diff options
author | Paul Frazee <pfrazee@gmail.com> | 2025-07-01 17:56:27 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-01 17:56:27 -0700 |
commit | 9d44673acbe38081e4116e29805d441a17a16804 (patch) | |
tree | 502940c470af5d482e75895fe6eed823aa39a9a5 /src/locale/locales/en-GB/messages.po | |
parent | bc072570d27e1f397406daea355570f5aec95647 (diff) | |
download | voidsky-9d44673acbe38081e4116e29805d441a17a16804.tar.zst |
Release 1.104.0 (#8595)
* Fix to navigation action after saving feeds * Test updates * Intl pull
Diffstat (limited to 'src/locale/locales/en-GB/messages.po')
-rw-r--r-- | src/locale/locales/en-GB/messages.po | 2357 |
1 files changed, 1353 insertions, 1004 deletions
diff --git a/src/locale/locales/en-GB/messages.po b/src/locale/locales/en-GB/messages.po index e7cccbb25..519377e3a 100644 --- a/src/locale/locales/en-GB/messages.po +++ b/src/locale/locales/en-GB/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: en_GB\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-05-30 23:40\n" +"PO-Revision-Date: 2025-07-02 00:33\n" "Last-Translator: \n" "Language-Team: English, United Kingdom\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -79,9 +79,9 @@ msgstr "{0, plural, one {# repost} other {# reposts}}" msgid "{0, plural, one {# second} other {# seconds}}" msgstr "{0, plural, one {# second} other {# seconds}}" -#: src/view/shell/bottom-bar/BottomBar.tsx:215 -#: src/view/shell/bottom-bar/BottomBar.tsx:247 -#: src/view/shell/Drawer.tsx:473 +#: src/view/shell/bottom-bar/BottomBar.tsx:225 +#: src/view/shell/bottom-bar/BottomBar.tsx:257 +#: src/view/shell/Drawer.tsx:487 msgid "{0, plural, one {# unread item} other {# unread items}}" msgstr "{0, plural, one {# unread item} other {# unread items}}" @@ -100,7 +100,8 @@ msgstr "{0, plural, one {follower} other {followers}}" msgid "{0, plural, one {following} other {following}}" msgstr "{0, plural, one {following} other {following}}" -#: src/view/com/post-thread/PostThreadItem.tsx:529 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:468 +#: src/view/com/post-thread/PostThreadItem.tsx:541 msgid "{0, plural, one {like} other {likes}}" msgstr "{0, plural, one {like} other {likes}}" @@ -108,11 +109,13 @@ msgstr "{0, plural, one {like} other {likes}}" msgid "{0, plural, one {post} other {posts}}" msgstr "{0, plural, one {post} other {posts}}" -#: src/view/com/post-thread/PostThreadItem.tsx:513 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:452 +#: src/view/com/post-thread/PostThreadItem.tsx:525 msgid "{0, plural, one {quote} other {quotes}}" msgstr "{0, plural, one {quote} other {quotes}}" -#: src/view/com/post-thread/PostThreadItem.tsx:495 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:434 +#: src/view/com/post-thread/PostThreadItem.tsx:507 msgid "{0, plural, one {repost} other {reposts}}" msgstr "{0, plural, one {repost} other {reposts}}" @@ -147,7 +150,7 @@ msgstr "{0} is not a valid URL" msgid "{0} joined this week" msgstr "{0} joined this week" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:201 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/Scrubber.tsx:202 msgid "{0} of {1}" msgstr "{0} of {1}" @@ -164,8 +167,8 @@ msgstr "{0} reacted {1}" msgid "{0} reacted {1} to {2}" msgstr "{0} reacted {1} to {2}" -#: src/view/com/util/UserAvatar.tsx:559 -#: src/view/com/util/UserAvatar.tsx:577 +#: src/view/com/util/UserAvatar.tsx:570 +#: src/view/com/util/UserAvatar.tsx:588 msgid "{0}'s avatar" msgstr "{0}'s avatar" @@ -214,155 +217,155 @@ msgstr "{estimatedTimeHrs, plural, one {hour} other {hours}}" msgid "{estimatedTimeMins, plural, one {minute} other {minutes}}" msgstr "{estimatedTimeMins, plural, one {minute} other {minutes}}" -#: src/view/com/notifications/NotificationFeedItem.tsx:335 +#: src/view/com/notifications/NotificationFeedItem.tsx:349 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> followed you" msgstr "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> followed you" -#: src/view/com/notifications/NotificationFeedItem.tsx:361 +#: src/view/com/notifications/NotificationFeedItem.tsx:375 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> liked your custom feed" msgstr "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> liked your custom feed" -#: src/view/com/notifications/NotificationFeedItem.tsx:254 +#: src/view/com/notifications/NotificationFeedItem.tsx:268 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> liked your post" msgstr "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> liked your post" -#: src/view/com/notifications/NotificationFeedItem.tsx:466 +#: src/view/com/notifications/NotificationFeedItem.tsx:480 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> liked your repost" msgstr "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> liked your repost" -#: src/view/com/notifications/NotificationFeedItem.tsx:439 +#: src/view/com/notifications/NotificationFeedItem.tsx:453 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> removed their verifications from your account" msgstr "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> removed their verifications from your account" -#: src/view/com/notifications/NotificationFeedItem.tsx:278 +#: src/view/com/notifications/NotificationFeedItem.tsx:292 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> reposted your post" msgstr "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> reposted your post" -#: src/view/com/notifications/NotificationFeedItem.tsx:490 +#: src/view/com/notifications/NotificationFeedItem.tsx:504 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> reposted your repost" msgstr "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> reposted your repost" -#: src/view/com/notifications/NotificationFeedItem.tsx:385 +#: src/view/com/notifications/NotificationFeedItem.tsx:399 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> signed up with your starter pack" msgstr "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> signed up with your starter pack" -#: src/view/com/notifications/NotificationFeedItem.tsx:414 +#: src/view/com/notifications/NotificationFeedItem.tsx:428 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> verified you" msgstr "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> verified you" -#: src/view/com/notifications/NotificationFeedItem.tsx:347 +#: src/view/com/notifications/NotificationFeedItem.tsx:361 msgid "{firstAuthorLink} followed you" msgstr "{firstAuthorLink} followed you" -#: src/view/com/notifications/NotificationFeedItem.tsx:324 +#: src/view/com/notifications/NotificationFeedItem.tsx:338 msgid "{firstAuthorLink} followed you back" msgstr "{firstAuthorLink} followed you back" -#: src/view/com/notifications/NotificationFeedItem.tsx:373 +#: src/view/com/notifications/NotificationFeedItem.tsx:387 msgid "{firstAuthorLink} liked your custom feed" msgstr "{firstAuthorLink} liked your custom feed" -#: src/view/com/notifications/NotificationFeedItem.tsx:266 +#: src/view/com/notifications/NotificationFeedItem.tsx:280 msgid "{firstAuthorLink} liked your post" msgstr "{firstAuthorLink} liked your post" -#: src/view/com/notifications/NotificationFeedItem.tsx:478 +#: src/view/com/notifications/NotificationFeedItem.tsx:492 msgid "{firstAuthorLink} liked your repost" msgstr "{firstAuthorLink} liked your repost" -#: src/view/com/notifications/NotificationFeedItem.tsx:451 +#: src/view/com/notifications/NotificationFeedItem.tsx:465 msgid "{firstAuthorLink} removed their verification from your account" msgstr "{firstAuthorLink} removed their verification from your account" -#: src/view/com/notifications/NotificationFeedItem.tsx:290 +#: src/view/com/notifications/NotificationFeedItem.tsx:304 msgid "{firstAuthorLink} reposted your post" msgstr "{firstAuthorLink} reposted your post" -#: src/view/com/notifications/NotificationFeedItem.tsx:502 +#: src/view/com/notifications/NotificationFeedItem.tsx:516 msgid "{firstAuthorLink} reposted your repost" msgstr "{firstAuthorLink} reposted your repost" -#: src/view/com/notifications/NotificationFeedItem.tsx:397 +#: src/view/com/notifications/NotificationFeedItem.tsx:411 msgid "{firstAuthorLink} signed up with your starter pack" msgstr "{firstAuthorLink} signed up with your starter pack" -#: src/view/com/notifications/NotificationFeedItem.tsx:426 +#: src/view/com/notifications/NotificationFeedItem.tsx:440 msgid "{firstAuthorLink} verified you" msgstr "{firstAuthorLink} verified you" -#: src/view/com/notifications/NotificationFeedItem.tsx:328 +#: src/view/com/notifications/NotificationFeedItem.tsx:342 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} followed you" msgstr "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} followed you" -#: src/view/com/notifications/NotificationFeedItem.tsx:354 +#: src/view/com/notifications/NotificationFeedItem.tsx:368 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your custom feed" msgstr "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your custom feed" -#: src/view/com/notifications/NotificationFeedItem.tsx:247 +#: src/view/com/notifications/NotificationFeedItem.tsx:261 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your post" msgstr "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your post" -#: src/view/com/notifications/NotificationFeedItem.tsx:459 +#: src/view/com/notifications/NotificationFeedItem.tsx:473 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your repost" msgstr "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your repost" -#: src/view/com/notifications/NotificationFeedItem.tsx:432 +#: src/view/com/notifications/NotificationFeedItem.tsx:446 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} removed their verifications from your account" msgstr "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} removed their verifications from your account" -#: src/view/com/notifications/NotificationFeedItem.tsx:271 +#: src/view/com/notifications/NotificationFeedItem.tsx:285 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your post" msgstr "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your post" -#: src/view/com/notifications/NotificationFeedItem.tsx:483 +#: src/view/com/notifications/NotificationFeedItem.tsx:497 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your repost" msgstr "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your repost" -#: src/view/com/notifications/NotificationFeedItem.tsx:378 +#: src/view/com/notifications/NotificationFeedItem.tsx:392 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} signed up with your starter pack" msgstr "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} signed up with your starter pack" -#: src/view/com/notifications/NotificationFeedItem.tsx:407 +#: src/view/com/notifications/NotificationFeedItem.tsx:421 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} verified you" msgstr "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} verified you" -#: src/view/com/notifications/NotificationFeedItem.tsx:333 +#: src/view/com/notifications/NotificationFeedItem.tsx:347 msgid "{firstAuthorName} followed you" msgstr "{firstAuthorName} followed you" -#: src/view/com/notifications/NotificationFeedItem.tsx:323 +#: src/view/com/notifications/NotificationFeedItem.tsx:337 msgid "{firstAuthorName} followed you back" msgstr "{firstAuthorName} followed you back" -#: src/view/com/notifications/NotificationFeedItem.tsx:359 +#: src/view/com/notifications/NotificationFeedItem.tsx:373 msgid "{firstAuthorName} liked your custom feed" msgstr "{firstAuthorName} liked your custom feed" -#: src/view/com/notifications/NotificationFeedItem.tsx:252 +#: src/view/com/notifications/NotificationFeedItem.tsx:266 msgid "{firstAuthorName} liked your post" msgstr "{firstAuthorName} liked your post" -#: src/view/com/notifications/NotificationFeedItem.tsx:464 +#: src/view/com/notifications/NotificationFeedItem.tsx:478 msgid "{firstAuthorName} liked your repost" msgstr "{firstAuthorName} liked your repost" -#: src/view/com/notifications/NotificationFeedItem.tsx:437 +#: src/view/com/notifications/NotificationFeedItem.tsx:451 msgid "{firstAuthorName} removed their verification from your account" msgstr "{firstAuthorName} removed their verification from your account" -#: src/view/com/notifications/NotificationFeedItem.tsx:276 +#: src/view/com/notifications/NotificationFeedItem.tsx:290 msgid "{firstAuthorName} reposted your post" msgstr "{firstAuthorName} reposted your post" -#: src/view/com/notifications/NotificationFeedItem.tsx:488 +#: src/view/com/notifications/NotificationFeedItem.tsx:502 msgid "{firstAuthorName} reposted your repost" msgstr "{firstAuthorName} reposted your repost" -#: src/view/com/notifications/NotificationFeedItem.tsx:383 +#: src/view/com/notifications/NotificationFeedItem.tsx:397 msgid "{firstAuthorName} signed up with your starter pack" msgstr "{firstAuthorName} signed up with your starter pack" -#: src/view/com/notifications/NotificationFeedItem.tsx:412 +#: src/view/com/notifications/NotificationFeedItem.tsx:426 msgid "{firstAuthorName} verified you" msgstr "{firstAuthorName} verified you" @@ -371,7 +374,7 @@ msgstr "{firstAuthorName} verified you" msgid "{following} following" msgstr "{following} following" -#: src/components/dialogs/SearchablePeopleList.tsx:412 +#: src/components/dialogs/SearchablePeopleList.tsx:413 msgid "{handle} can't be messaged" msgstr "{handle} can't be messaged" @@ -392,7 +395,7 @@ msgstr "{joinedAllTimeCount, plural, other {# users have}} joined!" msgid "{minutes, plural, one {# minute} other {# minutes}}" msgstr "{minutes, plural, one {# minute} other {# minutes}}" -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:270 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:277 msgid "{notificationCount, plural, one {# unread item} other {# unread items}}" msgstr "{notificationCount, plural, one {# unread item} other {# unread items}}" @@ -458,7 +461,7 @@ msgstr "<0>{0}</0> and<1> </1><2>{1} </2>are included in your starter pack" msgid "<0>{0}</0> is included in your starter pack" msgstr "<0>{0}</0> is included in your starter pack" -#: src/components/WhoCanReply.tsx:296 +#: src/components/WhoCanReply.tsx:317 msgid "<0>{0}</0> members" msgstr "<0>{0}</0> members" @@ -466,10 +469,6 @@ msgstr "<0>{0}</0> members" msgid "<0>{date}</0> at {time}" msgstr "<0>{date}</0> at {time}" -#: src/screens/Settings/NotificationSettings.tsx:85 -msgid "<0>Experimental:</0> When this preference is enabled, you'll only receive reply and quote notifications from users you follow. We'll continue to add more controls here over time." -msgstr "<0>Experimental:</0> When this preference is enabled, you'll only receive reply and quote notifications from users you follow. We'll continue to add more controls here over time." - #: src/screens/StarterPack/Wizard/index.tsx:440 msgid "<0>You</0> and<1> </1><2>{0} </2>are included in your starter pack" msgstr "<0>You</0> and<1> </1><2>{0} </2>are included in your starter pack" @@ -503,10 +502,14 @@ msgstr "a message" msgid "A new form of verification" msgstr "A new form of verification" -#: src/Navigation.tsx:403 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:113 +msgid "A screenshot of a profile page with a bell icon next to the follow button, indicating the new activity notifications feature." +msgstr "" + +#: src/Navigation.tsx:509 #: src/screens/Settings/AboutSettings.tsx:75 -#: src/screens/Settings/Settings.tsx:225 -#: src/screens/Settings/Settings.tsx:228 +#: src/screens/Settings/Settings.tsx:235 +#: src/screens/Settings/Settings.tsx:238 msgid "About" msgstr "About" @@ -524,25 +527,25 @@ msgstr "Accept chat request" msgid "Accept Request" msgstr "Accept Request" -#: src/screens/Settings/AccessibilitySettings.tsx:46 -#: src/screens/Settings/Settings.tsx:201 -#: src/screens/Settings/Settings.tsx:204 +#: src/screens/Settings/AccessibilitySettings.tsx:44 +#: src/screens/Settings/Settings.tsx:211 +#: src/screens/Settings/Settings.tsx:214 msgid "Accessibility" msgstr "Accessibility" -#: src/Navigation.tsx:355 +#: src/Navigation.tsx:368 msgid "Accessibility Settings" msgstr "Accessibility Settings" -#: src/Navigation.tsx:371 +#: src/Navigation.tsx:384 #: src/screens/Login/LoginForm.tsx:194 #: src/screens/Settings/AccountSettings.tsx:48 -#: src/screens/Settings/Settings.tsx:163 -#: src/screens/Settings/Settings.tsx:166 +#: src/screens/Settings/Settings.tsx:165 +#: src/screens/Settings/Settings.tsx:168 msgid "Account" msgstr "Account" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:360 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:361 #: src/screens/Messages/components/RequestButtons.tsx:91 #: src/view/com/profile/ProfileMenu.tsx:158 msgctxt "toast" @@ -554,7 +557,7 @@ msgctxt "toast" msgid "Account followed" msgstr "Account followed" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:383 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:384 #: src/view/com/profile/ProfileMenu.tsx:134 msgctxt "toast" msgid "Account muted" @@ -569,11 +572,11 @@ msgstr "Account Muted" msgid "Account Muted by List" msgstr "Account Muted by List" -#: src/screens/Settings/Settings.tsx:505 +#: src/screens/Settings/Settings.tsx:529 msgid "Account options" msgstr "Account options" -#: src/screens/Settings/Settings.tsx:541 +#: src/screens/Settings/Settings.tsx:565 msgid "Account removed from quick access" msgstr "Account removed from quick access" @@ -588,7 +591,7 @@ msgctxt "toast" msgid "Account unfollowed" msgstr "Account unfollowed" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:373 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:374 #: src/view/com/profile/ProfileMenu.tsx:124 msgctxt "toast" msgid "Account unmuted" @@ -598,6 +601,16 @@ msgstr "Account unmuted" msgid "Accounts with a scalloped blue check mark <0><1/></0> can verify others. These trusted verifiers are selected by Bluesky." msgstr "Accounts with a scalloped blue check mark <0><1/></0> can verify others. These trusted verifiers are selected by Bluesky." +#: src/lib/hooks/useNotificationHandler.ts:174 +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:102 +#: src/screens/Settings/NotificationSettings/index.tsx:192 +msgid "Activity from others" +msgstr "" + +#: src/Navigation.tsx:477 +msgid "Activity notifications" +msgstr "" + #: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:169 #: src/components/dialogs/MutedWords.tsx:328 #: src/view/com/modals/UserAddRemoveLists.tsx:235 @@ -645,14 +658,14 @@ msgstr "Add alt text" msgid "Add alt text (optional)" msgstr "Add alt text (optional)" -#: src/screens/Settings/Settings.tsx:445 -#: src/screens/Settings/Settings.tsx:448 +#: src/screens/Settings/Settings.tsx:469 +#: src/screens/Settings/Settings.tsx:472 #: src/view/shell/desktop/LeftNav.tsx:260 #: src/view/shell/desktop/LeftNav.tsx:264 msgid "Add another account" msgstr "Add another account" -#: src/view/com/composer/Composer.tsx:731 +#: src/view/com/composer/Composer.tsx:773 msgid "Add another post" msgstr "Add another post" @@ -683,7 +696,7 @@ msgstr "Add mute word with chosen settings" msgid "Add muted words and tags" msgstr "Add muted words and tags" -#: src/view/com/composer/Composer.tsx:1287 +#: src/view/com/composer/Composer.tsx:1335 msgid "Add new post" msgstr "Add new post" @@ -774,12 +787,11 @@ msgstr "Adult Content labels" msgid "Advanced" msgstr "Advanced" -#: src/components/dialogs/ChangeEmailDialog.tsx:143 #: src/components/dialogs/EmailDialog/screens/Update.tsx:223 msgid "alice@example.com" msgstr "alice@example.com" -#: src/view/screens/Notifications.tsx:86 +#: src/view/screens/Notifications.tsx:88 msgid "All" msgstr "All" @@ -807,11 +819,16 @@ msgstr "Allow access to your direct messages" msgid "Allow new messages from" msgstr "Allow new messages from" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:344 +#: src/screens/Settings/ActivityPrivacySettings.tsx:52 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:90 +msgid "Allow others to be notified of your posts" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:348 msgid "Allow quote posts" msgstr "Allow quote posts" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:389 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:393 msgid "Allow replies from:" msgstr "Allow replies from:" @@ -828,13 +845,13 @@ msgstr "Already have a code?" msgid "Already signed in as @{0}" msgstr "Already signed in as @{0}" +#: src/components/Post/Embed/ExternalEmbed/Gif.tsx:186 #: src/view/com/composer/GifAltText.tsx:100 #: src/view/com/composer/photos/Gallery.tsx:187 -#: src/view/com/util/post-embeds/GifEmbed.tsx:186 msgid "ALT" msgstr "ALT" -#: src/screens/Settings/AccessibilitySettings.tsx:56 +#: src/screens/Settings/AccessibilitySettings.tsx:54 #: src/view/com/composer/GifAltText.tsx:154 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:118 #: src/view/com/composer/videos/SubtitleDialog.tsx:40 @@ -844,7 +861,7 @@ msgstr "ALT" msgid "Alt text" msgstr "Alt text" -#: src/view/com/util/post-embeds/GifEmbed.tsx:191 +#: src/components/Post/Embed/ExternalEmbed/Gif.tsx:191 msgid "Alt Text" msgstr "Alt Text" @@ -861,19 +878,11 @@ msgstr "Alt text will be truncated. {MAX_ALT_TEXT, plural, other {Limit: {0} cha msgid "An email has been sent to {0}. It includes a confirmation code which you can enter below." msgstr "An email has been sent to {0}. It includes a confirmation code which you can enter below." -#: src/components/dialogs/ChangeEmailDialog.tsx:59 -msgid "An email has been sent to your previous address, {currentEmail}. It includes a confirmation code which you can enter below." -msgstr "An email has been sent to your previous address, {currentEmail}. It includes a confirmation code which you can enter below." - -#: src/components/dialogs/VerifyEmailDialog.tsx:120 -msgid "An email has been sent! Please enter the confirmation code included in the email below." -msgstr "An email has been sent! Please enter the confirmation code included in the email below." - -#: src/components/dialogs/GifSelect.tsx:265 +#: src/components/dialogs/GifSelect.tsx:266 msgid "An error has occurred" msgstr "An error has occurred" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:420 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:420 msgid "An error occurred" msgstr "An error occurred" @@ -881,7 +890,7 @@ msgstr "An error occurred" msgid "An error occurred while compressing the video." msgstr "An error occurred while compressing the video." -#: src/state/queries/explore-feed-previews.tsx:184 +#: src/state/queries/explore-feed-previews.tsx:173 msgid "An error occurred while fetching the feed." msgstr "An error occurred while fetching the feed." @@ -889,11 +898,11 @@ msgstr "An error occurred while fetching the feed." msgid "An error occurred while generating your starter pack. Want to try again?" msgstr "An error occurred while generating your starter pack. Want to try again?" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:160 +#: src/components/Post/Embed/VideoEmbed/index.tsx:160 msgid "An error occurred while loading the video. Please try again later." msgstr "An error occurred while loading the video. Please try again later." -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:198 +#: src/components/Post/Embed/VideoEmbed/index.web.tsx:199 msgid "An error occurred while loading the video. Please try again." msgstr "An error occurred while loading the video. Please try again." @@ -934,8 +943,8 @@ msgstr "An issue occurred while trying to open the chat" #: src/components/hooks/useFollowMethods.ts:35 #: src/components/hooks/useFollowMethods.ts:50 -#: src/components/ProfileCard.tsx:386 -#: src/components/ProfileCard.tsx:407 +#: src/components/ProfileCard.tsx:451 +#: src/components/ProfileCard.tsx:472 #: src/view/com/profile/FollowButton.tsx:38 #: src/view/com/profile/FollowButton.tsx:48 msgid "An issue occurred, please try again." @@ -954,7 +963,7 @@ msgstr "an unknown error occurred" msgid "an unknown labeler" msgstr "an unknown labeller" -#: src/components/WhoCanReply.tsx:317 +#: src/components/WhoCanReply.tsx:338 msgid "and" msgstr "and" @@ -963,7 +972,7 @@ msgstr "and" msgid "Animals" msgstr "Animals" -#: src/view/com/util/post-embeds/GifEmbed.tsx:149 +#: src/components/Post/Embed/ExternalEmbed/Gif.tsx:149 msgid "Animated GIF" msgstr "Animated GIF" @@ -980,7 +989,13 @@ msgstr "Anti-Social Behaviour" msgid "Anybody can interact" msgstr "Anybody can interact" -#: src/Navigation.tsx:411 +#: src/screens/Settings/ActivityPrivacySettings.tsx:111 +#: src/screens/Settings/ActivityPrivacySettings.tsx:116 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:161 +msgid "Anyone who follows me" +msgstr "" + +#: src/Navigation.tsx:517 #: src/screens/Settings/AppIconSettings/index.tsx:67 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:18 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:23 @@ -1012,12 +1027,12 @@ msgstr "App password names can only contain letters, numbers, spaces, dashes and msgid "App password names must be at least 4 characters long" msgstr "App password names must be at least 4 characters long" -#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:63 -#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:66 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:72 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:75 msgid "App passwords" msgstr "App passwords" -#: src/Navigation.tsx:323 +#: src/Navigation.tsx:336 #: src/screens/Settings/AppPasswords.tsx:51 msgid "App Passwords" msgstr "App Passwords" @@ -1053,10 +1068,10 @@ msgstr "Appeal Suspension" msgid "Appeal this decision" msgstr "Appeal this decision" -#: src/Navigation.tsx:363 -#: src/screens/Settings/AppearanceSettings.tsx:85 -#: src/screens/Settings/Settings.tsx:193 -#: src/screens/Settings/Settings.tsx:196 +#: src/Navigation.tsx:376 +#: src/screens/Settings/AppearanceSettings.tsx:88 +#: src/screens/Settings/Settings.tsx:203 +#: src/screens/Settings/Settings.tsx:206 msgid "Appearance" msgstr "Appearance" @@ -1065,12 +1080,15 @@ msgstr "Appearance" msgid "Apply default recommended feeds" msgstr "Apply default recommended feeds" -#: src/view/com/post-thread/PostThreadItem.tsx:945 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:634 +#: src/view/com/post-thread/PostThreadItem.tsx:955 msgid "Archived from {0}" msgstr "Archived from {0}" -#: src/view/com/post-thread/PostThreadItem.tsx:914 -#: src/view/com/post-thread/PostThreadItem.tsx:953 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:603 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:642 +#: src/view/com/post-thread/PostThreadItem.tsx:924 +#: src/view/com/post-thread/PostThreadItem.tsx:963 msgid "Archived post" msgstr "Archived post" @@ -1078,7 +1096,7 @@ msgstr "Archived post" msgid "Are you sure you want to delete the app password \"{0}\"?" msgstr "Are you sure you want to delete the app password \"{0}\"?" -#: src/components/dms/MessageContextMenu.tsx:189 +#: src/components/dms/MessageContextMenu.tsx:188 msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participant." msgstr "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participant." @@ -1106,11 +1124,11 @@ msgstr "Are you sure you want to remove {0} from your feeds?" msgid "Are you sure you want to remove this from your feeds?" msgstr "Are you sure you want to remove this from your feeds?" -#: src/view/com/composer/Composer.tsx:682 +#: src/view/com/composer/Composer.tsx:724 msgid "Are you sure you'd like to discard this draft?" msgstr "Are you sure you'd like to discard this draft?" -#: src/view/com/composer/Composer.tsx:861 +#: src/view/com/composer/Composer.tsx:905 msgid "Are you sure you'd like to discard this post?" msgstr "Are you sure you'd like to discard this post?" @@ -1131,8 +1149,8 @@ msgstr "Art" msgid "Artistic or non-erotic nudity." msgstr "Artistic or non-erotic nudity." -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:480 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:482 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:495 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:497 msgid "Assign topic for algo" msgstr "Assign topic for algo" @@ -1140,15 +1158,11 @@ msgstr "Assign topic for algo" msgid "At least 3 characters" msgstr "At least 3 characters" -#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:40 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:48 msgctxt "Name of app icon variant" msgid "Aurora" msgstr "Aurora" -#: src/screens/Settings/AccessibilitySettings.tsx:105 -msgid "Autoplay options have moved to the <0>Content and Media settings</0>." -msgstr "Autoplay options have moved to the <0>Content and Media settings</0>." - #: src/screens/Settings/ContentAndMediaSettings.tsx:116 #: src/screens/Settings/ContentAndMediaSettings.tsx:122 msgid "Autoplay videos and GIFs" @@ -1163,8 +1177,8 @@ msgstr "Autoplay videos and GIFs" #: src/screens/Login/ForgotPasswordForm.tsx:129 #: src/screens/Login/LoginForm.tsx:310 #: src/screens/Login/LoginForm.tsx:316 -#: src/screens/Login/SetNewPasswordForm.tsx:164 -#: src/screens/Login/SetNewPasswordForm.tsx:170 +#: src/screens/Login/SetNewPasswordForm.tsx:168 +#: src/screens/Login/SetNewPasswordForm.tsx:174 #: src/screens/Messages/components/ChatDisabled.tsx:133 #: src/screens/Messages/components/ChatDisabled.tsx:134 #: src/screens/Profile/Header/Shell.tsx:158 @@ -1195,6 +1209,10 @@ msgstr "Before creating a starter pack, you must first verify your email." msgid "Before you can accept this chat request, you must first verify your email." msgstr "Before you can accept this chat request, you must first verify your email." +#: src/components/activity-notifications/SubscribeProfileButton.tsx:43 +msgid "Before you can get notifications for {name}'s posts, you must first verify your email." +msgstr "" + #: src/components/dms/dialogs/NewChatDialog.tsx:54 #: src/components/dms/MessageProfileButton.tsx:58 #: src/screens/Messages/ChatList.tsx:332 @@ -1207,16 +1225,16 @@ msgstr "Before you can message another user, you must first verify your email." msgid "Birthday" msgstr "Birthday" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:742 -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:300 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:757 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:319 #: src/view/com/profile/ProfileMenu.tsx:473 msgid "Block" msgstr "Block" #: src/components/dms/ConvoMenu.tsx:247 #: src/components/dms/ConvoMenu.tsx:250 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:627 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:629 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:642 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:644 #: src/screens/Messages/components/RequestButtons.tsx:144 #: src/screens/Messages/components/RequestButtons.tsx:146 #: src/view/com/profile/ProfileMenu.tsx:384 @@ -1224,7 +1242,7 @@ msgstr "Block" msgid "Block account" msgstr "Block account" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:737 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:752 #: src/view/com/profile/ProfileMenu.tsx:456 msgid "Block Account?" msgstr "Block Account?" @@ -1262,7 +1280,7 @@ msgstr "Block user" msgid "Block User" msgstr "Block User" -#: src/view/com/util/post-embeds/QuoteEmbed.tsx:84 +#: src/components/Post/Embed/index.tsx:180 msgid "Blocked" msgstr "Blocked" @@ -1270,12 +1288,12 @@ msgstr "Blocked" msgid "Blocked accounts" msgstr "Blocked accounts" -#: src/Navigation.tsx:164 +#: src/Navigation.tsx:177 #: src/view/screens/ModerationBlockedAccounts.tsx:104 msgid "Blocked Accounts" msgstr "Blocked Accounts" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:739 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:754 #: src/view/com/profile/ProfileMenu.tsx:468 msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." msgstr "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." @@ -1284,11 +1302,11 @@ msgstr "Blocked accounts cannot reply in your threads, mention you, or otherwise msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you. You will not see their content and they will be prevented from seeing yours." msgstr "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you. You will not see their content and they will be prevented from seeing yours." -#: src/view/com/post-thread/PostThread.tsx:468 +#: src/view/com/post-thread/PostThread.tsx:488 msgid "Blocked post." msgstr "Blocked post." -#: src/screens/Profile/Sections/Labels.tsx:170 +#: src/screens/Profile/Sections/Labels.tsx:203 msgid "Blocking does not prevent this labeler from placing labels on your account." msgstr "Blocking does not prevent this labeller from placing labels on your account." @@ -1309,11 +1327,12 @@ msgstr "Blog" msgid "Bluesky" msgstr "Bluesky" -#: src/view/com/post-thread/PostThreadItem.tsx:970 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:659 +#: src/view/com/post-thread/PostThreadItem.tsx:980 msgid "Bluesky cannot confirm the authenticity of the claimed date." msgstr "Bluesky cannot confirm the authenticity of the claimed date." -#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:129 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:165 msgctxt "Name of app icon variant" msgid "Bluesky Classic™" msgstr "Bluesky Classic™" @@ -1368,23 +1387,23 @@ msgstr "Blur images and filter from feeds" msgid "Books" msgstr "Books" -#: src/components/FeedInterstitials.tsx:373 +#: src/components/FeedInterstitials.tsx:379 msgid "Browse more accounts on the Explore page" msgstr "Browse more accounts on the Explore page" -#: src/components/FeedInterstitials.tsx:511 +#: src/components/FeedInterstitials.tsx:517 msgid "Browse more feeds on the Explore page" msgstr "Browse more feeds on the Explore page" -#: src/components/FeedInterstitials.tsx:353 -#: src/components/FeedInterstitials.tsx:356 -#: src/components/FeedInterstitials.tsx:492 -#: src/components/FeedInterstitials.tsx:495 +#: src/components/FeedInterstitials.tsx:359 +#: src/components/FeedInterstitials.tsx:362 +#: src/components/FeedInterstitials.tsx:498 +#: src/components/FeedInterstitials.tsx:501 msgid "Browse more suggestions" msgstr "Browse more suggestions" -#: src/components/FeedInterstitials.tsx:381 -#: src/components/FeedInterstitials.tsx:520 +#: src/components/FeedInterstitials.tsx:387 +#: src/components/FeedInterstitials.tsx:526 msgid "Browse more suggestions on the Explore page" msgstr "Browse more suggestions on the Explore page" @@ -1448,14 +1467,15 @@ msgstr "By you" msgid "Camera" msgstr "Camera" +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:206 #: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:125 #: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:131 #: src/components/dialogs/InAppBrowserConsent.tsx:98 #: src/components/dialogs/InAppBrowserConsent.tsx:104 #: src/components/live/GoLiveDialog.tsx:247 #: src/components/live/GoLiveDialog.tsx:253 -#: src/components/Menu/index.tsx:339 -#: src/components/PostControls/RepostButton.tsx:198 +#: src/components/Menu/index.tsx:350 +#: src/components/PostControls/RepostButton.tsx:209 #: src/components/Prompt.tsx:143 #: src/components/Prompt.tsx:145 #: src/screens/Deactivated.tsx:158 @@ -1466,20 +1486,17 @@ msgstr "Camera" #: src/screens/Settings/AppIconSettings/index.tsx:225 #: src/screens/Settings/components/ChangeHandleDialog.tsx:78 #: src/screens/Settings/components/ChangeHandleDialog.tsx:85 -#: src/screens/Settings/Settings.tsx:270 +#: src/screens/Settings/Settings.tsx:280 #: src/screens/Takendown.tsx:99 #: src/screens/Takendown.tsx:102 -#: src/view/com/composer/Composer.tsx:916 -#: src/view/com/composer/Composer.tsx:927 +#: src/view/com/composer/Composer.tsx:960 +#: src/view/com/composer/Composer.tsx:971 #: src/view/com/composer/photos/EditImageDialog.web.tsx:43 #: src/view/com/composer/photos/EditImageDialog.web.tsx:52 #: src/view/com/modals/ChangePassword.tsx:279 #: src/view/com/modals/ChangePassword.tsx:282 #: src/view/com/modals/CreateOrEditList.tsx:333 #: src/view/com/modals/CropImage.web.tsx:97 -#: src/view/com/modals/EditProfile.tsx:269 -#: src/view/com/modals/LinkWarning.tsx:105 -#: src/view/com/modals/LinkWarning.tsx:107 #: src/view/shell/desktop/LeftNav.tsx:213 msgid "Cancel" msgstr "Cancel" @@ -1500,11 +1517,7 @@ msgstr "Cancel account deletion" msgid "Cancel image crop" msgstr "Cancel image crop" -#: src/view/com/modals/EditProfile.tsx:264 -msgid "Cancel profile editing" -msgstr "Cancel profile editing" - -#: src/components/PostControls/RepostButton.tsx:192 +#: src/components/PostControls/RepostButton.tsx:203 msgid "Cancel quote post" msgstr "Cancel quote post" @@ -1516,14 +1529,10 @@ msgstr "Cancel reactivation and sign out" msgid "Cancel search" msgstr "Cancel search" -#: src/view/com/modals/LinkWarning.tsx:106 -msgid "Cancels opening the linked website" -msgstr "Cancels opening the linked website" - #: src/components/PostControls/index.tsx:101 #: src/components/PostControls/index.tsx:132 #: src/components/PostControls/index.tsx:160 -#: src/state/shell/composer/index.tsx:82 +#: src/state/shell/composer/index.tsx:91 msgid "Cannot interact with a blocked user" msgstr "Cannot interact with a blocked user" @@ -1553,11 +1562,6 @@ msgstr "Change app icon to \"{0}\"" msgid "Change app language" msgstr "Change app language" -#: src/components/dialogs/VerifyEmailDialog.tsx:200 -#: src/components/dialogs/VerifyEmailDialog.tsx:225 -msgid "Change email address" -msgstr "Change email address" - #: src/screens/Settings/components/ChangeHandleDialog.tsx:94 #: src/screens/Settings/components/ChangeHandleDialog.tsx:98 msgid "Change Handle" @@ -1579,14 +1583,6 @@ msgstr "Change post language to {suggestedLanguageName}" msgid "Change report reason" msgstr "Change report reason" -#: src/components/dialogs/ChangeEmailDialog.tsx:53 -msgid "Change Your Email" -msgstr "Change Your Email" - -#: src/components/dialogs/VerifyEmailDialog.tsx:209 -msgid "Change your email address" -msgstr "Change your email address" - #: src/screens/Settings/AppIconSettings/index.tsx:216 msgid "Changes app icon" msgstr "Changes app icon" @@ -1596,10 +1592,15 @@ msgstr "Changes app icon" msgid "Changes hosting provider" msgstr "Changes hosting provider" -#: src/Navigation.tsx:428 -#: src/view/shell/bottom-bar/BottomBar.tsx:211 +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:174 +msgid "Changes saved" +msgstr "" + +#: src/lib/hooks/useNotificationHandler.ts:91 +#: src/Navigation.tsx:534 +#: src/view/shell/bottom-bar/BottomBar.tsx:221 #: src/view/shell/desktop/LeftNav.tsx:553 -#: src/view/shell/Drawer.tsx:441 +#: src/view/shell/Drawer.tsx:455 msgid "Chat" msgstr "Chat" @@ -1609,12 +1610,20 @@ msgctxt "toast" msgid "Chat deleted" msgstr "Chat deleted" +#: src/lib/hooks/useNotificationHandler.ts:106 +msgid "Chat messages - silent" +msgstr "Chat messages – silent" + +#: src/lib/hooks/useNotificationHandler.ts:97 +msgid "Chat messages - sound" +msgstr "Chat messages – sound" + #: src/components/dms/ConvoMenu.tsx:176 msgctxt "toast" msgid "Chat muted" msgstr "Chat muted" -#: src/Navigation.tsx:438 +#: src/Navigation.tsx:544 #: src/screens/Messages/components/InboxPreview.tsx:24 msgid "Chat request inbox" msgstr "Chat request inbox" @@ -1625,7 +1634,7 @@ msgid "Chat requests" msgstr "Chat requests" #: src/components/dms/ConvoMenu.tsx:75 -#: src/Navigation.tsx:433 +#: src/Navigation.tsx:539 #: src/screens/Messages/ChatList.tsx:341 msgid "Chat settings" msgstr "Chat settings" @@ -1697,11 +1706,11 @@ msgstr "Choose your password" msgid "Choose your username" msgstr "Choose your username" -#: src/screens/Settings/Settings.tsx:423 +#: src/screens/Settings/Settings.tsx:447 msgid "Clear all storage data" msgstr "Clear all storage data" -#: src/screens/Settings/Settings.tsx:425 +#: src/screens/Settings/Settings.tsx:449 msgid "Clear all storage data (restart after this)" msgstr "Clear all storage data (restart after this)" @@ -1726,11 +1735,11 @@ msgstr "Click here to restart the verification process." msgid "Click here to update your email" msgstr "Click here to update your email" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:337 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:341 msgid "Click to disable quote posts of this post." msgstr "Click to disable quote posts of this post." -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:338 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:342 msgid "Click to enable quote posts of this post." msgstr "Click to enable quote posts of this post." @@ -1750,14 +1759,12 @@ msgstr "Climate" msgid "Clip 🐴 clop 🐴" msgstr "Clip 🐴 clop 🐴" -#: src/components/dialogs/ChangeEmailDialog.tsx:244 -#: src/components/dialogs/ChangeEmailDialog.tsx:250 -#: src/components/dialogs/GifSelect.tsx:281 +#: src/components/dialogs/GifSelect.tsx:282 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:158 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:167 #: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:178 #: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:187 #: src/components/dialogs/SearchablePeopleList.tsx:295 -#: src/components/dialogs/VerifyEmailDialog.tsx:346 -#: src/components/dialogs/VerifyEmailDialog.tsx:352 #: src/components/dms/EmojiPopup.android.tsx:58 #: src/components/dms/ReportDialog.tsx:381 #: src/components/dms/ReportDialog.tsx:390 @@ -1765,14 +1772,16 @@ msgstr "Clip 🐴 clop 🐴" #: src/components/live/EditLiveDialog.tsx:235 #: src/components/NewskieDialog.tsx:146 #: src/components/NewskieDialog.tsx:153 +#: src/components/Post/Embed/ExternalEmbed/Gif.tsx:197 #: src/components/ProgressGuide/FollowDialog.tsx:386 #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:117 #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:123 #: src/components/verification/VerificationsDialog.tsx:144 #: src/components/verification/VerifierDialog.tsx:144 +#: src/components/WhoCanReply.tsx:200 +#: src/components/WhoCanReply.tsx:207 #: src/view/com/modals/ChangePassword.tsx:279 #: src/view/com/modals/ChangePassword.tsx:282 -#: src/view/com/util/post-embeds/GifEmbed.tsx:197 msgid "Close" msgstr "Close" @@ -1789,13 +1798,13 @@ msgstr "Close alert" msgid "Close bottom drawer" msgstr "Close bottom drawer" -#: src/components/dialogs/GifSelect.tsx:275 +#: src/components/dialogs/GifSelect.tsx:276 #: src/components/verification/VerificationsDialog.tsx:136 #: src/components/verification/VerifierDialog.tsx:136 msgid "Close dialog" msgstr "Close dialogue" -#: src/view/shell/index.web.tsx:85 +#: src/view/shell/index.web.tsx:87 msgid "Close drawer menu" msgstr "Close drawer menu" @@ -1804,7 +1813,7 @@ msgstr "Close drawer menu" msgid "Close emoji picker" msgstr "Close emoji picker" -#: src/components/dialogs/GifSelect.tsx:169 +#: src/components/dialogs/GifSelect.tsx:170 msgid "Close GIF dialog" msgstr "Close GIF dialogue" @@ -1822,7 +1831,7 @@ msgstr "Close image viewer" msgid "Close menu" msgstr "Close menu" -#: src/components/Menu/index.tsx:333 +#: src/components/Menu/index.tsx:344 msgid "Close this dialog" msgstr "Close this dialogue" @@ -1830,7 +1839,7 @@ msgstr "Close this dialogue" msgid "Closes password update alert" msgstr "Closes password update alert" -#: src/view/com/composer/Composer.tsx:924 +#: src/view/com/composer/Composer.tsx:968 msgid "Closes post composer and discards post draft" msgstr "Closes post composer and discards post draft" @@ -1843,16 +1852,16 @@ msgstr "Closes the emoji picker" msgid "Closes viewer for header image" msgstr "Closes viewer for header image" -#: src/view/com/notifications/NotificationFeedItem.tsx:537 +#: src/view/com/notifications/NotificationFeedItem.tsx:587 msgid "Collapse list of users" msgstr "Collapse list of users" -#: src/view/com/notifications/NotificationFeedItem.tsx:748 +#: src/view/com/notifications/NotificationFeedItem.tsx:799 msgid "Collapses list of users for a given notification" msgstr "Collapses list of users for a given notification" #: src/components/dialogs/Embed.tsx:154 -#: src/screens/Settings/AppearanceSettings.tsx:93 +#: src/screens/Settings/AppearanceSettings.tsx:96 msgid "Color mode" msgstr "Colour mode" @@ -1870,7 +1879,7 @@ msgstr "Comedy" msgid "Comics" msgstr "Comics" -#: src/Navigation.tsx:313 +#: src/Navigation.tsx:326 #: src/view/screens/CommunityGuidelines.tsx:34 msgid "Community Guidelines" msgstr "Community Guidelines" @@ -1887,15 +1896,15 @@ msgstr "Complete the challenge" msgid "Compose new post" msgstr "Compose new post" -#: src/view/com/composer/Composer.tsx:825 +#: src/view/com/composer/Composer.tsx:869 msgid "Compose posts up to {0, plural, other {# characters}} in length" msgstr "Compose posts up to {0, plural, other {# characters}} in length" -#: src/view/com/post-thread/PostThreadComposePrompt.tsx:34 +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:62 msgid "Compose reply" msgstr "Compose reply" -#: src/view/com/composer/Composer.tsx:1669 +#: src/view/com/composer/Composer.tsx:1729 msgid "Compressing video..." msgstr "Compressing video..." @@ -1907,10 +1916,6 @@ msgstr "Configure content filtering setting for category: {name}" msgid "Configured in <0>moderation settings</0>." msgstr "Configured in <0>moderation settings</0>." -#: src/components/dialogs/ChangeEmailDialog.tsx:203 -#: src/components/dialogs/ChangeEmailDialog.tsx:210 -#: src/components/dialogs/VerifyEmailDialog.tsx:316 -#: src/components/dialogs/VerifyEmailDialog.tsx:323 #: src/components/Prompt.tsx:186 #: src/components/Prompt.tsx:189 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:185 @@ -1934,10 +1939,7 @@ msgstr "Confirm your age:" msgid "Confirm your birthdate" msgstr "Confirm your birthdate" -#: src/components/dialogs/ChangeEmailDialog.tsx:160 -#: src/components/dialogs/ChangeEmailDialog.tsx:164 #: src/components/dialogs/EmailDialog/components/TokenField.tsx:36 -#: src/components/dialogs/VerifyEmailDialog.tsx:252 #: src/screens/Login/LoginForm.tsx:274 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:144 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:150 @@ -1946,10 +1948,6 @@ msgstr "Confirm your birthdate" msgid "Confirmation code" msgstr "Confirmation code" -#: src/components/dialogs/VerifyEmailDialog.tsx:248 -msgid "Confirmation Code" -msgstr "Confirmation Code" - #: src/screens/Login/LoginForm.tsx:337 msgid "Connecting..." msgstr "Connecting..." @@ -1963,13 +1961,12 @@ msgstr "Contact support" msgid "Content & Media" msgstr "Content & Media" -#: src/screens/Settings/AccessibilitySettings.tsx:109 -#: src/screens/Settings/Settings.tsx:185 -#: src/screens/Settings/Settings.tsx:188 +#: src/screens/Settings/Settings.tsx:195 +#: src/screens/Settings/Settings.tsx:198 msgid "Content and media" msgstr "Content and media" -#: src/Navigation.tsx:387 +#: src/Navigation.tsx:493 msgid "Content and Media" msgstr "Content and Media" @@ -2006,7 +2003,7 @@ msgstr "Content Warning" msgid "Content warnings" msgstr "Content warnings" -#: src/components/Menu/index.web.tsx:85 +#: src/components/Menu/index.web.tsx:91 msgid "Context menu backdrop, click to close the menu." msgstr "Context menu backdrop, click to close the menu." @@ -2019,6 +2016,11 @@ msgstr "Continue" msgid "Continue as {0} (currently signed in)" msgstr "Continue as {0} (currently signed in)" +#: src/screens/PostThread/components/ThreadItemReadMoreUp.tsx:27 +msgid "Continue thread" +msgstr "Continue thread" + +#: src/screens/PostThread/components/ThreadItemReadMoreUp.tsx:63 #: src/view/com/post-thread/PostThreadLoadMore.tsx:60 msgid "Continue thread..." msgstr "Continue thread..." @@ -2053,8 +2055,8 @@ msgstr "Copied build version to clipboard" #: src/components/dms/MessageContextMenu.tsx:56 #: src/components/PostControls/DiscoverDebug.tsx:42 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:233 -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:68 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:234 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:70 #: src/lib/sharing.ts:25 #: src/lib/sharing.ts:41 #: src/view/com/modals/InviteCodes.tsx:153 @@ -2074,10 +2076,6 @@ msgstr "Copies build version to clipboard" msgid "Copy" msgstr "Copy" -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:186 -msgid "Copy anyway" -msgstr "Copy anyway" - #: src/screens/Settings/components/AddAppPasswordDialog.tsx:196 msgid "Copy App Password" msgstr "Copy App Password" @@ -2120,10 +2118,10 @@ msgstr "Copy Link" msgid "Copy link to list" msgstr "Copy link to list" -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:130 -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:139 -#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:93 -#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:102 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:125 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:128 +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:85 +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:88 msgid "Copy link to post" msgstr "Copy link to post" @@ -2136,8 +2134,8 @@ msgstr "Copy link to profile" msgid "Copy link to starter pack" msgstr "Copy link to starter pack" -#: src/components/dms/MessageContextMenu.tsx:150 -#: src/components/dms/MessageContextMenu.tsx:153 +#: src/components/dms/MessageContextMenu.tsx:149 +#: src/components/dms/MessageContextMenu.tsx:152 msgid "Copy message text" msgstr "Copy message text" @@ -2146,8 +2144,8 @@ msgstr "Copy message text" msgid "Copy post at:// URI" msgstr "Copy post at:// URI" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:443 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:445 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:452 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:454 msgid "Copy post text" msgstr "Copy post text" @@ -2159,7 +2157,7 @@ msgstr "Copy QR code" msgid "Copy TXT record value" msgstr "Copy TXT record value" -#: src/Navigation.tsx:318 +#: src/Navigation.tsx:331 #: src/view/screens/CopyrightPolicy.tsx:31 msgid "Copyright Policy" msgstr "Copyright Policy" @@ -2185,6 +2183,14 @@ msgstr "Could not mute chat" msgid "Could not process your video" msgstr "Could not process your video" +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:288 +msgid "Could not save changes: {0}" +msgstr "" + +#: src/state/queries/notifications/settings.ts:49 +msgid "Could not update notification settings" +msgstr "Could not update notification settings" + #: src/components/StarterPack/ProfileStarterPacks.tsx:300 msgid "Create" msgstr "Create" @@ -2195,7 +2201,7 @@ msgstr "Create a QR code for a starter pack" #: src/components/StarterPack/ProfileStarterPacks.tsx:178 #: src/components/StarterPack/ProfileStarterPacks.tsx:287 -#: src/Navigation.tsx:463 +#: src/Navigation.tsx:574 msgid "Create a starter pack" msgstr "Create a starter pack" @@ -2205,10 +2211,10 @@ msgstr "Create a starter pack for me" #: src/view/com/auth/SplashScreen.tsx:55 #: src/view/com/auth/SplashScreen.web.tsx:117 -#: src/view/shell/bottom-bar/BottomBar.tsx:335 -#: src/view/shell/bottom-bar/BottomBar.tsx:340 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:199 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:204 +#: src/view/shell/bottom-bar/BottomBar.tsx:345 +#: src/view/shell/bottom-bar/BottomBar.tsx:350 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:206 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:211 #: src/view/shell/NavSignupCard.tsx:47 #: src/view/shell/NavSignupCard.tsx:52 msgid "Create account" @@ -2268,7 +2274,7 @@ msgstr "Custom" msgid "Customization options" msgstr "Customisation options" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:103 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:107 msgid "Customize who can interact with this post." msgstr "Customise who can interact with this post." @@ -2278,12 +2284,12 @@ msgstr "Customises your Bluesky experience" #: src/components/dialogs/Embed.tsx:167 #: src/components/dialogs/Embed.tsx:169 -#: src/screens/Settings/AppearanceSettings.tsx:105 -#: src/screens/Settings/AppearanceSettings.tsx:126 +#: src/screens/Settings/AppearanceSettings.tsx:108 +#: src/screens/Settings/AppearanceSettings.tsx:129 msgid "Dark" msgstr "Dark" -#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:24 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:28 msgctxt "Name of app icon variant" msgid "Dark" msgstr "Dark" @@ -2292,7 +2298,7 @@ msgstr "Dark" msgid "Dark mode" msgstr "Dark mode" -#: src/screens/Settings/AppearanceSettings.tsx:118 +#: src/screens/Settings/AppearanceSettings.tsx:121 msgid "Dark theme" msgstr "Dark theme" @@ -2306,7 +2312,7 @@ msgstr "Date of birth" msgid "Deactivate account" msgstr "Deactivate account" -#: src/screens/Settings/Settings.tsx:397 +#: src/screens/Settings/Settings.tsx:412 msgid "Debug Moderation" msgstr "Debug Moderation" @@ -2314,7 +2320,7 @@ msgstr "Debug Moderation" msgid "Debug panel" msgstr "Debug panel" -#: src/screens/Settings/AppearanceSettings.tsx:168 +#: src/screens/Settings/AppearanceSettings.tsx:171 msgid "Default" msgstr "Default" @@ -2322,8 +2328,8 @@ msgstr "Default" msgid "Default icons" msgstr "Default icons" -#: src/components/dms/MessageContextMenu.tsx:191 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:686 +#: src/components/dms/MessageContextMenu.tsx:190 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:701 #: src/screens/Messages/components/ChatStatusInfo.tsx:55 #: src/screens/Settings/AppPasswords.tsx:212 #: src/screens/StarterPack/StarterPackScreen.tsx:599 @@ -2355,7 +2361,7 @@ msgstr "Delete app password?" msgid "Delete chat" msgstr "Delete chat" -#: src/screens/Settings/Settings.tsx:404 +#: src/screens/Settings/Settings.tsx:419 msgid "Delete chat declaration record" msgstr "Delete chat declaration record" @@ -2370,7 +2376,7 @@ msgstr "Delete conversation" msgid "Delete Conversation" msgstr "Delete Conversation" -#: src/components/dms/MessageContextMenu.tsx:164 +#: src/components/dms/MessageContextMenu.tsx:163 msgid "Delete for me" msgstr "Delete for me" @@ -2378,11 +2384,11 @@ msgstr "Delete for me" msgid "Delete list" msgstr "Delete list" -#: src/components/dms/MessageContextMenu.tsx:187 +#: src/components/dms/MessageContextMenu.tsx:186 msgid "Delete message" msgstr "Delete message" -#: src/components/dms/MessageContextMenu.tsx:162 +#: src/components/dms/MessageContextMenu.tsx:161 msgid "Delete message for me" msgstr "Delete message for me" @@ -2390,9 +2396,9 @@ msgstr "Delete message for me" msgid "Delete my account" msgstr "Delete my account" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:667 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:669 -#: src/view/com/composer/Composer.tsx:835 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:682 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:684 +#: src/view/com/composer/Composer.tsx:879 msgid "Delete post" msgstr "Delete post" @@ -2409,11 +2415,11 @@ msgstr "Delete starter pack?" msgid "Delete this list?" msgstr "Delete this list?" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:681 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:696 msgid "Delete this post?" msgstr "Delete this post?" -#: src/view/com/util/post-embeds/QuoteEmbed.tsx:94 +#: src/components/Post/Embed/index.tsx:173 msgid "Deleted" msgstr "Deleted" @@ -2422,15 +2428,13 @@ msgstr "Deleted" msgid "Deleted Account" msgstr "Deleted Account" -#: src/view/com/post-thread/PostThread.tsx:454 +#: src/view/com/post-thread/PostThread.tsx:474 msgid "Deleted post." msgstr "Deleted post." #: src/screens/Profile/Header/EditProfileDialog.tsx:369 #: src/view/com/modals/CreateOrEditList.tsx:278 #: src/view/com/modals/CreateOrEditList.tsx:299 -#: src/view/com/modals/EditProfile.tsx:218 -#: src/view/com/modals/EditProfile.tsx:230 msgid "Description" msgstr "Description" @@ -2447,12 +2451,12 @@ msgstr "Description is too long. {DESCRIPTION_MAX_GRAPHEMES, plural, other {The msgid "Descriptive alt text" msgstr "Descriptive alt text" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:571 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:581 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:586 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:596 msgid "Detach quote" msgstr "Detach quote" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:717 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:732 msgid "Detach quote post?" msgstr "Detach quote post?" @@ -2466,16 +2470,16 @@ msgctxt "toast" msgid "Developer mode enabled" msgstr "Developer mode enabled" -#: src/screens/Settings/Settings.tsx:252 -#: src/screens/Settings/Settings.tsx:255 +#: src/screens/Settings/Settings.tsx:262 +#: src/screens/Settings/Settings.tsx:265 msgid "Developer options" msgstr "Developer options" -#: src/components/WhoCanReply.tsx:179 +#: src/components/WhoCanReply.tsx:186 msgid "Dialog: adjust who can interact with this post" msgstr "Dialogue: adjust who can interact with this post" -#: src/screens/Settings/AppearanceSettings.tsx:122 +#: src/screens/Settings/AppearanceSettings.tsx:125 msgid "Dim" msgstr "Dim" @@ -2492,12 +2496,12 @@ msgstr "Disable email 2FA" msgid "Disable Email 2FA" msgstr "Disable Email 2FA" -#: src/screens/Settings/AccessibilitySettings.tsx:91 -#: src/screens/Settings/AccessibilitySettings.tsx:96 +#: src/screens/Settings/AccessibilitySettings.tsx:89 +#: src/screens/Settings/AccessibilitySettings.tsx:94 msgid "Disable haptic feedback" msgstr "Disable haptic feedback" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:386 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:386 msgid "Disable subtitles" msgstr "Disable subtitles" @@ -2511,8 +2515,8 @@ msgid "Disabled" msgstr "Disabled" #: src/screens/Profile/Header/EditProfileDialog.tsx:88 -#: src/view/com/composer/Composer.tsx:684 -#: src/view/com/composer/Composer.tsx:868 +#: src/view/com/composer/Composer.tsx:726 +#: src/view/com/composer/Composer.tsx:912 msgid "Discard" msgstr "Discard" @@ -2520,11 +2524,11 @@ msgstr "Discard" msgid "Discard changes?" msgstr "Discard changes?" -#: src/view/com/composer/Composer.tsx:681 +#: src/view/com/composer/Composer.tsx:723 msgid "Discard draft?" msgstr "Discard draft?" -#: src/view/com/composer/Composer.tsx:860 +#: src/view/com/composer/Composer.tsx:904 msgid "Discard post?" msgstr "Discard post?" @@ -2550,7 +2554,7 @@ msgstr "Discover New Feeds" msgid "Dismiss" msgstr "Dismiss" -#: src/view/com/composer/Composer.tsx:1593 +#: src/view/com/composer/Composer.tsx:1653 msgid "Dismiss error" msgstr "Dismiss error" @@ -2566,22 +2570,17 @@ msgstr "Dismiss interests" msgid "Dismiss this section" msgstr "Dismiss this section" -#: src/screens/Settings/AccessibilitySettings.tsx:71 -#: src/screens/Settings/AccessibilitySettings.tsx:76 +#: src/screens/Settings/AccessibilitySettings.tsx:69 +#: src/screens/Settings/AccessibilitySettings.tsx:74 msgid "Display larger alt text badges" msgstr "Display larger alt text badges" #: src/screens/Profile/Header/EditProfileDialog.tsx:320 #: src/screens/Profile/Header/EditProfileDialog.tsx:326 #: src/screens/Profile/Header/EditProfileDialog.tsx:376 -#: src/view/com/modals/EditProfile.tsx:194 msgid "Display name" msgstr "Display name" -#: src/view/com/modals/EditProfile.tsx:182 -msgid "Display Name" -msgstr "Display Name" - #: src/screens/Profile/Header/EditProfileDialog.tsx:339 msgid "Display name is too long" msgstr "Display name is too long" @@ -2660,7 +2659,7 @@ msgstr "Double tap or long press the message to add a reaction" msgid "Double tap to close the dialog" msgstr "Double tap to close the dialogue" -#: src/screens/VideoFeed/index.tsx:1077 +#: src/screens/VideoFeed/index.tsx:1080 msgid "Double tap to like" msgstr "Double tap to like" @@ -2689,18 +2688,10 @@ msgstr "e.g. alice" msgid "e.g. Alice Lastname" msgstr "e.g. Alice Lastname" -#: src/view/com/modals/EditProfile.tsx:187 -msgid "e.g. Alice Roberts" -msgstr "e.g. Alice Roberts" - #: src/screens/Settings/components/ChangeHandleDialog.tsx:376 msgid "e.g. alice.com" msgstr "e.g. alice.com" -#: src/view/com/modals/EditProfile.tsx:223 -msgid "e.g. Artist, dog-lover, and avid reader." -msgstr "e.g. Artist, dog-lover and avid reader." - #: src/lib/moderation/useGlobalLabelStrings.ts:43 msgid "E.g. artistic nudes." msgstr "E.g. artistic nudes." @@ -2726,6 +2717,7 @@ msgid "Each code works once. You'll receive more invite codes periodically." msgstr "Each code works once. You'll receive more invite codes periodically." #: src/screens/Settings/AccountSettings.tsx:123 +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:249 #: src/screens/StarterPack/StarterPackScreen.tsx:588 #: src/screens/StarterPack/Wizard/index.tsx:534 #: src/screens/StarterPack/Wizard/index.tsx:541 @@ -2738,7 +2730,7 @@ msgctxt "action" msgid "Edit" msgstr "Edit" -#: src/view/com/util/UserAvatar.tsx:426 +#: src/view/com/util/UserAvatar.tsx:437 #: src/view/com/util/UserBanner.tsx:119 msgid "Edit avatar" msgstr "Edit avatar" @@ -2753,8 +2745,8 @@ msgstr "Edit Feeds" msgid "Edit image" msgstr "Edit image" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:648 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:661 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:663 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:676 msgid "Edit interaction settings" msgstr "Edit interaction settings" @@ -2776,33 +2768,33 @@ msgstr "Edit live status" msgid "Edit Moderation List" msgstr "Edit Moderation List" -#: src/Navigation.tsx:328 +#: src/Navigation.tsx:341 #: src/view/screens/Feeds.tsx:518 msgid "Edit My Feeds" msgstr "Edit My Feeds" -#: src/view/com/modals/EditProfile.tsx:154 -msgid "Edit my profile" -msgstr "Edit my profile" +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:240 +msgid "Edit notifications from {0}" +msgstr "" #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:109 msgid "Edit People" msgstr "Edit People" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:69 -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:239 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:73 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:243 msgid "Edit post interaction settings" msgstr "Edit post interaction settings" #: src/screens/Profile/Header/EditProfileDialog.tsx:275 #: src/screens/Profile/Header/EditProfileDialog.tsx:281 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183 -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:172 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:185 msgid "Edit profile" msgstr "Edit profile" #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:186 -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:175 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:188 msgid "Edit Profile" msgstr "Edit Profile" @@ -2814,19 +2806,11 @@ msgstr "Edit starter pack" msgid "Edit User List" msgstr "Edit User List" -#: src/components/WhoCanReply.tsx:91 +#: src/components/WhoCanReply.tsx:97 msgid "Edit who can reply" msgstr "Edit who can reply" -#: src/view/com/modals/EditProfile.tsx:195 -msgid "Edit your display name" -msgstr "Edit your display name" - -#: src/view/com/modals/EditProfile.tsx:231 -msgid "Edit your profile description" -msgstr "Edit your profile description" - -#: src/Navigation.tsx:468 +#: src/Navigation.tsx:579 msgid "Edit your starter pack" msgstr "Edit your starter pack" @@ -2849,7 +2833,7 @@ msgctxt "toast" msgid "Email 2FA disabled" msgstr "Email 2FA disabled" -#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:54 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:63 msgid "Email 2FA enabled" msgstr "Email 2FA enabled" @@ -2865,10 +2849,6 @@ msgstr "Email Resent" msgid "Email sent!" msgstr "Email sent!" -#: src/components/dialogs/ChangeEmailDialog.tsx:63 -msgid "Email Updated!" -msgstr "Email Updated!" - #: src/components/dialogs/EmailDialog/screens/Verify.tsx:182 msgid "Email verification complete!" msgstr "Email verification complete!" @@ -2883,8 +2863,8 @@ msgstr "Embed HTML code" #: src/components/dialogs/Embed.tsx:104 #: src/components/dialogs/Embed.tsx:108 -#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:125 -#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:130 +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:117 +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:122 msgid "Embed post" msgstr "Embed post" @@ -2892,7 +2872,7 @@ msgstr "Embed post" msgid "Embed this post in your website. Simply copy the following snippet and paste it into the HTML code of your website." msgstr "Embed this post in your website. Simply copy the following snippet and paste it into the HTML code of your website." -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerWeb.tsx:58 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:58 msgid "Embedded video player" msgstr "Embedded video player" @@ -2919,16 +2899,20 @@ msgstr "Enable email 2FA" msgid "Enable external media" msgstr "Enable external media" -#: src/screens/Settings/ExternalMediaPreferences.tsx:49 +#: src/screens/Settings/ExternalMediaPreferences.tsx:52 msgid "Enable media players for" msgstr "Enable media players for" -#: src/screens/Settings/NotificationSettings.tsx:74 -#: src/screens/Settings/NotificationSettings.tsx:77 -msgid "Enable priority notifications" -msgstr "Enable priority notifications" +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:139 +msgid "Enable notifications for an account by visiting their profile and pressing the <0>bell icon</0> <1/>." +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:102 +#: src/screens/Settings/NotificationSettings/index.tsx:106 +msgid "Enable push notifications" +msgstr "Enable push notifications" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:387 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:387 msgid "Enable subtitles" msgstr "Enable subtitles" @@ -2963,7 +2947,7 @@ msgstr "End of feed" msgid "Ensure you have selected a language for each subtitle file." msgstr "Ensure you have selected a language for each subtitle file." -#: src/screens/Login/SetNewPasswordForm.tsx:143 +#: src/screens/Login/SetNewPasswordForm.tsx:147 msgid "Enter a password" msgstr "Enter a password" @@ -2977,11 +2961,7 @@ msgstr "Enter a word or tag" msgid "Enter code" msgstr "Enter code" -#: src/components/dialogs/VerifyEmailDialog.tsx:118 -msgid "Enter Code" -msgstr "Enter Code" - -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:405 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:405 msgid "Enter fullscreen" msgstr "Enter fullscreen" @@ -3010,10 +2990,6 @@ msgstr "Enter your birthdate" msgid "Enter your email address" msgstr "Enter your email address" -#: src/components/dialogs/ChangeEmailDialog.tsx:138 -msgid "Enter your new email address below." -msgstr "Enter your new email address below." - #: src/screens/Login/LoginForm.tsx:243 msgid "Enter your password" msgstr "Enter your password" @@ -3022,7 +2998,7 @@ msgstr "Enter your password" msgid "Enter your username and password" msgstr "Enter your username and password" -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:135 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:135 msgid "Enters full screen" msgstr "Enters fullscreen" @@ -3030,11 +3006,19 @@ msgstr "Enters fullscreen" msgid "Entertainment" msgstr "Entertainment" -#: src/view/com/composer/Composer.tsx:1678 +#: src/view/com/composer/Composer.tsx:1738 #: src/view/com/util/error/ErrorScreen.tsx:42 msgid "Error" msgstr "Error" +#: src/screens/PostThread/components/ThreadError.tsx:26 +msgid "Error loading post" +msgstr "Error loading post" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:152 +msgid "Error loading preference" +msgstr "" + #: src/screens/Settings/components/ExportCarDialog.tsx:47 msgid "Error occurred while saving file" msgstr "Error occurred while saving file" @@ -3051,23 +3035,30 @@ msgstr "Error:" msgid "Error: {error}" msgstr "Error: {error}" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:394 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:398 msgid "Everybody" msgstr "Everybody" -#: src/components/WhoCanReply.tsx:71 +#: src/components/WhoCanReply.tsx:77 msgid "Everybody can reply" msgstr "Everybody can reply" -#: src/components/WhoCanReply.tsx:222 +#: src/components/WhoCanReply.tsx:243 msgid "Everybody can reply to this post." msgstr "Everybody can reply to this post." #: src/screens/Messages/Settings.tsx:83 #: src/screens/Messages/Settings.tsx:86 +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:164 +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:174 msgid "Everyone" msgstr "Everyone" +#: src/screens/Settings/NotificationSettings/index.tsx:235 +#: src/screens/Settings/NotificationSettings/MiscellaneousNotificationSettings.tsx:41 +msgid "Everything else" +msgstr "Everything else" + #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:73 #: src/lib/moderation/useReportOptions.ts:73 msgid "Excessive mentions or replies" @@ -3086,7 +3077,7 @@ msgstr "Exclude users you follow" msgid "Excludes users you follow" msgstr "Excludes users you follow" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:404 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:404 msgid "Exit fullscreen" msgstr "Exit fullscreen" @@ -3106,24 +3097,28 @@ msgstr "Exits image view" msgid "Expand alt text" msgstr "Expand alt text" -#: src/view/com/notifications/NotificationFeedItem.tsx:538 +#: src/view/com/notifications/NotificationFeedItem.tsx:588 msgid "Expand list of users" msgstr "Expand list of users" -#: src/view/com/composer/ComposerReplyTo.tsx:84 +#: src/view/com/composer/ComposerReplyTo.tsx:91 msgid "Expand or collapse the full post you are replying to" msgstr "Expand or collapse the full post you are replying to" -#: src/screens/VideoFeed/index.tsx:962 +#: src/components/Post/ShowMoreTextButton.tsx:32 +msgid "Expand post text" +msgstr "Expand post text" + +#: src/screens/VideoFeed/index.tsx:965 msgid "Expands or collapses post text" msgstr "Expands or collapses post text" -#: src/lib/api/index.ts:406 +#: src/lib/api/index.ts:418 msgid "Expected uri to resolve to a record" msgstr "Expected URI to resolve to a record" -#: src/screens/Settings/FollowingFeedPreferences.tsx:123 -#: src/screens/Settings/ThreadPreferences.tsx:137 +#: src/screens/Settings/FollowingFeedPreferences.tsx:126 +#: src/screens/Settings/ThreadPreferences.tsx:271 msgid "Experimental" msgstr "Experimental" @@ -3153,10 +3148,10 @@ msgstr "Explicit or potentially disturbing media." msgid "Explicit sexual images." msgstr "Explicit sexual images." -#: src/Navigation.tsx:652 +#: src/Navigation.tsx:736 #: src/screens/Search/Shell.tsx:307 #: src/view/shell/desktop/LeftNav.tsx:635 -#: src/view/shell/Drawer.tsx:389 +#: src/view/shell/Drawer.tsx:403 msgid "Explore" msgstr "Explore" @@ -3180,12 +3175,12 @@ msgid "External Media" msgstr "External Media" #: src/components/dialogs/EmbedConsent.tsx:70 -#: src/screens/Settings/ExternalMediaPreferences.tsx:40 +#: src/screens/Settings/ExternalMediaPreferences.tsx:43 msgid "External media may allow websites to collect information about you and your device. No information is sent or requested until you press the \"play\" button." msgstr "External media may allow websites to collect information about you and your device. No information is sent or requested until you press the \"play\" button." -#: src/Navigation.tsx:347 -#: src/screens/Settings/ExternalMediaPreferences.tsx:31 +#: src/Navigation.tsx:360 +#: src/screens/Settings/ExternalMediaPreferences.tsx:34 msgid "External Media Preferences" msgstr "External Media Preferences" @@ -3230,7 +3225,7 @@ msgstr "Failed to delete chat" msgid "Failed to delete message" msgstr "Failed to delete message" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:202 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:203 msgid "Failed to delete post, please try again" msgstr "Failed to delete post, please try again" @@ -3250,14 +3245,32 @@ msgstr "Failed to load conversations" msgid "Failed to load feeds preferences" msgstr "Failed to load feeds preferences" -#: src/components/dialogs/GifSelect.tsx:225 +#: src/components/dialogs/GifSelect.tsx:226 msgid "Failed to load GIFs" msgstr "Failed to load GIFs" +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:114 +#: src/screens/Settings/NotificationSettings/index.tsx:115 +#: src/screens/Settings/NotificationSettings/LikeNotificationSettings.tsx:50 +#: src/screens/Settings/NotificationSettings/LikesOnRepostsNotificationSettings.tsx:52 +#: src/screens/Settings/NotificationSettings/MentionNotificationSettings.tsx:50 +#: src/screens/Settings/NotificationSettings/MiscellaneousNotificationSettings.tsx:53 +#: src/screens/Settings/NotificationSettings/NewFollowerNotificationSettings.tsx:50 +#: src/screens/Settings/NotificationSettings/QuoteNotificationSettings.tsx:50 +#: src/screens/Settings/NotificationSettings/ReplyNotificationSettings.tsx:52 +#: src/screens/Settings/NotificationSettings/RepostNotificationSettings.tsx:50 +#: src/screens/Settings/NotificationSettings/RepostsOnRepostsNotificationSettings.tsx:53 +msgid "Failed to load notification settings." +msgstr "Failed to load notification settings." + #: src/screens/Messages/components/MessageListError.tsx:23 msgid "Failed to load past messages" msgstr "Failed to load past messages" +#: src/screens/Settings/ActivityPrivacySettings.tsx:65 +msgid "Failed to load preference." +msgstr "" + #: src/screens/Search/Explore.tsx:463 #: src/screens/Search/Explore.tsx:515 #: src/screens/Search/Explore.tsx:553 @@ -3291,15 +3304,11 @@ msgstr "Failed to remove verification" msgid "Failed to save image: {0}" msgstr "Failed to save image: {0}" -#: src/state/queries/notifications/settings.ts:39 -msgid "Failed to save notification preferences, please try again" -msgstr "Failed to save notification preferences, please try again" - #: src/screens/ModerationInteractionSettings/index.tsx:108 msgid "Failed to save settings. Please try again." msgstr "Failed to save settings. Please try again." -#: src/screens/Settings/SettingsInterests.tsx:133 +#: src/screens/Settings/InterestsSettings.tsx:132 msgctxt "toast" msgid "Failed to save your interests." msgstr "Failed to save your interests." @@ -3318,7 +3327,7 @@ msgstr "Failed to send email, please try again." msgid "Failed to submit appeal, please try again." msgstr "Failed to submit appeal, please try again." -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:222 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:223 msgid "Failed to toggle thread mute, please try again" msgstr "Failed to toggle thread mute, please try again" @@ -3335,6 +3344,10 @@ msgstr "Failed to update email, please try again." msgid "Failed to update feeds" msgstr "Failed to update feeds" +#: src/state/queries/activity-subscriptions.ts:101 +msgid "Failed to update notification declaration" +msgstr "" + #: src/screens/Messages/Settings.tsx:34 msgid "Failed to update settings" msgstr "Failed to update settings" @@ -3354,7 +3367,7 @@ msgstr "Failed to verify email, please try again." msgid "Failed to verify handle. Please try again." msgstr "Failed to verify handle. Please try again." -#: src/Navigation.tsx:263 +#: src/Navigation.tsx:276 msgid "Feed" msgstr "Feed" @@ -3373,33 +3386,33 @@ msgstr "Feed toggle" #: src/view/shell/desktop/RightNav.tsx:102 #: src/view/shell/desktop/RightNav.tsx:103 -#: src/view/shell/Drawer.tsx:343 +#: src/view/shell/Drawer.tsx:357 msgid "Feedback" msgstr "Feedback" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:272 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:288 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:273 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:289 msgctxt "toast" msgid "Feedback sent!" msgstr "Feedback sent!" -#: src/Navigation.tsx:448 +#: src/Navigation.tsx:559 #: src/screens/Search/SearchResults.tsx:68 #: src/screens/StarterPack/StarterPackScreen.tsx:190 #: src/view/screens/Feeds.tsx:511 #: src/view/screens/Profile.tsx:230 -#: src/view/screens/SavedFeeds.tsx:96 +#: src/view/screens/SavedFeeds.tsx:103 #: src/view/shell/desktop/LeftNav.tsx:673 -#: src/view/shell/Drawer.tsx:505 +#: src/view/shell/Drawer.tsx:519 msgid "Feeds" msgstr "Feeds" -#: src/view/screens/SavedFeeds.tsx:198 +#: src/view/screens/SavedFeeds.tsx:205 msgid "Feeds are custom algorithms that users build with a little coding expertise. <0/> for more information." msgstr "Feeds are custom algorithms that users build with a little coding expertise. <0/> for more information." #: src/components/FeedCard.tsx:282 -#: src/view/screens/SavedFeeds.tsx:82 +#: src/view/screens/SavedFeeds.tsx:85 msgctxt "toast" msgid "Feeds updated!" msgstr "Feeds updated!" @@ -3428,6 +3441,14 @@ msgstr "Filter search by language" msgid "Filter search by language (currently: {currentLanguageLabel})" msgstr "Filter search by language (currently: {currentLanguageLabel})" +#: src/screens/Settings/ActivityPrivacySettings.tsx:105 +msgid "Filter who can opt to receive notifications for your activity" +msgstr "" + +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:158 +msgid "Filter who you receive notifications from" +msgstr "Filter who you receive notifications from" + #: src/screens/Onboarding/StepFinished.tsx:314 msgid "Finalizing" msgstr "Finalising" @@ -3456,17 +3477,17 @@ msgstr "Finish" msgid "Fitness" msgstr "Fitness" -#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:117 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:149 msgctxt "Name of app icon variant" msgid "Flat Black" msgstr "Flat Black" -#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:93 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:117 msgctxt "Name of app icon variant" msgid "Flat Blue" msgstr "Flat Blue" -#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:105 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:133 msgctxt "Name of app icon variant" msgid "Flat White" msgstr "Flat White" @@ -3476,10 +3497,10 @@ msgid "Flexible" msgstr "Flexible" #. User is not following this account, click to follow -#: src/components/ProfileCard.tsx:419 +#: src/components/ProfileCard.tsx:484 #: src/components/ProfileHoverCard/index.web.tsx:494 #: src/components/ProfileHoverCard/index.web.tsx:505 -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:226 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:245 #: src/screens/VideoFeed/index.tsx:850 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:131 msgid "Follow" @@ -3490,7 +3511,7 @@ msgctxt "action" msgid "Follow" msgstr "Follow" -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:211 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:230 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:113 msgid "Follow {0}" msgstr "Follow {0}" @@ -3518,7 +3539,7 @@ msgstr "Follow account" msgid "Follow all" msgstr "Follow all" -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:224 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:243 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:129 msgid "Follow Back" msgstr "Follow Back" @@ -3544,7 +3565,7 @@ msgstr "Followed by <0>{0}</0> and <1>{1}</1>" msgid "Followed by <0>{0}</0>, <1>{1}</1>, and {2, plural, one {# other} other {# others}}" msgstr "Followed by <0>{0}</0>, <1>{1}</1> and {2, plural, one {# other} other {# others}}" -#: src/Navigation.tsx:217 +#: src/Navigation.tsx:230 msgid "Followers of @{0} that you know" msgstr "Followers of @{0} that you know" @@ -3554,18 +3575,18 @@ msgid "Followers you know" msgstr "Followers you know" #. User is following this account, click to unfollow -#: src/components/ProfileCard.tsx:413 +#: src/components/ProfileCard.tsx:478 #: src/components/ProfileHoverCard/index.web.tsx:493 #: src/components/ProfileHoverCard/index.web.tsx:504 -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:222 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:241 #: src/screens/VideoFeed/index.tsx:848 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:134 #: src/view/screens/Feeds.tsx:602 -#: src/view/screens/SavedFeeds.tsx:422 +#: src/view/screens/SavedFeeds.tsx:429 msgid "Following" msgstr "Following" -#: src/components/ProfileCard.tsx:376 +#: src/components/ProfileCard.tsx:441 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:89 msgid "Following {0}" msgstr "Following {0}" @@ -3579,8 +3600,8 @@ msgstr "Following {handle}" msgid "Following feed preferences" msgstr "Following feed preferences" -#: src/Navigation.tsx:334 -#: src/screens/Settings/FollowingFeedPreferences.tsx:53 +#: src/Navigation.tsx:347 +#: src/screens/Settings/FollowingFeedPreferences.tsx:56 msgid "Following Feed Preferences" msgstr "Following Feed Preferences" @@ -3592,11 +3613,11 @@ msgstr "Follows you" msgid "Follows You" msgstr "Follows You" -#: src/screens/Settings/AppearanceSettings.tsx:140 +#: src/screens/Settings/AppearanceSettings.tsx:143 msgid "Font" msgstr "Font" -#: src/screens/Settings/AppearanceSettings.tsx:160 +#: src/screens/Settings/AppearanceSettings.tsx:163 msgid "Font size" msgstr "Font size" @@ -3613,7 +3634,7 @@ msgstr "For security reasons, we'll need to send a confirmation code to your ema msgid "For security reasons, you won't be able to view this again. If you lose this app password, you'll need to generate a new one." msgstr "For security reasons, you won't be able to view this again. If you lose this app password, you'll need to generate a new one." -#: src/screens/Settings/AppearanceSettings.tsx:142 +#: src/screens/Settings/AppearanceSettings.tsx:145 msgid "For the best experience, we recommend using the theme font." msgstr "For the best experience, we recommend using the theme font." @@ -3643,11 +3664,15 @@ msgstr "Forgot?" msgid "Frequently Posts Unwanted Content" msgstr "Frequently Posts Unwanted Content" +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:154 +msgid "From" +msgstr "From" + #: src/screens/Hashtag.tsx:120 msgid "From @{sanitizedAuthor}" msgstr "From @{sanitizedAuthor}" -#: src/view/com/posts/PostFeedItem.tsx:326 +#: src/view/com/posts/PostFeedItem.tsx:330 msgctxt "from-feed" msgid "From <0/>" msgstr "From <0/>" @@ -3660,14 +3685,68 @@ msgstr "Gallery" msgid "Generate a starter pack" msgstr "Generate a starter pack" -#: src/view/shell/Drawer.tsx:347 +#: src/view/shell/Drawer.tsx:361 msgid "Get help" msgstr "Get help" +#: src/screens/Settings/NotificationSettings/NewFollowerNotificationSettings.tsx:43 +msgid "Get notifications when people follow you." +msgstr "Get notifications when people follow you." + +#: src/screens/Settings/NotificationSettings/LikesOnRepostsNotificationSettings.tsx:43 +msgid "Get notifications when people like posts that you've reposted." +msgstr "Get notifications when people like posts that you've reposted." + +#: src/screens/Settings/NotificationSettings/LikeNotificationSettings.tsx:43 +msgid "Get notifications when people like your posts." +msgstr "Get notifications when people like your posts." + +#: src/screens/Settings/NotificationSettings/MentionNotificationSettings.tsx:43 +msgid "Get notifications when people mention you." +msgstr "Get notifications when people mention you." + +#: src/screens/Settings/NotificationSettings/QuoteNotificationSettings.tsx:43 +msgid "Get notifications when people quote your posts." +msgstr "Get notifications when people quote your posts." + +#: src/screens/Settings/NotificationSettings/ReplyNotificationSettings.tsx:43 +msgid "Get notifications when people reply to your posts." +msgstr "Get notifications when people reply to your posts." + +#: src/screens/Settings/NotificationSettings/RepostsOnRepostsNotificationSettings.tsx:43 +msgid "Get notifications when people repost posts that you've reposted." +msgstr "Get notifications when people repost posts that you've reposted." + +#: src/screens/Settings/NotificationSettings/RepostNotificationSettings.tsx:43 +msgid "Get notifications when people repost your posts." +msgstr "Get notifications when people repost your posts." + +#: src/components/activity-notifications/SubscribeProfileButton.tsx:77 +msgid "Get notified about new posts" +msgstr "" + +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:104 +msgid "Get notified about posts and replies from accounts you choose." +msgstr "" + +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:219 +msgid "Get notified of new posts from {name}" +msgstr "" + +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:226 +msgid "Get notified of this account’s activity" +msgstr "" + +#: src/components/activity-notifications/SubscribeProfileButton.tsx:70 +msgid "Get notified when {name} posts" +msgstr "" + +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:137 +msgid "Get notified when someone posts" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:76 #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:86 -#: src/components/dialogs/VerifyEmailDialog.tsx:263 -#: src/components/dialogs/VerifyEmailDialog.tsx:269 msgid "Get started" msgstr "Get started" @@ -3688,14 +3767,16 @@ msgstr "Give your profile a face" msgid "Glaring violations of law or terms of service" msgstr "Glaring violations of law or terms of service" +#: src/components/dialogs/LinkWarning.tsx:111 +#: src/components/dialogs/LinkWarning.tsx:117 #: src/components/Layout/Header/index.tsx:127 #: src/components/moderation/ScreenHider.tsx:154 #: src/components/moderation/ScreenHider.tsx:163 #: src/screens/Messages/Inbox.tsx:228 #: src/screens/Profile/ProfileFeed/index.tsx:92 #: src/screens/VideoFeed/components/Header.tsx:163 -#: src/screens/VideoFeed/index.tsx:1138 -#: src/screens/VideoFeed/index.tsx:1142 +#: src/screens/VideoFeed/index.tsx:1141 +#: src/screens/VideoFeed/index.tsx:1145 #: src/view/com/auth/LoggedOut.tsx:72 #: src/view/screens/NotFound.tsx:57 #: src/view/screens/ProfileList.tsx:1038 @@ -3746,7 +3827,7 @@ msgstr "Go Live" msgid "Go live for" msgstr "Go live for" -#: src/view/com/notifications/NotificationFeedItem.tsx:204 +#: src/view/com/notifications/NotificationFeedItem.tsx:218 msgid "Go to {firstAuthorName}'s profile" msgstr "Go to {firstAuthorName}'s profile" @@ -3797,7 +3878,7 @@ msgstr "Handle changed!" msgid "Handle too long. Please try a shorter one." msgstr "Handle too long. Please try a shorter one." -#: src/screens/Settings/AccessibilitySettings.tsx:87 +#: src/screens/Settings/AccessibilitySettings.tsx:85 msgid "Haptics" msgstr "Haptics" @@ -3806,7 +3887,7 @@ msgstr "Haptics" msgid "Harassment, trolling, or intolerance" msgstr "Harassment, trolling or intolerance" -#: src/Navigation.tsx:418 +#: src/Navigation.tsx:524 msgid "Hashtag" msgstr "Hashtag" @@ -3823,11 +3904,11 @@ msgstr "Have a code? <0>Click here.</0>" msgid "Having trouble?" msgstr "Having trouble?" -#: src/screens/Settings/Settings.tsx:217 -#: src/screens/Settings/Settings.tsx:221 +#: src/screens/Settings/Settings.tsx:227 +#: src/screens/Settings/Settings.tsx:231 #: src/view/shell/desktop/RightNav.tsx:120 #: src/view/shell/desktop/RightNav.tsx:121 -#: src/view/shell/Drawer.tsx:356 +#: src/view/shell/Drawer.tsx:370 msgid "Help" msgstr "Help" @@ -3856,8 +3937,8 @@ msgstr "Hidden list" #: src/components/interstitials/TrendingVideos.tsx:140 #: src/components/moderation/ContentHider.tsx:200 #: src/components/moderation/LabelPreference.tsx:135 -#: src/components/moderation/PostHider.tsx:124 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:697 +#: src/components/moderation/PostHider.tsx:134 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:712 #: src/lib/moderation/useLabelBehaviorDescription.ts:15 #: src/lib/moderation/useLabelBehaviorDescription.ts:20 #: src/lib/moderation/useLabelBehaviorDescription.ts:25 @@ -3866,7 +3947,7 @@ msgstr "Hidden list" msgid "Hide" msgstr "Hide" -#: src/view/com/notifications/NotificationFeedItem.tsx:755 +#: src/view/com/notifications/NotificationFeedItem.tsx:806 msgctxt "action" msgid "Hide" msgstr "Hide" @@ -3875,18 +3956,18 @@ msgstr "Hide" msgid "Hide customization options" msgstr "Hide customisation options" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:528 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:534 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:543 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:549 msgid "Hide post for me" msgstr "Hide post for me" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:545 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:555 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:560 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:570 msgid "Hide reply for everyone" msgstr "Hide reply for everyone" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:527 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:533 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:542 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:548 msgid "Hide reply for me" msgstr "Hide reply for me" @@ -3894,12 +3975,12 @@ msgstr "Hide reply for me" msgid "Hide this card" msgstr "Hide this card" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:692 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:707 msgid "Hide this post?" msgstr "Hide this post?" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:692 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:727 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:707 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:742 msgid "Hide this reply?" msgstr "Hide this reply?" @@ -3917,7 +3998,7 @@ msgstr "Hide trending topics?" msgid "Hide trending videos?" msgstr "Hide trending videos?" -#: src/view/com/notifications/NotificationFeedItem.tsx:746 +#: src/view/com/notifications/NotificationFeedItem.tsx:797 msgid "Hide user list" msgstr "Hide user list" @@ -3927,27 +4008,27 @@ msgid "Hide verification badges" msgstr "Hide verification badges" #: src/components/moderation/ContentHider.tsx:151 -#: src/components/moderation/PostHider.tsx:79 +#: src/components/moderation/PostHider.tsx:89 msgid "Hides the content" msgstr "Hides the content" -#: src/view/com/posts/PostFeedErrorMessage.tsx:117 +#: src/view/com/posts/PostFeedErrorMessage.tsx:121 msgid "Hmm, some kind of issue occurred when contacting the feed server. Please let the feed owner know about this issue." msgstr "Hmm, some kind of issue occurred when contacting the feed server. Please let the feed owner know about this issue." -#: src/view/com/posts/PostFeedErrorMessage.tsx:105 +#: src/view/com/posts/PostFeedErrorMessage.tsx:109 msgid "Hmm, the feed server appears to be misconfigured. Please let the feed owner know about this issue." msgstr "Hmm, the feed server appears to be misconfigured. Please let the feed owner know about this issue." -#: src/view/com/posts/PostFeedErrorMessage.tsx:111 +#: src/view/com/posts/PostFeedErrorMessage.tsx:115 msgid "Hmm, the feed server appears to be offline. Please let the feed owner know about this issue." msgstr "Hmm, the feed server appears to be offline. Please let the feed owner know about this issue." -#: src/view/com/posts/PostFeedErrorMessage.tsx:108 +#: src/view/com/posts/PostFeedErrorMessage.tsx:112 msgid "Hmm, the feed server gave a bad response. Please let the feed owner know about this issue." msgstr "Hmm, the feed server gave a bad response. Please let the feed owner know about this issue." -#: src/view/com/posts/PostFeedErrorMessage.tsx:102 +#: src/view/com/posts/PostFeedErrorMessage.tsx:106 msgid "Hmm, we're having trouble finding this feed. It may have been deleted." msgstr "Hmm, we're having trouble finding this feed. It may have been deleted." @@ -3963,11 +4044,11 @@ msgstr "Hmm, we couldn't load that moderation service." msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!" msgstr "Hold up! We’re gradually giving access to video and you’re still waiting in line. Check back soon!" -#: src/Navigation.tsx:647 -#: src/Navigation.tsx:667 -#: src/view/shell/bottom-bar/BottomBar.tsx:168 +#: src/Navigation.tsx:731 +#: src/Navigation.tsx:751 +#: src/view/shell/bottom-bar/BottomBar.tsx:178 #: src/view/shell/desktop/LeftNav.tsx:617 -#: src/view/shell/Drawer.tsx:415 +#: src/view/shell/Drawer.tsx:429 msgid "Home" msgstr "Home" @@ -3984,10 +4065,10 @@ msgstr "Hosting provider" msgid "Hot" msgstr "Hot" -#: src/screens/Settings/ThreadPreferences.tsx:67 -#: src/screens/Settings/ThreadPreferences.tsx:70 -#: src/view/com/post-thread/PostThread.tsx:655 -#: src/view/com/post-thread/PostThread.tsx:660 +#: src/screens/Settings/ThreadPreferences.tsx:201 +#: src/screens/Settings/ThreadPreferences.tsx:204 +#: src/view/com/post-thread/PostThread.tsx:679 +#: src/view/com/post-thread/PostThread.tsx:684 msgid "Hot replies first" msgstr "Hot replies first" @@ -3996,10 +4077,6 @@ msgstr "Hot replies first" msgid "How should we open this link?" msgstr "How should we open this link?" -#: src/components/dialogs/ChangeEmailDialog.tsx:189 -#: src/components/dialogs/ChangeEmailDialog.tsx:196 -#: src/components/dialogs/VerifyEmailDialog.tsx:302 -#: src/components/dialogs/VerifyEmailDialog.tsx:309 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:133 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:136 msgid "I have a code" @@ -4035,7 +4112,7 @@ msgstr "If you have your own domain, you can use that as your handle. This lets msgid "If you need to update your email, <0>click here</0>." msgstr "If you need to update your email, <0>click here</0>." -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:683 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:698 msgid "If you remove this post, you won't be able to recover it." msgstr "If you remove this post, you won't be able to recover it." @@ -4047,6 +4124,10 @@ msgstr "If you update your email address, email 2FA will be disabled." msgid "If you want to change your password, we will send you a code to verify that this is your account." msgstr "If you want to change your password, we will send you a code to verify that this is your account." +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:154 +msgid "If you want to restrict who can receive notifications for your account's activity, you can change this in <0>Settings → Privacy and Security</0>." +msgstr "" + #: src/view/com/auth/server-input/index.tsx:208 msgid "If you're a developer, you can host your own server." msgstr "If you're a developer, you can host your own server." @@ -4091,6 +4172,34 @@ msgstr "Impersonation or false claims about identity or affiliation" msgid "Impersonation, misinformation, or false claims" msgstr "Impersonation, misinformation or false claims" +#: src/screens/Settings/NotificationSettings/index.tsx:284 +msgid "In-app" +msgstr "In-app" + +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:143 +msgid "In-app notifications" +msgstr "In-app notifications" + +#: src/screens/Settings/NotificationSettings/index.tsx:267 +msgid "In-app, Everyone" +msgstr "In-app, Everyone" + +#: src/screens/Settings/NotificationSettings/index.tsx:275 +msgid "In-app, People you follow" +msgstr "In-app, People you follow" + +#: src/screens/Settings/NotificationSettings/index.tsx:282 +msgid "In-app, Push" +msgstr "In-app, Push" + +#: src/screens/Settings/NotificationSettings/index.tsx:265 +msgid "In-app, Push, Everyone" +msgstr "In-app, Push, Everyone" + +#: src/screens/Settings/NotificationSettings/index.tsx:273 +msgid "In-app, Push, People you follow" +msgstr "In-app, Push, People you follow" + #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:91 #: src/lib/moderation/useReportOptions.ts:91 msgid "Inappropriate messages or explicit links" @@ -4105,7 +4214,7 @@ msgstr "Inbox zero!" msgid "Incorrect username or password" msgstr "Incorrect username or password" -#: src/screens/Login/SetNewPasswordForm.tsx:131 +#: src/screens/Login/SetNewPasswordForm.tsx:133 msgid "Input code sent to your email for password reset" msgstr "Input code sent to your email for password reset" @@ -4113,7 +4222,7 @@ msgstr "Input code sent to your email for password reset" msgid "Input confirmation code for account deletion" msgstr "Input confirmation code for account deletion" -#: src/screens/Login/SetNewPasswordForm.tsx:155 +#: src/screens/Login/SetNewPasswordForm.tsx:159 msgid "Input new password" msgstr "Input new password" @@ -4133,6 +4242,10 @@ msgstr "Interaction limited" msgid "Interaction settings" msgstr "Interaction settings" +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:32 +msgid "Introducing activity notifications" +msgstr "" + #: src/screens/Login/LoginForm.tsx:156 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:70 msgid "Invalid 2FA confirmation code." @@ -4142,7 +4255,7 @@ msgstr "Invalid 2FA confirmation code." msgid "Invalid handle. Please try a different one." msgstr "Invalid handle. Please try a different one." -#: src/view/com/post-thread/PostThreadItem.tsx:339 +#: src/view/com/post-thread/PostThreadItem.tsx:351 msgid "Invalid or unsupported post record" msgstr "Invalid or unsupported post record" @@ -4194,7 +4307,7 @@ msgstr "It's correct" msgid "It's just you right now! Add more people to your starter pack by searching above." msgstr "It's just you right now! Add more people to your starter pack by searching above." -#: src/view/com/composer/Composer.tsx:1612 +#: src/view/com/composer/Composer.tsx:1672 msgid "Job ID: {0}" msgstr "Job ID: {0}" @@ -4220,6 +4333,10 @@ msgstr "Join the conversation" msgid "Journalism" msgstr "Journalism" +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:223 +msgid "Keep me posted" +msgstr "" + #: src/components/moderation/ContentHider.tsx:231 msgid "Labeled by {0}." msgstr "Labelled by {0}." @@ -4237,7 +4354,7 @@ msgstr "Labels" msgid "Labels added" msgstr "Labels added" -#: src/screens/Profile/Sections/Labels.tsx:160 +#: src/screens/Profile/Sections/Labels.tsx:194 msgid "Labels are annotations on users and content. They can be used to hide, warn, and categorize the network." msgstr "Labels are annotations on users and content. They can be used to hide, warn and categorise the network." @@ -4253,17 +4370,17 @@ msgstr "Labels on your content" msgid "Language selection" msgstr "Language selection" -#: src/Navigation.tsx:190 +#: src/Navigation.tsx:203 msgid "Language Settings" msgstr "Language Settings" #: src/screens/Settings/LanguageSettings.tsx:78 -#: src/screens/Settings/Settings.tsx:209 -#: src/screens/Settings/Settings.tsx:212 +#: src/screens/Settings/Settings.tsx:219 +#: src/screens/Settings/Settings.tsx:222 msgid "Languages" msgstr "Languages" -#: src/screens/Settings/AppearanceSettings.tsx:172 +#: src/screens/Settings/AppearanceSettings.tsx:175 msgid "Larger" msgstr "Larger" @@ -4282,7 +4399,6 @@ msgstr "learn more" #: src/screens/Moderation/VerificationSettings.tsx:47 #: src/screens/Profile/Header/EditProfileDialog.tsx:359 #: src/screens/Settings/components/ChangeHandleDialog.tsx:212 -#: src/view/com/modals/EditProfile.tsx:207 msgid "Learn more" msgstr "Learn more" @@ -4306,7 +4422,7 @@ msgstr "Learn more about the moderation applied to this content" msgid "Learn more about the moderation applied to this content." msgstr "Learn more about the moderation applied to this content." -#: src/components/moderation/PostHider.tsx:100 +#: src/components/moderation/PostHider.tsx:110 #: src/components/moderation/ScreenHider.tsx:127 msgid "Learn more about this warning" msgstr "Learn more about this warning" @@ -4316,8 +4432,8 @@ msgstr "Learn more about this warning" msgid "Learn more about verification on Bluesky" msgstr "Learn more about verification on Bluesky" -#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:99 -#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:102 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:126 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:129 msgid "Learn more about what is public on Bluesky." msgstr "Learn more about what is public on Bluesky." @@ -4344,10 +4460,11 @@ msgid "Leave conversation" msgstr "Leave conversation" #: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:84 -msgid "Leave them all unchecked to see any language." -msgstr "Leave them all unchecked to see any language." +msgid "Leave them all unselected to see any language." +msgstr "Leave them all unselected to see any language." -#: src/view/com/modals/LinkWarning.tsx:65 +#: src/components/dialogs/LinkWarning.tsx:67 +#: src/components/dialogs/LinkWarning.tsx:75 msgid "Leaving Bluesky" msgstr "Leaving Bluesky" @@ -4370,7 +4487,7 @@ msgstr "Let's go!" #: src/components/dialogs/Embed.tsx:162 #: src/components/dialogs/Embed.tsx:164 -#: src/screens/Settings/AppearanceSettings.tsx:101 +#: src/screens/Settings/AppearanceSettings.tsx:104 msgid "Light" msgstr "Light" @@ -4384,7 +4501,7 @@ msgid "Like" msgstr "Like" #. Accessibility label for the like button when the post has not been liked, verb form followed by number of likes and noun form -#: src/components/PostControls/index.tsx:246 +#: src/components/PostControls/index.tsx:253 msgid "Like ({0, plural, one {# like} other {# likes}})" msgstr "Like ({0, plural, one {# like} other {# likes}})" @@ -4397,6 +4514,10 @@ msgstr "Like 10 posts" msgid "Like 10 posts to train the Discover feed" msgstr "Like 10 posts to train the Discover feed" +#: src/Navigation.tsx:437 +msgid "Like notifications" +msgstr "Like notifications" + #: src/screens/Profile/components/ProfileFeedHeader.tsx:505 msgid "Like this feed" msgstr "Like this feed" @@ -4405,8 +4526,8 @@ msgstr "Like this feed" msgid "Like this labeler" msgstr "Like this labeller" -#: src/Navigation.tsx:268 -#: src/Navigation.tsx:273 +#: src/Navigation.tsx:281 +#: src/Navigation.tsx:286 msgid "Liked by" msgstr "Liked by" @@ -4428,20 +4549,36 @@ msgstr "Liked by {0, plural, one {# user} other {# users}}" msgid "Liked by {likeCount, plural, one {# user} other {# users}}" msgstr "Liked by {likeCount, plural, one {# user} other {# users}}" +#: src/lib/hooks/useNotificationHandler.ts:118 +#: src/screens/Settings/NotificationSettings/index.tsx:126 +#: src/screens/Settings/NotificationSettings/LikeNotificationSettings.tsx:41 #: src/view/screens/Profile.tsx:229 msgid "Likes" msgstr "Likes" -#: src/view/com/post-thread/PostThreadItem.tsx:232 +#: src/lib/hooks/useNotificationHandler.ts:160 +#: src/screens/Settings/NotificationSettings/index.tsx:207 +#: src/screens/Settings/NotificationSettings/LikesOnRepostsNotificationSettings.tsx:41 +msgid "Likes of your reposts" +msgstr "Likes of your reposts" + +#: src/Navigation.tsx:461 +msgid "Likes of your reposts notifications" +msgstr "Likes of your reposts notifications" + +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:461 +#: src/view/com/post-thread/PostThreadItem.tsx:243 msgid "Likes on this post" msgstr "Likes on this post" -#: src/view/com/post-thread/PostThread.tsx:629 -#: src/view/com/post-thread/PostThread.tsx:634 +#: src/screens/PostThread/components/HeaderDropdown.tsx:47 +#: src/screens/PostThread/components/HeaderDropdown.tsx:52 +#: src/view/com/post-thread/PostThread.tsx:653 +#: src/view/com/post-thread/PostThread.tsx:658 msgid "Linear" msgstr "Linear" -#: src/Navigation.tsx:223 +#: src/Navigation.tsx:236 msgid "List" msgstr "List" @@ -4459,11 +4596,11 @@ msgstr "List blocked" msgid "List by {0}" msgstr "List by {0}" -#: src/view/com/profile/ProfileSubpageHeader.tsx:156 +#: src/view/com/profile/ProfileSubpageHeader.tsx:160 msgid "List by <0/>" msgstr "List by <0/>" -#: src/view/com/profile/ProfileSubpageHeader.tsx:154 +#: src/view/com/profile/ProfileSubpageHeader.tsx:158 msgid "List by you" msgstr "List by you" @@ -4499,12 +4636,12 @@ msgctxt "toast" msgid "List unmuted" msgstr "List unmuted" -#: src/Navigation.tsx:144 +#: src/Navigation.tsx:157 #: src/view/screens/Lists.tsx:65 #: src/view/screens/Profile.tsx:224 #: src/view/screens/Profile.tsx:232 #: src/view/shell/desktop/LeftNav.tsx:691 -#: src/view/shell/Drawer.tsx:520 +#: src/view/shell/Drawer.tsx:534 msgid "Lists" msgstr "Lists" @@ -4537,7 +4674,7 @@ msgstr "Load more" msgid "Load more suggested feeds" msgstr "Load more suggested feeds" -#: src/view/screens/Notifications.tsx:270 +#: src/view/screens/Notifications.tsx:278 msgid "Load new notifications" msgstr "Load new notifications" @@ -4552,11 +4689,11 @@ msgstr "Load new posts" msgid "Loading..." msgstr "Loading..." -#: src/Navigation.tsx:293 +#: src/Navigation.tsx:306 msgid "Log" msgstr "Log" -#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:78 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:105 msgid "Logged-out visibility" msgstr "Logged-out visibility" @@ -4565,7 +4702,7 @@ msgid "Logo by @sawaratsuki.bsky.social" msgstr "Logo by @sawaratsuki.bsky.social" #: src/view/shell/desktop/RightNav.tsx:127 -#: src/view/shell/Drawer.tsx:658 +#: src/view/shell/Drawer.tsx:672 msgid "Logo by <0>@sawaratsuki.bsky.social</0>" msgstr "Logo by <0>@sawaratsuki.bsky.social</0>" @@ -4573,7 +4710,7 @@ msgstr "Logo by <0>@sawaratsuki.bsky.social</0>" msgid "Long press to open tag menu for #{tag}" msgstr "Long press to open tag menu for #{tag}" -#: src/screens/Login/SetNewPasswordForm.tsx:120 +#: src/screens/Login/SetNewPasswordForm.tsx:122 msgid "Looks like XXXXX-XXXXX" msgstr "Looks like XXXXX-XXXXX" @@ -4597,7 +4734,7 @@ msgstr "Make adjustments to email settings for your account" msgid "Make one for me" msgstr "Make one for me" -#: src/view/com/modals/LinkWarning.tsx:79 +#: src/components/dialogs/LinkWarning.tsx:85 msgid "Make sure this is where you intend to go!" msgstr "Make sure this is where you intend to go!" @@ -4632,8 +4769,6 @@ msgstr "Marked all as read" #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:90 #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:97 -#: src/components/dialogs/VerifyEmailDialog.tsx:273 -#: src/components/dialogs/VerifyEmailDialog.tsx:281 msgid "Maybe later" msgstr "Maybe later" @@ -4645,19 +4780,26 @@ msgstr "Media" msgid "Media that may be disturbing or inappropriate for some audiences." msgstr "Media that may be disturbing or inappropriate for some audiences." -#: src/components/WhoCanReply.tsx:263 +#: src/Navigation.tsx:421 +msgid "Mention notifications" +msgstr "Mention notifications" + +#: src/components/WhoCanReply.tsx:284 msgid "mentioned users" msgstr "mentioned users" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:423 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:427 msgid "Mentioned users" msgstr "Mentioned users" -#: src/view/screens/Notifications.tsx:99 +#: src/lib/hooks/useNotificationHandler.ts:139 +#: src/screens/Settings/NotificationSettings/index.tsx:159 +#: src/screens/Settings/NotificationSettings/MentionNotificationSettings.tsx:41 +#: src/view/screens/Notifications.tsx:101 msgid "Mentions" msgstr "Mentions" -#: src/components/Menu/index.tsx:105 +#: src/components/Menu/index.tsx:111 msgid "Menu" msgstr "Menu" @@ -4678,7 +4820,7 @@ msgstr "Message deleted" msgid "Message from @{0}: {1}" msgstr "Message from @{0}: {1}" -#: src/view/com/posts/PostFeedErrorMessage.tsx:201 +#: src/view/com/posts/PostFeedErrorMessage.tsx:205 msgid "Message from server: {0}" msgstr "Message from server: {0}" @@ -4695,15 +4837,19 @@ msgstr "Message is too long" msgid "Message options" msgstr "Message options" -#: src/Navigation.tsx:662 +#: src/Navigation.tsx:746 msgid "Messages" msgstr "Messages" -#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:81 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:101 msgctxt "Name of app icon variant" msgid "Midnight" msgstr "Midnight" +#: src/Navigation.tsx:485 +msgid "Miscellaneous notifications" +msgstr "Miscellaneous notifications" + #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:47 #: src/lib/moderation/useReportOptions.ts:47 msgid "Misleading Account" @@ -4714,10 +4860,10 @@ msgstr "Misleading Account" msgid "Misleading Post" msgstr "Misleading Post" -#: src/Navigation.tsx:149 +#: src/Navigation.tsx:162 #: src/screens/Moderation/index.tsx:93 -#: src/screens/Settings/Settings.tsx:177 -#: src/screens/Settings/Settings.tsx:180 +#: src/screens/Settings/Settings.tsx:179 +#: src/screens/Settings/Settings.tsx:182 msgid "Moderation" msgstr "Moderation" @@ -4730,12 +4876,12 @@ msgstr "Moderation details" msgid "Moderation list by {0}" msgstr "Moderation list by {0}" -#: src/view/com/profile/ProfileSubpageHeader.tsx:169 +#: src/view/com/profile/ProfileSubpageHeader.tsx:173 msgid "Moderation list by <0/>" msgstr "Moderation list by <0/>" #: src/view/com/modals/UserAddRemoveLists.tsx:220 -#: src/view/com/profile/ProfileSubpageHeader.tsx:167 +#: src/view/com/profile/ProfileSubpageHeader.tsx:171 msgid "Moderation list by you" msgstr "Moderation list by you" @@ -4753,7 +4899,7 @@ msgstr "Moderation list updated" msgid "Moderation lists" msgstr "Moderation lists" -#: src/Navigation.tsx:154 +#: src/Navigation.tsx:167 #: src/view/screens/ModerationModlists.tsx:65 msgid "Moderation Lists" msgstr "Moderation Lists" @@ -4762,7 +4908,7 @@ msgstr "Moderation Lists" msgid "moderation settings" msgstr "moderation settings" -#: src/Navigation.tsx:283 +#: src/Navigation.tsx:296 msgid "Moderation states" msgstr "Moderation states" @@ -4775,7 +4921,7 @@ msgstr "Moderation tools" msgid "Moderator has chosen to set a general warning on the content." msgstr "Moderator has chosen to set a general warning on the content." -#: src/view/com/post-thread/PostThreadItem.tsx:721 +#: src/view/com/post-thread/PostThreadItem.tsx:731 msgid "More" msgstr "More" @@ -4790,13 +4936,13 @@ msgstr "More feeds" msgid "More options" msgstr "More options" -#: src/screens/Settings/ThreadPreferences.tsx:94 +#: src/screens/Settings/ThreadPreferences.tsx:228 msgid "Most-liked first" msgstr "Most-liked first" -#: src/screens/Settings/ThreadPreferences.tsx:91 -#: src/view/com/post-thread/PostThread.tsx:685 -#: src/view/com/post-thread/PostThread.tsx:690 +#: src/screens/Settings/ThreadPreferences.tsx:225 +#: src/view/com/post-thread/PostThread.tsx:709 +#: src/view/com/post-thread/PostThread.tsx:714 msgid "Most-liked replies first" msgstr "Most-liked replies first" @@ -4808,8 +4954,8 @@ msgstr "Films" msgid "Music" msgstr "Music" -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:156 -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:95 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:156 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VolumeControl.tsx:96 msgctxt "video" msgid "Mute" msgstr "Mute" @@ -4819,8 +4965,8 @@ msgstr "Mute" msgid "Mute {tag}" msgstr "Mute {tag}" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:610 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:616 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:625 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:631 #: src/view/com/profile/ProfileMenu.tsx:363 #: src/view/com/profile/ProfileMenu.tsx:370 msgid "Mute account" @@ -4871,13 +5017,13 @@ msgstr "Mute this word in tags only" msgid "Mute this word until you unmute it" msgstr "Mute this word until you unmute it" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:494 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:498 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:509 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:513 msgid "Mute thread" msgstr "Mute thread" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:508 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:510 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:523 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:525 msgid "Mute words & tags" msgstr "Mute words & tags" @@ -4885,7 +5031,7 @@ msgstr "Mute words & tags" msgid "Muted accounts" msgstr "Muted accounts" -#: src/Navigation.tsx:159 +#: src/Navigation.tsx:172 #: src/view/screens/ModerationMutedAccounts.tsx:118 msgid "Muted Accounts" msgstr "Muted Accounts" @@ -4958,10 +5104,6 @@ msgstr "Navigates to the next screen" msgid "Navigates to your profile" msgstr "Navigates to your profile" -#: src/components/dialogs/VerifyEmailDialog.tsx:234 -msgid "Need to change it?" -msgstr "Need to change it?" - #: src/components/moderation/ReportDialog/index.tsx:288 #: src/components/ReportDialog/SelectReportOptionView.tsx:128 msgid "Need to report a copyright violation?" @@ -4985,21 +5127,39 @@ msgctxt "action" msgid "New" msgstr "New" +#: src/view/com/notifications/NotificationFeedItem.tsx:549 +msgid "New {postsCount, plural, one {post} other {posts}} from {firstAuthorLink}" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:532 +msgid "New {postsCount, plural, one {post} other {posts}} from {firstAuthorName}" +msgstr "" + #: src/components/dms/dialogs/NewChatDialog.tsx:67 #: src/screens/Messages/ChatList.tsx:364 #: src/screens/Messages/ChatList.tsx:371 msgid "New chat" msgstr "New chat" -#: src/components/dialogs/ChangeEmailDialog.tsx:142 #: src/components/dialogs/EmailDialog/screens/Update.tsx:222 msgid "New email address" msgstr "New email address" +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:74 #: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:63 msgid "New Feature" msgstr "New Feature" +#: src/Navigation.tsx:453 +msgid "New follower notifications" +msgstr "New follower notifications" + +#: src/lib/hooks/useNotificationHandler.ts:153 +#: src/screens/Settings/NotificationSettings/index.tsx:137 +#: src/screens/Settings/NotificationSettings/NewFollowerNotificationSettings.tsx:41 +msgid "New followers" +msgstr "New followers" + #: src/screens/Settings/components/ChangeHandleDialog.tsx:221 #: src/screens/Settings/components/ChangeHandleDialog.tsx:229 #: src/screens/Settings/components/ChangeHandleDialog.tsx:375 @@ -5019,6 +5179,7 @@ msgstr "New messages" msgid "New Moderation List" msgstr "New Moderation List" +#: src/screens/Login/SetNewPasswordForm.tsx:141 #: src/view/com/modals/ChangePassword.tsx:224 msgid "New password" msgstr "New password" @@ -5029,7 +5190,7 @@ msgstr "New Password" #: src/screens/Profile/ProfileFeed/index.tsx:241 #: src/view/screens/Feeds.tsx:552 -#: src/view/screens/Notifications.tsx:165 +#: src/view/screens/Notifications.tsx:167 #: src/view/screens/Profile.tsx:510 #: src/view/screens/ProfileList.tsx:250 #: src/view/screens/ProfileList.tsx:288 @@ -5046,6 +5207,14 @@ msgctxt "action" msgid "New Post" msgstr "New Post" +#: src/view/com/notifications/NotificationFeedItem.tsx:538 +msgid "New posts from {firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0>" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:523 +msgid "New posts from {firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}" +msgstr "" + #: src/components/NewskieDialog.tsx:83 msgid "New user info dialog" msgstr "New user info dialogue" @@ -5054,10 +5223,14 @@ msgstr "New user info dialogue" msgid "New User List" msgstr "New User List" -#: src/screens/Settings/ThreadPreferences.tsx:83 -#: src/screens/Settings/ThreadPreferences.tsx:86 -#: src/view/com/post-thread/PostThread.tsx:675 -#: src/view/com/post-thread/PostThread.tsx:680 +#: src/screens/PostThread/components/HeaderDropdown.tsx:93 +#: src/screens/PostThread/components/HeaderDropdown.tsx:98 +#: src/screens/Settings/ThreadPreferences.tsx:96 +#: src/screens/Settings/ThreadPreferences.tsx:99 +#: src/screens/Settings/ThreadPreferences.tsx:217 +#: src/screens/Settings/ThreadPreferences.tsx:220 +#: src/view/com/post-thread/PostThread.tsx:699 +#: src/view/com/post-thread/PostThread.tsx:704 msgid "Newest replies first" msgstr "Newest replies first" @@ -5071,8 +5244,8 @@ msgstr "News" #: src/screens/Login/ForgotPasswordForm.tsx:143 #: src/screens/Login/LoginForm.tsx:343 #: src/screens/Login/LoginForm.tsx:350 -#: src/screens/Login/SetNewPasswordForm.tsx:178 -#: src/screens/Login/SetNewPasswordForm.tsx:184 +#: src/screens/Login/SetNewPasswordForm.tsx:182 +#: src/screens/Login/SetNewPasswordForm.tsx:188 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:157 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:165 #: src/screens/Signup/BackNextButtons.tsx:67 @@ -5102,7 +5275,7 @@ msgstr "No DNS Panel" msgid "No expiry set" msgstr "No expiry set" -#: src/components/dialogs/GifSelect.tsx:231 +#: src/components/dialogs/GifSelect.tsx:232 msgid "No featured GIFs found. There may be an issue with Tenor." msgstr "No featured GIFs found. There may be an issue with Tenor." @@ -5119,7 +5292,7 @@ msgstr "No image" msgid "No likes yet" msgstr "No likes yet" -#: src/components/ProfileCard.tsx:398 +#: src/components/ProfileCard.tsx:463 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:110 msgid "No longer following {0}" msgstr "No longer following {0}" @@ -5138,13 +5311,20 @@ msgstr "No notifications yet!" #: src/screens/Messages/Settings.tsx:101 #: src/screens/Messages/Settings.tsx:104 +#: src/screens/Settings/ActivityPrivacySettings.tsx:129 +#: src/screens/Settings/ActivityPrivacySettings.tsx:134 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:158 msgid "No one" msgstr "No one" -#: src/components/WhoCanReply.tsx:246 +#: src/components/WhoCanReply.tsx:267 msgid "No one but the author can quote this post." msgstr "No one but the author can quote this post." +#: src/screens/Notifications/ActivityList.tsx:38 +msgid "No posts here" +msgstr "" + #: src/screens/Profile/Sections/Feed.tsx:66 msgid "No posts yet." msgstr "No posts yet." @@ -5189,7 +5369,7 @@ msgstr "No results found for {query}" msgid "No results." msgstr "No results." -#: src/components/dialogs/GifSelect.tsx:229 +#: src/components/dialogs/GifSelect.tsx:230 msgid "No search results found for \"{search}\"." msgstr "No search results found for \"{search}\"." @@ -5198,7 +5378,7 @@ msgstr "No search results found for \"{search}\"." msgid "No thanks" msgstr "No thanks" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:405 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:409 msgid "Nobody" msgstr "Nobody" @@ -5223,43 +5403,41 @@ msgstr "Nobody was found. Try searching for someone else." msgid "Non-sexual Nudity" msgstr "Non-sexual Nudity" +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:217 +msgid "None" +msgstr "" + #: src/components/KnownFollowers.tsx:255 msgid "Not followed by anyone you're following" msgstr "Not followed by anyone you're following" -#: src/Navigation.tsx:139 +#: src/Navigation.tsx:152 #: src/view/screens/Profile.tsx:125 msgid "Not Found" msgstr "Not Found" -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:171 -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:181 -#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:165 #: src/view/com/profile/ProfileMenu.tsx:480 msgid "Note about sharing" msgstr "Note about sharing" -#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:88 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:115 msgid "Note: Bluesky is an open and public network. This setting only limits the visibility of your content on the Bluesky app and website, and other apps may not respect this setting. Your content may still be shown to logged-out users by other apps and websites." msgstr "Note: Bluesky is an open and public network. This setting only limits the visibility of your content on the Bluesky app and website, and other apps may not respect this setting. Your content may still be shown to logged-out users by other apps and websites." +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:132 +msgid "Note: This post is only visible to logged-in users." +msgstr "Note: This post is only visible to logged-in users." + #: src/screens/Messages/ChatList.tsx:265 msgid "Nothing here" msgstr "Nothing here" -#: src/screens/Settings/NotificationSettings.tsx:64 -msgid "Notification filters" -msgstr "Notification filters" - -#: src/Navigation.tsx:443 -#: src/view/screens/Notifications.tsx:134 +#: src/Navigation.tsx:407 +#: src/Navigation.tsx:554 +#: src/view/screens/Notifications.tsx:136 msgid "Notification settings" msgstr "Notification settings" -#: src/screens/Settings/NotificationSettings.tsx:46 -msgid "Notification Settings" -msgstr "Notification Settings" - #: src/screens/Messages/Settings.tsx:123 msgid "Notification sounds" msgstr "Notification sounds" @@ -5268,14 +5446,33 @@ msgstr "Notification sounds" msgid "Notification Sounds" msgstr "Notification Sounds" -#: src/Navigation.tsx:657 -#: src/view/screens/Notifications.tsx:128 -#: src/view/shell/bottom-bar/BottomBar.tsx:242 +#: src/Navigation.tsx:549 +#: src/Navigation.tsx:741 +#: src/screens/Notifications/ActivityList.tsx:29 +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:90 +#: src/screens/Settings/NotificationSettings/index.tsx:92 +#: src/screens/Settings/NotificationSettings/LikeNotificationSettings.tsx:30 +#: src/screens/Settings/NotificationSettings/LikesOnRepostsNotificationSettings.tsx:30 +#: src/screens/Settings/NotificationSettings/MentionNotificationSettings.tsx:30 +#: src/screens/Settings/NotificationSettings/MiscellaneousNotificationSettings.tsx:30 +#: src/screens/Settings/NotificationSettings/NewFollowerNotificationSettings.tsx:30 +#: src/screens/Settings/NotificationSettings/QuoteNotificationSettings.tsx:30 +#: src/screens/Settings/NotificationSettings/ReplyNotificationSettings.tsx:30 +#: src/screens/Settings/NotificationSettings/RepostNotificationSettings.tsx:30 +#: src/screens/Settings/NotificationSettings/RepostsOnRepostsNotificationSettings.tsx:30 +#: src/screens/Settings/Settings.tsx:187 +#: src/screens/Settings/Settings.tsx:190 +#: src/view/screens/Notifications.tsx:130 +#: src/view/shell/bottom-bar/BottomBar.tsx:252 #: src/view/shell/desktop/LeftNav.tsx:654 -#: src/view/shell/Drawer.tsx:468 +#: src/view/shell/Drawer.tsx:482 msgid "Notifications" msgstr "Notifications" +#: src/screens/Settings/NotificationSettings/MiscellaneousNotificationSettings.tsx:43 +msgid "Notifications for everything else, such as when someone joins via one of your starter packs." +msgstr "Notifications for everything else, such as when someone joins via one of your starter packs." + #: src/lib/hooks/useTimeAgo.ts:135 msgid "now" msgstr "now" @@ -5295,10 +5492,11 @@ msgid "Nudity or adult content not labeled as such" msgstr "Nudity or adult content not labelled as such" #: src/lib/moderation/useLabelBehaviorDescription.ts:11 +#: src/screens/Settings/NotificationSettings/index.tsx:291 msgid "Off" msgstr "Off" -#: src/components/dialogs/GifSelect.tsx:268 +#: src/components/dialogs/GifSelect.tsx:269 #: src/view/com/util/ErrorBoundary.tsx:57 msgid "Oh no!" msgstr "Oh no!" @@ -5316,14 +5514,19 @@ msgid "OK" msgstr "OK" #: src/screens/Login/PasswordUpdatedForm.tsx:37 -#: src/view/com/post-thread/PostThreadItem.tsx:975 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:664 +#: src/view/com/post-thread/PostThreadItem.tsx:985 msgid "Okay" msgstr "Okay" -#: src/screens/Settings/ThreadPreferences.tsx:75 -#: src/screens/Settings/ThreadPreferences.tsx:78 -#: src/view/com/post-thread/PostThread.tsx:665 -#: src/view/com/post-thread/PostThread.tsx:670 +#: src/screens/PostThread/components/HeaderDropdown.tsx:83 +#: src/screens/PostThread/components/HeaderDropdown.tsx:88 +#: src/screens/Settings/ThreadPreferences.tsx:88 +#: src/screens/Settings/ThreadPreferences.tsx:91 +#: src/screens/Settings/ThreadPreferences.tsx:209 +#: src/screens/Settings/ThreadPreferences.tsx:212 +#: src/view/com/post-thread/PostThread.tsx:689 +#: src/view/com/post-thread/PostThread.tsx:694 msgid "Oldest replies first" msgstr "Oldest replies first" @@ -5331,19 +5534,19 @@ msgstr "Oldest replies first" msgid "on<0><1/><2><3/></2></0>" msgstr "on<0><1/><2><3/></2></0>" -#: src/screens/Settings/Settings.tsx:358 +#: src/screens/Settings/Settings.tsx:369 msgid "Onboarding reset" msgstr "Onboarding reset" -#: src/view/com/composer/Composer.tsx:342 +#: src/view/com/composer/Composer.tsx:347 msgid "One or more GIFs is missing alt text." msgstr "One or more GIFs is missing alt text." -#: src/view/com/composer/Composer.tsx:339 +#: src/view/com/composer/Composer.tsx:344 msgid "One or more images is missing alt text." msgstr "One or more images is missing alt text." -#: src/view/com/composer/Composer.tsx:349 +#: src/view/com/composer/Composer.tsx:354 msgid "One or more videos is missing alt text." msgstr "One or more videos is missing alt text." @@ -5351,7 +5554,7 @@ msgstr "One or more videos is missing alt text." msgid "Only .jpg and .png files are supported" msgstr "Only .jpg and .png files are supported" -#: src/components/WhoCanReply.tsx:226 +#: src/components/WhoCanReply.tsx:247 msgid "Only {0} can reply." msgstr "Only {0} can reply." @@ -5359,6 +5562,12 @@ msgstr "Only {0} can reply." msgid "Only contains letters, numbers, and hyphens" msgstr "Only contains letters, numbers and hyphens" +#: src/screens/Settings/ActivityPrivacySettings.tsx:120 +#: src/screens/Settings/ActivityPrivacySettings.tsx:125 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:156 +msgid "Only followers who I follow" +msgstr "" + #: src/lib/media/picker.shared.ts:32 msgid "Only image files are supported" msgstr "Only image files are supported" @@ -5376,7 +5585,6 @@ msgstr "Oops, something went wrong!" #: src/components/StarterPack/ProfileStarterPacks.tsx:341 #: src/screens/Settings/AppPasswords.tsx:59 #: src/screens/Settings/components/ChangeHandleDialog.tsx:106 -#: src/screens/Settings/NotificationSettings.tsx:54 #: src/view/screens/Profile.tsx:125 msgid "Oops!" msgstr "Oops!" @@ -5399,7 +5607,7 @@ msgid "Open drawer menu" msgstr "Open drawer menu" #: src/screens/Messages/components/MessageInput.web.tsx:181 -#: src/view/com/composer/Composer.tsx:1272 +#: src/view/com/composer/Composer.tsx:1320 msgid "Open emoji picker" msgstr "Open emoji picker" @@ -5416,7 +5624,7 @@ msgstr "Open feed options menu" msgid "Open full emoji list" msgstr "Open full emoji list" -#: src/view/com/util/post-embeds/ExternalLinkEmbed.tsx:79 +#: src/components/Post/Embed/ExternalEmbed/index.tsx:79 msgid "Open link to {niceUrl}" msgstr "Open link to {niceUrl}" @@ -5424,7 +5632,7 @@ msgstr "Open link to {niceUrl}" msgid "Open message options" msgstr "Open message options" -#: src/screens/Settings/Settings.tsx:395 +#: src/screens/Settings/Settings.tsx:410 msgid "Open moderation debug page" msgstr "Open moderation debug page" @@ -5453,12 +5661,12 @@ msgstr "Open share menu" msgid "Open starter pack menu" msgstr "Open starter pack menu" -#: src/screens/Settings/Settings.tsx:388 -#: src/screens/Settings/Settings.tsx:402 +#: src/screens/Settings/Settings.tsx:403 +#: src/screens/Settings/Settings.tsx:417 msgid "Open storybook page" msgstr "Open storybook page" -#: src/screens/Settings/Settings.tsx:381 +#: src/screens/Settings/Settings.tsx:396 msgid "Open system log" msgstr "Open system log" @@ -5494,7 +5702,7 @@ msgstr "Opens captions and alt text dialogue" msgid "Opens change handle dialog" msgstr "Opens change handle dialogue" -#: src/view/com/post-thread/PostThreadComposePrompt.tsx:35 +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:63 msgid "Opens composer" msgstr "Opens composer" @@ -5502,7 +5710,7 @@ msgstr "Opens composer" msgid "Opens device photo gallery" msgstr "Opens device photo gallery" -#: src/view/com/composer/Composer.tsx:1273 +#: src/view/com/composer/Composer.tsx:1321 msgid "Opens emoji picker" msgstr "Opens emoji picker" @@ -5520,15 +5728,19 @@ msgstr "Opens flow to sign in to your existing Bluesky account" msgid "Opens GIF select dialog" msgstr "Opens GIF select dialogue" -#: src/screens/Settings/Settings.tsx:218 +#: src/screens/Settings/Settings.tsx:228 msgid "Opens helpdesk in browser" msgstr "Opens helpdesk in browser" +#: src/components/dialogs/LinkWarning.tsx:97 +msgid "Opens link {0}" +msgstr "Opens link {0}" + #: src/view/com/modals/InviteCodes.tsx:173 msgid "Opens list of invite codes" msgstr "Opens list of invite codes" -#: src/view/com/util/UserAvatar.tsx:563 +#: src/view/com/util/UserAvatar.tsx:574 msgid "Opens live status dialog" msgstr "Opens live status dialogue" @@ -5536,12 +5748,8 @@ msgstr "Opens live status dialogue" msgid "Opens password reset form" msgstr "Opens password reset form" -#: src/view/com/modals/LinkWarning.tsx:93 -msgid "Opens the linked website" -msgstr "Opens the linked website" - -#: src/view/com/notifications/NotificationFeedItem.tsx:849 -#: src/view/com/util/UserAvatar.tsx:581 +#: src/view/com/notifications/NotificationFeedItem.tsx:900 +#: src/view/com/util/UserAvatar.tsx:592 msgid "Opens this profile" msgstr "Opens this profile" @@ -5558,7 +5766,7 @@ msgstr "Optionally provide additional information below:" msgid "Options:" msgstr "Options:" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:418 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:422 msgid "Or combine these options:" msgstr "Or combine these options:" @@ -5642,13 +5850,13 @@ msgstr "Password updated" msgid "Password updated!" msgstr "Password updated!" -#: src/view/com/util/post-embeds/GifEmbed.tsx:43 -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:140 -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:369 +#: src/components/Post/Embed/ExternalEmbed/Gif.tsx:43 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:140 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:369 msgid "Pause" msgstr "Pause" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:320 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:320 msgid "Pause video" msgstr "Pause video" @@ -5658,14 +5866,19 @@ msgstr "Pause video" msgid "People" msgstr "People" -#: src/Navigation.tsx:210 +#: src/Navigation.tsx:223 msgid "People followed by @{0}" msgstr "People followed by @{0}" -#: src/Navigation.tsx:203 +#: src/Navigation.tsx:216 msgid "People following @{0}" msgstr "People following @{0}" +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:178 +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:188 +msgid "People I follow" +msgstr "People I follow" + #: src/lib/media/save-image.ts:51 msgid "Permission to access your photo library was denied. Please enable it in your system settings." msgstr "Permission to access your photo library was denied. Please enable it in your system settings." @@ -5704,12 +5917,12 @@ msgstr "Pin to home" msgid "Pin to Home" msgstr "Pin to Home" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:411 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:418 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:420 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:427 msgid "Pin to your profile" msgstr "Pin to your profile" -#: src/view/com/posts/PostFeedItem.tsx:407 +#: src/view/com/posts/PostFeedItem.tsx:411 msgid "Pinned" msgstr "Pinned" @@ -5718,7 +5931,7 @@ msgstr "Pinned" msgid "Pinned {0} to Home" msgstr "Pinned {0} to Home" -#: src/view/screens/SavedFeeds.tsx:123 +#: src/view/screens/SavedFeeds.tsx:130 msgid "Pinned Feeds" msgstr "Pinned Feeds" @@ -5726,38 +5939,38 @@ msgstr "Pinned Feeds" msgid "Pinned to your feeds" msgstr "Pinned to your feeds" -#: src/view/com/util/post-embeds/GifEmbed.tsx:43 -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:140 -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:370 +#: src/components/Post/Embed/ExternalEmbed/Gif.tsx:43 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:140 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:370 msgid "Play" msgstr "Play" -#: src/view/com/util/post-embeds/ExternalGifEmbed.tsx:107 +#: src/components/Post/Embed/ExternalEmbed/ExternalGif.tsx:111 msgid "Play {0}" msgstr "Play {0}" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:134 -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:321 +#: src/components/Post/Embed/VideoEmbed/index.tsx:134 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:321 msgid "Play video" msgstr "Play video" -#: src/view/com/util/post-embeds/ExternalPlayerEmbed.tsx:58 +#: src/components/Post/Embed/ExternalEmbed/ExternalPlayer.tsx:61 msgid "Play Video" msgstr "Play Video" -#: src/view/com/util/post-embeds/GifEmbed.tsx:42 +#: src/components/Post/Embed/ExternalEmbed/Gif.tsx:42 msgid "Plays or pauses the GIF" msgstr "Plays or pauses the GIF" -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:141 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:141 msgid "Plays or pauses the video" msgstr "Plays or pauses the video" -#: src/view/com/util/post-embeds/ExternalGifEmbed.tsx:106 +#: src/components/Post/Embed/ExternalEmbed/ExternalGif.tsx:110 msgid "Plays the GIF" msgstr "Plays the GIF" -#: src/view/com/util/post-embeds/ExternalPlayerEmbed.tsx:59 +#: src/components/Post/Embed/ExternalEmbed/ExternalPlayer.tsx:62 msgid "Plays the video" msgstr "Plays the video" @@ -5870,10 +6083,6 @@ msgstr "Please sign in as @{0}" msgid "Please verify your email" msgstr "Please verify your email" -#: src/components/dialogs/VerifyEmailDialog.tsx:108 -msgid "Please Verify Your Email" -msgstr "Please Verify Your Email" - #: src/screens/Onboarding/index.tsx:34 #: src/screens/Onboarding/state.ts:111 #: src/screens/Search/modules/ExploreTrendingTopics.tsx:235 @@ -5884,33 +6093,38 @@ msgstr "Politics" msgid "Porn" msgstr "Porn" -#: src/view/com/composer/Composer.tsx:987 -msgctxt "action" +#: src/screens/PostThread/index.tsx:495 +#: src/view/com/post-thread/PostThread.tsx:561 +msgctxt "description" msgid "Post" msgstr "Post" -#: src/view/com/post-thread/PostThread.tsx:540 -msgctxt "description" +#: src/view/com/composer/Composer.tsx:1031 +msgctxt "action" msgid "Post" msgstr "Post" -#: src/view/com/composer/Composer.tsx:985 +#: src/view/com/composer/Composer.tsx:1029 msgctxt "action" msgid "Post All" msgstr "Post All" -#: src/view/com/post-thread/PostThreadItem.tsx:224 +#: src/screens/PostThread/components/ThreadItemPostTombstone.tsx:22 +msgid "Post blocked" +msgstr "Post blocked" + +#: src/view/com/post-thread/PostThreadItem.tsx:235 msgid "Post by {0}" msgstr "Post by {0}" -#: src/Navigation.tsx:236 -#: src/Navigation.tsx:243 -#: src/Navigation.tsx:250 -#: src/Navigation.tsx:257 +#: src/Navigation.tsx:249 +#: src/Navigation.tsx:256 +#: src/Navigation.tsx:263 +#: src/Navigation.tsx:270 msgid "Post by @{0}" msgstr "Post by @{0}" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:182 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:183 msgctxt "toast" msgid "Post deleted" msgstr "Post deleted" @@ -5919,11 +6133,14 @@ msgstr "Post deleted" msgid "Post failed to upload. Please check your Internet connection and try again." msgstr "Post failed to upload. Please check your Internet connection and try again." +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:132 +#: src/screens/PostThread/components/ThreadItemPost.tsx:110 +#: src/screens/PostThread/components/ThreadItemTreePost.tsx:107 #: src/screens/VideoFeed/index.tsx:529 msgid "Post has been deleted" msgstr "Post has been deleted" -#: src/view/com/post-thread/PostThread.tsx:269 +#: src/view/com/post-thread/PostThread.tsx:271 msgid "Post hidden" msgstr "Post hidden" @@ -5937,11 +6154,11 @@ msgstr "Post Hidden by Muted Word" msgid "Post Hidden by You" msgstr "Post Hidden by You" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:100 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:104 msgid "Post interaction settings" msgstr "Post interaction settings" -#: src/Navigation.tsx:170 +#: src/Navigation.tsx:183 #: src/screens/ModerationInteractionSettings/index.tsx:34 msgid "Post Interaction Settings" msgstr "Post Interaction Settings" @@ -5954,8 +6171,10 @@ msgstr "Post language" msgid "Post Languages" msgstr "Post Languages" -#: src/view/com/post-thread/PostThread.tsx:264 -#: src/view/com/post-thread/PostThread.tsx:276 +#: src/screens/PostThread/components/ThreadError.tsx:32 +#: src/screens/PostThread/components/ThreadItemPostTombstone.tsx:25 +#: src/view/com/post-thread/PostThread.tsx:266 +#: src/view/com/post-thread/PostThread.tsx:278 msgid "Post not found" msgstr "Post not found" @@ -5969,6 +6188,9 @@ msgctxt "toast" msgid "Post unpinned" msgstr "Post unpinned" +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:250 +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:262 +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:213 #: src/screens/StarterPack/StarterPackScreen.tsx:191 #: src/view/screens/Profile.tsx:225 #: src/view/screens/ProfileList.tsx:170 @@ -5979,18 +6201,21 @@ msgstr "Posts" msgid "Posts can be muted based on their text, their tags, or both. We recommend avoiding common words that appear in many posts, since it can result in no posts being shown." msgstr "Posts can be muted based on their text, their tags, or both. We recommend avoiding common words that appear in many posts, since it can result in no posts being shown." -#: src/view/com/posts/PostFeedErrorMessage.tsx:68 +#: src/view/com/posts/PostFeedErrorMessage.tsx:72 msgid "Posts hidden" msgstr "Posts hidden" -#: src/view/com/modals/LinkWarning.tsx:60 -msgid "Potentially Misleading Link" -msgstr "Potentially Misleading Link" +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:211 +msgid "Posts, Replies" +msgstr "" + +#: src/components/dialogs/LinkWarning.tsx:73 +msgid "Potentially misleading link" +msgstr "Potentially misleading link" -#: src/state/queries/notifications/settings.ts:44 -msgctxt "toast" -msgid "Preference saved" -msgstr "Preference saved" +#: src/components/dialogs/LinkWarning.tsx:66 +msgid "Potentially misleading link warning" +msgstr "Potentially misleading link warning" #: src/screens/Messages/components/MessageListError.tsx:19 msgid "Press to attempt reconnection" @@ -6015,40 +6240,44 @@ msgstr "Previous image" msgid "Primary Language" msgstr "Primary Language" -#: src/screens/Settings/ThreadPreferences.tsx:112 -#: src/screens/Settings/ThreadPreferences.tsx:117 +#: src/screens/Settings/ThreadPreferences.tsx:110 +#: src/screens/Settings/ThreadPreferences.tsx:115 +#: src/screens/Settings/ThreadPreferences.tsx:246 +#: src/screens/Settings/ThreadPreferences.tsx:251 msgid "Prioritize your Follows" msgstr "Prioritise your Follows" -#: src/screens/Settings/NotificationSettings.tsx:67 -msgid "Priority notifications" -msgstr "Priority notifications" - #: src/view/shell/desktop/RightNav.tsx:110 #: src/view/shell/desktop/RightNav.tsx:111 msgid "Privacy" msgstr "Privacy" -#: src/screens/Settings/Settings.tsx:171 -#: src/screens/Settings/Settings.tsx:174 +#: src/screens/Settings/Settings.tsx:173 +#: src/screens/Settings/Settings.tsx:176 msgid "Privacy and security" msgstr "Privacy and security" -#: src/Navigation.tsx:379 -#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:36 +#: src/Navigation.tsx:392 +#: src/Navigation.tsx:400 +#: src/screens/Settings/ActivityPrivacySettings.tsx:40 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45 msgid "Privacy and Security" msgstr "Privacy and Security" -#: src/Navigation.tsx:303 +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:158 +msgid "Privacy and Security settings" +msgstr "" + +#: src/Navigation.tsx:316 #: src/screens/Settings/AboutSettings.tsx:92 #: src/screens/Settings/AboutSettings.tsx:95 #: src/view/screens/PrivacyPolicy.tsx:31 -#: src/view/shell/Drawer.tsx:653 -#: src/view/shell/Drawer.tsx:654 +#: src/view/shell/Drawer.tsx:667 +#: src/view/shell/Drawer.tsx:668 msgid "Privacy Policy" msgstr "Privacy Policy" -#: src/view/com/composer/Composer.tsx:1675 +#: src/view/com/composer/Composer.tsx:1735 msgid "Processing video..." msgstr "Processing video..." @@ -6062,15 +6291,14 @@ msgstr "Processing..." msgid "profile" msgstr "profile" -#: src/view/shell/bottom-bar/BottomBar.tsx:306 +#: src/view/shell/bottom-bar/BottomBar.tsx:316 #: src/view/shell/desktop/LeftNav.tsx:709 #: src/view/shell/Drawer.tsx:76 -#: src/view/shell/Drawer.tsx:545 +#: src/view/shell/Drawer.tsx:559 msgid "Profile" msgstr "Profile" #: src/screens/Profile/Header/EditProfileDialog.tsx:196 -#: src/view/com/modals/EditProfile.tsx:128 msgctxt "toast" msgid "Profile updated" msgstr "Profile updated" @@ -6088,25 +6316,41 @@ msgid "Public, sharable lists which can be used to drive feeds." msgstr "Public, shareable lists which can be used to drive feeds." #. Accessibility label for button to publish a single post -#: src/view/com/composer/Composer.tsx:967 +#: src/view/com/composer/Composer.tsx:1011 msgid "Publish post" msgstr "Publish post" #. Accessibility label for button to publish multiple posts in a thread -#: src/view/com/composer/Composer.tsx:960 +#: src/view/com/composer/Composer.tsx:1004 msgid "Publish posts" msgstr "Publish posts" #. Accessibility label for button to publish multiple replies in a thread -#: src/view/com/composer/Composer.tsx:945 +#: src/view/com/composer/Composer.tsx:989 msgid "Publish replies" msgstr "Publish replies" #. Accessibility label for button to publish a single reply -#: src/view/com/composer/Composer.tsx:952 +#: src/view/com/composer/Composer.tsx:996 msgid "Publish reply" msgstr "Publish reply" +#: src/screens/Settings/NotificationSettings/index.tsx:286 +msgid "Push" +msgstr "Push" + +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:126 +msgid "Push notifications" +msgstr "Push notifications" + +#: src/screens/Settings/NotificationSettings/index.tsx:269 +msgid "Push, Everyone" +msgstr "Push, Everyone" + +#: src/screens/Settings/NotificationSettings/index.tsx:277 +msgid "Push, People you follow" +msgstr "Push, People you follow" + #: src/components/StarterPack/QrCodeDialog.tsx:134 msgid "QR code copied to your clipboard!" msgstr "QR code copied to your clipboard!" @@ -6119,44 +6363,52 @@ msgstr "QR code has been downloaded!" msgid "QR code saved to your camera roll!" msgstr "QR code saved to your camera roll!" -#: src/components/PostControls/RepostButton.tsx:163 -#: src/components/PostControls/RepostButton.tsx:186 +#: src/Navigation.tsx:429 +msgid "Quote notifications" +msgstr "Quote notifications" + +#: src/components/PostControls/RepostButton.tsx:174 +#: src/components/PostControls/RepostButton.tsx:197 #: src/components/PostControls/RepostButton.web.tsx:78 #: src/components/PostControls/RepostButton.web.tsx:85 msgid "Quote post" msgstr "Quote post" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:307 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:308 msgid "Quote post was re-attached" msgstr "Quote post was re-attached" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:306 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:307 msgid "Quote post was successfully detached" msgstr "Quote post was successfully detached" -#: src/components/PostControls/RepostButton.tsx:162 -#: src/components/PostControls/RepostButton.tsx:184 +#: src/components/PostControls/RepostButton.tsx:173 +#: src/components/PostControls/RepostButton.tsx:195 #: src/components/PostControls/RepostButton.web.tsx:77 #: src/components/PostControls/RepostButton.web.tsx:84 msgid "Quote posts disabled" msgstr "Quote posts disabled" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:329 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:333 msgid "Quote settings" msgstr "Quote settings" +#: src/lib/hooks/useNotificationHandler.ts:146 #: src/screens/Post/PostQuotes.tsx:38 +#: src/screens/Settings/NotificationSettings/index.tsx:170 +#: src/screens/Settings/NotificationSettings/QuoteNotificationSettings.tsx:41 msgid "Quotes" msgstr "Quotes" -#: src/view/com/post-thread/PostThreadItem.tsx:258 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:445 +#: src/view/com/post-thread/PostThreadItem.tsx:269 msgid "Quotes of this post" msgstr "Quotes of this post" -#: src/screens/Settings/ThreadPreferences.tsx:99 -#: src/screens/Settings/ThreadPreferences.tsx:102 -#: src/view/com/post-thread/PostThread.tsx:695 -#: src/view/com/post-thread/PostThread.tsx:700 +#: src/screens/Settings/ThreadPreferences.tsx:233 +#: src/screens/Settings/ThreadPreferences.tsx:236 +#: src/view/com/post-thread/PostThread.tsx:719 +#: src/view/com/post-thread/PostThread.tsx:724 msgid "Random (aka \"Poster's Roulette\")" msgstr "Random (aka \"Poster's Roulette\")" @@ -6164,8 +6416,8 @@ msgstr "Random (aka \"Poster's Roulette\")" msgid "Rate limit exceeded – you've tried to change your handle too many times in a short period. Please wait a minute before trying again." msgstr "Rate limit exceeded – you've tried to change your handle too many times in a short period. Please wait a minute before trying again." -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:570 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:580 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:585 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:595 msgid "Re-attach quote" msgstr "Re-attach quote" @@ -6177,19 +6429,27 @@ msgstr "React with {emoji}" msgid "Reactivate your account" msgstr "Reactivate your account" +#: src/screens/PostThread/components/ThreadItemReadMore.tsx:92 +msgid "Read {0} more {1, plural, one {reply} other {replies}}" +msgstr "Read {0} more {1, plural, one {reply} other {replies}}" + #: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:158 #: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:173 msgid "Read blog post" msgstr "Read blog post" -#: src/screens/VideoFeed/index.tsx:963 +#: src/screens/VideoFeed/index.tsx:966 msgid "Read less" msgstr "Read less" -#: src/screens/VideoFeed/index.tsx:963 +#: src/screens/VideoFeed/index.tsx:966 msgid "Read more" msgstr "Read more" +#: src/screens/PostThread/components/ThreadItemReadMore.tsx:71 +msgid "Read more replies" +msgstr "Read more replies" + #: src/view/com/auth/SplashScreen.web.tsx:173 msgid "Read the Bluesky blog" msgstr "Read the Bluesky blog" @@ -6213,6 +6473,14 @@ msgstr "Reason for appeal" msgid "Reason:" msgstr "Reason:" +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:132 +msgid "Receive in-app notifications" +msgstr "Receive in-app notifications" + +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:115 +msgid "Receive push notifications" +msgstr "Receive push notifications" + #: src/screens/Search/components/SearchHistory.tsx:49 msgid "Recent Searches" msgstr "Recent Searches" @@ -6244,10 +6512,10 @@ msgstr "Reload conversations" #: src/components/FeedCard.tsx:343 #: src/components/StarterPack/Wizard/WizardListCard.tsx:102 #: src/components/StarterPack/Wizard/WizardListCard.tsx:109 -#: src/screens/Settings/Settings.tsx:543 +#: src/screens/Settings/Settings.tsx:567 #: src/view/com/feeds/FeedSourceCard.tsx:322 #: src/view/com/modals/UserAddRemoveLists.tsx:235 -#: src/view/com/posts/PostFeedErrorMessage.tsx:213 +#: src/view/com/posts/PostFeedErrorMessage.tsx:217 msgid "Remove" msgstr "Remove" @@ -6259,17 +6527,17 @@ msgstr "Remove {displayName} from starter pack" msgid "Remove {historyItem}" msgstr "Remove {historyItem}" -#: src/screens/Settings/Settings.tsx:522 -#: src/screens/Settings/Settings.tsx:525 +#: src/screens/Settings/Settings.tsx:546 +#: src/screens/Settings/Settings.tsx:549 msgid "Remove account" msgstr "Remove account" -#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:15 +#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:19 msgid "Remove attachment" msgstr "Remove attachment" -#: src/view/com/util/UserAvatar.tsx:485 -#: src/view/com/util/UserAvatar.tsx:488 +#: src/view/com/util/UserAvatar.tsx:496 +#: src/view/com/util/UserAvatar.tsx:499 msgid "Remove Avatar" msgstr "Remove Avatar" @@ -6284,11 +6552,11 @@ msgstr "Remove embed" #: src/view/com/posts/FeedShutdownMsg.tsx:116 #: src/view/com/posts/FeedShutdownMsg.tsx:120 -#: src/view/com/posts/PostFeedErrorMessage.tsx:169 +#: src/view/com/posts/PostFeedErrorMessage.tsx:173 msgid "Remove feed" msgstr "Remove feed" -#: src/view/com/posts/PostFeedErrorMessage.tsx:210 +#: src/view/com/posts/PostFeedErrorMessage.tsx:214 msgid "Remove feed?" msgstr "Remove feed?" @@ -6297,11 +6565,11 @@ msgstr "Remove feed?" #: src/view/com/feeds/FeedSourceCard.tsx:190 #: src/view/com/feeds/FeedSourceCard.tsx:268 #: src/view/screens/ProfileList.tsx:528 -#: src/view/screens/SavedFeeds.tsx:342 +#: src/view/screens/SavedFeeds.tsx:349 msgid "Remove from my feeds" msgstr "Remove from my feeds" -#: src/screens/Settings/Settings.tsx:535 +#: src/screens/Settings/Settings.tsx:559 msgid "Remove from quick access?" msgstr "Remove from quick access?" @@ -6332,12 +6600,8 @@ msgstr "Remove mute word from your list" msgid "Remove profile" msgstr "Remove profile" -#: src/view/com/util/post-embeds/QuoteEmbed.tsx:290 -msgid "Remove quote" -msgstr "Remove quote" - -#: src/components/PostControls/RepostButton.tsx:140 -#: src/components/PostControls/RepostButton.tsx:150 +#: src/components/PostControls/RepostButton.tsx:151 +#: src/components/PostControls/RepostButton.tsx:161 msgid "Remove repost" msgstr "Remove repost" @@ -6345,7 +6609,7 @@ msgstr "Remove repost" msgid "Remove subtitle file" msgstr "Remove subtitle file" -#: src/view/com/posts/PostFeedErrorMessage.tsx:211 +#: src/view/com/posts/PostFeedErrorMessage.tsx:215 msgid "Remove this feed from your saved feeds" msgstr "Remove this feed from your saved feeds" @@ -6364,11 +6628,11 @@ msgstr "Remove verification" msgid "Remove your verification for this account?" msgstr "Remove your verification for this account?" -#: src/view/com/util/post-embeds/QuoteEmbed.tsx:110 +#: src/components/Post/Embed/index.tsx:208 msgid "Removed by author" msgstr "Removed by author" -#: src/view/com/util/post-embeds/QuoteEmbed.tsx:108 +#: src/components/Post/Embed/index.tsx:206 msgid "Removed by you" msgstr "Removed by you" @@ -6395,34 +6659,36 @@ msgstr "Removed from your feeds" msgid "Removed verification" msgstr "Removed verification" -#: src/view/com/util/post-embeds/QuoteEmbed.tsx:291 -msgid "Removes quoted post" -msgstr "Removes quoted post" - #: src/view/com/posts/FeedShutdownMsg.tsx:129 #: src/view/com/posts/FeedShutdownMsg.tsx:133 msgid "Replace with Discover" msgstr "Replace with Discover" +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:267 +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:279 +#: src/lib/hooks/useNotificationHandler.ts:132 +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:215 +#: src/screens/Settings/NotificationSettings/index.tsx:148 +#: src/screens/Settings/NotificationSettings/ReplyNotificationSettings.tsx:41 #: src/view/screens/Profile.tsx:226 msgid "Replies" msgstr "Replies" -#: src/components/WhoCanReply.tsx:73 +#: src/components/WhoCanReply.tsx:79 msgid "Replies disabled" msgstr "Replies disabled" -#: src/components/WhoCanReply.tsx:224 +#: src/components/WhoCanReply.tsx:245 msgid "Replies to this post are disabled." msgstr "Replies to this post are disabled." -#: src/view/com/composer/Composer.tsx:983 +#: src/view/com/composer/Composer.tsx:1027 msgctxt "action" msgid "Reply" msgstr "Reply" #. Accessibility label for the reply button, verb form followed by number of replies and noun form -#: src/components/PostControls/index.tsx:200 +#: src/components/PostControls/index.tsx:207 msgid "Reply ({0, plural, one {# reply} other {# replies}})" msgstr "Reply ({0, plural, one {# reply} other {# replies}})" @@ -6436,50 +6702,55 @@ msgstr "Reply Hidden by Thread Author" msgid "Reply Hidden by You" msgstr "Reply Hidden by You" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:385 +#: src/Navigation.tsx:413 +msgid "Reply notifications" +msgstr "Reply notifications" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:389 msgid "Reply settings" msgstr "Reply settings" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:370 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:374 msgid "Reply settings are chosen by the author of the thread" msgstr "Reply settings are chosen by the author of the thread" -#: src/view/com/post-thread/PostThread.tsx:651 +#: src/screens/PostThread/components/HeaderDropdown.tsx:69 +#: src/view/com/post-thread/PostThread.tsx:675 msgid "Reply sorting" msgstr "Reply sorting" -#: src/view/com/post/Post.tsx:205 -#: src/view/com/posts/PostFeedItem.tsx:605 +#: src/view/com/post/Post.tsx:204 +#: src/view/com/posts/PostFeedItem.tsx:602 msgctxt "description" msgid "Reply to <0><1/></0>" msgstr "Reply to <0><1/></0>" -#: src/view/com/posts/PostFeedItem.tsx:596 +#: src/view/com/posts/PostFeedItem.tsx:593 msgctxt "description" msgid "Reply to a blocked post" msgstr "Reply to a blocked post" -#: src/view/com/posts/PostFeedItem.tsx:598 +#: src/view/com/posts/PostFeedItem.tsx:595 msgctxt "description" msgid "Reply to a post" msgstr "Reply to a post" -#: src/view/com/post/Post.tsx:203 -#: src/view/com/posts/PostFeedItem.tsx:602 +#: src/view/com/post/Post.tsx:202 +#: src/view/com/posts/PostFeedItem.tsx:599 msgctxt "description" msgid "Reply to you" msgstr "Reply to you" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:338 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:339 msgctxt "toast" msgid "Reply visibility updated" msgstr "Reply visibility updated" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:337 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:338 msgid "Reply was successfully hidden" msgstr "Reply was successfully hidden" -#: src/components/dms/MessageContextMenu.tsx:172 +#: src/components/dms/MessageContextMenu.tsx:171 #: src/components/dms/MessagesListBlockedFooter.tsx:85 #: src/components/dms/MessagesListBlockedFooter.tsx:92 msgid "Report" @@ -6513,12 +6784,12 @@ msgstr "Report feed" msgid "Report list" msgstr "Report list" -#: src/components/dms/MessageContextMenu.tsx:170 +#: src/components/dms/MessageContextMenu.tsx:169 msgid "Report message" msgstr "Report message" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:636 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:638 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:651 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:653 msgid "Report post" msgstr "Report post" @@ -6567,8 +6838,8 @@ msgstr "Report this starter pack" msgid "Report this user" msgstr "Report this user" -#: src/components/PostControls/RepostButton.tsx:141 #: src/components/PostControls/RepostButton.tsx:152 +#: src/components/PostControls/RepostButton.tsx:163 msgctxt "action" msgid "Repost" msgstr "Repost" @@ -6579,11 +6850,15 @@ msgid "Repost" msgstr "Repost" #. Accessibility label for the repost button when the post has not been reposted, verb form followed by number of reposts and noun form -#: src/components/PostControls/RepostButton.tsx:65 +#: src/components/PostControls/RepostButton.tsx:76 msgid "Repost ({0, plural, one {# repost} other {# reposts}})" msgstr "Repost ({0, plural, one {# repost} other {# reposts}})" -#: src/components/PostControls/RepostButton.tsx:133 +#: src/Navigation.tsx:445 +msgid "Repost notifications" +msgstr "Repost notifications" + +#: src/components/PostControls/RepostButton.tsx:144 #: src/components/PostControls/RepostButton.web.tsx:43 #: src/components/PostControls/RepostButton.web.tsx:97 #: src/screens/StarterPack/StarterPackScreen.tsx:561 @@ -6594,35 +6869,47 @@ msgstr "Repost or quote post" msgid "Reposted By" msgstr "Reposted By" -#: src/view/com/posts/PostFeedItem.tsx:347 +#: src/view/com/posts/PostFeedItem.tsx:351 msgid "Reposted by {0}" msgstr "Reposted by {0}" -#: src/view/com/posts/PostFeedItem.tsx:366 +#: src/view/com/posts/PostFeedItem.tsx:370 msgid "Reposted by <0><1/></0>" msgstr "Reposted by <0><1/></0>" -#: src/view/com/posts/PostFeedItem.tsx:345 -#: src/view/com/posts/PostFeedItem.tsx:364 +#: src/view/com/posts/PostFeedItem.tsx:349 +#: src/view/com/posts/PostFeedItem.tsx:368 msgid "Reposted by you" msgstr "Reposted by you" -#: src/view/com/post-thread/PostThreadItem.tsx:237 +#: src/lib/hooks/useNotificationHandler.ts:125 +#: src/screens/Settings/NotificationSettings/index.tsx:181 +#: src/screens/Settings/NotificationSettings/RepostNotificationSettings.tsx:41 +msgid "Reposts" +msgstr "Reposts" + +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:427 +#: src/view/com/post-thread/PostThreadItem.tsx:248 msgid "Reposts of this post" msgstr "Reposts of this post" -#: src/components/dialogs/ChangeEmailDialog.tsx:175 -#: src/components/dialogs/ChangeEmailDialog.tsx:182 -msgid "Request change" -msgstr "Request change" +#: src/lib/hooks/useNotificationHandler.ts:167 +#: src/screens/Settings/NotificationSettings/index.tsx:222 +#: src/screens/Settings/NotificationSettings/RepostsOnRepostsNotificationSettings.tsx:41 +msgid "Reposts of your reposts" +msgstr "Reposts of your reposts" + +#: src/Navigation.tsx:469 +msgid "Reposts of your reposts notifications" +msgstr "Reposts of your reposts notifications" #: src/view/com/modals/ChangePassword.tsx:253 #: src/view/com/modals/ChangePassword.tsx:255 msgid "Request Code" msgstr "Request Code" -#: src/screens/Settings/AccessibilitySettings.tsx:60 -#: src/screens/Settings/AccessibilitySettings.tsx:65 +#: src/screens/Settings/AccessibilitySettings.tsx:58 +#: src/screens/Settings/AccessibilitySettings.tsx:63 msgid "Require alt text before posting" msgstr "Require alt text before posting" @@ -6642,10 +6929,6 @@ msgstr "Required in your region" msgid "Resend" msgstr "Resend" -#: src/components/dialogs/ChangeEmailDialog.tsx:217 -#: src/components/dialogs/ChangeEmailDialog.tsx:227 -#: src/components/dialogs/VerifyEmailDialog.tsx:330 -#: src/components/dialogs/VerifyEmailDialog.tsx:340 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:173 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:176 msgid "Resend email" @@ -6659,6 +6942,12 @@ msgstr "Resend Email" msgid "Resend Verification Email" msgstr "Resend Verification Email" +#: src/screens/Settings/Settings.tsx:439 +#: src/screens/Settings/Settings.tsx:441 +msgid "Reset activity subscription nudge" +msgstr "" + +#: src/screens/Login/SetNewPasswordForm.tsx:116 #: src/view/com/modals/ChangePassword.tsx:197 msgid "Reset code" msgstr "Reset code" @@ -6667,8 +6956,8 @@ msgstr "Reset code" msgid "Reset Code" msgstr "Reset Code" -#: src/screens/Settings/Settings.tsx:409 -#: src/screens/Settings/Settings.tsx:411 +#: src/screens/Settings/Settings.tsx:424 +#: src/screens/Settings/Settings.tsx:426 msgid "Reset onboarding state" msgstr "Reset onboarding state" @@ -6689,6 +6978,8 @@ msgstr "Retries the last action, which errored out" #: src/components/Error.tsx:65 #: src/components/Lists.tsx:110 #: src/components/moderation/ReportDialog/index.tsx:229 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:55 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:57 #: src/components/StarterPack/ProfileStarterPacks.tsx:346 #: src/screens/Login/LoginForm.tsx:323 #: src/screens/Login/LoginForm.tsx:330 @@ -6697,11 +6988,11 @@ msgstr "Retries the last action, which errored out" #: src/screens/Messages/Inbox.tsx:197 #: src/screens/Onboarding/StepInterests/index.tsx:217 #: src/screens/Onboarding/StepInterests/index.tsx:220 +#: src/screens/PostThread/components/ThreadError.tsx:75 +#: src/screens/PostThread/components/ThreadError.tsx:81 #: src/screens/Signup/BackNextButtons.tsx:53 #: src/view/com/util/error/ErrorMessage.tsx:60 #: src/view/com/util/error/ErrorScreen.tsx:97 -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoFallback.tsx:55 -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoFallback.tsx:57 msgid "Retry" msgstr "Retry" @@ -6721,7 +7012,7 @@ msgstr "Returns to home page" #: src/screens/Profile/ProfileFeed/index.tsx:93 #: src/screens/Settings/components/ChangeHandleDialog.tsx:559 -#: src/screens/VideoFeed/index.tsx:1139 +#: src/screens/VideoFeed/index.tsx:1142 #: src/view/screens/NotFound.tsx:60 #: src/view/screens/ProfileList.tsx:1039 msgid "Returns to previous page" @@ -6732,8 +7023,8 @@ msgid "Returns to the previous step" msgstr "Returns to the previous step" #: src/components/dialogs/BirthDateSettings.tsx:121 -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:479 -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:485 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:483 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:489 #: src/components/live/EditLiveDialog.tsx:216 #: src/components/live/EditLiveDialog.tsx:223 #: src/components/StarterPack/QrCodeDialog.tsx:192 @@ -6747,8 +7038,7 @@ msgstr "Returns to the previous step" #: src/view/com/composer/photos/ImageAltTextDialog.tsx:153 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:163 #: src/view/com/modals/CreateOrEditList.tsx:315 -#: src/view/com/modals/EditProfile.tsx:244 -#: src/view/screens/SavedFeeds.tsx:109 +#: src/view/screens/SavedFeeds.tsx:116 msgid "Save" msgstr "Save" @@ -6762,15 +7052,13 @@ msgstr "Save" msgid "Save birthday" msgstr "Save birthday" -#: src/view/screens/SavedFeeds.tsx:105 -#: src/view/screens/SavedFeeds.tsx:109 +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:191 +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:200 +#: src/view/screens/SavedFeeds.tsx:112 +#: src/view/screens/SavedFeeds.tsx:116 msgid "Save changes" msgstr "Save changes" -#: src/view/com/modals/EditProfile.tsx:252 -msgid "Save Changes" -msgstr "Save Changes" - #: src/components/StarterPack/ShareDialog.tsx:131 #: src/components/StarterPack/ShareDialog.tsx:138 msgid "Save image" @@ -6793,7 +7081,7 @@ msgstr "Save QR code" msgid "Save to my feeds" msgstr "Save to my feeds" -#: src/view/screens/SavedFeeds.tsx:164 +#: src/view/screens/SavedFeeds.tsx:171 msgid "Saved Feeds" msgstr "Saved Feeds" @@ -6802,18 +7090,14 @@ msgstr "Saved Feeds" msgid "Saved to your feeds" msgstr "Saved to your feeds" -#: src/view/com/modals/EditProfile.tsx:245 -msgid "Saves any changes to your profile" -msgstr "Saves any changes to your profile" - #: src/view/com/modals/CropImage.web.tsx:105 msgid "Saves image crop settings" msgstr "Saves image crop settings" #: src/components/dms/ChatEmptyPill.tsx:33 #: src/components/NewskieDialog.tsx:105 -#: src/view/com/notifications/NotificationFeedItem.tsx:694 -#: src/view/com/notifications/NotificationFeedItem.tsx:719 +#: src/view/com/notifications/NotificationFeedItem.tsx:745 +#: src/view/com/notifications/NotificationFeedItem.tsx:770 msgid "Say hello!" msgstr "Say hello!" @@ -6826,16 +7110,16 @@ msgstr "Science" msgid "Scroll to top" msgstr "Scroll to top" -#: src/components/dialogs/SearchablePeopleList.tsx:513 +#: src/components/dialogs/SearchablePeopleList.tsx:514 #: src/components/forms/SearchInput.tsx:34 #: src/components/forms/SearchInput.tsx:36 #: src/screens/Search/Shell.tsx:307 #: src/screens/Search/Shell.tsx:464 -#: src/view/shell/bottom-bar/BottomBar.tsx:188 +#: src/view/shell/bottom-bar/BottomBar.tsx:198 msgid "Search" msgstr "Search" -#: src/Navigation.tsx:229 +#: src/Navigation.tsx:242 #: src/screens/Profile/ProfileSearch.tsx:37 msgid "Search @{0}'s posts" msgstr "Search @{0}'s posts" @@ -6877,7 +7161,7 @@ msgstr "Search for more feeds" msgid "Search for posts, users, or feeds" msgstr "Search for posts, users or feeds" -#: src/components/dialogs/GifSelect.tsx:177 +#: src/components/dialogs/GifSelect.tsx:178 msgid "Search GIFs" msgstr "Search GIFs" @@ -6890,12 +7174,12 @@ msgstr "Search my posts" msgid "Search posts" msgstr "Search posts" -#: src/components/dialogs/SearchablePeopleList.tsx:533 +#: src/components/dialogs/SearchablePeopleList.tsx:534 #: src/components/ProgressGuide/FollowDialog.tsx:702 msgid "Search profiles" msgstr "Search profiles" -#: src/components/dialogs/GifSelect.tsx:178 +#: src/components/dialogs/GifSelect.tsx:179 msgid "Search Tenor" msgstr "Search Tenor" @@ -6903,7 +7187,7 @@ msgstr "Search Tenor" msgid "Search..." msgstr "Search..." -#: src/components/dialogs/SearchablePeopleList.tsx:534 +#: src/components/dialogs/SearchablePeopleList.tsx:535 #: src/components/ProgressGuide/FollowDialog.tsx:703 msgid "Searches for profiles" msgstr "Searches for profiles" @@ -6912,10 +7196,6 @@ msgstr "Searches for profiles" msgid "Security step required" msgstr "Security step required" -#: src/components/dialogs/ChangeEmailDialog.tsx:57 -msgid "Security Step Required" -msgstr "Security Step Required" - #: src/components/RichTextTag.tsx:111 msgid "See {tag} posts" msgstr "See {tag} posts" @@ -6936,11 +7216,11 @@ msgstr "See #{tag} posts by user" msgid "See jobs at Bluesky" msgstr "See jobs at Bluesky" -#: src/view/screens/SavedFeeds.tsx:205 +#: src/view/screens/SavedFeeds.tsx:212 msgid "See this guide" msgstr "See this guide" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:194 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/Scrubber.tsx:195 msgid "Seek slider. Use the arrow keys to seek forwards and backwards, and space to play/pause" msgstr "Seek slider. Use the arrow keys to seek forwards and backwards, and space to play/pause" @@ -6988,7 +7268,7 @@ msgstr "Select from an existing account" msgid "Select GIF" msgstr "Select GIF" -#: src/components/dialogs/GifSelect.tsx:306 +#: src/components/dialogs/GifSelect.tsx:307 msgid "Select GIF \"{0}\"" msgstr "Select GIF \"{0}\"" @@ -7050,7 +7330,7 @@ msgid "Select your date of birth" msgstr "Select your date of birth" #: src/screens/Onboarding/StepInterests/index.tsx:192 -#: src/screens/Settings/SettingsInterests.tsx:162 +#: src/screens/Settings/InterestsSettings.tsx:161 msgid "Select your interests from the options below" msgstr "Select your interests from the options below" @@ -7058,6 +7338,10 @@ msgstr "Select your interests from the options below" msgid "Select your preferred language for translations in your feed." msgstr "Select your preferred language for translations in your feed." +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:110 +msgid "Select your preferred notification channels" +msgstr "Select your preferred notification channels" + #: src/view/com/util/forms/DropdownButton.tsx:297 msgid "Selects option {0} of {numItems}" msgstr "Selects option {0} of {numItems}" @@ -7066,14 +7350,6 @@ msgstr "Selects option {0} of {numItems}" msgid "Send a neat website!" msgstr "Send a neat website!" -#: src/components/dialogs/VerifyEmailDialog.tsx:295 -msgid "Send confirmation" -msgstr "Send confirmation" - -#: src/components/dialogs/VerifyEmailDialog.tsx:288 -msgid "Send confirmation email" -msgstr "Send confirmation email" - #: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:174 #: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:181 #: src/components/dialogs/EmailDialog/screens/Verify.tsx:300 @@ -7086,7 +7362,7 @@ msgctxt "action" msgid "Send Email" msgstr "Send Email" -#: src/view/shell/Drawer.tsx:336 +#: src/view/shell/Drawer.tsx:350 msgid "Send feedback" msgstr "Send feedback" @@ -7124,10 +7400,10 @@ msgstr "Send report to {title}" msgid "Send verification email" msgstr "Send verification email" -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:98 -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:104 -#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:110 -#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:116 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:99 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:105 +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:102 +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:108 msgid "Send via direct message" msgstr "Send via direct message" @@ -7159,13 +7435,54 @@ msgstr "Set up your account" msgid "Sets email for password reset" msgstr "Sets email for password reset" -#: src/Navigation.tsx:185 -#: src/screens/Settings/Settings.tsx:90 +#: src/Navigation.tsx:198 +#: src/screens/Settings/Settings.tsx:92 #: src/view/shell/desktop/LeftNav.tsx:727 -#: src/view/shell/Drawer.tsx:558 +#: src/view/shell/Drawer.tsx:572 msgid "Settings" msgstr "Settings" +#: src/screens/Settings/NotificationSettings/index.tsx:187 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:84 +msgid "Settings for activity alerts" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:121 +msgid "Settings for like notifications" +msgstr "Settings for like notifications" + +#: src/screens/Settings/NotificationSettings/index.tsx:154 +msgid "Settings for mention notifications" +msgstr "Settings for mention notifications" + +#: src/screens/Settings/NotificationSettings/index.tsx:132 +msgid "Settings for new follower notifications" +msgstr "Settings for new follower notifications" + +#: src/screens/Settings/NotificationSettings/index.tsx:230 +msgid "Settings for notifications for everything else" +msgstr "Settings for notifications for everything else" + +#: src/screens/Settings/NotificationSettings/index.tsx:201 +msgid "Settings for notifications for likes of your reposts" +msgstr "Settings for notifications for likes of your reposts" + +#: src/screens/Settings/NotificationSettings/index.tsx:216 +msgid "Settings for notifications for reposts of your reposts" +msgstr "Settings for notifications for reposts of your reposts" + +#: src/screens/Settings/NotificationSettings/index.tsx:165 +msgid "Settings for quote notifications" +msgstr "Settings for quote notifications" + +#: src/screens/Settings/NotificationSettings/index.tsx:143 +msgid "Settings for reply notifications" +msgstr "Settings for reply notifications" + +#: src/screens/Settings/NotificationSettings/index.tsx:176 +msgid "Settings for repost notifications" +msgstr "Settings for repost notifications" + #: src/screens/ModerationInteractionSettings/index.tsx:102 msgctxt "toast" msgid "Settings saved" @@ -7200,33 +7517,28 @@ msgstr "Share a cool story!" msgid "Share a fun fact!" msgstr "Share a fun fact!" -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:176 -#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:170 #: src/view/com/profile/ProfileMenu.tsx:485 msgid "Share anyway" msgstr "Share anyway" -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:158 -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:161 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:157 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:160 msgid "Share author DID" msgstr "Share author DID" +#: src/components/dialogs/LinkWarning.tsx:96 +#: src/components/dialogs/LinkWarning.tsx:104 #: src/components/StarterPack/ShareDialog.tsx:104 #: src/components/StarterPack/ShareDialog.tsx:111 msgid "Share link" msgstr "Share link" -#: src/view/com/modals/LinkWarning.tsx:89 -#: src/view/com/modals/LinkWarning.tsx:95 -msgid "Share Link" -msgstr "Share Link" - #: src/components/StarterPack/ShareDialog.tsx:68 msgid "Share link dialog" msgstr "Share link dialogue" -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:149 -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:152 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:148 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:151 msgid "Share post at:// URI" msgstr "Share post at:// URI" @@ -7247,8 +7559,8 @@ msgstr "Share this starter pack" msgid "Share this starter pack and help people join your community on Bluesky." msgstr "Share this starter pack and help people join your community on Bluesky." -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:114 -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:123 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:115 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:118 #: src/screens/StarterPack/StarterPackScreen.tsx:611 #: src/screens/StarterPack/StarterPackScreen.tsx:619 #: src/view/com/profile/ProfileMenu.tsx:243 @@ -7260,21 +7572,17 @@ msgstr "Share via..." msgid "Share your favorite feed!" msgstr "Share your favourite feed!" -#: src/Navigation.tsx:288 +#: src/Navigation.tsx:301 msgid "Shared Preferences Tester" msgstr "Shared Preferences Tester" -#: src/view/com/modals/LinkWarning.tsx:92 -msgid "Shares the linked website" -msgstr "Shares the linked website" - #: src/components/moderation/ContentHider.tsx:200 #: src/components/moderation/LabelPreference.tsx:137 -#: src/components/moderation/PostHider.tsx:124 +#: src/components/moderation/PostHider.tsx:134 msgid "Show" msgstr "Show" -#: src/view/com/util/post-embeds/GifEmbed.tsx:178 +#: src/components/Post/Embed/ExternalEmbed/Gif.tsx:178 msgid "Show alt text" msgstr "Show alt text" @@ -7303,8 +7611,8 @@ msgstr "Show customisation options" msgid "Show hidden replies" msgstr "Show hidden replies" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:466 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:468 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:483 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:485 msgid "Show less like this" msgstr "Show less like this" @@ -7312,55 +7620,63 @@ msgstr "Show less like this" msgid "Show list anyway" msgstr "Show list anyway" -#: src/view/com/post-thread/PostThreadItem.tsx:681 -#: src/view/com/post/Post.tsx:244 -#: src/view/com/posts/PostFeedItem.tsx:561 +#: src/components/Post/ShowMoreTextButton.tsx:51 msgid "Show More" msgstr "Show More" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:458 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:460 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:475 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:477 msgid "Show more like this" msgstr "Show more like this" +#: src/screens/PostThread/components/ThreadItemShowOtherReplies.tsx:14 +msgid "Show more replies" +msgstr "Show more replies" + #: src/view/com/post-thread/PostThreadShowHiddenReplies.tsx:22 msgid "Show muted replies" msgstr "Show muted replies" -#: src/screens/Settings/FollowingFeedPreferences.tsx:104 -#: src/screens/Settings/FollowingFeedPreferences.tsx:114 +#: src/screens/Settings/ThreadPreferences.tsx:143 +msgid "Show post replies in a threaded tree view" +msgstr "Show post replies in a threaded tree view" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:107 +#: src/screens/Settings/FollowingFeedPreferences.tsx:117 msgid "Show quote posts" msgstr "Show quote posts" -#: src/screens/Settings/FollowingFeedPreferences.tsx:68 -#: src/screens/Settings/FollowingFeedPreferences.tsx:78 +#: src/screens/Settings/FollowingFeedPreferences.tsx:71 +#: src/screens/Settings/FollowingFeedPreferences.tsx:81 msgid "Show replies" msgstr "Show replies" -#: src/view/com/post-thread/PostThread.tsx:625 +#: src/screens/PostThread/components/HeaderDropdown.tsx:43 +#: src/view/com/post-thread/PostThread.tsx:649 msgid "Show replies as" msgstr "Show replies as" -#: src/screens/Settings/ThreadPreferences.tsx:151 +#: src/screens/Settings/ThreadPreferences.tsx:285 msgid "Show replies as threaded" msgstr "Show replies as threaded" -#: src/screens/Settings/ThreadPreferences.tsx:126 +#: src/screens/Settings/ThreadPreferences.tsx:120 +#: src/screens/Settings/ThreadPreferences.tsx:260 msgid "Show replies by people you follow before all other replies" msgstr "Show replies by people you follow before all other replies" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:544 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:554 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:559 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:569 msgid "Show reply for everyone" msgstr "Show reply for everyone" -#: src/screens/Settings/FollowingFeedPreferences.tsx:86 -#: src/screens/Settings/FollowingFeedPreferences.tsx:96 +#: src/screens/Settings/FollowingFeedPreferences.tsx:89 +#: src/screens/Settings/FollowingFeedPreferences.tsx:99 msgid "Show reposts" msgstr "Show reposts" -#: src/screens/Settings/FollowingFeedPreferences.tsx:129 -#: src/screens/Settings/FollowingFeedPreferences.tsx:139 +#: src/screens/Settings/FollowingFeedPreferences.tsx:132 +#: src/screens/Settings/FollowingFeedPreferences.tsx:142 msgid "Show samples of your saved feeds in your Following feed" msgstr "Show samples of your saved feeds in your Following feed" @@ -7372,16 +7688,17 @@ msgstr "Show warning" msgid "Show warning and filter from feeds" msgstr "Show warning and filter from feeds" -#: src/view/com/post-thread/PostThreadItem.tsx:916 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:605 +#: src/view/com/post-thread/PostThreadItem.tsx:926 msgid "Shows information about when this post was created" msgstr "Shows information about when this post was created" -#: src/screens/Settings/Settings.tsx:114 +#: src/screens/Settings/Settings.tsx:116 msgid "Shows other accounts you can switch to" msgstr "Shows other accounts you can switch to" #: src/components/moderation/ContentHider.tsx:152 -#: src/components/moderation/PostHider.tsx:79 +#: src/components/moderation/PostHider.tsx:89 msgid "Shows the content" msgstr "Shows the content" @@ -7394,10 +7711,10 @@ msgstr "Shows the content" #: src/view/com/auth/SplashScreen.tsx:69 #: src/view/com/auth/SplashScreen.web.tsx:123 #: src/view/com/auth/SplashScreen.web.tsx:131 -#: src/view/shell/bottom-bar/BottomBar.tsx:345 -#: src/view/shell/bottom-bar/BottomBar.tsx:350 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:209 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:214 +#: src/view/shell/bottom-bar/BottomBar.tsx:355 +#: src/view/shell/bottom-bar/BottomBar.tsx:360 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:216 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:221 #: src/view/shell/NavSignupCard.tsx:57 #: src/view/shell/NavSignupCard.tsx:62 msgid "Sign in" @@ -7428,9 +7745,14 @@ msgstr "Sign in to account that is not listed" msgid "Sign in to Bluesky or create a new account" msgstr "Sign in to Bluesky or create a new account" -#: src/screens/Settings/Settings.tsx:235 -#: src/screens/Settings/Settings.tsx:237 -#: src/screens/Settings/Settings.tsx:269 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:461 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:463 +msgid "Sign in to view post" +msgstr "Sign in to view post" + +#: src/screens/Settings/Settings.tsx:245 +#: src/screens/Settings/Settings.tsx:247 +#: src/screens/Settings/Settings.tsx:279 #: src/screens/SignupQueued.tsx:93 #: src/screens/SignupQueued.tsx:96 #: src/screens/Takendown.tsx:85 @@ -7444,7 +7766,7 @@ msgstr "Sign out" msgid "Sign Out" msgstr "Sign Out" -#: src/screens/Settings/Settings.tsx:266 +#: src/screens/Settings/Settings.tsx:276 #: src/view/shell/desktop/LeftNav.tsx:209 msgid "Sign out?" msgstr "Sign out?" @@ -7459,7 +7781,7 @@ msgstr "Sign-in Required" msgid "Signed in as @{0}" msgstr "Signed in as @{0}" -#: src/components/FeedInterstitials.tsx:337 +#: src/components/FeedInterstitials.tsx:343 msgid "Similar accounts" msgstr "Similar accounts" @@ -7472,12 +7794,11 @@ msgstr "Skip" msgid "Skip this flow" msgstr "Skip this flow" -#: src/screens/Settings/AppearanceSettings.tsx:164 +#: src/screens/Settings/AppearanceSettings.tsx:167 msgid "Smaller" msgstr "Smaller" #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:91 -#: src/components/dialogs/VerifyEmailDialog.tsx:274 msgid "Snoozes the reminder" msgstr "Snoozes the reminder" @@ -7490,11 +7811,11 @@ msgstr "Software Dev" msgid "Some of your verifications are invalid." msgstr "Some of your verifications are invalid." -#: src/components/FeedInterstitials.tsx:474 +#: src/components/FeedInterstitials.tsx:480 msgid "Some other feeds you might like" msgstr "Some other feeds you might like" -#: src/components/WhoCanReply.tsx:74 +#: src/components/WhoCanReply.tsx:80 msgid "Some people can reply" msgstr "Some people can reply" @@ -7522,15 +7843,18 @@ msgstr "Something went wrong, please try again" #: src/components/ReportDialog/index.tsx:54 #: src/screens/Moderation/index.tsx:101 -#: src/screens/Profile/Sections/Labels.tsx:121 +#: src/screens/Profile/Sections/Labels.tsx:184 msgid "Something went wrong, please try again." msgstr "Something went wrong, please try again." #: src/components/Lists.tsx:174 -#: src/screens/Settings/NotificationSettings.tsx:55 msgid "Something went wrong!" msgstr "Something went wrong!" +#: src/screens/PostThread/components/ThreadError.tsx:27 +msgid "Something went wrong. Please try again in a moment." +msgstr "Something went wrong. Please try again in a moment." + #: src/components/moderation/ReportDialog/index.tsx:178 msgid "Something went wrong. Please try again." msgstr "Something went wrong. Please try again." @@ -7539,20 +7863,23 @@ msgstr "Something went wrong. Please try again." msgid "Something wrong? Let us know." msgstr "Something wrong? Let us know." -#: src/App.native.tsx:122 +#: src/App.native.tsx:123 #: src/App.web.tsx:99 msgid "Sorry! Your session expired. Please sign in again." msgstr "Sorry! Your session expired. Please sign in again." -#: src/screens/Settings/ThreadPreferences.tsx:55 +#: src/screens/Settings/ThreadPreferences.tsx:68 +#: src/screens/Settings/ThreadPreferences.tsx:189 msgid "Sort replies" msgstr "Sort replies" -#: src/screens/Settings/ThreadPreferences.tsx:62 +#: src/screens/Settings/ThreadPreferences.tsx:75 +#: src/screens/Settings/ThreadPreferences.tsx:196 msgid "Sort replies by" msgstr "Sort replies by" -#: src/screens/Settings/ThreadPreferences.tsx:59 +#: src/screens/Settings/ThreadPreferences.tsx:72 +#: src/screens/Settings/ThreadPreferences.tsx:193 msgid "Sort replies to the same post by:" msgstr "Sort replies to the same post by:" @@ -7601,8 +7928,8 @@ msgstr "Start adding people!" msgid "Start chat with {displayName}" msgstr "Start chat with {displayName}" -#: src/Navigation.tsx:453 -#: src/Navigation.tsx:458 +#: src/Navigation.tsx:564 +#: src/Navigation.tsx:569 #: src/screens/StarterPack/Wizard/index.tsx:186 msgid "Starter Pack" msgstr "Starter Pack" @@ -7611,12 +7938,12 @@ msgstr "Starter Pack" msgid "Starter pack by {0}" msgstr "Starter pack by {0}" -#: src/view/com/profile/ProfileSubpageHeader.tsx:182 +#: src/view/com/profile/ProfileSubpageHeader.tsx:186 msgid "Starter pack by <0/>" msgstr "Starter pack by <0/>" #: src/components/StarterPack/StarterPackCard.tsx:89 -#: src/view/com/profile/ProfileSubpageHeader.tsx:180 +#: src/view/com/profile/ProfileSubpageHeader.tsx:184 msgid "Starter pack by you" msgstr "Starter pack by you" @@ -7642,12 +7969,12 @@ msgstr "Status Page" msgid "Step {0} of {1}" msgstr "Step {0} of {1}" -#: src/screens/Settings/Settings.tsx:363 +#: src/screens/Settings/Settings.tsx:374 msgid "Storage cleared, you need to restart the app now." msgstr "Storage cleared, you need to restart the app now." -#: src/Navigation.tsx:278 -#: src/screens/Settings/Settings.tsx:390 +#: src/Navigation.tsx:291 +#: src/screens/Settings/Settings.tsx:405 msgid "Storybook" msgstr "Storybook" @@ -7676,10 +8003,14 @@ msgstr "Submit report" msgid "Subscribe" msgstr "Subscribe" -#: src/screens/Profile/Sections/Labels.tsx:198 +#: src/screens/Profile/Sections/Labels.tsx:231 msgid "Subscribe to @{0} to use these labels:" msgstr "Subscribe to @{0} to use these labels:" +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:245 +msgid "Subscribe to account activity" +msgstr "" + #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:235 msgid "Subscribe to Labeler" msgstr "Subscribe to Labeller" @@ -7693,7 +8024,6 @@ msgid "Subscribe to this list" msgstr "Subscribe to this list" #: src/components/dialogs/EmailDialog/screens/Update.tsx:286 -#: src/components/dialogs/VerifyEmailDialog.tsx:124 msgid "Success!" msgstr "Success!" @@ -7705,7 +8035,7 @@ msgstr "Successfully verified" msgid "Suggested Accounts" msgstr "Suggested Accounts" -#: src/components/FeedInterstitials.tsx:339 +#: src/components/FeedInterstitials.tsx:345 msgid "Suggested for you" msgstr "Suggested for you" @@ -7714,25 +8044,25 @@ msgstr "Suggested for you" msgid "Suggestive" msgstr "Suggestive" -#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:60 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:72 msgctxt "Name of app icon variant" msgid "Sunrise" msgstr "Sunrise" -#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:70 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:86 msgctxt "Name of app icon variant" msgid "Sunset" msgstr "Sunset" -#: src/Navigation.tsx:298 +#: src/Navigation.tsx:311 #: src/view/screens/Support.tsx:31 #: src/view/screens/Support.tsx:34 msgid "Support" msgstr "Support" -#: src/screens/Settings/Settings.tsx:112 -#: src/screens/Settings/Settings.tsx:126 -#: src/screens/Settings/Settings.tsx:485 +#: src/screens/Settings/Settings.tsx:114 +#: src/screens/Settings/Settings.tsx:128 +#: src/screens/Settings/Settings.tsx:509 #: src/view/shell/desktop/LeftNav.tsx:246 msgid "Switch account" msgstr "Switch account" @@ -7752,14 +8082,14 @@ msgstr "Switch to {0}" #: src/components/dialogs/Embed.tsx:157 #: src/components/dialogs/Embed.tsx:159 -#: src/screens/Settings/AppearanceSettings.tsx:97 -#: src/screens/Settings/AppearanceSettings.tsx:147 +#: src/screens/Settings/AppearanceSettings.tsx:100 +#: src/screens/Settings/AppearanceSettings.tsx:150 msgid "System" msgstr "System" #: src/screens/Settings/AboutSettings.tsx:107 #: src/screens/Settings/AboutSettings.tsx:110 -#: src/screens/Settings/Settings.tsx:383 +#: src/screens/Settings/Settings.tsx:398 msgid "System log" msgstr "System log" @@ -7811,12 +8141,12 @@ msgstr "Tell us a little more" msgid "Terms" msgstr "Terms" -#: src/Navigation.tsx:308 +#: src/Navigation.tsx:321 #: src/screens/Settings/AboutSettings.tsx:84 #: src/screens/Settings/AboutSettings.tsx:87 #: src/view/screens/TermsOfService.tsx:31 -#: src/view/shell/Drawer.tsx:646 -#: src/view/shell/Drawer.tsx:648 +#: src/view/shell/Drawer.tsx:660 +#: src/view/shell/Drawer.tsx:662 msgid "Terms of Service" msgstr "Terms of Service" @@ -7848,10 +8178,6 @@ msgstr "Text input field" msgid "Thank you for your feedback! It has been sent to the feed operator." msgstr "Thank you for your feedback! It has been sent to the feed operator." -#: src/components/dialogs/VerifyEmailDialog.tsx:125 -msgid "Thank you! Your email has been successfully verified." -msgstr "Thank you! Your email has been successfully verified." - #: src/components/ReportDialog/SubmitView.tsx:83 msgid "Thank you. Your report has been sent." msgstr "Thank you. Your report has been sent." @@ -7881,11 +8207,11 @@ msgstr "That starter pack could not be found." msgid "That's all, folks!" msgstr "That's all, folks!" -#: src/screens/VideoFeed/index.tsx:1111 +#: src/screens/VideoFeed/index.tsx:1114 msgid "That's everything!" msgstr "That's everything!" -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:296 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:315 #: src/view/com/profile/ProfileMenu.tsx:461 msgid "The account will be able to interact with you after unblocking." msgstr "The account will be able to interact with you after unblocking." @@ -7920,10 +8246,6 @@ msgstr "The Discover feed" msgid "The Discover feed now knows what you like" msgstr "The Discover feed now knows what you like" -#: src/components/dialogs/ChangeEmailDialog.tsx:74 -msgid "The email address you entered is the same as your current email address." -msgstr "The email address you entered is the same as your current email address." - #: src/screens/StarterPack/StarterPackLandingScreen.tsx:324 msgid "The experience is better in the app. Download Bluesky now and we'll pick back up where you left off." msgstr "The experience is better in the app. Download Bluesky now and we'll pick back up where you left off." @@ -7944,8 +8266,8 @@ msgstr "The following labels were applied to your content." msgid "The following settings will be used as your defaults when creating new posts. You can edit these for a specific post from the composer." msgstr "The following settings will be used as your defaults when creating new posts. You can edit these for a specific post from the composer." -#: src/view/com/post-thread/PostThread.tsx:265 -#: src/view/com/post-thread/PostThread.tsx:277 +#: src/view/com/post-thread/PostThread.tsx:267 +#: src/view/com/post-thread/PostThread.tsx:279 msgid "The post may have been deleted." msgstr "The post may have been deleted." @@ -7982,7 +8304,7 @@ msgstr "The Terms of Service have been moved to" msgid "The verification code you have provided is invalid. Please make sure that you have used the correct verification link or request a new one." msgstr "The verification code you have provided is invalid. Please make sure that you have used the correct verification link or request a new one." -#: src/screens/Settings/AppearanceSettings.tsx:151 +#: src/screens/Settings/AppearanceSettings.tsx:154 msgid "Theme" msgstr "Theme" @@ -7990,14 +8312,14 @@ msgstr "Theme" msgid "There is no time limit for account deactivation, come back any time." msgstr "There is no time limit for account deactivation, come back any time." -#: src/components/dialogs/GifSelect.tsx:226 +#: src/components/dialogs/GifSelect.tsx:227 msgid "There was an issue connecting to Tenor." msgstr "There was an issue connecting to Tenor." #: src/screens/Profile/components/ProfileFeedHeader.tsx:178 #: src/view/screens/ProfileList.tsx:375 #: src/view/screens/ProfileList.tsx:394 -#: src/view/screens/SavedFeeds.tsx:85 +#: src/view/screens/SavedFeeds.tsx:92 msgid "There was an issue contacting the server" msgstr "There was an issue contacting the server" @@ -8016,7 +8338,7 @@ msgid "There was an issue fetching notifications. Tap here to try again." msgstr "There was an issue fetching notifications. Tap here to try again." #: src/screens/Search/Explore.tsx:990 -#: src/view/com/posts/PostFeed.tsx:657 +#: src/view/com/posts/PostFeed.tsx:656 msgid "There was an issue fetching posts. Tap here to try again." msgstr "There was an issue fetching posts. Tap here to try again." @@ -8037,7 +8359,7 @@ msgstr "There was an issue fetching your lists. Tap here to try again." msgid "There was an issue fetching your service info" msgstr "There was an issue fetching your service info" -#: src/view/com/posts/PostFeedErrorMessage.tsx:145 +#: src/view/com/posts/PostFeedErrorMessage.tsx:149 msgid "There was an issue removing this feed. Please check your internet connection and try again." msgstr "There was an issue removing this feed. Please check your internet connection and try again." @@ -8052,9 +8374,9 @@ msgstr "There was an issue sending your report. Please check your internet conne msgid "There was an issue updating your feeds, please check your internet connection and try again." msgstr "There was an issue updating your feeds, please check your internet connection and try again." -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:364 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:377 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:387 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:365 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:378 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:388 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:98 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:119 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:132 @@ -8069,7 +8391,7 @@ msgstr "There was an issue updating your feeds, please check your internet conne msgid "There was an issue! {0}" msgstr "There was an issue! {0}" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:217 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:221 #: src/screens/List/ListHiddenScreen.tsx:63 #: src/screens/List/ListHiddenScreen.tsx:77 #: src/screens/List/ListHiddenScreen.tsx:99 @@ -8080,7 +8402,7 @@ msgstr "There was an issue! {0}" msgid "There was an issue. Please check your internet connection and try again." msgstr "There was an issue. Please check your internet connection and try again." -#: src/components/dialogs/GifSelect.tsx:270 +#: src/components/dialogs/GifSelect.tsx:271 #: src/view/com/util/ErrorBoundary.tsx:59 msgid "There was an unexpected issue in the application. Please let us know if this happened to you!" msgstr "There was an unexpected issue in the application. Please let us know if this happened to you!" @@ -8089,7 +8411,7 @@ msgstr "There was an unexpected issue in the application. Please let us know if msgid "There's been a rush of new users to Bluesky! We'll activate your account as soon as we can." msgstr "There's been a rush of new users to Bluesky! We'll activate your account as soon as we can." -#: src/screens/Settings/FollowingFeedPreferences.tsx:62 +#: src/screens/Settings/FollowingFeedPreferences.tsx:65 msgid "These settings only apply to the Following feed." msgstr "These settings only apply to the Following feed." @@ -8146,7 +8468,7 @@ msgstr "This content is hosted by {0}. Do you want to enable external media?" msgid "This content is not available because one of the users involved has blocked the other." msgstr "This content is not available because one of the users involved has blocked the other." -#: src/view/com/posts/PostFeedErrorMessage.tsx:114 +#: src/view/com/posts/PostFeedErrorMessage.tsx:118 msgid "This content is not viewable without a Bluesky account." msgstr "This content is not viewable without a Bluesky account." @@ -8158,6 +8480,10 @@ msgstr "This conversation is with a deleted or a deactivated account. Press for msgid "This email is already associated with your account." msgstr "This email is already associated with your account." +#: src/screens/Settings/ActivityPrivacySettings.tsx:55 +msgid "This feature allows users to receive notifications for your new posts and replies. Who do you want to enable this for?" +msgstr "" + #: src/screens/Settings/components/ExportCarDialog.tsx:96 msgid "This feature is in beta. You can read more about repository exports in <0>this blogpost</0>." msgstr "This feature is in beta. You can read more about repository exports in <0>this blogpost</0>." @@ -8170,7 +8496,7 @@ msgstr "This feature is not available while using an app password. Please sign i msgid "This feature is not available while using an App Password. Please sign in with your main password." msgstr "This feature is not available while using an App Password. Please sign in with your main password." -#: src/view/com/posts/PostFeedErrorMessage.tsx:120 +#: src/view/com/posts/PostFeedErrorMessage.tsx:124 msgid "This feed is currently receiving high traffic and is temporarily unavailable. Please try again later." msgstr "This feed is currently receiving high traffic and is temporarily unavailable. Please try again later." @@ -8209,11 +8535,11 @@ msgstr "This label was applied by the author." msgid "This label was applied by you." msgstr "This label was applied by you." -#: src/screens/Profile/Sections/Labels.tsx:185 +#: src/screens/Profile/Sections/Labels.tsx:218 msgid "This labeler hasn't declared what labels it publishes, and may not be active." msgstr "This labeller hasn't declared what labels it publishes and may not be active." -#: src/view/com/modals/LinkWarning.tsx:72 +#: src/components/dialogs/LinkWarning.tsx:79 msgid "This link is taking you to the following website:" msgstr "This link is taking you to the following website:" @@ -8233,29 +8559,28 @@ msgstr "This list is empty." msgid "This moderation service is unavailable. See below for more details. If this issue persists, contact us." msgstr "This moderation service is unavailable. See below for more details. If this issue persists, contact us." -#: src/view/com/post-thread/PostThreadItem.tsx:956 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:645 +#: src/view/com/post-thread/PostThreadItem.tsx:966 msgid "This post claims to have been created on <0>{0}</0>, but was first seen by Bluesky on <1>{1}</1>." msgstr "This post claims to have been created on <0>{0}</0>, but was first seen by Bluesky on <1>{1}</1>." -#: src/components/WhoCanReply.tsx:217 +#: src/components/WhoCanReply.tsx:238 msgid "This post has an unknown type of threadgate on it. Your app may be out of date." msgstr "This post has an unknown type of threadgate on it. Your app may be out of date." -#: src/view/com/post-thread/PostThreadItem.tsx:163 +#: src/view/com/post-thread/PostThreadItem.tsx:171 msgid "This post has been deleted." msgstr "This post has been deleted." -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:173 -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:183 -#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:167 -msgid "This post is only visible to logged-in users. It won't be visible to people who aren't signed in." -msgstr "This post is only visible to logged-in users. It won't be visible to people who aren't signed in." +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:138 +msgid "This post is only visible to logged-in users." +msgstr "This post is only visible to logged-in users." -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:694 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:709 msgid "This post will be hidden from feeds and threads. This cannot be undone." msgstr "This post will be hidden from feeds and threads. This cannot be undone." -#: src/view/com/composer/Composer.tsx:424 +#: src/view/com/composer/Composer.tsx:463 msgid "This post's author has disabled quote posts." msgstr "This post's author has disabled quote posts." @@ -8263,7 +8588,7 @@ msgstr "This post's author has disabled quote posts." msgid "This profile is only visible to logged-in users. It won't be visible to people who aren't signed in." msgstr "This profile is only visible to logged-in users. It won't be visible to people who aren't signed in." -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:729 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:744 msgid "This reply will be sorted into a hidden section at the bottom of your thread and will mute notifications for subsequent replies - both for yourself and others." msgstr "This reply will be sorted into a hidden section at the bottom of your thread and will mute notifications for subsequent replies – both for yourself and others." @@ -8316,16 +8641,18 @@ msgstr "This user isn't following anyone." msgid "This will delete \"{0}\" from your muted words. You can always add it back later." msgstr "This will delete \"{0}\" from your muted words. You can always add it back later." -#: src/screens/Settings/Settings.tsx:537 +#: src/screens/Settings/Settings.tsx:561 msgid "This will remove @{0} from the quick access list." msgstr "This will remove @{0} from the quick access list." -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:719 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:734 msgid "This will remove your post from this quote post for all users, and replace it with a placeholder." msgstr "This will remove your post from this quote post for all users, and replace it with a placeholder." -#: src/view/com/post-thread/PostThread.tsx:609 -#: src/view/com/post-thread/PostThread.tsx:612 +#: src/screens/PostThread/components/HeaderDropdown.tsx:23 +#: src/screens/PostThread/components/HeaderDropdown.tsx:26 +#: src/view/com/post-thread/PostThread.tsx:633 +#: src/view/com/post-thread/PostThread.tsx:636 msgid "Thread options" msgstr "Thread options" @@ -8334,24 +8661,27 @@ msgstr "Thread options" msgid "Thread preferences" msgstr "Thread preferences" -#: src/screens/Settings/ThreadPreferences.tsx:45 +#: src/screens/Settings/ThreadPreferences.tsx:58 +#: src/screens/Settings/ThreadPreferences.tsx:179 msgid "Thread Preferences" msgstr "Thread Preferences" -#: src/view/com/post-thread/PostThread.tsx:639 -#: src/view/com/post-thread/PostThread.tsx:644 +#: src/screens/PostThread/components/HeaderDropdown.tsx:57 +#: src/screens/PostThread/components/HeaderDropdown.tsx:62 +#: src/view/com/post-thread/PostThread.tsx:663 +#: src/view/com/post-thread/PostThread.tsx:668 msgid "Threaded" msgstr "Threaded" -#: src/screens/Settings/ThreadPreferences.tsx:142 +#: src/screens/Settings/ThreadPreferences.tsx:276 msgid "Threaded mode" msgstr "Threaded mode" -#: src/Navigation.tsx:341 +#: src/Navigation.tsx:354 msgid "Threads Preferences" msgstr "Threads Preferences" -#: src/view/com/util/post-embeds/VideoEmbedInner/TimeIndicator.tsx:34 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/TimeIndicator.tsx:34 msgid "Time remaining: {0, plural, one {# second} other {# seconds}}" msgstr "Time remaining: {0, plural, one {# second} other {# seconds}}" @@ -8384,7 +8714,7 @@ msgstr "Toggle dropdown" msgid "Toggle to enable or disable adult content" msgstr "Toggle to enable or disable adult content" -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:158 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:158 msgid "Toggles the sound" msgstr "Toggles the sound" @@ -8394,19 +8724,33 @@ msgstr "Toggles the sound" msgid "Top" msgstr "Top" -#: src/Navigation.tsx:423 +#: src/screens/PostThread/components/HeaderDropdown.tsx:73 +#: src/screens/PostThread/components/HeaderDropdown.tsx:78 +#: src/screens/Settings/ThreadPreferences.tsx:80 +#: src/screens/Settings/ThreadPreferences.tsx:83 +msgid "Top replies first" +msgstr "Top replies first" + +#: src/Navigation.tsx:529 msgid "Topic" msgstr "Topic" -#: src/components/dms/MessageContextMenu.tsx:143 -#: src/components/dms/MessageContextMenu.tsx:145 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:435 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:437 -#: src/view/com/post-thread/PostThreadItem.tsx:878 -#: src/view/com/post-thread/PostThreadItem.tsx:881 +#: src/components/dms/MessageContextMenu.tsx:142 +#: src/components/dms/MessageContextMenu.tsx:144 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:444 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:446 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:567 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:570 +#: src/view/com/post-thread/PostThreadItem.tsx:888 +#: src/view/com/post-thread/PostThreadItem.tsx:891 msgid "Translate" msgstr "Translate" +#: src/screens/Settings/ThreadPreferences.tsx:131 +#: src/screens/Settings/ThreadPreferences.tsx:136 +msgid "Tree view" +msgstr "Tree view" + #: src/view/shell/desktop/SidebarTrendingTopics.tsx:59 msgid "Trending" msgstr "Trending" @@ -8428,7 +8772,7 @@ msgstr "Try again" msgid "TV" msgstr "TV" -#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:56 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:65 msgid "Two-factor authentication (2FA)" msgstr "Two-factor authentication (2FA)" @@ -8467,14 +8811,14 @@ msgstr "Unable to delete" #: src/components/dms/MessagesListBlockedFooter.tsx:104 #: src/components/dms/MessagesListBlockedFooter.tsx:112 #: src/components/dms/MessagesListBlockedFooter.tsx:119 -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190 -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:300 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:203 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:319 #: src/view/com/profile/ProfileMenu.tsx:473 #: src/view/screens/ProfileList.tsx:723 msgid "Unblock" msgstr "Unblock" -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:195 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:208 msgctxt "action" msgid "Unblock" msgstr "Unblock" @@ -8486,7 +8830,7 @@ msgstr "Unblock" msgid "Unblock account" msgstr "Unblock account" -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:294 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:313 #: src/view/com/profile/ProfileMenu.tsx:455 msgid "Unblock Account?" msgstr "Unblock Account?" @@ -8501,7 +8845,7 @@ msgid "Undo repost" msgstr "Undo repost" #. Accessibility label for the repost button when the post has been reposted, verb followed by number of reposts and noun -#: src/components/PostControls/RepostButton.tsx:55 +#: src/components/PostControls/RepostButton.tsx:66 msgid "Undo repost ({0, plural, one {# repost} other {# reposts}})" msgstr "Undo repost ({0, plural, one {# repost} other {# reposts}})" @@ -8510,7 +8854,7 @@ msgctxt "action" msgid "Unfollow" msgstr "Unfollow" -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:210 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:229 msgid "Unfollow {0}" msgstr "Unfollow {0}" @@ -8536,12 +8880,12 @@ msgid "Unlike" msgstr "Unlike" #. Accessibility label for the like button when the post has been liked, verb followed by number of likes and noun -#: src/components/PostControls/index.tsx:236 +#: src/components/PostControls/index.tsx:243 msgid "Unlike ({0, plural, one {# like} other {# likes}})" msgstr "Unlike ({0, plural, one {# like} other {# likes}})" -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:155 -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:94 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:155 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VolumeControl.tsx:95 msgctxt "video" msgid "Unmute" msgstr "Unmute" @@ -8555,8 +8899,8 @@ msgstr "Unmute" msgid "Unmute {tag}" msgstr "Unmute {tag}" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:609 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:615 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:624 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:630 #: src/view/com/profile/ProfileMenu.tsx:362 #: src/view/com/profile/ProfileMenu.tsx:368 msgid "Unmute account" @@ -8570,12 +8914,12 @@ msgstr "Unmute conversation" msgid "Unmute list" msgstr "Unmute list" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:494 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:498 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:509 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:513 msgid "Unmute thread" msgstr "Unmute thread" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:318 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:318 msgid "Unmute video" msgstr "Unmute video" @@ -8597,8 +8941,8 @@ msgstr "Unpin Feed" msgid "Unpin from home" msgstr "Unpin from home" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:410 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:417 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:419 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:426 msgid "Unpin from profile" msgstr "Unpin from profile" @@ -8614,8 +8958,8 @@ msgstr "Unpinned {0} from Home" msgid "Unpinned from your feeds" msgstr "Unpinned from your feeds" -#: src/screens/Settings/Settings.tsx:416 -#: src/screens/Settings/Settings.tsx:418 +#: src/screens/Settings/Settings.tsx:431 +#: src/screens/Settings/Settings.tsx:433 msgid "Unsnooze email reminder" msgstr "Unsnooze email reminder" @@ -8636,7 +8980,7 @@ msgstr "Unsubscribe from this labeller" msgid "Unsubscribed from list" msgstr "Unsubscribed from list" -#: src/view/com/composer/Composer.tsx:769 +#: src/view/com/composer/Composer.tsx:811 msgid "Unsupported video type" msgstr "Unsupported video type" @@ -8676,17 +9020,17 @@ msgstr "Update to {domain}" msgid "Update your email" msgstr "Update your email" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:311 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:312 msgctxt "toast" msgid "Updating quote attachment failed" msgstr "Updating quote attachment failed" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:342 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:343 msgctxt "toast" msgid "Updating reply visibility failed" msgstr "Updating reply visibility failed" -#: src/screens/Login/SetNewPasswordForm.tsx:190 +#: src/screens/Login/SetNewPasswordForm.tsx:194 msgid "Updating..." msgstr "Updating..." @@ -8698,20 +9042,20 @@ msgstr "Upload a photo instead" msgid "Upload a text file to:" msgstr "Upload a text file to:" -#: src/view/com/util/UserAvatar.tsx:456 -#: src/view/com/util/UserAvatar.tsx:459 +#: src/view/com/util/UserAvatar.tsx:467 +#: src/view/com/util/UserAvatar.tsx:470 #: src/view/com/util/UserBanner.tsx:157 #: src/view/com/util/UserBanner.tsx:160 msgid "Upload from Camera" msgstr "Upload from Camera" -#: src/view/com/util/UserAvatar.tsx:473 +#: src/view/com/util/UserAvatar.tsx:484 #: src/view/com/util/UserBanner.tsx:174 msgid "Upload from Files" msgstr "Upload from Files" -#: src/view/com/util/UserAvatar.tsx:467 -#: src/view/com/util/UserAvatar.tsx:471 +#: src/view/com/util/UserAvatar.tsx:478 +#: src/view/com/util/UserAvatar.tsx:482 #: src/view/com/util/UserBanner.tsx:168 #: src/view/com/util/UserBanner.tsx:172 msgid "Upload from Library" @@ -8721,12 +9065,12 @@ msgstr "Upload from Library" msgid "Uploading images..." msgstr "Uploading images..." -#: src/lib/api/index.ts:356 -#: src/lib/api/index.ts:380 +#: src/lib/api/index.ts:368 +#: src/lib/api/index.ts:392 msgid "Uploading link thumbnail..." msgstr "Uploading link thumbnail..." -#: src/view/com/composer/Composer.tsx:1672 +#: src/view/com/composer/Composer.tsx:1732 msgid "Uploading video..." msgstr "Uploading video..." @@ -8817,11 +9161,11 @@ msgstr "User list updated" msgid "Username or email address" msgstr "Username or email address" -#: src/components/WhoCanReply.tsx:280 +#: src/components/WhoCanReply.tsx:301 msgid "users followed by <0>@{0}</0>" msgstr "users followed by <0>@{0}</0>" -#: src/components/WhoCanReply.tsx:267 +#: src/components/WhoCanReply.tsx:288 msgid "users following <0>@{0}</0>" msgstr "users following <0>@{0}</0>" @@ -8830,11 +9174,11 @@ msgstr "users following <0>@{0}</0>" msgid "Users I follow" msgstr "Users I follow" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:456 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:460 msgid "Users in \"{0}\"" msgstr "Users in \"{0}\"" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:433 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:437 msgid "Users you follow" msgstr "Users you follow" @@ -8850,7 +9194,7 @@ msgstr "Verification failed, please try again." msgid "Verification settings" msgstr "Verification settings" -#: src/Navigation.tsx:178 +#: src/Navigation.tsx:191 #: src/screens/Moderation/VerificationSettings.tsx:32 msgid "Verification Settings" msgstr "Verification Settings" @@ -8880,17 +9224,10 @@ msgstr "Verify code" msgid "Verify DNS Record" msgstr "Verify DNS Record" -#: src/components/dialogs/ChangeEmailDialog.tsx:234 -#: src/components/dialogs/ChangeEmailDialog.tsx:240 -msgid "Verify email" -msgstr "Verify email" - #: src/components/dialogs/EmailDialog/screens/Verify.tsx:214 msgid "Verify email code" msgstr "Verify email code" -#: src/components/dialogs/ChangeEmailDialog.tsx:122 -#: src/components/dialogs/VerifyEmailDialog.tsx:163 #: src/components/intents/VerifyEmailIntentDialog.tsx:67 msgid "Verify email dialog" msgstr "Verify email dialogue" @@ -8910,17 +9247,13 @@ msgstr "Verify this account?" msgid "Verify your email" msgstr "Verify your email" -#: src/components/dialogs/VerifyEmailDialog.tsx:114 -msgid "Verify Your Email" -msgstr "Verify Your Email" - #: src/screens/Settings/AboutSettings.tsx:126 #: src/screens/Settings/AboutSettings.tsx:155 msgid "Version {appVersion}" msgstr "Version {appVersion}" -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:83 -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:134 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:83 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:134 msgid "Video" msgstr "Video" @@ -8928,7 +9261,7 @@ msgstr "Video" msgid "Video failed to process" msgstr "Video failed to process" -#: src/Navigation.tsx:474 +#: src/Navigation.tsx:585 msgid "Video Feed" msgstr "Video Feed" @@ -8942,15 +9275,15 @@ msgstr "Video from {0}: {text}" msgid "Video Games" msgstr "Video Games" -#: src/screens/VideoFeed/index.tsx:1069 +#: src/screens/VideoFeed/index.tsx:1072 msgid "Video is paused" msgstr "Video is paused" -#: src/screens/VideoFeed/index.tsx:1069 +#: src/screens/VideoFeed/index.tsx:1072 msgid "Video is playing" msgstr "Video is playing" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:191 +#: src/components/Post/Embed/VideoEmbed/index.web.tsx:192 msgid "Video not found." msgstr "Video not found." @@ -8958,11 +9291,11 @@ msgstr "Video not found." msgid "Video settings" msgstr "Video settings" -#: src/view/com/composer/Composer.tsx:1682 +#: src/view/com/composer/Composer.tsx:1742 msgid "Video uploaded" msgstr "Video uploaded" -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:83 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:83 msgid "Video: {0}" msgstr "Video: {0}" @@ -8979,11 +9312,11 @@ msgstr "Videos must be less than 3 minutes long" msgid "View {0}'s avatar" msgstr "View {0}'s avatar" -#: src/components/ProfileCard.tsx:116 +#: src/components/ProfileCard.tsx:118 #: src/screens/Profile/components/ProfileFeedHeader.tsx:454 #: src/screens/Search/components/SearchProfileCard.tsx:36 #: src/screens/VideoFeed/index.tsx:790 -#: src/view/com/notifications/NotificationFeedItem.tsx:545 +#: src/view/com/notifications/NotificationFeedItem.tsx:595 msgid "View {0}'s profile" msgstr "View {0}'s profile" @@ -9032,13 +9365,13 @@ msgstr "View more" #: src/components/ProfileHoverCard/index.web.tsx:464 #: src/components/ProfileHoverCard/index.web.tsx:484 #: src/components/ProfileHoverCard/index.web.tsx:511 -#: src/view/com/posts/PostFeedErrorMessage.tsx:175 +#: src/view/com/posts/PostFeedErrorMessage.tsx:179 #: src/view/com/util/PostMeta.tsx:91 -#: src/view/com/util/PostMeta.tsx:126 +#: src/view/com/util/PostMeta.tsx:127 msgid "View profile" msgstr "View profile" -#: src/view/com/profile/ProfileSubpageHeader.tsx:119 +#: src/view/com/profile/ProfileSubpageHeader.tsx:123 msgid "View the avatar" msgstr "View the avatar" @@ -9067,7 +9400,7 @@ msgid "View your default post interaction settings" msgstr "View your default post interaction settings" #: src/view/com/home/HomeHeaderLayout.web.tsx:56 -#: src/view/com/home/HomeHeaderLayoutMobile.tsx:77 +#: src/view/com/home/HomeHeaderLayoutMobile.tsx:71 msgid "View your feeds and explore more" msgstr "View your feeds and explore more" @@ -9083,8 +9416,8 @@ msgstr "View your muted accounts" msgid "View your verifications" msgstr "View your verifications" -#: src/view/com/util/images/AutoSizedImage.tsx:199 -#: src/view/com/util/images/AutoSizedImage.tsx:221 +#: src/view/com/util/images/AutoSizedImage.tsx:205 +#: src/view/com/util/images/AutoSizedImage.tsx:227 msgid "Views full image" msgstr "Views full image" @@ -9092,12 +9425,16 @@ msgstr "Views full image" msgid "Views video in immersive mode" msgstr "Views video in immersive mode" -#: src/view/com/modals/LinkWarning.tsx:89 -#: src/view/com/modals/LinkWarning.tsx:95 -msgid "Visit Site" -msgstr "Visit Site" +#: src/components/dialogs/LinkWarning.tsx:96 +#: src/components/dialogs/LinkWarning.tsx:106 +msgid "Visit site" +msgstr "Visit site" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:80 +#: src/view/screens/Notifications.tsx:303 +msgid "Visit your notification settings" +msgstr "Visit your notification settings" + +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VolumeControl.tsx:81 msgid "Volume" msgstr "Volume" @@ -9148,7 +9485,7 @@ msgstr "We hope you have a wonderful time. Remember, Bluesky is:" msgid "We ran out of posts from your follows. Here's the latest from <0/>." msgstr "We ran out of posts from your follows. Here's the latest from <0/>." -#: src/screens/Settings/SettingsInterests.tsx:155 +#: src/screens/Settings/InterestsSettings.tsx:154 msgid "We recommend selecting at least two interests." msgstr "We recommend selecting at least two interests." @@ -9209,7 +9546,7 @@ msgstr "We're sorry, but we weren't able to load your muted words at this time. msgid "We're sorry, but your search could not be completed. Please try again in a few minutes." msgstr "We're sorry, but your search could not be completed. Please try again in a few minutes." -#: src/view/com/composer/Composer.tsx:421 +#: src/view/com/composer/Composer.tsx:460 msgid "We're sorry! The post you are replying to has been deleted." msgstr "We're sorry! The post you are replying to has been deleted." @@ -9240,7 +9577,7 @@ msgstr "What do you want to call your starter pack?" #: src/view/com/auth/SplashScreen.tsx:38 #: src/view/com/auth/SplashScreen.web.tsx:99 -#: src/view/com/composer/Composer.tsx:732 +#: src/view/com/composer/Composer.tsx:774 msgid "What's up?" msgstr "What's up?" @@ -9256,11 +9593,11 @@ msgstr "Which languages are used in this post?" msgid "Which languages would you like to see in your algorithmic feeds?" msgstr "Which languages would you like to see in your algorithmic feeds?" -#: src/components/WhoCanReply.tsx:183 +#: src/components/WhoCanReply.tsx:190 msgid "Who can interact with this post?" msgstr "Who can interact with this post?" -#: src/components/WhoCanReply.tsx:91 +#: src/components/WhoCanReply.tsx:97 msgid "Who can reply" msgstr "Who can reply" @@ -9322,12 +9659,12 @@ msgstr "Why should this user be reviewed?" msgid "Write a message" msgstr "Write a message" -#: src/view/com/composer/Composer.tsx:823 +#: src/view/com/composer/Composer.tsx:867 msgid "Write post" msgstr "Write post" -#: src/view/com/composer/Composer.tsx:730 -#: src/view/com/post-thread/PostThreadComposePrompt.tsx:69 +#: src/view/com/composer/Composer.tsx:772 +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:90 msgid "Write your reply" msgstr "Write your reply" @@ -9358,11 +9695,11 @@ msgstr "Yes, deactivate" msgid "Yes, delete this starter pack" msgstr "Yes, delete this starter pack" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:722 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:737 msgid "Yes, detach" msgstr "Yes, detach" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:732 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:747 msgid "Yes, hide" msgstr "Yes, hide" @@ -9420,7 +9757,6 @@ msgid "You are verified" msgstr "You are verified" #: src/screens/Profile/Header/EditProfileDialog.tsx:355 -#: src/view/com/modals/EditProfile.tsx:203 msgid "You are verified. You will lose your verification status if you change your display name. <0>Learn more.</0>" msgstr "You are verified. You will lose your verification status if you change your display name. <0>Learn more.</0>" @@ -9441,10 +9777,18 @@ msgstr "You can also discover new Custom Feeds to follow." msgid "You can also temporarily deactivate your account instead, and reactivate it at any time." msgstr "You can also temporarily deactivate your account instead, and reactivate it at any time." +#: src/lib/hooks/useNotificationHandler.ts:93 +msgid "You can choose whether chat notifications have sound in the chat settings within the app" +msgstr "You can choose whether chat notifications have sound in the chat settings within the app" + #: src/screens/Messages/Settings.tsx:111 msgid "You can continue ongoing conversations regardless of which setting you choose." msgstr "You can continue ongoing conversations regardless of which setting you choose." +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:148 +msgid "You can now choose to be notified when specific people post. If there’s someone you want timely updates from, go to their profile and find the new bell icon near the follow button." +msgstr "" + #: src/screens/Login/index.tsx:182 #: src/screens/Login/PasswordUpdatedForm.tsx:26 msgid "You can now sign in with your new password." @@ -9454,7 +9798,7 @@ msgstr "You can now sign in with your new password." msgid "You can reactivate your account to continue logging in. Your profile and posts will be visible to other users." msgstr "You can reactivate your account to continue logging in. Your profile and posts will be visible to other users." -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:81 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:85 msgid "You can set default interaction settings in <0>Settings → Moderation → Interaction settings</0>." msgstr "You can set default interaction settings in <0>Settings → Moderation → Interaction settings</0>." @@ -9480,15 +9824,15 @@ msgstr "You don't have any chat requests at the moment." msgid "You don't have any invite codes yet! We'll send you some when you've been on Bluesky for a little longer." msgstr "You don't have any invite codes yet! We'll send you some when you've been on Bluesky for a little longer." -#: src/view/screens/SavedFeeds.tsx:137 +#: src/view/screens/SavedFeeds.tsx:144 msgid "You don't have any pinned feeds." msgstr "You don't have any pinned feeds." -#: src/view/screens/SavedFeeds.tsx:177 +#: src/view/screens/SavedFeeds.tsx:184 msgid "You don't have any saved feeds." msgstr "You don't have any saved feeds." -#: src/view/com/post-thread/PostThread.tsx:271 +#: src/view/com/post-thread/PostThread.tsx:273 msgid "You have blocked the author or you have been blocked by the author." msgstr "You have blocked the author or you have been blocked by the author." @@ -9502,6 +9846,10 @@ msgstr "You have blocked this user" msgid "You have blocked this user. You cannot view their content." msgstr "You have blocked this user. You cannot view their content." +#: src/view/screens/Notifications.tsx:298 +msgid "You have completely disabled reply, quote, and mention notifications, so this tab will no longer update. To adjust this, visit your <0>notification settings</0>." +msgstr "You have completely disabled reply, quote and mention notifications, so this tab will no longer update. To adjust this, visit your <0>notification settings</0>." + #: src/screens/Login/SetNewPasswordForm.tsx:49 #: src/screens/Login/SetNewPasswordForm.tsx:95 #: src/view/com/modals/ChangePassword.tsx:87 @@ -9608,6 +9956,11 @@ msgstr "You must grant access to your photo library to save a QR code" msgid "You must select at least one labeler for a report" msgstr "You must select at least one labeller for a report" +#: src/screens/PostThread/components/ThreadItemAnchorNoUnauthenticated.tsx:27 +#: src/screens/PostThread/components/ThreadItemPostNoUnauthenticated.tsx:47 +msgid "You must sign in to view this post." +msgstr "You must sign in to view this post." + #: src/components/dialogs/EmailDialog/screens/Manage2FA/index.tsx:23 msgid "You need to verify your email address before you can enable email 2FA." msgstr "You need to verify your email address before you can enable email 2FA." @@ -9616,7 +9969,7 @@ msgstr "You need to verify your email address before you can enable email 2FA." msgid "You previously deactivated @{0}." msgstr "You previously deactivated @{0}." -#: src/screens/Settings/Settings.tsx:374 +#: src/screens/Settings/Settings.tsx:385 msgid "You probably want to restart the app now." msgstr "You probably want to restart the app now." @@ -9628,16 +9981,20 @@ msgstr "You reacted {0}" msgid "You reacted {0} to {1}" msgstr "You reacted {0} to {1}" -#: src/screens/Settings/Settings.tsx:267 +#: src/screens/Settings/Settings.tsx:277 #: src/view/shell/desktop/LeftNav.tsx:210 msgid "You will be signed out of all your accounts." msgstr "You will be signed out of all your accounts." -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:215 +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:139 +msgid "You will no longer receive notifications for {0}" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:216 msgid "You will no longer receive notifications for this thread" msgstr "You will no longer receive notifications for this thread" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:211 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:212 msgid "You will now receive notifications for this thread" msgstr "You will now receive notifications for this thread" @@ -9673,9 +10030,9 @@ msgstr "You'll follow these people and {0} others" msgid "You'll follow these people right away" msgstr "You'll follow these people right away" -#: src/components/dialogs/VerifyEmailDialog.tsx:216 -msgid "You'll receive an email at <0>{0}</0> to verify it's you." -msgstr "You'll receive an email at <0>{0}</0> to verify it's you." +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:169 +msgid "You'll start receiving notifications for {0}!" +msgstr "" #: src/screens/StarterPack/StarterPackLandingScreen.tsx:274 msgid "You'll stay updated with these feeds" @@ -9719,7 +10076,7 @@ msgstr "You've reached your daily limit for video uploads (too many bytes)" msgid "You've reached your daily limit for video uploads (too many videos)" msgstr "You've reached your daily limit for video uploads (too many videos)" -#: src/screens/VideoFeed/index.tsx:1120 +#: src/screens/VideoFeed/index.tsx:1123 msgid "You've run out of videos to watch. Maybe it's a good time to take a break?" msgstr "You've run out of videos to watch. Maybe it's a good time to take a break?" @@ -9755,7 +10112,7 @@ msgstr "Your appeal has been submitted. If your appeal succeeds, you will receiv msgid "Your birth date" msgstr "Your birthdate" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:195 +#: src/components/Post/Embed/VideoEmbed/index.web.tsx:196 msgid "Your browser does not support the video format. Please try a different browser." msgstr "Your browser does not support the video format. Please try a different browser." @@ -9771,10 +10128,6 @@ msgstr "Your choice will be remembered for future links. You can change it at an msgid "Your current handle <0>{0}</0> will automatically remain reserved for you. You can switch back to it at any time from this account." msgstr "Your current handle <0>{0}</0> will automatically remain reserved for you. You can switch back to it at any time from this account." -#: src/components/dialogs/ChangeEmailDialog.tsx:65 -msgid "Your email address has been updated but it is not yet verified. As a next step, please verify your new email." -msgstr "Your email address has been updated but it is not yet verified. As a next step, please verify your new email." - #: src/screens/Login/ForgotPasswordForm.tsx:51 #: src/screens/Signup/state.ts:270 #: src/screens/Signup/StepInfo/index.tsx:98 @@ -9786,15 +10139,11 @@ msgstr "Your email appears to be invalid." msgid "Your email has not yet been verified. Please verify your email in order to enjoy all the features of Bluesky." msgstr "Your email has not yet been verified. Please verify your email in order to enjoy all the features of Bluesky." -#: src/components/dialogs/VerifyEmailDialog.tsx:110 -msgid "Your email has not yet been verified. This is an important security step which we recommend." -msgstr "Your email has not yet been verified. This is an important security step which we recommend." - #: src/state/shell/progress-guide.tsx:213 msgid "Your first like!" msgstr "Your first like!" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:443 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:447 msgid "Your followers" msgstr "Your followers" @@ -9810,15 +10159,15 @@ msgstr "Your full handle will be <0>@{0}</0>" msgid "Your full username will be <0>@{0}</0>" msgstr "Your full username will be <0>@{0}</0>" -#: src/Navigation.tsx:395 +#: src/Navigation.tsx:501 #: src/screens/Search/modules/ExploreInterestsCard.tsx:67 #: src/screens/Settings/ContentAndMediaSettings.tsx:92 #: src/screens/Settings/ContentAndMediaSettings.tsx:95 -#: src/screens/Settings/SettingsInterests.tsx:39 +#: src/screens/Settings/InterestsSettings.tsx:42 msgid "Your interests" msgstr "Your interests" -#: src/screens/Settings/SettingsInterests.tsx:124 +#: src/screens/Settings/InterestsSettings.tsx:123 msgctxt "toast" msgid "Your interests have been updated!" msgstr "Your interests have been updated!" @@ -9839,11 +10188,11 @@ msgstr "Your password has been changed successfully!" msgid "Your password must be at least 8 characters long." msgstr "Your password must be at least 8 characters long." -#: src/view/com/composer/Composer.tsx:481 +#: src/view/com/composer/Composer.tsx:522 msgid "Your post has been published" msgstr "Your post has been published" -#: src/view/com/composer/Composer.tsx:478 +#: src/view/com/composer/Composer.tsx:519 msgid "Your posts have been published" msgstr "Your posts have been published" @@ -9855,7 +10204,7 @@ msgstr "Your posts, likes and blocks are public. Mutes are private." msgid "Your profile, posts, feeds, and lists will no longer be visible to other Bluesky users. You can reactivate your account at any time by logging in." msgstr "Your profile, posts, feeds and lists will no longer be visible to other Bluesky users. You can reactivate your account at any time by logging in." -#: src/view/com/composer/Composer.tsx:480 +#: src/view/com/composer/Composer.tsx:521 msgid "Your reply has been published" msgstr "Your reply has been published" @@ -9867,7 +10216,7 @@ msgstr "Your report will be sent to <0>{0}</0>." msgid "Your report will be sent to the Bluesky Moderation Service" msgstr "Your report will be sent to the Bluesky Moderation Service" -#: src/screens/Settings/SettingsInterests.tsx:53 +#: src/screens/Settings/InterestsSettings.tsx:56 msgid "Your selected interests help us serve you content you care about." msgstr "Your selected interests help us serve you content you care about." |