···61import {ThemeProvider as Alf} from '#/alf'
62import {useColorModeTheme} from '#/alf/util/useColorModeTheme'
63import {Provider as ContextMenuProvider} from '#/components/ContextMenu'
64-import {NuxDialogs} from '#/components/dialogs/nuxs'
65import {useStarterPackEntry} from '#/components/hooks/useStarterPackEntry'
66import {Provider as IntentDialogProvider} from '#/components/intents/IntentDialogs'
67import {Provider as PolicyUpdateOverlayProvider} from '#/components/PolicyUpdateOverlay'
···165 <IntentDialogProvider>
166 <TestCtrls />
167 <Shell />
168- <NuxDialogs />
169 <ToastOutlet />
170 </IntentDialogProvider>
171 </GlobalGestureEventsProvider>
···61import {ThemeProvider as Alf} from '#/alf'
62import {useColorModeTheme} from '#/alf/util/useColorModeTheme'
63import {Provider as ContextMenuProvider} from '#/components/ContextMenu'
064import {useStarterPackEntry} from '#/components/hooks/useStarterPackEntry'
65import {Provider as IntentDialogProvider} from '#/components/intents/IntentDialogs'
66import {Provider as PolicyUpdateOverlayProvider} from '#/components/PolicyUpdateOverlay'
···164 <IntentDialogProvider>
165 <TestCtrls />
166 <Shell />
0167 <ToastOutlet />
168 </IntentDialogProvider>
169 </GlobalGestureEventsProvider>
-2
src/App.web.tsx
···48import {ThemeProvider as Alf} from '#/alf'
49import {useColorModeTheme} from '#/alf/util/useColorModeTheme'
50import {Provider as ContextMenuProvider} from '#/components/ContextMenu'
51-import {NuxDialogs} from '#/components/dialogs/nuxs'
52import {useStarterPackEntry} from '#/components/hooks/useStarterPackEntry'
53import {Provider as IntentDialogProvider} from '#/components/intents/IntentDialogs'
54import {Provider as PolicyUpdateOverlayProvider} from '#/components/PolicyUpdateOverlay'
···138 <HideBottomBarBorderProvider>
139 <IntentDialogProvider>
140 <Shell />
141- <NuxDialogs />
142 <ToastOutlet />
143 </IntentDialogProvider>
144 </HideBottomBarBorderProvider>
···48import {ThemeProvider as Alf} from '#/alf'
49import {useColorModeTheme} from '#/alf/util/useColorModeTheme'
50import {Provider as ContextMenuProvider} from '#/components/ContextMenu'
051import {useStarterPackEntry} from '#/components/hooks/useStarterPackEntry'
52import {Provider as IntentDialogProvider} from '#/components/intents/IntentDialogs'
53import {Provider as PolicyUpdateOverlayProvider} from '#/components/PolicyUpdateOverlay'
···137 <HideBottomBarBorderProvider>
138 <IntentDialogProvider>
139 <Shell />
0140 <ToastOutlet />
141 </IntentDialogProvider>
142 </HideBottomBarBorderProvider>
+33-30
src/ageAssurance/components/NoAccessScreen.tsx
···9 useCreateSupportLink,
10} from '#/lib/hooks/useCreateSupportLink'
11import {dateDiff, useGetTimeAgo} from '#/lib/hooks/useTimeAgo'
12-import {isAppPassword} from '#/lib/jwt'
13import {logger} from '#/logger'
14import {isWeb} from '#/platform/detection'
15import {isNative} from '#/platform/detection'
16import {useIsBirthdateUpdateAllowed} from '#/state/birthdate'
17-import {useSession, useSessionApi} from '#/state/session'
18import {atoms as a, useBreakpoints, useTheme, web} from '#/alf'
19import {Admonition} from '#/components/Admonition'
20import {AgeAssuranceAppealDialog} from '#/components/ageAssurance/AgeAssuranceAppealDialog'
···30import {createStaticClick, SimpleInlineLinkText} from '#/components/Link'
31import {Outlet as PortalOutlet} from '#/components/Portal'
32import * as Toast from '#/components/Toast'
33-import {Span, Text} from '#/components/Typography'
34import {BottomSheetOutlet} from '#/../modules/bottom-sheet'
35import {useAgeAssurance} from '#/ageAssurance'
36import {useAgeAssuranceDataContext} from '#/ageAssurance/data'
···54 const isBirthdateUpdateAllowed = useIsBirthdateUpdateAllowed()
55 const {logoutCurrentAccount} = useSessionApi()
56 const createSupportLink = useCreateSupportLink()
57-58- const {currentAccount} = useSession()
59- const isUsingAppPassword = isAppPassword(currentAccount?.accessJwt || '')
6061 const aa = useAgeAssurance()
62 const isBlocked = aa.state.status === aa.Status.Blocked
···89 logoutCurrentAccount('AgeAssuranceNoAccessScreen')
90 }, [logoutCurrentAccount])
9192- const birthdateUpdateText = canUpdateBirthday ? (
93- <Text style={[textStyles]}>
94 <Trans>
95- If you believe your birthdate is incorrect, you can update it by{' '}
96- <SimpleInlineLinkText
97- label={_(msg`Click here to update your birthdate`)}
98- style={[textStyles]}
99- {...createStaticClick(() => {
100- logger.metric('ageAssurance:noAccessScreen:openBirthdateDialog', {})
101- birthdateControl.open()
102- })}>
103- clicking here
104- </SimpleInlineLinkText>
105- .
106 </Trans>
107- </Text>
0000000000000000000000000108 ) : (
109 <Text style={[textStyles]}>
110 <Trans>
···211 </ButtonText>
212 </Button>
213214- {isUsingAppPassword && (
215- <Admonition type="info">
216- <Trans>
217- Hmm, it looks like you're logged in with an{' '}
218- <Span style={[a.italic]}>App Password</Span>. To set your
219- birthdate, you'll need to log in with your main account
220- password, or ask whomever controls this account to do so.
221- </Trans>
222- </Admonition>
223- )}
224 </View>
225 )}
226
···9 useCreateSupportLink,
10} from '#/lib/hooks/useCreateSupportLink'
11import {dateDiff, useGetTimeAgo} from '#/lib/hooks/useTimeAgo'
012import {logger} from '#/logger'
13import {isWeb} from '#/platform/detection'
14import {isNative} from '#/platform/detection'
15import {useIsBirthdateUpdateAllowed} from '#/state/birthdate'
16+import {useSessionApi} from '#/state/session'
17import {atoms as a, useBreakpoints, useTheme, web} from '#/alf'
18import {Admonition} from '#/components/Admonition'
19import {AgeAssuranceAppealDialog} from '#/components/ageAssurance/AgeAssuranceAppealDialog'
···29import {createStaticClick, SimpleInlineLinkText} from '#/components/Link'
30import {Outlet as PortalOutlet} from '#/components/Portal'
31import * as Toast from '#/components/Toast'
32+import {Text} from '#/components/Typography'
33import {BottomSheetOutlet} from '#/../modules/bottom-sheet'
34import {useAgeAssurance} from '#/ageAssurance'
35import {useAgeAssuranceDataContext} from '#/ageAssurance/data'
···53 const isBirthdateUpdateAllowed = useIsBirthdateUpdateAllowed()
54 const {logoutCurrentAccount} = useSessionApi()
55 const createSupportLink = useCreateSupportLink()
0005657 const aa = useAgeAssurance()
58 const isBlocked = aa.state.status === aa.Status.Blocked
···85 logoutCurrentAccount('AgeAssuranceNoAccessScreen')
86 }, [logoutCurrentAccount])
8788+ const orgAdmonition = (
89+ <Admonition type="tip">
90 <Trans>
91+ For organizational accounts, use the birthdate of the person who is
92+ responsible for the account.
00000000093 </Trans>
94+ </Admonition>
95+ )
96+97+ const birthdateUpdateText = canUpdateBirthday ? (
98+ <>
99+ <Text style={[textStyles]}>
100+ <Trans>
101+ If you believe your birthdate is incorrect, you can update it by{' '}
102+ <SimpleInlineLinkText
103+ label={_(msg`Click here to update your birthdate`)}
104+ style={[textStyles]}
105+ {...createStaticClick(() => {
106+ logger.metric(
107+ 'ageAssurance:noAccessScreen:openBirthdateDialog',
108+ {},
109+ )
110+ birthdateControl.open()
111+ })}>
112+ clicking here
113+ </SimpleInlineLinkText>
114+ .
115+ </Trans>
116+ </Text>
117+118+ {orgAdmonition}
119+ </>
120 ) : (
121 <Text style={[textStyles]}>
122 <Trans>
···223 </ButtonText>
224 </Button>
225226+ {orgAdmonition}
000000000227 </View>
228 )}
229
···6import {useLingui} from '@lingui/react'
78import {HITSLOP_10} from '#/lib/constants'
9+import {useGate} from '#/lib/statsig/statsig'
10import {logger} from '#/logger'
11import {isWeb} from '#/platform/detection'
12import {Nux, useNux, useSaveNux} from '#/state/queries/nuxs'
···21 const t = useTheme()
22 const {_} = useLingui()
23 const {visible, close} = useInternalState()
02425+ if (!visible) return null
2627 return (
28 <View style={[a.w_full, a.p_lg, a.border_b, t.atoms.border_contrast_low]}>
···88 const {nux} = useNux(Nux.FindContactsDismissibleBanner)
89 const {mutate: save, variables} = useSaveNux()
90 const hidden = !!variables
91+ const isFeatureEnabled = useIsFindContactsFeatureEnabledBasedOnGeolocation()
92+ const gate = useGate()
9394 const visible = useMemo(() => {
95 if (isWeb) return false
96 if (hidden) return false
97 if (nux && nux.completed) return false
98+ if (!isFeatureEnabled) return false
99+ if (gate('disable_settings_find_contacts')) return false
100 return true
101+ }, [hidden, nux, isFeatureEnabled, gate])
102103 const close = () => {
104 save({
+10-8
src/components/contacts/country-allowlist.ts
···18 'IT',
19] satisfies CountryCode[] as string[]
2021-export function isFindContactsFeatureEnabled(countryCode: string): boolean {
00000000022 return FIND_CONTACTS_FEATURE_COUNTRY_ALLOWLIST.includes(
23 countryCode.toUpperCase(),
24 )
···2627export function useIsFindContactsFeatureEnabledBasedOnGeolocation() {
28 const location = useGeolocation()
29-30- if (IS_DEV) return true
31-32- // they can try, by they'll need a phone number
33- // from one of the allowlisted countries
34- if (!location.countryCode) return true
35-36 return isFindContactsFeatureEnabled(location.countryCode)
37}
···18 'IT',
19] satisfies CountryCode[] as string[]
2021+export function isFindContactsFeatureEnabled(countryCode?: string): boolean {
22+ if (IS_DEV) return true
23+24+ /*
25+ * This should never happen unless geolocation fails entirely. In that
26+ * case, let the user try, since it should work as long as they have a
27+ * phone number from one of the allow-listed countries.
28+ */
29+ if (!countryCode) return true
30+31 return FIND_CONTACTS_FEATURE_COUNTRY_ALLOWLIST.includes(
32 countryCode.toUpperCase(),
33 )
···3536export function useIsFindContactsFeatureEnabledBasedOnGeolocation() {
37 const location = useGeolocation()
000000038 return isFindContactsFeatureEnabled(location.countryCode)
39}
···38msgid "{0, plural, one {# following} other {# following}}"
39msgstr ""
4041-#: src/components/contacts/screens/ViewMatches.tsx:267
42msgid "{0, plural, one {# friend found!} other {# friends found!}}"
43msgstr ""
44···576577#: src/Navigation.tsx:534
578#: src/screens/Settings/AboutSettings.tsx:75
579-#: src/screens/Settings/Settings.tsx:258
580-#: src/screens/Settings/Settings.tsx:261
581msgid "About"
582msgstr ""
583···604msgstr ""
605606#: src/screens/Settings/AccessibilitySettings.tsx:44
607-#: src/screens/Settings/Settings.tsx:234
608-#: src/screens/Settings/Settings.tsx:237
609msgid "Accessibility"
610msgstr ""
611···616#: src/Navigation.tsx:401
617#: src/screens/Login/LoginForm.tsx:194
618#: src/screens/Settings/AccountSettings.tsx:51
619-#: src/screens/Settings/Settings.tsx:178
620-#: src/screens/Settings/Settings.tsx:181
621msgid "Account"
622msgstr ""
623···648msgid "Account Muted by List"
649msgstr ""
650651-#: src/screens/Settings/Settings.tsx:640
652msgid "Account options"
653msgstr ""
654···656msgid "Account provider"
657msgstr ""
658659-#: src/screens/Settings/Settings.tsx:676
660msgid "Account removed from quick access"
661msgstr ""
662···741msgid "Add alt text (optional)"
742msgstr ""
743744-#: src/screens/Settings/Settings.tsx:580
745-#: src/screens/Settings/Settings.tsx:583
746#: src/view/shell/desktop/LeftNav.tsx:262
747#: src/view/shell/desktop/LeftNav.tsx:266
748msgid "Add another account"
···844msgid "Add user to list"
845msgstr ""
846847-#: src/ageAssurance/components/NoAccessScreen.tsx:210
848msgid "Add your birthdate"
849msgstr ""
850···914msgid "Age assurance inquiry was submitted"
915msgstr ""
916917-#: src/ageAssurance/components/NoAccessScreen.tsx:342
918#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:191
919msgid "Age assurance only takes a few minutes"
920msgstr ""
···934msgid "All accounts have been followed!"
935msgstr ""
936937-#: src/components/contacts/screens/ViewMatches.tsx:143
938msgid "All friends followed!"
939msgstr ""
940···1070msgid "An error occurred while generating your starter pack. Want to try again?"
1071msgstr ""
10721073-#: src/components/contacts/screens/ViewMatches.tsx:242
1074msgid "An error occurred while hiding suggestion. {0}"
1075msgstr ""
1076···1108msgstr ""
11091110#: src/components/contacts/components/HeroImage.tsx:28
1111-#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:71
1112msgid "An illustration depicting user avatars flowing from a contact book into the Bluesky app"
1113msgstr ""
1114···12721273#: src/Navigation.tsx:393
1274#: src/screens/Settings/AppearanceSettings.tsx:73
1275-#: src/screens/Settings/Settings.tsx:226
1276-#: src/screens/Settings/Settings.tsx:229
1277msgid "Appearance"
1278msgstr ""
1279···1282msgid "Apply default recommended feeds"
1283msgstr ""
12841285-#: src/screens/Settings/Settings.tsx:512
1286-#: src/screens/Settings/Settings.tsx:514
1287msgid "Apply Pull Request"
1288msgstr ""
1289···1448msgid "Begin the age assurance process by completing the fields below."
1449msgstr ""
14501451-#: src/components/dialogs/BirthDateSettings.tsx:149
1452msgid "Birthdate"
1453msgstr ""
1454···1585msgid "Bluesky is more fun with friends"
1586msgstr ""
15871588-#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:99
1589msgid "Bluesky is more fun with friends! Import your contacts to see who’s already here."
1590msgstr ""
15911592-#: src/components/contacts/screens/ViewMatches.tsx:314
1593msgid "Bluesky is more fun with friends. Do you want to invite some of yours? <0/>"
1594msgstr ""
1595···1637msgid "Breaking site rules"
1638msgstr ""
16391640-#: src/view/com/feeds/ProfileFeedgens.tsx:158
1641-#: src/view/com/feeds/ProfileFeedgens.tsx:159
1642msgid "Browse custom feeds"
1643msgstr ""
16441645-#: src/components/FeedInterstitials.tsx:547
1646msgid "Browse more accounts"
1647msgstr ""
16481649-#: src/components/FeedInterstitials.tsx:676
1650msgid "Browse more feeds on the Explore page"
1651msgstr ""
16521653-#: src/components/FeedInterstitials.tsx:657
1654-#: src/components/FeedInterstitials.tsx:660
1655msgid "Browse more suggestions"
1656msgstr ""
16571658-#: src/components/FeedInterstitials.tsx:685
1659msgid "Browse more suggestions on the Explore page"
1660msgstr ""
1661···1761#: src/screens/Settings/components/ChangeHandleDialog.tsx:85
1762#: src/screens/Settings/components/ChangePasswordDialog.tsx:247
1763#: src/screens/Settings/components/ChangePasswordDialog.tsx:253
1764-#: src/screens/Settings/Settings.tsx:303
1765#: src/screens/Takendown.tsx:107
1766#: src/screens/Takendown.tsx:110
1767#: src/view/com/composer/Composer.tsx:1050
···1997msgid "Choose your username"
1998msgstr ""
19992000-#: src/screens/Settings/Settings.tsx:504
2001msgid "Clear all storage data"
2002msgstr ""
20032004-#: src/screens/Settings/Settings.tsx:506
2005msgid "Clear all storage data (restart after this)"
2006msgstr ""
2007···2022msgid "click here"
2023msgstr ""
20242025-#: src/ageAssurance/components/NoAccessScreen.tsx:114
2026msgid "Click here to contact our support team"
2027msgstr ""
20282029-#: src/ageAssurance/components/NoAccessScreen.tsx:233
2030msgid "Click here to log out"
2031msgstr ""
2032···2034msgid "Click here to restart the verification process."
2035msgstr ""
20362037-#: src/ageAssurance/components/NoAccessScreen.tsx:97
2038-#: src/ageAssurance/components/NoAccessScreen.tsx:207
2039msgid "Click here to update your birthdate"
2040msgstr ""
2041···2121msgid "Close dialog"
2122msgstr ""
21232124-#: src/view/shell/index.web.tsx:111
2125msgid "Close drawer menu"
2126msgstr ""
2127···2252msgid "Confirm delete account"
2253msgstr ""
22542255-#: src/ageAssurance/components/NoAccessScreen.tsx:356
2256#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:87
2257#: src/components/dialogs/DeviceLocationRequestDialog.tsx:40
2258#: src/components/dialogs/DeviceLocationRequestDialog.tsx:105
···2279msgid "Connection issue"
2280msgstr ""
22812282-#: src/ageAssurance/components/NoAccessScreen.tsx:293
2283#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:130
2284#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:29
2285msgid "Contact our moderation team"
···2312msgid "Content & Media"
2313msgstr ""
23142315-#: src/screens/Settings/Settings.tsx:208
2316-#: src/screens/Settings/Settings.tsx:211
2317msgid "Content and media"
2318msgstr ""
2319···2581msgid "Could not upload contacts. You need to re-verify your phone number to proceed"
2582msgstr ""
25832584-#: src/components/InternationalPhoneCodeSelect.tsx:79
2585msgid "Country code"
2586msgstr ""
2587···2593msgid "Create"
2594msgstr ""
25952596-#: src/view/com/lists/ProfileLists.tsx:159
2597-#: src/view/com/lists/ProfileLists.tsx:160
2598msgid "Create a list"
2599msgstr ""
2600···2608msgid "Create a starter pack"
2609msgstr ""
26102611-#: src/view/screens/Profile.tsx:542
2612-#: src/view/screens/Profile.tsx:543
2613msgid "Create a Starter Pack"
2614msgstr ""
2615···2741msgid "Deactivate account"
2742msgstr ""
27432744-#: src/screens/Settings/Settings.tsx:469
2745msgid "Debug Moderation"
2746msgstr ""
2747···2794msgid "Delete chat"
2795msgstr ""
27962797-#: src/screens/Settings/Settings.tsx:476
2798msgid "Delete chat declaration record"
2799msgstr ""
2800···2907msgid "Developer mode enabled"
2908msgstr ""
29092910-#: src/screens/Settings/Settings.tsx:285
2911-#: src/screens/Settings/Settings.tsx:288
2912msgid "Developer options"
2913msgstr ""
2914···3018msgid "Dismiss this section"
3019msgstr ""
302000003021#: src/screens/Settings/AccessibilitySettings.tsx:69
3022#: src/screens/Settings/AccessibilitySettings.tsx:74
3023msgid "Display larger alt text badges"
···30683069#: src/components/contacts/components/InviteInfo.tsx:72
3070#: src/components/contacts/components/InviteInfo.tsx:78
3071-#: src/components/contacts/screens/ViewMatches.tsx:394
3072-#: src/components/contacts/screens/ViewMatches.tsx:411
3073-#: src/components/dialogs/BirthDateSettings.tsx:183
3074-#: src/components/dialogs/BirthDateSettings.tsx:190
3075#: src/components/dialogs/ServerInput.tsx:240
3076#: src/components/dialogs/ServerInput.tsx:242
3077#: src/components/dms/AfterReportDialog.tsx:142
···3445msgid "Enter the username or email address you used when you created your account"
3446msgstr ""
34473448-#: src/components/dialogs/BirthDateSettings.tsx:150
3449msgid "Enter your birthdate"
3450msgstr ""
3451···3695msgid "Failed to follow all suggested accounts, please try again"
3696msgstr ""
36973698-#: src/components/contacts/screens/ViewMatches.tsx:147
3699msgid "Failed to follow all your friends, please try again"
3700msgstr ""
37013702-#: src/components/contacts/screens/ViewMatches.tsx:235
3703msgid "Failed to hide suggestion, please check your internet connection"
3704msgstr ""
37053706-#: src/components/contacts/screens/ViewMatches.tsx:580
3707msgid "Failed to launch SMS app"
3708msgstr ""
3709···3991msgid "Find Friends"
3992msgstr ""
39933994-#: src/screens/Settings/Settings.tsx:217
3995-#: src/screens/Settings/Settings.tsx:220
3996msgid "Find friends from contacts"
3997msgstr ""
3998···4013msgid "Find posts, users, and feeds on Bluesky"
4014msgstr ""
40154016-#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:89
4017msgid "Find your friends"
4018msgstr ""
4019···4088msgid "Follow account"
4089msgstr ""
40904091-#: src/components/contacts/screens/ViewMatches.tsx:275
4092-#: src/components/contacts/screens/ViewMatches.tsx:290
4093#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:265
4094#: src/screens/Onboarding/StepSuggestedStarterpacks/StarterPackCard.tsx:156
4095#: src/screens/Onboarding/StepSuggestedStarterpacks/StarterPackCard.tsx:163
···42034204#: src/lib/interests.ts:61
4205msgid "Food"
00004206msgstr ""
42074208#: src/view/com/modals/DeleteAccount.tsx:125
···4527msgid "Held by Bluesky for 7 days to prevent abuse, then deleted"
4528msgstr ""
45294530-#: src/screens/Settings/Settings.tsx:250
4531#: src/screens/Settings/Settings.tsx:254
04532#: src/view/shell/desktop/RightNav.tsx:123
4533#: src/view/shell/desktop/RightNav.tsx:124
4534#: src/view/shell/Drawer.tsx:381
···4548msgid "Hey there 👋"
4549msgstr ""
45504551-#: src/ageAssurance/components/NoAccessScreen.tsx:158
4552msgid "Hey there!"
4553msgstr ""
45544555-#: src/ageAssurance/components/NoAccessScreen.tsx:189
4556msgid "Hi there!"
4557msgstr ""
4558···4652msgid "Hides the content"
4653msgstr ""
46544655-#: src/ageAssurance/components/NoAccessScreen.tsx:216
4656msgid "Hmm, it looks like you're logged in with an <0>App Password</0>. To set your birthdate, you'll need to log in with your main account password, or ask whomever controls this account to do so."
4657msgstr ""
4658···4745msgid "I understand"
4746msgstr ""
47474748-#: src/components/contacts/screens/ViewMatches.tsx:576
4749msgid "I'm on Bluesky as {0} - come find me! https://bsky.app/download"
4750msgstr ""
4751···4757msgid "If you are not yet an adult according to the laws of your country, your parent or legal guardian must read these Terms on your behalf."
4758msgstr ""
47594760-#: src/ageAssurance/components/NoAccessScreen.tsx:110
4761msgid "If you believe your birthdate is incorrect, please <0>contact our support team</0>."
4762msgstr ""
47634764-#: src/ageAssurance/components/NoAccessScreen.tsx:94
4765msgid "If you believe your birthdate is incorrect, you can update it by <0>clicking here</0>."
4766msgstr ""
4767···4835msgid "Import contacts"
4836msgstr ""
48374838-#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:107
4839-#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:118
4840msgid "Import Contacts"
4841msgstr ""
4842···4845msgid "Import contacts to find your friends"
4846msgstr ""
48474848-#: src/ageAssurance/components/NoAccessScreen.tsx:192
4849msgid "In order to provide an age-appropriate experience, we need to know your birthdate. This is a one-time thing, and your data will be kept private."
4850msgstr ""
4851···4918msgid "Introducing activity notifications"
4919msgstr ""
49204921-#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:48
4922msgid "Introducing finding friends via contacts"
4923msgstr ""
4924···4953msgid "Invalid Verification Code"
4954msgstr ""
49554956-#: src/components/contacts/screens/ViewMatches.tsx:585
4957msgid "Invite"
4958msgstr ""
49594960-#: src/components/contacts/screens/ViewMatches.tsx:565
4961msgid "Invite {name} to join Bluesky"
4962msgstr ""
4963···4974msgid "Invite Friends"
4975msgstr ""
49764977-#: src/components/contacts/screens/ViewMatches.tsx:300
4978msgid "Invite friends <0/>"
4979msgstr ""
4980···4990msgid "Invites, but personal"
4991msgstr ""
49924993-#: src/ageAssurance/components/NoAccessScreen.tsx:353
4994#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:84
4995msgid "Is your location not accurate? <0>Tap here to confirm your location.</0>"
4996msgstr ""
···5078msgstr ""
50795080#: src/screens/Settings/LanguageSettings.tsx:78
5081-#: src/screens/Settings/Settings.tsx:242
5082-#: src/screens/Settings/Settings.tsx:245
5083msgid "Languages"
5084msgstr ""
5085···5087msgid "Larger"
5088msgstr ""
50895090-#: src/ageAssurance/components/NoAccessScreen.tsx:336
5091#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:185
5092msgid "Last initiated {timeAgo} ago"
5093msgstr ""
50945095-#: src/ageAssurance/components/NoAccessScreen.tsx:334
5096#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:183
5097msgid "Last initiated just now"
5098msgstr ""
···5401msgstr ""
54025403#: src/view/com/lists/MyLists.tsx:72
5404-#: src/view/com/lists/ProfileLists.tsx:155
5405msgid "Lists allow you to see content from your favorite people."
5406msgstr ""
5407···56285629#: src/Navigation.tsx:179
5630#: src/screens/Moderation/index.tsx:99
5631-#: src/screens/Settings/Settings.tsx:192
5632-#: src/screens/Settings/Settings.tsx:195
5633msgid "Moderation"
5634msgstr ""
5635···5818msgid "Muting is private. Muted accounts can interact with you, but you will not see their posts or receive notifications from them."
5819msgstr ""
58205821-#: src/components/dialogs/BirthDateSettings.tsx:43
5822#: src/components/dialogs/BirthDateSettings.tsx:47
05823msgid "My Birthdate"
5824msgstr ""
5825···5932#: src/screens/ProfileList/index.tsx:284
5933#: src/view/screens/Feeds.tsx:552
5934#: src/view/screens/Notifications.tsx:167
5935-#: src/view/screens/Profile.tsx:571
5936msgid "New post"
5937msgstr ""
5938···5974msgid "News"
5975msgstr ""
59765977-#: src/components/contacts/screens/ViewMatches.tsx:394
5978-#: src/components/contacts/screens/ViewMatches.tsx:409
5979#: src/screens/Login/ForgotPasswordForm.tsx:137
5980#: src/screens/Login/ForgotPasswordForm.tsx:143
5981#: src/screens/Login/LoginForm.tsx:346
···6006msgid "No app passwords yet"
6007msgstr ""
60086009-#: src/components/contacts/screens/ViewMatches.tsx:679
6010msgid "No contacts found"
6011msgstr ""
60126013-#: src/components/contacts/screens/ViewMatches.tsx:657
6014msgid "No contacts with the name “{query}” found"
00006015msgstr ""
60166017#: src/screens/Settings/components/ChangeHandleDialog.tsx:408
···60416042#: src/components/LikedByList.tsx:84
6043#: src/view/com/post-thread/PostLikedBy.tsx:84
6044-#: src/view/screens/Profile.tsx:511
6045msgid "No likes yet"
00006046msgstr ""
60476048#: src/components/ProfileCard.tsx:531
···6051msgid "No longer following {0}"
6052msgstr ""
60536054-#: src/view/screens/Profile.tsx:467
6055msgid "No media yet"
6056msgstr ""
6057···6063msgid "No more doomscrolling junk-filled algorithms. Find feeds that work for you, not against you."
6064msgstr ""
60656066-#: src/components/contacts/screens/ViewMatches.tsx:561
6067msgid "No name"
6068msgstr ""
6069···6096msgid "No quotes yet"
6097msgstr ""
60986099-#: src/view/screens/Profile.tsx:452
6100msgid "No replies yet"
6101msgstr ""
6102···6139msgid "No search results found for \"{search}\"."
6140msgstr ""
614100006142#: src/components/dialogs/EmbedConsent.tsx:104
6143#: src/components/dialogs/EmbedConsent.tsx:111
6144msgid "No thanks"
6145msgstr ""
61466147-#: src/view/screens/Profile.tsx:489
6148msgid "No video posts yet"
6149msgstr ""
6150···6244#: src/screens/Settings/NotificationSettings/ReplyNotificationSettings.tsx:30
6245#: src/screens/Settings/NotificationSettings/RepostNotificationSettings.tsx:30
6246#: src/screens/Settings/NotificationSettings/RepostsOnRepostsNotificationSettings.tsx:30
6247-#: src/screens/Settings/Settings.tsx:200
6248-#: src/screens/Settings/Settings.tsx:203
6249#: src/view/screens/Notifications.tsx:130
6250#: src/view/shell/bottom-bar/BottomBar.tsx:252
6251#: src/view/shell/desktop/LeftNav.tsx:709
···6310msgid "on<0><1/><2><3/></2></0>"
6311msgstr ""
63126313-#: src/screens/Settings/Settings.tsx:402
6314msgid "Onboarding reset"
6315msgstr ""
6316···6412msgid "Open message options"
6413msgstr ""
64146415-#: src/screens/Settings/Settings.tsx:467
6416msgid "Open moderation debug page"
6417msgstr ""
6418···6441msgid "Open starter pack menu"
6442msgstr ""
64436444-#: src/screens/Settings/Settings.tsx:460
6445-#: src/screens/Settings/Settings.tsx:474
6446msgid "Open storybook page"
6447msgstr ""
64486449-#: src/screens/Settings/Settings.tsx:453
6450msgid "Open system log"
6451msgstr ""
6452···6509msgid "Opens GIF select dialog"
6510msgstr ""
65116512-#: src/screens/Settings/Settings.tsx:251
6513msgid "Opens helpdesk in browser"
6514msgstr ""
6515···6966msgid "Post"
6967msgstr ""
69686969-#: src/view/screens/Profile.tsx:469
6970-#: src/view/screens/Profile.tsx:470
6971msgid "Post a photo"
6972msgstr ""
69736974-#: src/view/screens/Profile.tsx:491
6975-#: src/view/screens/Profile.tsx:492
6976msgid "Post a video"
6977msgstr ""
6978···7116msgid "Privacy"
7117msgstr ""
71187119-#: src/screens/Settings/Settings.tsx:186
7120-#: src/screens/Settings/Settings.tsx:189
7121msgid "Privacy and security"
7122msgstr ""
7123···7395#: src/components/StarterPack/Wizard/WizardListCard.tsx:105
7396#: src/components/StarterPack/Wizard/WizardListCard.tsx:112
7397#: src/screens/Bookmarks/index.tsx:266
7398-#: src/screens/Settings/Settings.tsx:678
7399#: src/view/com/modals/UserAddRemoveLists.tsx:235
7400#: src/view/com/posts/PostFeedErrorMessage.tsx:220
7401msgid "Remove"
···7409msgid "Remove {historyItem}"
7410msgstr ""
74117412-#: src/screens/Settings/Settings.tsx:657
7413-#: src/screens/Settings/Settings.tsx:660
7414msgid "Remove account"
7415msgstr ""
7416···7455msgid "Remove from my feeds"
7456msgstr ""
74577458-#: src/screens/Settings/Settings.tsx:670
7459msgid "Remove from quick access?"
7460msgstr ""
7461···7499msgid "Remove subtitle file"
7500msgstr ""
75017502-#: src/components/contacts/screens/ViewMatches.tsx:499
7503#: src/screens/Settings/FindContactsSettings.tsx:323
7504msgid "Remove suggestion"
7505msgstr ""
···7830msgid "Resend Verification Email"
7831msgstr ""
78327833-#: src/screens/Settings/Settings.tsx:496
7834-#: src/screens/Settings/Settings.tsx:498
7835msgid "Reset activity subscription nudge"
7836msgstr ""
7837···7839msgid "Reset code"
7840msgstr ""
78417842-#: src/screens/Settings/Settings.tsx:481
7843-#: src/screens/Settings/Settings.tsx:483
7844msgid "Reset onboarding state"
7845msgstr ""
7846···7916msgid "Returns to the previous step"
7917msgstr ""
79187919-#: src/components/dialogs/BirthDateSettings.tsx:190
7920#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:292
7921#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:307
7922#: src/components/dialogs/PostInteractionSettingsDialog.tsx:662
···7942msgid "Save"
7943msgstr ""
79447945-#: src/components/dialogs/BirthDateSettings.tsx:183
7946msgid "Save birthdate"
7947msgstr ""
7948···8042msgid "Search by name or interest"
8043msgstr ""
80448045-#: src/components/contacts/screens/ViewMatches.tsx:355
8046msgid "Search contacts"
8047msgstr ""
8048···8149msgid "See jobs at Bluesky"
8150msgstr ""
81518152-#: src/components/FeedInterstitials.tsx:499
8153-#: src/components/FeedInterstitials.tsx:562
8154msgid "See more"
8155msgstr ""
81568157-#: src/components/FeedInterstitials.tsx:481
8158msgid "See more suggested profiles"
8159msgstr ""
8160···8281msgid "Select subtitle file (.vtt)"
8282msgstr ""
82838284-#: src/components/InternationalPhoneCodeSelect.tsx:67
8285msgid "Select telephone code"
8286msgstr ""
8287···8421msgid "Set who can reply to your post"
8422msgstr ""
84238424-#: src/ageAssurance/components/NoAccessScreen.tsx:199
8425msgid "Set your birthdate below and we'll get you back to posting and exploring in no time!"
8426msgstr ""
8427···8430msgstr ""
84318432#: src/Navigation.tsx:215
8433-#: src/screens/Settings/Settings.tsx:103
8434#: src/view/shell/desktop/LeftNav.tsx:805
8435#: src/view/shell/Drawer.tsx:609
8436msgid "Settings"
···8680msgid "Shows information about when this post was created"
8681msgstr ""
86828683-#: src/screens/Settings/Settings.tsx:129
8684msgid "Shows other accounts you can switch to"
8685msgstr ""
8686···8741msgid "Sign in to view post"
8742msgstr ""
87438744-#: src/screens/Settings/Settings.tsx:268
8745-#: src/screens/Settings/Settings.tsx:270
8746-#: src/screens/Settings/Settings.tsx:302
8747#: src/screens/SignupQueued.tsx:93
8748#: src/screens/SignupQueued.tsx:96
8749#: src/screens/Takendown.tsx:93
···8757msgid "Sign Out"
8758msgstr ""
87598760-#: src/screens/Settings/Settings.tsx:299
8761#: src/view/shell/desktop/LeftNav.tsx:209
8762msgid "Sign out?"
8763msgstr ""
···8772msgid "Signed in as @{0}"
8773msgstr ""
87748775-#: src/components/FeedInterstitials.tsx:476
8776msgid "Similar accounts"
8777msgstr ""
8778···8823msgid "Some of your verifications are invalid."
8824msgstr ""
88258826-#: src/components/FeedInterstitials.tsx:639
8827msgid "Some other feeds you might like"
8828msgstr ""
8829···8880msgid "Sorry, we're unable to load account suggestions at this time."
8881msgstr ""
88828883-#: src/App.native.tsx:127
8884-#: src/App.web.tsx:100
8885msgid "Sorry! Your session expired. Please sign in again."
8886msgstr ""
8887···8969msgid "Starter packs let you easily share your favorite feeds and people with your friends."
8970msgstr ""
89718972-#: src/view/screens/Profile.tsx:539
8973-msgid "Starter packs let you share your favorite feeds and people with your friends."
8974msgstr ""
89758976#: src/screens/Settings/AboutSettings.tsx:100
···8983msgid "Step {0} of {1}"
8984msgstr ""
89858986-#: src/screens/Settings/Settings.tsx:407
8987msgid "Storage cleared, you need to restart the app now."
8988msgstr ""
8989···8992msgstr ""
89938994#: src/Navigation.tsx:308
8995-#: src/screens/Settings/Settings.tsx:462
8996msgid "Storybook"
8997msgstr ""
8998···9062msgstr ""
90639064#. Accounts suggested to the user for them to follow
9065-#: src/components/FeedInterstitials.tsx:474
9066#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:155
9067msgid "Suggested for you"
9068msgstr ""
···9092msgid "Support for this feature in your country has not been enabled yet! Please check back later."
9093msgstr ""
90949095-#: src/screens/Settings/Settings.tsx:127
9096-#: src/screens/Settings/Settings.tsx:141
9097-#: src/screens/Settings/Settings.tsx:620
9098#: src/view/shell/desktop/LeftNav.tsx:247
9099msgid "Switch account"
9100msgstr ""
···9122#: src/screens/Log.tsx:58
9123#: src/screens/Settings/AboutSettings.tsx:107
9124#: src/screens/Settings/AboutSettings.tsx:110
9125-#: src/screens/Settings/Settings.tsx:455
9126msgid "System log"
9127msgstr ""
9128···9193msgid "Terms"
9194msgstr ""
91959196-#: src/components/dialogs/BirthDateSettings.tsx:169
9197#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:30
9198#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:97
9199#: src/Navigation.tsx:338
···9222msgid "Thanks, you have successfully verified your email address. You can close this dialog."
9223msgstr ""
92249225-#: src/ageAssurance/components/NoAccessScreen.tsx:382
9226#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:113
9227msgid "Thanks! You're all set."
9228msgstr ""
···9268msgid "The author of this thread has hidden this reply."
9269msgstr ""
92709271-#: src/components/dialogs/BirthDateSettings.tsx:156
9272msgid "The birthdate you've entered means you are under 18 years old. Certain content and features may be unavailable to you."
9273msgstr ""
9274···9364msgid "Theme"
9365msgstr ""
93669367-#: src/components/dialogs/BirthDateSettings.tsx:91
9368msgid "There is a limit to how often you can change your birthdate. You may need to wait a day or two before updating it again."
9369msgstr ""
9370···9409msgid "There was an issue fetching your app passwords"
9410msgstr ""
94119412-#: src/view/com/feeds/ProfileFeedgens.tsx:174
9413-#: src/view/com/lists/ProfileLists.tsx:175
9414msgid "There was an issue fetching your lists. Tap here to try again."
9415msgstr ""
9416···9588msgid "This handle is reserved. Please try a different one."
9589msgstr ""
95909591-#: src/components/dialogs/BirthDateSettings.tsx:51
9592msgid "This information is private and not shared with other users."
9593msgstr ""
9594···9718msgid "This will delete \"{0}\" from your muted words. You can always add it back later."
9719msgstr ""
97209721-#: src/screens/Settings/Settings.tsx:672
9722msgid "This will remove @{0} from the quick access list."
9723msgstr ""
9724···9766msgid "To disable your email 2FA method, please verify your access to <0>{0}</0>"
9767msgstr ""
97689769-#: src/ageAssurance/components/NoAccessScreen.tsx:230
9770msgid "To log out, <0>click here</0>."
9771msgstr ""
9772···9897msgid "Unable to delete"
9898msgstr ""
98999900-#: src/screens/Settings/Settings.tsx:521
9901msgid "Unapply Pull Request"
9902msgstr ""
99039904-#: src/screens/Settings/Settings.tsx:523
9905msgid "Unapply Pull Request {currentChannel}"
9906msgstr ""
9907···9981msgid "Unfortunately, none of your subscribed labelers supports this report type."
9982msgstr ""
99839984-#: src/ageAssurance/components/NoAccessScreen.tsx:176
9985msgid "Unfortunately, the birthdate you have saved to your profile makes you too young to access Bluesky."
9986msgstr ""
9987···10089msgid "Unpinned list"
10090msgstr ""
1009110092-#: src/screens/Settings/Settings.tsx:488
10093-#: src/screens/Settings/Settings.tsx:490
10094msgid "Unsnooze email reminder"
10095msgstr ""
10096···10342msgid "Verify account"
10343msgstr ""
1034410345-#: src/ageAssurance/components/NoAccessScreen.tsx:319
10346#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:168
10347msgid "Verify again"
10348msgstr ""
···10369msgid "Verify email dialog"
10370msgstr ""
1037110372-#: src/ageAssurance/components/NoAccessScreen.tsx:307
10373-#: src/ageAssurance/components/NoAccessScreen.tsx:321
10374#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:156
10375#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:170
10376msgid "Verify now"
···10709msgid "We were unable to determine if you are allowed to upload videos. Please try again."
10710msgstr ""
1071110712-#: src/components/dialogs/BirthDateSettings.tsx:63
10713msgid "We were unable to load your birthdate preferences. Please try again."
10714msgstr ""
10715···10768msgid "We're so excited to have you join us!"
10769msgstr ""
1077010771-#: src/ageAssurance/components/NoAccessScreen.tsx:375
10772#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:106
10773msgid "We're sorry, but based on your device's location, you are currently located in a region that requires age assurance."
10774msgstr ""
···10916msgid "Write a message"
10917msgstr ""
1091810919-#: src/view/screens/Profile.tsx:433
10920-#: src/view/screens/Profile.tsx:434
10921msgid "Write a post"
10922msgstr ""
10923···10976msgid "You are a trusted verifier"
10977msgstr ""
1097810979-#: src/ageAssurance/components/NoAccessScreen.tsx:161
10980msgid "You are accessing Bluesky from a region that legally requires us to verify your age before allowing you to access the app."
10981msgstr ""
10982···10984msgid "You are creating an account on"
10985msgstr ""
1098610987-#: src/ageAssurance/components/NoAccessScreen.tsx:289
10988#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:126
10989msgid "You are currently unable to access Bluesky's Age Assurance flow. Please <0>contact our moderation team</0> if you believe this is an error."
10990msgstr ""
···11117msgid "You don't have any saved feeds."
11118msgstr ""
1111911120-#: src/components/contacts/screens/ViewMatches.tsx:311
11121msgid "You got here first"
11122msgstr ""
11123···11194msgid "You haven't created a starter pack yet!"
11195msgstr ""
1119611197-#: src/view/com/feeds/ProfileFeedgens.tsx:155
000011198msgid "You haven't made any custom feeds yet."
11199msgstr ""
11200···11239msgid "You must be 13 years of age or older to create an account."
11240msgstr ""
1124111242-#: src/components/dialogs/BirthDateSettings.tsx:165
11243msgid "You must be at least 13 years old to use Bluesky. Read our <0>Terms of Service</0> for more information."
11244msgstr ""
11245···11272msgid "You previously deactivated @{0}."
11273msgstr ""
1127411275-#: src/screens/Settings/Settings.tsx:418
11276msgid "You probably want to restart the app now."
11277msgstr ""
11278···11284msgid "You reacted {0} to {1}"
11285msgstr ""
1128611287-#: src/components/dialogs/BirthDateSettings.tsx:77
11288-#: src/components/dialogs/BirthDateSettings.tsx:87
11289msgid "You recently changed your birthdate"
11290msgstr ""
1129111292-#: src/screens/Settings/Settings.tsx:300
11293#: src/view/shell/desktop/LeftNav.tsx:210
11294msgid "You will be signed out of all your accounts."
11295msgstr ""
···11456msgid "Your contact {firstAuthorName} is on Bluesky"
11457msgstr ""
1145811459-#: src/components/contacts/screens/ViewMatches.tsx:453
11460msgid "Your contact {name}"
11461msgstr ""
11462
···38msgid "{0, plural, one {# following} other {# following}}"
39msgstr ""
4041+#: src/components/contacts/screens/ViewMatches.tsx:265
42msgid "{0, plural, one {# friend found!} other {# friends found!}}"
43msgstr ""
44···576577#: src/Navigation.tsx:534
578#: src/screens/Settings/AboutSettings.tsx:75
579+#: src/screens/Settings/Settings.tsx:262
580+#: src/screens/Settings/Settings.tsx:265
581msgid "About"
582msgstr ""
583···604msgstr ""
605606#: src/screens/Settings/AccessibilitySettings.tsx:44
607+#: src/screens/Settings/Settings.tsx:238
608+#: src/screens/Settings/Settings.tsx:241
609msgid "Accessibility"
610msgstr ""
611···616#: src/Navigation.tsx:401
617#: src/screens/Login/LoginForm.tsx:194
618#: src/screens/Settings/AccountSettings.tsx:51
619+#: src/screens/Settings/Settings.tsx:180
620+#: src/screens/Settings/Settings.tsx:183
621msgid "Account"
622msgstr ""
623···648msgid "Account Muted by List"
649msgstr ""
650651+#: src/screens/Settings/Settings.tsx:644
652msgid "Account options"
653msgstr ""
654···656msgid "Account provider"
657msgstr ""
658659+#: src/screens/Settings/Settings.tsx:680
660msgid "Account removed from quick access"
661msgstr ""
662···741msgid "Add alt text (optional)"
742msgstr ""
743744+#: src/screens/Settings/Settings.tsx:584
745+#: src/screens/Settings/Settings.tsx:587
746#: src/view/shell/desktop/LeftNav.tsx:262
747#: src/view/shell/desktop/LeftNav.tsx:266
748msgid "Add another account"
···844msgid "Add user to list"
845msgstr ""
846847+#: src/ageAssurance/components/NoAccessScreen.tsx:222
848msgid "Add your birthdate"
849msgstr ""
850···914msgid "Age assurance inquiry was submitted"
915msgstr ""
916917+#: src/ageAssurance/components/NoAccessScreen.tsx:345
918#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:191
919msgid "Age assurance only takes a few minutes"
920msgstr ""
···934msgid "All accounts have been followed!"
935msgstr ""
936937+#: src/components/contacts/screens/ViewMatches.tsx:141
938msgid "All friends followed!"
939msgstr ""
940···1070msgid "An error occurred while generating your starter pack. Want to try again?"
1071msgstr ""
10721073+#: src/components/contacts/screens/ViewMatches.tsx:240
1074msgid "An error occurred while hiding suggestion. {0}"
1075msgstr ""
1076···1108msgstr ""
11091110#: src/components/contacts/components/HeroImage.tsx:28
1111+#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:78
1112msgid "An illustration depicting user avatars flowing from a contact book into the Bluesky app"
1113msgstr ""
1114···12721273#: src/Navigation.tsx:393
1274#: src/screens/Settings/AppearanceSettings.tsx:73
1275+#: src/screens/Settings/Settings.tsx:230
1276+#: src/screens/Settings/Settings.tsx:233
1277msgid "Appearance"
1278msgstr ""
1279···1282msgid "Apply default recommended feeds"
1283msgstr ""
12841285+#: src/screens/Settings/Settings.tsx:516
1286+#: src/screens/Settings/Settings.tsx:518
1287msgid "Apply Pull Request"
1288msgstr ""
1289···1448msgid "Begin the age assurance process by completing the fields below."
1449msgstr ""
14501451+#: src/components/dialogs/BirthDateSettings.tsx:162
1452msgid "Birthdate"
1453msgstr ""
1454···1585msgid "Bluesky is more fun with friends"
1586msgstr ""
15871588+#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:106
1589msgid "Bluesky is more fun with friends! Import your contacts to see who’s already here."
1590msgstr ""
15911592+#: src/components/contacts/screens/ViewMatches.tsx:312
1593msgid "Bluesky is more fun with friends. Do you want to invite some of yours? <0/>"
1594msgstr ""
1595···1637msgid "Breaking site rules"
1638msgstr ""
16391640+#: src/view/com/feeds/ProfileFeedgens.tsx:167
1641+#: src/view/com/feeds/ProfileFeedgens.tsx:168
1642msgid "Browse custom feeds"
1643msgstr ""
16441645+#: src/components/FeedInterstitials.tsx:778
1646msgid "Browse more accounts"
1647msgstr ""
16481649+#: src/components/FeedInterstitials.tsx:907
1650msgid "Browse more feeds on the Explore page"
1651msgstr ""
16521653+#: src/components/FeedInterstitials.tsx:888
1654+#: src/components/FeedInterstitials.tsx:891
1655msgid "Browse more suggestions"
1656msgstr ""
16571658+#: src/components/FeedInterstitials.tsx:916
1659msgid "Browse more suggestions on the Explore page"
1660msgstr ""
1661···1761#: src/screens/Settings/components/ChangeHandleDialog.tsx:85
1762#: src/screens/Settings/components/ChangePasswordDialog.tsx:247
1763#: src/screens/Settings/components/ChangePasswordDialog.tsx:253
1764+#: src/screens/Settings/Settings.tsx:307
1765#: src/screens/Takendown.tsx:107
1766#: src/screens/Takendown.tsx:110
1767#: src/view/com/composer/Composer.tsx:1050
···1997msgid "Choose your username"
1998msgstr ""
19992000+#: src/screens/Settings/Settings.tsx:508
2001msgid "Clear all storage data"
2002msgstr ""
20032004+#: src/screens/Settings/Settings.tsx:510
2005msgid "Clear all storage data (restart after this)"
2006msgstr ""
2007···2022msgid "click here"
2023msgstr ""
20242025+#: src/ageAssurance/components/NoAccessScreen.tsx:126
2026msgid "Click here to contact our support team"
2027msgstr ""
20282029+#: src/ageAssurance/components/NoAccessScreen.tsx:236
2030msgid "Click here to log out"
2031msgstr ""
2032···2034msgid "Click here to restart the verification process."
2035msgstr ""
20362037+#: src/ageAssurance/components/NoAccessScreen.tsx:103
2038+#: src/ageAssurance/components/NoAccessScreen.tsx:219
2039msgid "Click here to update your birthdate"
2040msgstr ""
2041···2121msgid "Close dialog"
2122msgstr ""
21232124+#: src/view/shell/index.web.tsx:113
2125msgid "Close drawer menu"
2126msgstr ""
2127···2252msgid "Confirm delete account"
2253msgstr ""
22542255+#: src/ageAssurance/components/NoAccessScreen.tsx:359
2256#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:87
2257#: src/components/dialogs/DeviceLocationRequestDialog.tsx:40
2258#: src/components/dialogs/DeviceLocationRequestDialog.tsx:105
···2279msgid "Connection issue"
2280msgstr ""
22812282+#: src/ageAssurance/components/NoAccessScreen.tsx:296
2283#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:130
2284#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:29
2285msgid "Contact our moderation team"
···2312msgid "Content & Media"
2313msgstr ""
23142315+#: src/screens/Settings/Settings.tsx:210
2316+#: src/screens/Settings/Settings.tsx:213
2317msgid "Content and media"
2318msgstr ""
2319···2581msgid "Could not upload contacts. You need to re-verify your phone number to proceed"
2582msgstr ""
25832584+#: src/components/InternationalPhoneCodeSelect.tsx:80
2585msgid "Country code"
2586msgstr ""
2587···2593msgid "Create"
2594msgstr ""
25952596+#: src/view/com/lists/ProfileLists.tsx:166
2597+#: src/view/com/lists/ProfileLists.tsx:167
2598msgid "Create a list"
2599msgstr ""
2600···2608msgid "Create a starter pack"
2609msgstr ""
26102611+#: src/view/screens/Profile.tsx:560
2612+#: src/view/screens/Profile.tsx:561
2613msgid "Create a Starter Pack"
2614msgstr ""
2615···2741msgid "Deactivate account"
2742msgstr ""
27432744+#: src/screens/Settings/Settings.tsx:473
2745msgid "Debug Moderation"
2746msgstr ""
2747···2794msgid "Delete chat"
2795msgstr ""
27962797+#: src/screens/Settings/Settings.tsx:480
2798msgid "Delete chat declaration record"
2799msgstr ""
2800···2907msgid "Developer mode enabled"
2908msgstr ""
29092910+#: src/screens/Settings/Settings.tsx:289
2911+#: src/screens/Settings/Settings.tsx:292
2912msgid "Developer options"
2913msgstr ""
2914···3018msgid "Dismiss this section"
3019msgstr ""
30203021+#: src/components/FeedInterstitials.tsx:587
3022+msgid "Dismiss this suggestion"
3023+msgstr ""
3024+3025#: src/screens/Settings/AccessibilitySettings.tsx:69
3026#: src/screens/Settings/AccessibilitySettings.tsx:74
3027msgid "Display larger alt text badges"
···30723073#: src/components/contacts/components/InviteInfo.tsx:72
3074#: src/components/contacts/components/InviteInfo.tsx:78
3075+#: src/components/contacts/screens/ViewMatches.tsx:392
3076+#: src/components/contacts/screens/ViewMatches.tsx:409
3077+#: src/components/dialogs/BirthDateSettings.tsx:196
3078+#: src/components/dialogs/BirthDateSettings.tsx:203
3079#: src/components/dialogs/ServerInput.tsx:240
3080#: src/components/dialogs/ServerInput.tsx:242
3081#: src/components/dms/AfterReportDialog.tsx:142
···3449msgid "Enter the username or email address you used when you created your account"
3450msgstr ""
34513452+#: src/components/dialogs/BirthDateSettings.tsx:163
3453msgid "Enter your birthdate"
3454msgstr ""
3455···3699msgid "Failed to follow all suggested accounts, please try again"
3700msgstr ""
37013702+#: src/components/contacts/screens/ViewMatches.tsx:145
3703msgid "Failed to follow all your friends, please try again"
3704msgstr ""
37053706+#: src/components/contacts/screens/ViewMatches.tsx:233
3707msgid "Failed to hide suggestion, please check your internet connection"
3708msgstr ""
37093710+#: src/components/contacts/screens/ViewMatches.tsx:578
3711msgid "Failed to launch SMS app"
3712msgstr ""
3713···3995msgid "Find Friends"
3996msgstr ""
39973998+#: src/screens/Settings/Settings.tsx:221
3999+#: src/screens/Settings/Settings.tsx:224
4000msgid "Find friends from contacts"
4001msgstr ""
4002···4017msgid "Find posts, users, and feeds on Bluesky"
4018msgstr ""
40194020+#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:96
4021msgid "Find your friends"
4022msgstr ""
4023···4092msgid "Follow account"
4093msgstr ""
40944095+#: src/components/contacts/screens/ViewMatches.tsx:273
4096+#: src/components/contacts/screens/ViewMatches.tsx:288
4097#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:265
4098#: src/screens/Onboarding/StepSuggestedStarterpacks/StarterPackCard.tsx:156
4099#: src/screens/Onboarding/StepSuggestedStarterpacks/StarterPackCard.tsx:163
···42074208#: src/lib/interests.ts:61
4209msgid "Food"
4210+msgstr ""
4211+4212+#: src/ageAssurance/components/NoAccessScreen.tsx:90
4213+msgid "For organizational accounts, use the birthdate of the person who is responsible for the account."
4214msgstr ""
42154216#: src/view/com/modals/DeleteAccount.tsx:125
···4535msgid "Held by Bluesky for 7 days to prevent abuse, then deleted"
4536msgstr ""
453704538#: src/screens/Settings/Settings.tsx:254
4539+#: src/screens/Settings/Settings.tsx:258
4540#: src/view/shell/desktop/RightNav.tsx:123
4541#: src/view/shell/desktop/RightNav.tsx:124
4542#: src/view/shell/Drawer.tsx:381
···4556msgid "Hey there 👋"
4557msgstr ""
45584559+#: src/ageAssurance/components/NoAccessScreen.tsx:170
4560msgid "Hey there!"
4561msgstr ""
45624563+#: src/ageAssurance/components/NoAccessScreen.tsx:201
4564msgid "Hi there!"
4565msgstr ""
4566···4660msgid "Hides the content"
4661msgstr ""
46624663+#: src/components/dialogs/BirthDateSettings.tsx:74
4664msgid "Hmm, it looks like you're logged in with an <0>App Password</0>. To set your birthdate, you'll need to log in with your main account password, or ask whomever controls this account to do so."
4665msgstr ""
4666···4753msgid "I understand"
4754msgstr ""
47554756+#: src/components/contacts/screens/ViewMatches.tsx:574
4757msgid "I'm on Bluesky as {0} - come find me! https://bsky.app/download"
4758msgstr ""
4759···4765msgid "If you are not yet an adult according to the laws of your country, your parent or legal guardian must read these Terms on your behalf."
4766msgstr ""
47674768+#: src/ageAssurance/components/NoAccessScreen.tsx:122
4769msgid "If you believe your birthdate is incorrect, please <0>contact our support team</0>."
4770msgstr ""
47714772+#: src/ageAssurance/components/NoAccessScreen.tsx:100
4773msgid "If you believe your birthdate is incorrect, you can update it by <0>clicking here</0>."
4774msgstr ""
4775···4843msgid "Import contacts"
4844msgstr ""
48454846+#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:114
4847+#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:125
4848msgid "Import Contacts"
4849msgstr ""
4850···4853msgid "Import contacts to find your friends"
4854msgstr ""
48554856+#: src/ageAssurance/components/NoAccessScreen.tsx:204
4857msgid "In order to provide an age-appropriate experience, we need to know your birthdate. This is a one-time thing, and your data will be kept private."
4858msgstr ""
4859···4926msgid "Introducing activity notifications"
4927msgstr ""
49284929+#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:55
4930msgid "Introducing finding friends via contacts"
4931msgstr ""
4932···4961msgid "Invalid Verification Code"
4962msgstr ""
49634964+#: src/components/contacts/screens/ViewMatches.tsx:583
4965msgid "Invite"
4966msgstr ""
49674968+#: src/components/contacts/screens/ViewMatches.tsx:563
4969msgid "Invite {name} to join Bluesky"
4970msgstr ""
4971···4982msgid "Invite Friends"
4983msgstr ""
49844985+#: src/components/contacts/screens/ViewMatches.tsx:298
4986msgid "Invite friends <0/>"
4987msgstr ""
4988···4998msgid "Invites, but personal"
4999msgstr ""
50005001+#: src/ageAssurance/components/NoAccessScreen.tsx:356
5002#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:84
5003msgid "Is your location not accurate? <0>Tap here to confirm your location.</0>"
5004msgstr ""
···5086msgstr ""
50875088#: src/screens/Settings/LanguageSettings.tsx:78
5089+#: src/screens/Settings/Settings.tsx:246
5090+#: src/screens/Settings/Settings.tsx:249
5091msgid "Languages"
5092msgstr ""
5093···5095msgid "Larger"
5096msgstr ""
50975098+#: src/ageAssurance/components/NoAccessScreen.tsx:339
5099#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:185
5100msgid "Last initiated {timeAgo} ago"
5101msgstr ""
51025103+#: src/ageAssurance/components/NoAccessScreen.tsx:337
5104#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:183
5105msgid "Last initiated just now"
5106msgstr ""
···5409msgstr ""
54105411#: src/view/com/lists/MyLists.tsx:72
05412msgid "Lists allow you to see content from your favorite people."
5413msgstr ""
5414···56355636#: src/Navigation.tsx:179
5637#: src/screens/Moderation/index.tsx:99
5638+#: src/screens/Settings/Settings.tsx:194
5639+#: src/screens/Settings/Settings.tsx:197
5640msgid "Moderation"
5641msgstr ""
5642···5825msgid "Muting is private. Muted accounts can interact with you, but you will not see their posts or receive notifications from them."
5826msgstr ""
582705828#: src/components/dialogs/BirthDateSettings.tsx:47
5829+#: src/components/dialogs/BirthDateSettings.tsx:51
5830msgid "My Birthdate"
5831msgstr ""
5832···5939#: src/screens/ProfileList/index.tsx:284
5940#: src/view/screens/Feeds.tsx:552
5941#: src/view/screens/Notifications.tsx:167
5942+#: src/view/screens/Profile.tsx:591
5943msgid "New post"
5944msgstr ""
5945···5981msgid "News"
5982msgstr ""
59835984+#: src/components/contacts/screens/ViewMatches.tsx:392
5985+#: src/components/contacts/screens/ViewMatches.tsx:407
5986#: src/screens/Login/ForgotPasswordForm.tsx:137
5987#: src/screens/Login/ForgotPasswordForm.tsx:143
5988#: src/screens/Login/LoginForm.tsx:346
···6013msgid "No app passwords yet"
6014msgstr ""
60156016+#: src/components/contacts/screens/ViewMatches.tsx:677
6017msgid "No contacts found"
6018msgstr ""
60196020+#: src/components/contacts/screens/ViewMatches.tsx:655
6021msgid "No contacts with the name “{query}” found"
6022+msgstr ""
6023+6024+#: src/view/com/feeds/ProfileFeedgens.tsx:161
6025+msgid "No custom feeds yet"
6026msgstr ""
60276028#: src/screens/Settings/components/ChangeHandleDialog.tsx:408
···60526053#: src/components/LikedByList.tsx:84
6054#: src/view/com/post-thread/PostLikedBy.tsx:84
6055+#: src/view/screens/Profile.tsx:523
6056msgid "No likes yet"
6057+msgstr ""
6058+6059+#: src/view/com/lists/ProfileLists.tsx:160
6060+msgid "No lists"
6061msgstr ""
60626063#: src/components/ProfileCard.tsx:531
···6066msgid "No longer following {0}"
6067msgstr ""
60686069+#: src/view/screens/Profile.tsx:471
6070msgid "No media yet"
6071msgstr ""
6072···6078msgid "No more doomscrolling junk-filled algorithms. Find feeds that work for you, not against you."
6079msgstr ""
60806081+#: src/components/contacts/screens/ViewMatches.tsx:559
6082msgid "No name"
6083msgstr ""
6084···6111msgid "No quotes yet"
6112msgstr ""
61136114+#: src/view/screens/Profile.tsx:456
6115msgid "No replies yet"
6116msgstr ""
6117···6154msgid "No search results found for \"{search}\"."
6155msgstr ""
61566157+#: src/view/screens/Profile.tsx:555
6158+msgid "No Starter Packs yet"
6159+msgstr ""
6160+6161#: src/components/dialogs/EmbedConsent.tsx:104
6162#: src/components/dialogs/EmbedConsent.tsx:111
6163msgid "No thanks"
6164msgstr ""
61656166+#: src/view/screens/Profile.tsx:497
6167msgid "No video posts yet"
6168msgstr ""
6169···6263#: src/screens/Settings/NotificationSettings/ReplyNotificationSettings.tsx:30
6264#: src/screens/Settings/NotificationSettings/RepostNotificationSettings.tsx:30
6265#: src/screens/Settings/NotificationSettings/RepostsOnRepostsNotificationSettings.tsx:30
6266+#: src/screens/Settings/Settings.tsx:202
6267+#: src/screens/Settings/Settings.tsx:205
6268#: src/view/screens/Notifications.tsx:130
6269#: src/view/shell/bottom-bar/BottomBar.tsx:252
6270#: src/view/shell/desktop/LeftNav.tsx:709
···6329msgid "on<0><1/><2><3/></2></0>"
6330msgstr ""
63316332+#: src/screens/Settings/Settings.tsx:406
6333msgid "Onboarding reset"
6334msgstr ""
6335···6431msgid "Open message options"
6432msgstr ""
64336434+#: src/screens/Settings/Settings.tsx:471
6435msgid "Open moderation debug page"
6436msgstr ""
6437···6460msgid "Open starter pack menu"
6461msgstr ""
64626463+#: src/screens/Settings/Settings.tsx:464
6464+#: src/screens/Settings/Settings.tsx:478
6465msgid "Open storybook page"
6466msgstr ""
64676468+#: src/screens/Settings/Settings.tsx:457
6469msgid "Open system log"
6470msgstr ""
6471···6528msgid "Opens GIF select dialog"
6529msgstr ""
65306531+#: src/screens/Settings/Settings.tsx:255
6532msgid "Opens helpdesk in browser"
6533msgstr ""
6534···6985msgid "Post"
6986msgstr ""
69876988+#: src/view/screens/Profile.tsx:475
6989+#: src/view/screens/Profile.tsx:476
6990msgid "Post a photo"
6991msgstr ""
69926993+#: src/view/screens/Profile.tsx:501
6994+#: src/view/screens/Profile.tsx:502
6995msgid "Post a video"
6996msgstr ""
6997···7135msgid "Privacy"
7136msgstr ""
71377138+#: src/screens/Settings/Settings.tsx:188
7139+#: src/screens/Settings/Settings.tsx:191
7140msgid "Privacy and security"
7141msgstr ""
7142···7414#: src/components/StarterPack/Wizard/WizardListCard.tsx:105
7415#: src/components/StarterPack/Wizard/WizardListCard.tsx:112
7416#: src/screens/Bookmarks/index.tsx:266
7417+#: src/screens/Settings/Settings.tsx:682
7418#: src/view/com/modals/UserAddRemoveLists.tsx:235
7419#: src/view/com/posts/PostFeedErrorMessage.tsx:220
7420msgid "Remove"
···7428msgid "Remove {historyItem}"
7429msgstr ""
74307431+#: src/screens/Settings/Settings.tsx:661
7432+#: src/screens/Settings/Settings.tsx:664
7433msgid "Remove account"
7434msgstr ""
7435···7474msgid "Remove from my feeds"
7475msgstr ""
74767477+#: src/screens/Settings/Settings.tsx:674
7478msgid "Remove from quick access?"
7479msgstr ""
7480···7518msgid "Remove subtitle file"
7519msgstr ""
75207521+#: src/components/contacts/screens/ViewMatches.tsx:497
7522#: src/screens/Settings/FindContactsSettings.tsx:323
7523msgid "Remove suggestion"
7524msgstr ""
···7849msgid "Resend Verification Email"
7850msgstr ""
78517852+#: src/screens/Settings/Settings.tsx:500
7853+#: src/screens/Settings/Settings.tsx:502
7854msgid "Reset activity subscription nudge"
7855msgstr ""
7856···7858msgid "Reset code"
7859msgstr ""
78607861+#: src/screens/Settings/Settings.tsx:485
7862+#: src/screens/Settings/Settings.tsx:487
7863msgid "Reset onboarding state"
7864msgstr ""
7865···7935msgid "Returns to the previous step"
7936msgstr ""
79377938+#: src/components/dialogs/BirthDateSettings.tsx:203
7939#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:292
7940#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:307
7941#: src/components/dialogs/PostInteractionSettingsDialog.tsx:662
···7961msgid "Save"
7962msgstr ""
79637964+#: src/components/dialogs/BirthDateSettings.tsx:196
7965msgid "Save birthdate"
7966msgstr ""
7967···8061msgid "Search by name or interest"
8062msgstr ""
80638064+#: src/components/contacts/screens/ViewMatches.tsx:353
8065msgid "Search contacts"
8066msgstr ""
8067···8168msgid "See jobs at Bluesky"
8169msgstr ""
81708171+#: src/components/FeedInterstitials.tsx:730
8172+#: src/components/FeedInterstitials.tsx:793
8173msgid "See more"
8174msgstr ""
81758176+#: src/components/FeedInterstitials.tsx:712
8177msgid "See more suggested profiles"
8178msgstr ""
8179···8300msgid "Select subtitle file (.vtt)"
8301msgstr ""
83028303+#: src/components/InternationalPhoneCodeSelect.tsx:68
8304msgid "Select telephone code"
8305msgstr ""
8306···8440msgid "Set who can reply to your post"
8441msgstr ""
84428443+#: src/ageAssurance/components/NoAccessScreen.tsx:211
8444msgid "Set your birthdate below and we'll get you back to posting and exploring in no time!"
8445msgstr ""
8446···8449msgstr ""
84508451#: src/Navigation.tsx:215
8452+#: src/screens/Settings/Settings.tsx:105
8453#: src/view/shell/desktop/LeftNav.tsx:805
8454#: src/view/shell/Drawer.tsx:609
8455msgid "Settings"
···8699msgid "Shows information about when this post was created"
8700msgstr ""
87018702+#: src/screens/Settings/Settings.tsx:131
8703msgid "Shows other accounts you can switch to"
8704msgstr ""
8705···8760msgid "Sign in to view post"
8761msgstr ""
87628763+#: src/screens/Settings/Settings.tsx:272
8764+#: src/screens/Settings/Settings.tsx:274
8765+#: src/screens/Settings/Settings.tsx:306
8766#: src/screens/SignupQueued.tsx:93
8767#: src/screens/SignupQueued.tsx:96
8768#: src/screens/Takendown.tsx:93
···8776msgid "Sign Out"
8777msgstr ""
87788779+#: src/screens/Settings/Settings.tsx:303
8780#: src/view/shell/desktop/LeftNav.tsx:209
8781msgid "Sign out?"
8782msgstr ""
···8791msgid "Signed in as @{0}"
8792msgstr ""
87938794+#: src/components/FeedInterstitials.tsx:707
8795msgid "Similar accounts"
8796msgstr ""
8797···8842msgid "Some of your verifications are invalid."
8843msgstr ""
88448845+#: src/components/FeedInterstitials.tsx:870
8846msgid "Some other feeds you might like"
8847msgstr ""
8848···8899msgid "Sorry, we're unable to load account suggestions at this time."
8900msgstr ""
89018902+#: src/App.native.tsx:126
8903+#: src/App.web.tsx:99
8904msgid "Sorry! Your session expired. Please sign in again."
8905msgstr ""
8906···8988msgid "Starter packs let you easily share your favorite feeds and people with your friends."
8989msgstr ""
89908991+#: src/view/screens/Profile.tsx:553
8992+msgid "Starter Packs let you share your favorite feeds and people with your friends."
8993msgstr ""
89948995#: src/screens/Settings/AboutSettings.tsx:100
···9002msgid "Step {0} of {1}"
9003msgstr ""
90049005+#: src/screens/Settings/Settings.tsx:411
9006msgid "Storage cleared, you need to restart the app now."
9007msgstr ""
9008···9011msgstr ""
90129013#: src/Navigation.tsx:308
9014+#: src/screens/Settings/Settings.tsx:466
9015msgid "Storybook"
9016msgstr ""
9017···9081msgstr ""
90829083#. Accounts suggested to the user for them to follow
9084+#: src/components/FeedInterstitials.tsx:705
9085#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:155
9086msgid "Suggested for you"
9087msgstr ""
···9111msgid "Support for this feature in your country has not been enabled yet! Please check back later."
9112msgstr ""
91139114+#: src/screens/Settings/Settings.tsx:129
9115+#: src/screens/Settings/Settings.tsx:143
9116+#: src/screens/Settings/Settings.tsx:624
9117#: src/view/shell/desktop/LeftNav.tsx:247
9118msgid "Switch account"
9119msgstr ""
···9141#: src/screens/Log.tsx:58
9142#: src/screens/Settings/AboutSettings.tsx:107
9143#: src/screens/Settings/AboutSettings.tsx:110
9144+#: src/screens/Settings/Settings.tsx:459
9145msgid "System log"
9146msgstr ""
9147···9212msgid "Terms"
9213msgstr ""
92149215+#: src/components/dialogs/BirthDateSettings.tsx:182
9216#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:30
9217#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:97
9218#: src/Navigation.tsx:338
···9241msgid "Thanks, you have successfully verified your email address. You can close this dialog."
9242msgstr ""
92439244+#: src/ageAssurance/components/NoAccessScreen.tsx:385
9245#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:113
9246msgid "Thanks! You're all set."
9247msgstr ""
···9287msgid "The author of this thread has hidden this reply."
9288msgstr ""
92899290+#: src/components/dialogs/BirthDateSettings.tsx:169
9291msgid "The birthdate you've entered means you are under 18 years old. Certain content and features may be unavailable to you."
9292msgstr ""
9293···9383msgid "Theme"
9384msgstr ""
93859386+#: src/components/dialogs/BirthDateSettings.tsx:104
9387msgid "There is a limit to how often you can change your birthdate. You may need to wait a day or two before updating it again."
9388msgstr ""
9389···9428msgid "There was an issue fetching your app passwords"
9429msgstr ""
94309431+#: src/view/com/feeds/ProfileFeedgens.tsx:185
9432+#: src/view/com/lists/ProfileLists.tsx:184
9433msgid "There was an issue fetching your lists. Tap here to try again."
9434msgstr ""
9435···9607msgid "This handle is reserved. Please try a different one."
9608msgstr ""
96099610+#: src/components/dialogs/BirthDateSettings.tsx:55
9611msgid "This information is private and not shared with other users."
9612msgstr ""
9613···9737msgid "This will delete \"{0}\" from your muted words. You can always add it back later."
9738msgstr ""
97399740+#: src/screens/Settings/Settings.tsx:676
9741msgid "This will remove @{0} from the quick access list."
9742msgstr ""
9743···9785msgid "To disable your email 2FA method, please verify your access to <0>{0}</0>"
9786msgstr ""
97879788+#: src/ageAssurance/components/NoAccessScreen.tsx:233
9789msgid "To log out, <0>click here</0>."
9790msgstr ""
9791···9916msgid "Unable to delete"
9917msgstr ""
99189919+#: src/screens/Settings/Settings.tsx:525
9920msgid "Unapply Pull Request"
9921msgstr ""
99229923+#: src/screens/Settings/Settings.tsx:527
9924msgid "Unapply Pull Request {currentChannel}"
9925msgstr ""
9926···10000msgid "Unfortunately, none of your subscribed labelers supports this report type."
10001msgstr ""
1000210003+#: src/ageAssurance/components/NoAccessScreen.tsx:188
10004msgid "Unfortunately, the birthdate you have saved to your profile makes you too young to access Bluesky."
10005msgstr ""
10006···10108msgid "Unpinned list"
10109msgstr ""
1011010111+#: src/screens/Settings/Settings.tsx:492
10112+#: src/screens/Settings/Settings.tsx:494
10113msgid "Unsnooze email reminder"
10114msgstr ""
10115···10361msgid "Verify account"
10362msgstr ""
1036310364+#: src/ageAssurance/components/NoAccessScreen.tsx:322
10365#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:168
10366msgid "Verify again"
10367msgstr ""
···10388msgid "Verify email dialog"
10389msgstr ""
1039010391+#: src/ageAssurance/components/NoAccessScreen.tsx:310
10392+#: src/ageAssurance/components/NoAccessScreen.tsx:324
10393#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:156
10394#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:170
10395msgid "Verify now"
···10728msgid "We were unable to determine if you are allowed to upload videos. Please try again."
10729msgstr ""
1073010731+#: src/components/dialogs/BirthDateSettings.tsx:67
10732msgid "We were unable to load your birthdate preferences. Please try again."
10733msgstr ""
10734···10787msgid "We're so excited to have you join us!"
10788msgstr ""
1078910790+#: src/ageAssurance/components/NoAccessScreen.tsx:378
10791#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:106
10792msgid "We're sorry, but based on your device's location, you are currently located in a region that requires age assurance."
10793msgstr ""
···10935msgid "Write a message"
10936msgstr ""
1093710938+#: src/view/screens/Profile.tsx:435
10939+#: src/view/screens/Profile.tsx:436
10940msgid "Write a post"
10941msgstr ""
10942···10995msgid "You are a trusted verifier"
10996msgstr ""
1099710998+#: src/ageAssurance/components/NoAccessScreen.tsx:173
10999msgid "You are accessing Bluesky from a region that legally requires us to verify your age before allowing you to access the app."
11000msgstr ""
11001···11003msgid "You are creating an account on"
11004msgstr ""
1100511006+#: src/ageAssurance/components/NoAccessScreen.tsx:292
11007#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:126
11008msgid "You are currently unable to access Bluesky's Age Assurance flow. Please <0>contact our moderation team</0> if you believe this is an error."
11009msgstr ""
···11136msgid "You don't have any saved feeds."
11137msgstr ""
1113811139+#: src/components/contacts/screens/ViewMatches.tsx:309
11140msgid "You got here first"
11141msgstr ""
11142···11213msgid "You haven't created a starter pack yet!"
11214msgstr ""
1121511216+#: src/view/com/lists/ProfileLists.tsx:159
11217+msgid "You haven't created any lists yet."
11218+msgstr ""
11219+11220+#: src/view/com/feeds/ProfileFeedgens.tsx:160
11221msgid "You haven't made any custom feeds yet."
11222msgstr ""
11223···11262msgid "You must be 13 years of age or older to create an account."
11263msgstr ""
1126411265+#: src/components/dialogs/BirthDateSettings.tsx:178
11266msgid "You must be at least 13 years old to use Bluesky. Read our <0>Terms of Service</0> for more information."
11267msgstr ""
11268···11295msgid "You previously deactivated @{0}."
11296msgstr ""
1129711298+#: src/screens/Settings/Settings.tsx:422
11299msgid "You probably want to restart the app now."
11300msgstr ""
11301···11307msgid "You reacted {0} to {1}"
11308msgstr ""
1130911310+#: src/components/dialogs/BirthDateSettings.tsx:90
11311+#: src/components/dialogs/BirthDateSettings.tsx:100
11312msgid "You recently changed your birthdate"
11313msgstr ""
1131411315+#: src/screens/Settings/Settings.tsx:304
11316#: src/view/shell/desktop/LeftNav.tsx:210
11317msgid "You will be signed out of all your accounts."
11318msgstr ""
···11479msgid "Your contact {firstAuthorName} is on Bluesky"
11480msgstr ""
1148111482+#: src/components/contacts/screens/ViewMatches.tsx:451
11483msgid "Your contact {name}"
11484msgstr ""
11485
···32import {InAppBrowserConsentDialog} from '#/components/dialogs/InAppBrowserConsent'
33import {LinkWarningDialog} from '#/components/dialogs/LinkWarning'
34import {MutedWordsDialog} from '#/components/dialogs/MutedWords'
035import {SigninDialog} from '#/components/dialogs/Signin'
36import {
37 Outlet as PolicyUpdateOverlayPortalOutlet,
···110 <InAppBrowserConsentDialog />
111 <LinkWarningDialog />
112 <Lightbox />
0113114 {/* Until policy update has been completed by the user, don't render anything that is portaled */}
115 {policyUpdateState.completed && (
···32import {InAppBrowserConsentDialog} from '#/components/dialogs/InAppBrowserConsent'
33import {LinkWarningDialog} from '#/components/dialogs/LinkWarning'
34import {MutedWordsDialog} from '#/components/dialogs/MutedWords'
35+import {NuxDialogs} from '#/components/dialogs/nuxs'
36import {SigninDialog} from '#/components/dialogs/Signin'
37import {
38 Outlet as PolicyUpdateOverlayPortalOutlet,
···111 <InAppBrowserConsentDialog />
112 <LinkWarningDialog />
113 <Lightbox />
114+ <NuxDialogs />
115116 {/* Until policy update has been completed by the user, don't render anything that is portaled */}
117 {policyUpdateState.completed && (
+2
src/view/shell/index.web.tsx
···22import {EmailDialog} from '#/components/dialogs/EmailDialog'
23import {LinkWarningDialog} from '#/components/dialogs/LinkWarning'
24import {MutedWordsDialog} from '#/components/dialogs/MutedWords'
025import {SigninDialog} from '#/components/dialogs/Signin'
26import {useWelcomeModal} from '#/components/hooks/useWelcomeModal'
27import {
···119 <AgeAssuranceRedirectDialog />
120 <LinkWarningDialog />
121 <Lightbox />
0122123 {welcomeModalControl.isOpen && (
124 <WelcomeModal control={welcomeModalControl} />
···22import {EmailDialog} from '#/components/dialogs/EmailDialog'
23import {LinkWarningDialog} from '#/components/dialogs/LinkWarning'
24import {MutedWordsDialog} from '#/components/dialogs/MutedWords'
25+import {NuxDialogs} from '#/components/dialogs/nuxs'
26import {SigninDialog} from '#/components/dialogs/Signin'
27import {useWelcomeModal} from '#/components/hooks/useWelcomeModal'
28import {
···120 <AgeAssuranceRedirectDialog />
121 <LinkWarningDialog />
122 <Lightbox />
123+ <NuxDialogs />
124125 {welcomeModalControl.isOpen && (
126 <WelcomeModal control={welcomeModalControl} />