Add context for translators for "No one" string (#9844)

* add context for translators 'No one' option

* update ActivityPrivacySettings to add context for translators

* update translation context for 'No one' option
This commit is contained in:
surfdude29
2026-02-09 23:37:04 +00:00
committed by GitHub
parent 5642bc40bb
commit b8db36afb0
3 changed files with 7 additions and 5 deletions
+4 -2
View File
@@ -103,10 +103,12 @@ export function MessagesSettingsScreenInner({}: Props) {
</Toggle.Item> </Toggle.Item>
<Toggle.Item <Toggle.Item
name="none" name="none"
label={_(msg`No one`)} label={_(
msg({context: 'allow messages from', message: `No one`}),
)}
style={[a.justify_between, a.py_sm]}> style={[a.justify_between, a.py_sm]}>
<Toggle.LabelText> <Toggle.LabelText>
<Trans>No one</Trans> <Trans context="allow messages from">No one</Trans>
</Toggle.LabelText> </Toggle.LabelText>
<Toggle.Radio /> <Toggle.Radio />
</Toggle.Item> </Toggle.Item>
@@ -126,12 +126,12 @@ export function Inner({
</Toggle.LabelText> </Toggle.LabelText>
</Toggle.Item> </Toggle.Item>
<Toggle.Item <Toggle.Item
label={_(msg`No one`)} label={_(msg({context: 'enable for', message: `No one`}))}
name="none" name="none"
style={[a.flex_row, a.py_xs, a.gap_sm]}> style={[a.flex_row, a.py_xs, a.gap_sm]}>
<Toggle.Radio /> <Toggle.Radio />
<Toggle.LabelText style={[t.atoms.text, a.font_normal, a.text_md]}> <Toggle.LabelText style={[t.atoms.text, a.font_normal, a.text_md]}>
<Trans>No one</Trans> <Trans context="enable for">No one</Trans>
</Toggle.LabelText> </Toggle.LabelText>
</Toggle.Item> </Toggle.Item>
</View> </View>
@@ -156,7 +156,7 @@ function NotificationDeclaration({
case 'mutuals': case 'mutuals':
return <Trans>Only followers who I follow</Trans> return <Trans>Only followers who I follow</Trans>
case 'none': case 'none':
return <Trans>No one</Trans> return <Trans context="enable for">No one</Trans>
case 'followers': case 'followers':
default: default:
return <Trans>Anyone who follows me</Trans> return <Trans>Anyone who follows me</Trans>