diff --git a/src/locale/locales/an/messages.po b/src/locale/locales/an/messages.po index e5a3e0ad1c..064b037a51 100644 --- a/src/locale/locales/an/messages.po +++ b/src/locale/locales/an/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: an\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Aragonese\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# elemento no leyiu} other {# elementos no leyius}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1698,7 +1710,7 @@ msgstr "" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Yes seguro que quiers deixar esta conversación? Los mensaches serán eliminaus pa tu, pero no pas pa l'atro participant." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Blocau" @@ -3434,7 +3446,7 @@ msgstr "Borrar esta lista?" msgid "Delete this post?" msgstr "Borrar esta publicación?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Eliminau" @@ -5006,7 +5018,7 @@ msgstr "Te sigue" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Te sigue" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -8841,6 +8853,10 @@ msgstr "Recomendacions" msgid "Reconnect" msgstr "Reconnectar" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Eliminau per autor" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Eliminau per tu" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Bella cosa no yera bien en os datos que yes mirando de denunciar. Contacta con o soporte." @@ -12047,6 +12067,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "Actualizar <0>{displayName} en Listas" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "Actualizar a {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "" diff --git a/src/locale/locales/ar/messages.po b/src/locale/locales/ar/messages.po index 5546b38232..ec07fb6295 100644 --- a/src/locale/locales/ar/messages.po +++ b/src/locale/locales/ar/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ar_SA\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Arabic, Saudi Arabia\n" "Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n" @@ -86,14 +86,14 @@ msgstr "" msgid "{0, plural, one {# month} other {# months}}" msgstr "" -#. placeholder {0}: convo.details.joinRequestCount -#: src/screens/Messages/components/ChatListItem.tsx:225 +#. placeholder {0}: convo.details.unreadJoinRequestCount +#: src/screens/Messages/components/ChatListItem.tsx:226 msgid "{0, plural, one {# new join request} other {# new join requests}}" msgstr "" #. placeholder {0}: reactions.length #. placeholder {1}: groupedReactions.map(g => g.value).join(' ') -#: src/components/dms/MessageItem.tsx:297 +#: src/components/dms/MessageItem.tsx:277 msgid "{0, plural, one {# person} other {# people}} reacted – {1}" msgstr "" @@ -114,15 +114,15 @@ msgstr "" #. placeholder {0}: numUnreadMessages.numUnread ?? 0 #. placeholder {0}: numUnreadNotifications ?? 0 -#: src/view/shell/bottom-bar/BottomBar.tsx:233 -#: src/view/shell/bottom-bar/BottomBar.tsx:265 +#: src/view/shell/bottom-bar/BottomBar.tsx:234 +#: src/view/shell/bottom-bar/BottomBar.tsx:266 #: src/view/shell/Drawer.tsx:501 msgid "{0, plural, one {# unread item} other {# unread items}}" msgstr "" #. How long it takes to read an article, in minutes. Displayed in a short form, e.g. "5m" for 5 minutes. #. placeholder {0}: view.readingTime -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:232 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:230 msgid "{0, plural, one {#m} other {#m}}" msgstr "" @@ -211,7 +211,7 @@ msgid "{0} following" msgstr "" #. placeholder {0}: sanitizeHandle(profile.handle, '@') -#: src/components/dms/MessageItem.tsx:640 +#: src/components/dms/MessageItem.tsx:622 msgid "{0} is blocking you" msgstr "" @@ -269,7 +269,7 @@ msgstr "" #. placeholder {0}: createSanitizedDisplayName(memberSender) #. placeholder {1}: reaction.value -#: src/components/dms/MessageItem.tsx:292 +#: src/components/dms/MessageItem.tsx:272 msgid "{0} reacted {1}" msgstr "" @@ -314,16 +314,38 @@ msgstr "" #. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), ) #. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), ) -#: src/view/com/util/UserAvatar.tsx:595 -#: src/view/com/util/UserAvatar.tsx:613 +#: src/view/com/util/UserAvatar.tsx:599 +#: src/view/com/util/UserAvatar.tsx:617 msgid "{0}'s avatar" msgstr "" #. placeholder {0}: createSanitizedDisplayName(profile) -#: src/components/dms/MessageItem.tsx:228 +#: src/components/dms/MessageItem.tsx:232 msgid "{0}’s avatar" msgstr "" +#. The number of active group chat members out of the total number allowed. +#. placeholder {0}: data.joinLinkPreviews[0].memberCount +#. placeholder {1}: data.joinLinkPreviews[0].memberLimit +#: src/screens/Messages/JoinRequest.tsx:130 +msgid "{0}/{1}" +msgstr "" + +#. The number of members in a group chat, in the format '{members}/{total} members'. +#. placeholder {0}: preview.memberCount +#. placeholder {1}: preview.memberLimit +#. placeholder {2}: preview.memberCount +#: src/components/dms/ChatInvite/Card.tsx:56 +msgid "{0}/{1} {2, plural, one {member} other {members}}" +msgstr "" + +#. The number of active group chat members out of the total number allowed. +#. placeholder {0}: joinLinkPreview.memberCount +#. placeholder {1}: joinLinkPreview.memberLimit +#: src/components/intents/GroupChatJoinDialog.tsx:308 +msgid "{0}/{1} members" +msgstr "" + #. How many days have passed, displayed in a narrow form #. placeholder {0}: diff.value #: src/lib/hooks/useTimeAgo.ts:171 @@ -348,25 +370,50 @@ msgstr "" msgid "{0}s" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:428 +msgid "{count, plural, =0 {No requests to join} one {# request to join} other {# requests to join}}" +msgstr "" + #: src/components/dms/SystemMessageGroup.tsx:38 msgid "{count, plural, one {# chat update} other {# chat updates}}" msgstr "" -#: src/screens/Messages/components/InboxRequests.tsx:33 +#: src/screens/Messages/components/RequestStatus.tsx:74 +msgid "{count, plural, one {# new join request} other {# new join requests}}" +msgstr "" + +#: src/screens/Messages/components/InboxRequests.tsx:35 msgid "{count, plural, one {# request} other {# requests}}" msgstr "" -#: src/view/shell/desktop/LeftNav.tsx:483 +#: src/view/shell/desktop/LeftNav.tsx:484 msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + +#. Displayed when there are more requests to join a group chat than have been loaded +#: src/screens/Messages/JoinRequests.tsx:422 +msgid "{count, plural, other {#+ requests to join}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 -#: src/screens/Messages/components/InboxRequests.tsx:53 +#: src/screens/Messages/components/InboxRequests.tsx:56 msgid "{count}+" msgstr "" #. Displayed when the number of requests is greater than 20 -#: src/screens/Messages/components/InboxRequests.tsx:29 +#: src/screens/Messages/components/InboxRequests.tsx:31 msgid "{count}+ requests" msgstr "" @@ -543,8 +590,8 @@ msgstr "" msgid "{following} following" msgstr "" -#: src/components/dms/components/GroupChatProfileCard.tsx:56 -#: src/components/dms/InitiateChatFlow.tsx:888 +#: src/components/dms/components/GroupChatProfileCard.tsx:62 +#: src/components/dms/InitiateChatFlow.tsx:919 msgid "{handle} can’t be added" msgstr "" @@ -552,7 +599,7 @@ msgstr "" msgid "{handle} can't be messaged" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:849 +#: src/components/dms/InitiateChatFlow.tsx:880 msgid "{handle} can’t be messaged" msgstr "" @@ -564,6 +611,16 @@ msgstr "" msgid "{hours, plural, one {# hour} other {# hours}}" msgstr "" +#. Displayed when the number of requests is greater than 20 +#: src/screens/Messages/components/RequestStatus.tsx:69 +msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:221 +msgctxt "Displayed when there are more than 20 requests to join a group chat" +msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests" +msgstr "" + #. Number of users (always at least 50) who have joined Bluesky using a specific starter pack #: src/components/StarterPack/StarterPackCard.tsx:102 msgid "{joinedAllTimeCount, plural, other {# users have}} joined!" @@ -586,7 +643,7 @@ msgid "{MAX_HIDDEN_REPLIES, plural, other {You can hide a maximum of # replies.} msgstr "" #. The number of group chat members out of the total number of permitted users. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:34 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:39 msgid "{memberCount}/{memberLimit}" msgstr "" @@ -612,7 +669,7 @@ msgstr "" msgid "{name}'s starter pack" msgstr "" -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:329 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:334 msgid "{notificationCount, plural, one {# unread item} other {# unread items}}" msgstr "" @@ -634,12 +691,12 @@ msgid "{rank}." msgstr "" #. The number of requests to join a group chat. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:53 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:61 msgid "{requestCount, plural, one {# request} other {# requests}}" msgstr "" #. Displayed when there are more than 20 requests to join a group chat -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:56 msgid "{requestCount}+ requests" msgstr "" @@ -763,11 +820,6 @@ msgstr "" msgid "⚠Invalid Handle" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:220 -msgctxt "Displayed when there are more than 20 requests to join a group chat" -msgid "20+ new join requests" -msgstr "" - #: src/components/dialogs/MutedWords.tsx:202 #: src/components/dialogs/MutedWords.tsx:551 #: src/components/dialogs/MutedWords.tsx:554 @@ -807,6 +859,9 @@ msgstr "" #: src/components/contacts/screens/VerifyNumber.tsx:155 #: src/components/dms/dialogs/NewChatDialog.tsx:52 #: src/components/dms/dialogs/NewChatDialog.tsx:90 +#: src/components/dms/LeaveConvoPrompt.tsx:38 +#: src/screens/Messages/JoinRequests.tsx:188 +#: src/screens/Messages/JoinRequests.tsx:220 msgid "A network error occurred. Please check your internet connection." msgstr "" @@ -814,7 +869,7 @@ msgstr "" msgid "A new code has been sent" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:93 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:94 msgid "A new form of verification" msgstr "" @@ -841,7 +896,7 @@ msgstr "" msgid "A selected recipient is not followed by the sender." msgstr "" -#: src/Navigation.tsx:457 +#: src/Navigation.tsx:459 #: src/screens/Settings/AboutSettings.tsx:78 #: src/screens/Settings/Settings.tsx:255 #: src/screens/Settings/Settings.tsx:258 @@ -857,12 +912,22 @@ msgstr "" msgid "Accept" msgstr "" +#. Accept a request to join a chat +#: src/screens/Messages/JoinRequests.tsx:459 +msgctxt "button" +msgid "Accept" +msgstr "" + #: src/screens/Messages/components/RequestButtons.tsx:280 msgid "Accept chat request" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:453 +msgid "Accept join request" +msgstr "" + #. Accept a chat request -#: src/screens/Messages/components/RequestListItem.tsx:48 +#: src/screens/Messages/components/RequestListItem.tsx:51 msgid "Accept Request" msgstr "" @@ -875,17 +940,21 @@ msgstr "" msgid "Accepted conversations" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:94 +msgid "Access requested! The group owner will review your request." +msgstr "" + #: src/screens/Settings/AccessibilitySettings.tsx:45 #: src/screens/Settings/Settings.tsx:233 #: src/screens/Settings/Settings.tsx:236 msgid "Accessibility" msgstr "" -#: src/Navigation.tsx:380 +#: src/Navigation.tsx:382 msgid "Accessibility Settings" msgstr "" -#: src/Navigation.tsx:396 +#: src/Navigation.tsx:398 #: src/screens/Login/LoginForm.tsx:192 #: src/screens/Settings/AccountSettings.tsx:56 #: src/screens/Settings/Settings.tsx:173 @@ -960,7 +1029,7 @@ msgctxt "toast" msgid "Account unmuted" msgstr "" -#: src/components/verification/VerifierDialog.tsx:99 +#: src/components/verification/VerifierDialog.tsx:100 msgid "Accounts with a scalloped blue check mark <0><1/> can verify others. These trusted verifiers are selected by Bluesky." msgstr "" @@ -974,7 +1043,7 @@ msgstr "" #: src/components/dialogs/MutedWords.tsx:337 #: src/components/dialogs/StarterPackDialog.tsx:376 #: src/components/dialogs/StarterPackDialog.tsx:388 -#: src/components/dms/AddMembersFlow.tsx:393 +#: src/components/dms/AddMembersFlow.tsx:403 #: src/view/com/modals/UserAddRemoveLists.tsx:236 msgid "Add" msgstr "" @@ -1010,8 +1079,8 @@ msgstr "" #: src/view/com/composer/GifAltText.tsx:76 #: src/view/com/composer/GifAltText.tsx:150 #: src/view/com/composer/GifAltText.tsx:217 -#: src/view/com/composer/photos/Gallery.tsx:199 -#: src/view/com/composer/photos/Gallery.tsx:234 +#: src/view/com/composer/photos/Gallery.tsx:201 +#: src/view/com/composer/photos/Gallery.tsx:236 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:95 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:103 msgid "Add alt text" @@ -1023,16 +1092,16 @@ msgstr "" #: src/screens/Settings/Settings.tsx:575 #: src/screens/Settings/Settings.tsx:578 -#: src/view/shell/desktop/LeftNav.tsx:275 -#: src/view/shell/desktop/LeftNav.tsx:278 +#: src/view/shell/desktop/LeftNav.tsx:276 +#: src/view/shell/desktop/LeftNav.tsx:279 msgid "Add another account" msgstr "" -#: src/view/com/composer/Composer.tsx:1401 +#: src/view/com/composer/Composer.tsx:1454 msgid "Add another post" msgstr "" -#: src/view/com/composer/Composer.tsx:2067 +#: src/view/com/composer/Composer.tsx:2117 msgid "Add another post to thread" msgstr "" @@ -1046,7 +1115,7 @@ msgstr "" msgid "Add App Password" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:166 +#: src/screens/Settings/AutomationLabelSettings.tsx:170 msgid "Add automation label to account" msgstr "" @@ -1054,7 +1123,7 @@ msgstr "" msgid "Add emoji reaction" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:474 +#: src/components/dms/AddMembersFlow.tsx:485 msgid "Add group chat members" msgstr "" @@ -1063,7 +1132,7 @@ msgid "Add image" msgstr "" #. Accessibility label for button in composer to add images, a video, or a GIF to a post -#: src/view/com/composer/SelectMediaButton.tsx:499 +#: src/view/com/composer/SelectMediaButton.tsx:505 msgid "Add media to post" msgstr "" @@ -1073,8 +1142,8 @@ msgstr "" msgid "Add members" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:526 -#: src/components/moderation/ReportDialog/index.tsx:530 +#: src/components/moderation/ReportDialog/index.tsx:528 +#: src/components/moderation/ReportDialog/index.tsx:532 msgid "Add more details (optional)" msgstr "" @@ -1091,8 +1160,8 @@ msgstr "" msgid "Add muted words and tags" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:135 -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:174 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:132 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:171 #: src/screens/ProfileList/AboutSection.tsx:72 #: src/screens/ProfileList/AboutSection.tsx:90 msgid "Add people" @@ -1176,7 +1245,7 @@ msgstr "" msgid "Additional details (limit 1000 characters)" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:544 +#: src/components/moderation/ReportDialog/index.tsx:546 msgid "Additional details (limit 300 characters)" msgstr "" @@ -1244,7 +1313,7 @@ msgid "alice@example.com" msgstr "" #. the default tab in the interests tab bar -#: src/components/dms/ReactionsDialog.tsx:284 +#: src/components/dms/ReactionsDialog.tsx:288 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:201 #: src/view/screens/Notifications.tsx:86 msgid "All" @@ -1252,7 +1321,7 @@ msgstr "" #. Tab label showing the total count of reactions on a chat message. #. placeholder {0}: tab.count -#: src/components/dms/ReactionsDialog.tsx:381 +#: src/components/dms/ReactionsDialog.tsx:385 msgid "All {0}" msgstr "" @@ -1289,13 +1358,13 @@ msgstr "" msgid "Allow anyone to reply" msgstr "" -#: src/screens/Messages/Settings.tsx:139 -#: src/screens/Messages/Settings.tsx:154 +#: src/screens/Messages/Settings.tsx:140 +#: src/screens/Messages/Settings.tsx:155 msgid "Allow direct messages from" msgstr "" -#: src/screens/Messages/Settings.tsx:185 -#: src/screens/Messages/Settings.tsx:200 +#: src/screens/Messages/Settings.tsx:186 +#: src/screens/Messages/Settings.tsx:201 msgid "Allow group chat invites from" msgstr "" @@ -1349,12 +1418,12 @@ msgstr "" msgid "Already signed in as @{0}" msgstr "" -#: src/components/images/AutoSizedImage.tsx:190 -#: src/components/images/Gallery/index.tsx:522 -#: src/components/images/ImageLayoutGridItem.tsx:120 +#: src/components/images/AutoSizedImage.tsx:204 +#: src/components/images/Gallery/index.tsx:576 +#: src/components/images/ImageLayoutGridItem.tsx:142 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:94 #: src/view/com/composer/GifAltText.tsx:100 -#: src/view/com/composer/photos/Gallery.tsx:209 +#: src/view/com/composer/photos/Gallery.tsx:211 msgid "ALT" msgstr "" @@ -1373,7 +1442,7 @@ msgid "Alt Text" msgstr "" #: src/view/com/composer/GifAltText.tsx:105 -#: src/view/com/composer/photos/Gallery.tsx:128 +#: src/view/com/composer/photos/Gallery.tsx:130 msgid "Alt text describes images for blind and low-vision users, and helps give context to everyone." msgstr "" @@ -1398,7 +1467,7 @@ msgstr "" msgid "An error occurred" msgstr "" -#: src/view/com/composer/state/video.ts:411 +#: src/view/com/composer/state/video.ts:401 msgid "An error occurred while compressing the video." msgstr "" @@ -1443,11 +1512,11 @@ msgstr "" msgid "An error occurred while trying to follow all" msgstr "" -#: src/view/com/composer/state/video.ts:468 +#: src/view/com/composer/state/video.ts:453 msgid "An error occurred while uploading the video. {message}" msgstr "" -#: src/view/com/composer/state/video.ts:460 +#: src/view/com/composer/state/video.ts:445 msgid "An error occurred while uploading the video. Please check your internet connection and try again." msgstr "" @@ -1472,8 +1541,8 @@ msgstr "" msgid "An illustration showing that Bluesky selects trusted verifiers, and trusted verifiers in turn verify individual user accounts." msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:172 -msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." +#: src/screens/Messages/components/InviteLinkDialog.tsx:171 +msgid "An invite link lets people join this group chat without being added directly. You control who can join the chat. You can disable the link at any time." msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 @@ -1501,7 +1570,7 @@ msgstr "" msgid "An issue occurred, please try again." msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:120 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:121 msgid "An mockup of a iPhone showing the Bluesky app open to the profile of a verified user with a blue checkmark next to their display name." msgstr "" @@ -1550,13 +1619,17 @@ msgstr "" msgid "Anyone can interact" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:323 +msgid "Anyone can join" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:142 #: src/screens/Messages/components/InviteLinkDialog.tsx:143 -#: src/screens/Messages/components/InviteLinkDialog.tsx:144 msgid "Anyone can join instantly" msgstr "" +#: src/screens/Messages/components/InviteLinkDialog.tsx:147 #: src/screens/Messages/components/InviteLinkDialog.tsx:148 -#: src/screens/Messages/components/InviteLinkDialog.tsx:149 msgid "Anyone can request to join" msgstr "" @@ -1566,11 +1639,11 @@ msgstr "" msgid "Anyone who follows me" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:436 +#: src/screens/Messages/components/InviteLinkDialog.tsx:441 msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one." msgstr "" -#: src/Navigation.tsx:465 +#: src/Navigation.tsx:467 #: src/screens/Settings/AppIconSettings/index.tsx:65 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:19 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:24 @@ -1608,7 +1681,7 @@ msgstr "" msgid "App passwords" msgstr "" -#: src/Navigation.tsx:348 +#: src/Navigation.tsx:350 #: src/screens/Settings/AppPasswords.tsx:51 msgid "App Passwords" msgstr "" @@ -1650,7 +1723,7 @@ msgstr "" msgid "Appeal this decision" msgstr "" -#: src/Navigation.tsx:388 +#: src/Navigation.tsx:390 #: src/screens/Settings/AppearanceSettings.tsx:73 #: src/screens/Settings/Settings.tsx:225 #: src/screens/Settings/Settings.tsx:228 @@ -1686,7 +1759,7 @@ msgstr "" msgid "Are you sure you want to delete the app password \"{0}\"?" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:223 +#: src/components/dms/MessageOverlays.tsx:183 msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participants." msgstr "" @@ -1699,23 +1772,23 @@ msgstr "" msgid "Are you sure you want to discard your changes?" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:90 +#: src/screens/Messages/ConversationSettings/prompts.tsx:117 msgid "Are you sure you want to leave {groupName}?" msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:47 +#: src/components/dms/LeaveConvoPrompt.tsx:57 msgid "Are you sure you want to leave this conversation?" msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:46 -msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." +#: src/components/dms/LeaveConvoPrompt.tsx:56 +msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participants." msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" msgstr "" -#: src/view/com/composer/Composer.tsx:1541 +#: src/view/com/composer/Composer.tsx:1590 msgid "Are you sure you'd like to discard this post?" msgstr "" @@ -1763,7 +1836,7 @@ msgstr "" msgid "Automation label" msgstr "" -#: src/Navigation.tsx:404 +#: src/Navigation.tsx:406 #: src/screens/Settings/AutomationLabelSettings.tsx:103 msgid "Automation Label" msgstr "" @@ -1778,12 +1851,12 @@ msgstr "" msgid "Available" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:342 -#: src/components/dms/AddMembersFlow.tsx:509 -#: src/components/dms/AddMembersFlow.tsx:515 -#: src/components/dms/InitiateChatFlow.tsx:508 -#: src/components/dms/InitiateChatFlow.tsx:701 -#: src/components/dms/InitiateChatFlow.tsx:708 +#: src/components/dms/AddMembersFlow.tsx:352 +#: src/components/dms/AddMembersFlow.tsx:520 +#: src/components/dms/AddMembersFlow.tsx:526 +#: src/components/dms/InitiateChatFlow.tsx:517 +#: src/components/dms/InitiateChatFlow.tsx:732 +#: src/components/dms/InitiateChatFlow.tsx:739 #: src/components/moderation/LabelsOnMeDialog.tsx:334 #: src/components/moderation/LabelsOnMeDialog.tsx:335 #: src/screens/Login/ChooseAccountForm.tsx:98 @@ -1796,7 +1869,9 @@ msgstr "" #: src/screens/Login/SetNewPasswordForm.tsx:178 #: src/screens/Messages/components/ChatDisabled.tsx:164 #: src/screens/Messages/components/ChatDisabled.tsx:166 -#: src/screens/Messages/Inbox.tsx:242 +#: src/screens/Messages/components/InviteLinkDialog.tsx:251 +#: src/screens/Messages/components/InviteLinkDialog.tsx:279 +#: src/screens/Messages/Inbox.tsx:232 #: src/screens/Profile/Header/Shell.tsx:174 #: src/screens/Settings/components/ChangePasswordDialog.tsx:273 #: src/screens/Settings/components/ChangePasswordDialog.tsx:282 @@ -1807,7 +1882,7 @@ msgstr "" msgid "Back" msgstr "" -#: src/screens/Messages/Inbox.tsx:241 +#: src/screens/Messages/Inbox.tsx:231 msgid "Back to Chats" msgstr "" @@ -1855,8 +1930,8 @@ msgstr "" #: src/components/dms/MessageProfileButton.tsx:60 #: src/screens/Messages/ChatList.tsx:147 #: src/screens/Messages/ChatList.tsx:211 -#: src/screens/Messages/ChatList.tsx:476 -#: src/screens/Messages/Conversation.tsx:200 +#: src/screens/Messages/ChatList.tsx:482 +#: src/screens/Messages/Conversation.tsx:208 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:94 msgid "Before you can message another user, you must first verify your email." msgstr "" @@ -1888,7 +1963,7 @@ msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:853 #: src/screens/Messages/components/ChatStatusInfo.tsx:67 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:222 -#: src/screens/Messages/ConversationSettings/prompts.tsx:115 +#: src/screens/Messages/ConversationSettings/prompts.tsx:142 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:207 #: src/view/com/profile/ProfileMenu.tsx:563 msgid "Block" @@ -1909,7 +1984,7 @@ msgstr "" msgid "Block account" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:112 +#: src/screens/Messages/ConversationSettings/prompts.tsx:139 msgid "Block account?" msgstr "" @@ -1923,7 +1998,7 @@ msgstr "" msgid "Block accounts" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:143 +#: src/components/dms/AfterReportDialog.tsx:148 msgid "Block and delete" msgstr "" @@ -1947,9 +2022,9 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:221 #: src/components/dms/AfterReportConversationDialog.tsx:224 -#: src/components/dms/AfterReportDialog.tsx:149 -#: src/components/dms/AfterReportDialog.tsx:184 -#: src/components/dms/AfterReportDialog.tsx:187 +#: src/components/dms/AfterReportDialog.tsx:154 +#: src/components/dms/AfterReportDialog.tsx:189 +#: src/components/dms/AfterReportDialog.tsx:192 msgid "Block user" msgstr "" @@ -1959,7 +2034,7 @@ msgctxt "button" msgid "Block user" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:180 +#: src/components/dms/AfterReportDialog.tsx:185 msgid "Block user and/or delete this conversation" msgstr "" @@ -1967,7 +2042,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:216 msgid "Blocked" msgstr "" @@ -1975,13 +2050,13 @@ msgstr "" msgid "Blocked accounts" msgstr "" -#: src/Navigation.tsx:189 +#: src/Navigation.tsx:191 #: src/view/screens/ModerationBlockedAccounts.tsx:95 msgid "Blocked Accounts" msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:851 -#: src/screens/Messages/ConversationSettings/prompts.tsx:113 +#: src/screens/Messages/ConversationSettings/prompts.tsx:140 #: src/view/com/profile/ProfileMenu.tsx:558 msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." msgstr "" @@ -2040,7 +2115,7 @@ msgstr "" msgid "Bluesky is more fun with friends" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:107 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:108 msgid "Bluesky is more fun with friends! Import your contacts to see who’s already here." msgstr "" @@ -2064,7 +2139,7 @@ msgstr "" msgid "Bluesky will not show your profile and posts to logged-out users. Other apps may not honor this request. This does not make your account private." msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:134 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:136 msgid "Bluesky will proactively verify notable and authentic accounts." msgstr "" @@ -2148,21 +2223,28 @@ msgstr "" msgid "Button to go back to the home timeline" msgstr "" +#. The owner (creator) of a group chat. +#. placeholder {0}: createSanitizedDisplayName( data.joinLinkPreviews[0].owner, true, moderateProfile( data.joinLinkPreviews[0].owner, moderationOpts, ).ui('displayName'), ) #. placeholder {0}: sanitizeHandle(handle, '@') #. placeholder {0}: sanitizeHandle(item.feed.creator.handle, '@') -#. placeholder {0}: sanitizeHandle(labeler.creator.handle, '@') #: src/components/LabelingServiceCard/index.tsx:62 -#: src/components/moderation/ReportDialog/index.tsx:845 +#: src/components/moderation/ReportDialog/index.tsx:847 +#: src/screens/Messages/JoinRequest.tsx:166 #: src/screens/Search/components/StarterPackCard.tsx:107 #: src/screens/Search/Explore.tsx:971 msgid "By {0}" msgstr "" #. placeholder {0}: sanitizeHandle(info.creatorHandle, '@') -#: src/screens/Profile/components/ProfileFeedHeader.tsx:462 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:451 msgid "By <0>{0}" msgstr "" +#. The group chat creator, in the format 'By {displayName}'. +#: src/components/dms/ChatInvite/Card.tsx:78 +msgid "By <0>{ownerDisplayName}" +msgstr "" + #. placeholder {0}: authorProfile.handle #: src/components/Post/Embed/StandardSiteEmbed/StandardSiteMetaRow.tsx:80 msgid "by <0>@{0}" @@ -2192,7 +2274,7 @@ msgstr "" msgid "By you" msgstr "" -#: src/view/com/composer/photos/OpenCameraBtn.tsx:70 +#: src/view/com/composer/photos/OpenCameraBtn.tsx:69 msgid "Camera" msgstr "" @@ -2223,10 +2305,10 @@ msgstr "" #: src/features/liveNow/components/GoLiveDialog.tsx:254 #: src/lib/media/picker.tsx:38 #: src/screens/Deactivated.tsx:150 -#: src/screens/Messages/components/InviteLinkDialog.tsx:458 -#: src/screens/Messages/components/InviteLinkDialog.tsx:462 -#: src/screens/Messages/ConversationSettings/prompts.tsx:70 -#: src/screens/Messages/ConversationSettings/prompts.tsx:94 +#: src/screens/Messages/components/InviteLinkDialog.tsx:463 +#: src/screens/Messages/components/InviteLinkDialog.tsx:467 +#: src/screens/Messages/ConversationSettings/prompts.tsx:97 +#: src/screens/Messages/ConversationSettings/prompts.tsx:121 #: src/screens/Profile/Header/EditProfileDialog.tsx:215 #: src/screens/Profile/Header/EditProfileDialog.tsx:223 #: src/screens/Search/Shell.tsx:405 @@ -2239,11 +2321,11 @@ msgstr "" #: src/screens/Settings/Settings.tsx:300 #: src/screens/Takendown.tsx:102 #: src/screens/Takendown.tsx:105 -#: src/view/com/composer/Composer.tsx:1619 -#: src/view/com/composer/Composer.tsx:1629 +#: src/view/com/composer/Composer.tsx:1668 +#: src/view/com/composer/Composer.tsx:1678 #: src/view/com/composer/photos/EditImageDialog.web.tsx:44 #: src/view/com/composer/photos/EditImageDialog.web.tsx:53 -#: src/view/shell/desktop/LeftNav.tsx:227 +#: src/view/shell/desktop/LeftNav.tsx:228 msgid "Cancel" msgstr "" @@ -2275,7 +2357,7 @@ msgstr "" msgid "Captions & alt text" msgstr "" -#: src/components/images/Gallery/index.tsx:255 +#: src/components/images/Gallery/index.tsx:263 msgid "carousel" msgstr "" @@ -2308,7 +2390,7 @@ msgstr "" msgid "Change Handle" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:443 +#: src/components/moderation/ReportDialog/index.tsx:445 msgid "Change moderation service" msgstr "" @@ -2321,11 +2403,11 @@ msgstr "" msgid "Change password dialog" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:310 +#: src/components/moderation/ReportDialog/index.tsx:312 msgid "Change report category" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:388 +#: src/components/moderation/ReportDialog/index.tsx:390 msgid "Change report reason" msgstr "" @@ -2355,9 +2437,9 @@ msgid "Changes to the starter pack will not be reflected in the list after creat msgstr "" #: src/lib/hooks/useNotificationHandler.ts:133 -#: src/Navigation.tsx:483 -#: src/view/shell/bottom-bar/BottomBar.tsx:229 -#: src/view/shell/desktop/LeftNav.tsx:697 +#: src/Navigation.tsx:485 +#: src/view/shell/bottom-bar/BottomBar.tsx:230 +#: src/view/shell/desktop/LeftNav.tsx:698 #: src/view/shell/Drawer.tsx:469 msgid "Chat" msgstr "" @@ -2372,6 +2454,13 @@ msgstr "" msgid "Chat ended" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:105 +#: src/components/intents/GroupChatJoinDialog.tsx:228 +#: src/components/intents/GroupChatJoinDialog.tsx:259 +#: src/components/Post/Embed/JoinRequestEmbed.tsx:94 +msgid "Chat invite link no longer available" +msgstr "" + #: src/components/dms/getSystemMessageInfo.ts:104 msgid "Chat locked" msgstr "" @@ -2393,26 +2482,26 @@ msgstr "" msgid "Chat recipient is not followed by the sender." msgstr "" -#: src/Navigation.tsx:498 +#: src/Navigation.tsx:505 msgid "Chat request inbox" msgstr "" -#: src/screens/Messages/Inbox.tsx:57 -#: src/screens/Messages/Inbox.tsx:99 +#: src/screens/Messages/Inbox.tsx:56 +#: src/screens/Messages/Inbox.tsx:96 msgid "Chat requests" msgstr "" #: src/components/dms/ConvoMenu.tsx:84 -#: src/Navigation.tsx:493 +#: src/Navigation.tsx:500 #: src/screens/Messages/ChatList.tsx:83 #: src/screens/Messages/ChatList.tsx:87 -#: src/screens/Messages/ChatList.tsx:500 -#: src/screens/Messages/ChatList.tsx:535 -#: src/screens/Messages/Settings.tsx:37 +#: src/screens/Messages/ChatList.tsx:508 +#: src/screens/Messages/ChatList.tsx:543 +#: src/screens/Messages/Settings.tsx:38 msgid "Chat settings" msgstr "" -#: src/screens/Messages/Settings.tsx:130 +#: src/screens/Messages/Settings.tsx:131 msgid "Chat Settings" msgstr "" @@ -2435,8 +2524,8 @@ msgid "Chat unmuted" msgstr "" #: src/screens/Messages/ChatList.tsx:77 -#: src/screens/Messages/ChatList.tsx:488 -#: src/screens/Messages/ChatList.tsx:524 +#: src/screens/Messages/ChatList.tsx:494 +#: src/screens/Messages/ChatList.tsx:532 msgid "Chats" msgstr "" @@ -2490,7 +2579,7 @@ msgstr "" msgid "Choose this color as your avatar" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:211 +#: src/screens/Messages/components/InviteLinkDialog.tsx:217 msgid "Choose who can join this group chat and how." msgstr "" @@ -2544,7 +2633,7 @@ msgstr "" msgid "click here" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:131 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:128 msgid "Click here to add people to this group chat" msgstr "" @@ -2552,7 +2641,7 @@ msgstr "" msgid "Click here to contact our support team" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:145 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:142 msgid "Click here to create or manage an invite link for this group chat" msgstr "" @@ -2582,7 +2671,7 @@ msgstr "" msgid "Click here to update your email" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:146 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:143 msgid "Click here to view the invite link for this group chat" msgstr "" @@ -2591,7 +2680,7 @@ msgstr "" msgid "Click to open tag menu for {0}" msgstr "" -#: src/components/dms/MessageItem.tsx:559 +#: src/components/dms/MessageItem.tsx:541 msgid "Click to retry failed message" msgstr "" @@ -2605,28 +2694,30 @@ msgstr "" #: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:233 #: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:239 #: src/components/dialogs/LanguageSelectDialog.tsx:359 -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:159 -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:168 -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:164 -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:172 -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:139 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:176 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:185 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:191 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:199 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:160 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:169 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:165 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:173 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:140 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:178 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:187 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:192 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:200 #: src/components/dialogs/SearchablePeopleList.tsx:340 #: src/components/dialogs/StarterPackDialog.tsx:187 -#: src/components/dms/AddMembersFlow.tsx:367 +#: src/components/dms/AddMembersFlow.tsx:377 #: src/components/dms/AfterReportConversationDialog.tsx:91 #: src/components/dms/AfterReportConversationDialog.tsx:96 #: src/components/dms/AfterReportConversationDialog.tsx:247 #: src/components/dms/AfterReportConversationDialog.tsx:252 -#: src/components/dms/AfterReportDialog.tsx:89 #: src/components/dms/AfterReportDialog.tsx:94 -#: src/components/dms/AfterReportDialog.tsx:207 +#: src/components/dms/AfterReportDialog.tsx:99 #: src/components/dms/AfterReportDialog.tsx:212 +#: src/components/dms/AfterReportDialog.tsx:217 #: src/components/dms/EmojiPopup.android.tsx:59 -#: src/components/dms/InitiateChatFlow.tsx:533 +#: src/components/dms/InitiateChatFlow.tsx:542 +#: src/components/intents/GroupChatJoinDialog.tsx:205 +#: src/components/intents/GroupChatJoinDialog.tsx:240 #: src/components/NewskieDialog.tsx:169 #: src/components/NewskieDialog.tsx:175 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:107 @@ -2634,14 +2725,14 @@ msgstr "" #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:122 #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:128 #: src/components/verification/VerificationsDialog.tsx:146 -#: src/components/verification/VerifierDialog.tsx:146 +#: src/components/verification/VerifierDialog.tsx:147 #: src/components/WhoCanReply.tsx:236 #: src/components/WhoCanReply.tsx:243 #: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:45 #: src/features/liveNow/components/EditLiveDialog.tsx:217 #: src/features/liveNow/components/EditLiveDialog.tsx:223 -#: src/screens/Messages/components/InviteLinkDialog.tsx:481 -#: src/screens/Messages/components/InviteLinkDialog.tsx:486 +#: src/screens/Messages/components/InviteLinkDialog.tsx:487 +#: src/screens/Messages/components/InviteLinkDialog.tsx:492 #: src/screens/Settings/components/ChangePasswordDialog.tsx:288 #: src/screens/Settings/components/ChangePasswordDialog.tsx:293 #: src/view/com/feeds/MissingFeed.tsx:211 @@ -2658,6 +2749,10 @@ msgstr "" msgid "Close alert" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:82 +msgid "Close banner" +msgstr "" + #: src/view/com/util/BottomSheetCustomBackdrop.tsx:36 msgid "Close bottom drawer" msgstr "" @@ -2670,7 +2765,7 @@ msgstr "" #: src/components/dialogs/LanguageSelectDialog.tsx:354 #: src/components/dialogs/NotificationSettingsDialog.tsx:94 #: src/components/verification/VerificationsDialog.tsx:138 -#: src/components/verification/VerifierDialog.tsx:139 +#: src/components/verification/VerifierDialog.tsx:140 #: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36 msgid "Close dialog" msgstr "" @@ -2684,7 +2779,7 @@ msgid "Close image" msgstr "" #: src/components/Lightbox/Lightbox.web.tsx:73 -#: src/components/Lightbox/Lightbox.web.tsx:326 +#: src/components/Lightbox/Lightbox.web.tsx:334 msgid "Close image viewer" msgstr "" @@ -2695,6 +2790,14 @@ msgstr "" msgid "Close menu" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:83 +msgid "Close the incoming requests banner" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:198 +#: src/components/intents/GroupChatJoinDialog.tsx:199 +#: src/components/intents/GroupChatJoinDialog.tsx:235 +#: src/components/intents/GroupChatJoinDialog.tsx:236 #: src/components/Menu/index.tsx:361 msgid "Close this dialog" msgstr "" @@ -2707,7 +2810,7 @@ msgstr "" msgid "Closes password update alert" msgstr "" -#: src/view/com/composer/Composer.tsx:1627 +#: src/view/com/composer/Composer.tsx:1676 msgid "Closes post composer and discards post draft" msgstr "" @@ -2737,7 +2840,7 @@ msgid "Comics" msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:46 -#: src/Navigation.tsx:338 +#: src/Navigation.tsx:340 #: src/view/screens/CommunityGuidelines.tsx:28 msgid "Community Guidelines" msgstr "" @@ -2752,12 +2855,12 @@ msgstr "" #: src/lib/hotkeys/index.tsx:66 #: src/view/com/feeds/ComposerPrompt.tsx:147 -#: src/view/shell/desktop/LeftNav.tsx:586 +#: src/view/shell/desktop/LeftNav.tsx:587 msgid "Compose new post" msgstr "" #. placeholder {0}: MAX_GRAPHEME_LENGTH || 0 -#: src/view/com/composer/Composer.tsx:1503 +#: src/view/com/composer/Composer.tsx:1552 msgid "Compose posts up to {0, plural, other {# characters}} in length" msgstr "" @@ -2765,11 +2868,11 @@ msgstr "" msgid "Compose reply" msgstr "" -#: src/view/com/composer/Composer.tsx:2464 +#: src/view/com/composer/Composer.tsx:2514 msgid "Compressing GIF..." msgstr "" -#: src/view/com/composer/Composer.tsx:2466 +#: src/view/com/composer/Composer.tsx:2516 msgid "Compressing video..." msgstr "" @@ -2854,7 +2957,7 @@ msgstr "" msgid "Content and media" msgstr "" -#: src/Navigation.tsx:441 +#: src/Navigation.tsx:443 msgid "Content and Media" msgstr "" @@ -2901,7 +3004,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:163 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:171 #: src/screens/Onboarding/StepInterests/index.tsx:93 -#: src/screens/Onboarding/StepProfile/index.tsx:303 +#: src/screens/Onboarding/StepProfile/index.tsx:304 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:305 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:117 msgid "Continue" @@ -2920,29 +3023,29 @@ msgstr "" msgid "Continue thread..." msgstr "" -#: src/components/dms/AddMembersFlow.tsx:307 -#: src/components/dms/InitiateChatFlow.tsx:460 +#: src/components/dms/AddMembersFlow.tsx:317 +#: src/components/dms/InitiateChatFlow.tsx:469 msgid "Continue to group name" msgstr "" #: src/screens/Onboarding/StepInterests/index.tsx:90 -#: src/screens/Onboarding/StepProfile/index.tsx:300 +#: src/screens/Onboarding/StepProfile/index.tsx:301 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:302 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:114 #: src/screens/Signup/BackNextButtons.tsx:61 msgid "Continue to next step" msgstr "" -#: src/screens/Messages/Conversation.tsx:65 +#: src/screens/Messages/Conversation.tsx:67 msgid "Conversation" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:324 +#: src/screens/Messages/components/ChatListItem.tsx:329 msgid "Conversation deleted" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:144 -#: src/components/dms/AfterReportDialog.tsx:147 +#: src/components/dms/AfterReportDialog.tsx:149 +#: src/components/dms/AfterReportDialog.tsx:152 msgctxt "toast" msgid "Conversation deleted" msgstr "" @@ -2953,11 +3056,18 @@ msgctxt "toast" msgid "Conversation left" msgstr "" +#: src/components/dms/LeaveConvoPrompt.tsx:40 +#: src/screens/Messages/JoinRequests.tsx:192 +#: src/screens/Messages/JoinRequests.tsx:224 +msgid "Conversation not found." +msgstr "" + #: src/screens/Settings/AboutSettings.tsx:162 msgid "Copied build version to clipboard" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:79 +#: src/components/dms/ChatInvite/Root.tsx:82 +#: src/components/dms/MessageContextMenu.tsx:71 #: src/components/PostControls/DiscoverDebug.tsx:36 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:272 #: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:77 @@ -3009,6 +3119,7 @@ msgstr "" msgid "Copy host" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:74 #: src/components/StarterPack/ShareDialog.tsx:115 #: src/screens/StarterPack/StarterPackScreen.tsx:644 msgid "Copy link" @@ -3039,8 +3150,8 @@ msgstr "" msgid "Copy link to starter pack" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:169 -#: src/components/dms/MessageContextMenu.tsx:173 +#: src/components/dms/MessageContextMenu.tsx:152 +#: src/components/dms/MessageContextMenu.tsx:156 msgid "Copy message text" msgstr "" @@ -3064,7 +3175,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:41 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:108 -#: src/Navigation.tsx:343 +#: src/Navigation.tsx:345 #: src/view/screens/CopyrightPolicy.tsx:25 msgid "Copyright Policy" msgstr "" @@ -3077,7 +3188,7 @@ msgstr "" msgid "Could not connect to feed service" msgstr "" -#: src/screens/Messages/components/MessageInputEmbed.tsx:158 +#: src/screens/Messages/components/MessageInputEmbed.tsx:200 msgid "Could not fetch post" msgstr "" @@ -3097,8 +3208,8 @@ msgid "Could not follow all matches. {0}" msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:158 -#: src/components/dms/AfterReportDialog.tsx:134 -#: src/components/dms/LeaveConvoPrompt.tsx:34 +#: src/components/dms/AfterReportDialog.tsx:139 +#: src/components/dms/LeaveConvoPrompt.tsx:36 msgid "Could not leave chat" msgstr "" @@ -3106,6 +3217,10 @@ msgstr "" msgid "Could not load feed" msgstr "" +#: src/screens/Messages/components/MessageInputEmbed.tsx:321 +msgid "Could not load invite" +msgstr "" + #: src/screens/ProfileList/components/ErrorScreen.tsx:27 #: src/screens/ProfileList/index.tsx:80 #: src/screens/ProfileList/index.tsx:102 @@ -3151,7 +3266,7 @@ msgstr "" #. Text on button to create a new starter pack #: src/components/dialogs/StarterPackDialog.tsx:113 #: src/components/dialogs/StarterPackDialog.tsx:210 -#: src/components/dms/InitiateChatFlow.tsx:469 +#: src/components/dms/InitiateChatFlow.tsx:478 #: src/components/StarterPack/ProfileStarterPacks.tsx:329 msgid "Create" msgstr "" @@ -3171,7 +3286,7 @@ msgstr "" #: src/components/StarterPack/ProfileStarterPacks.tsx:207 #: src/components/StarterPack/ProfileStarterPacks.tsx:316 -#: src/Navigation.tsx:529 +#: src/Navigation.tsx:536 msgid "Create a starter pack" msgstr "" @@ -3186,13 +3301,14 @@ msgstr "" #: src/components/WelcomeModal.tsx:158 #: src/components/WelcomeModal.tsx:166 +#: src/screens/Messages/JoinRequest.tsx:300 #: src/screens/Signup/index.tsx:135 #: src/view/com/auth/SplashScreen.tsx:107 #: src/view/com/auth/SplashScreen.web.tsx:116 -#: src/view/shell/bottom-bar/BottomBar.tsx:332 -#: src/view/shell/bottom-bar/BottomBar.tsx:337 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:235 +#: src/view/shell/bottom-bar/BottomBar.tsx:333 +#: src/view/shell/bottom-bar/BottomBar.tsx:338 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:240 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:245 #: src/view/shell/NavSignupCard.tsx:48 #: src/view/shell/NavSignupCard.tsx:53 msgid "Create account" @@ -3210,7 +3326,7 @@ msgstr "" msgid "Create an account without using this starter pack" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:316 +#: src/screens/Onboarding/StepProfile/index.tsx:317 msgid "Create an avatar instead" msgstr "" @@ -3218,7 +3334,7 @@ msgstr "" msgid "Create another" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:468 +#: src/components/dms/InitiateChatFlow.tsx:477 msgid "Create group chat" msgstr "" @@ -3240,19 +3356,20 @@ msgstr "" msgid "Create moderation list" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:294 #: src/view/com/auth/SplashScreen.tsx:100 #: src/view/com/auth/SplashScreen.web.tsx:108 msgid "Create new account" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:488 +#: src/screens/Messages/ConversationSettings/index.tsx:487 msgid "Create or modify an invite link for this group chat" msgstr "" #. Accessibility label for button to create a moderation report for the selected option #. placeholder {0}: option.title -#: src/components/moderation/ReportDialog/index.tsx:707 -#: src/components/moderation/ReportDialog/index.tsx:752 +#: src/components/moderation/ReportDialog/index.tsx:709 +#: src/components/moderation/ReportDialog/index.tsx:754 msgid "Create report for {0}" msgstr "" @@ -3268,8 +3385,8 @@ msgstr "" #. placeholder {0}: i18n.date(appPassword.createdAt, { year: 'numeric', month: 'numeric', day: 'numeric', hour: '2-digit', minute: '2-digit', }) #. placeholder {0}: i18n.date(createdAt, { dateStyle: 'long', timeStyle: 'short', }) #. placeholder {0}: i18n.date(createdAt, { month: 'long', day: 'numeric', year: 'numeric', }) -#: src/screens/Messages/components/InviteLinkDialog.tsx:312 -#: src/screens/Messages/ConversationSettings/index.tsx:441 +#: src/screens/Messages/components/InviteLinkDialog.tsx:324 +#: src/screens/Messages/ConversationSettings/index.tsx:440 #: src/screens/Settings/AppPasswords.tsx:174 msgid "Created {0}" msgstr "" @@ -3353,7 +3470,7 @@ msgstr "" msgid "Default icons" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:224 +#: src/components/dms/MessageOverlays.tsx:184 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:803 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:275 #: src/screens/Settings/AppPasswords.tsx:213 @@ -3394,15 +3511,15 @@ msgstr "" msgid "Delete contacts" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:146 -#: src/components/dms/AfterReportDialog.tsx:190 -#: src/components/dms/AfterReportDialog.tsx:193 +#: src/components/dms/AfterReportDialog.tsx:151 +#: src/components/dms/AfterReportDialog.tsx:195 +#: src/components/dms/AfterReportDialog.tsx:198 #: src/screens/Messages/components/RequestButtons.tsx:142 #: src/screens/Messages/components/RequestButtons.tsx:144 msgid "Delete conversation" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:184 +#: src/components/dms/MessageContextMenu.tsx:167 msgid "Delete for me" msgstr "" @@ -3411,11 +3528,11 @@ msgstr "" msgid "Delete list" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:222 +#: src/components/dms/MessageOverlays.tsx:182 msgid "Delete message" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:181 +#: src/components/dms/MessageContextMenu.tsx:164 msgid "Delete message for me" msgstr "" @@ -3425,7 +3542,7 @@ msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:787 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:789 -#: src/view/com/composer/Composer.tsx:1515 +#: src/view/com/composer/Composer.tsx:1564 msgid "Delete post" msgstr "" @@ -3446,12 +3563,12 @@ msgstr "" msgid "Delete this post?" msgstr "" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:209 msgid "Deleted" msgstr "" #: src/components/dms/MessagesListHeader.tsx:109 -#: src/screens/Messages/components/ChatListItem.tsx:133 +#: src/screens/Messages/components/ChatListItem.tsx:134 #: src/screens/Messages/ConversationSettings/Member.tsx:75 msgid "Deleted Account" msgstr "" @@ -3519,8 +3636,8 @@ msgstr "" msgid "Dim" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:344 -#: src/screens/Messages/components/InviteLinkDialog.tsx:349 +#: src/screens/Messages/components/InviteLinkDialog.tsx:356 +#: src/screens/Messages/components/InviteLinkDialog.tsx:361 msgid "Disable" msgstr "" @@ -3546,8 +3663,8 @@ msgstr "" msgid "Disable haptic feedback" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:446 -#: src/screens/Messages/components/InviteLinkDialog.tsx:452 +#: src/screens/Messages/components/InviteLinkDialog.tsx:451 +#: src/screens/Messages/components/InviteLinkDialog.tsx:457 msgid "Disable link" msgstr "" @@ -3559,7 +3676,7 @@ msgstr "" msgid "Disable replies entirely" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:426 +#: src/screens/Messages/components/InviteLinkDialog.tsx:438 msgid "Disable this invite link?" msgstr "" @@ -3572,9 +3689,9 @@ msgstr "" #: src/components/dialogs/lists/CreateOrEditListDialog.tsx:101 #: src/screens/Profile/Header/EditProfileDialog.tsx:79 -#: src/view/com/composer/Composer.tsx:1294 -#: src/view/com/composer/Composer.tsx:1338 -#: src/view/com/composer/Composer.tsx:1548 +#: src/view/com/composer/Composer.tsx:1347 +#: src/view/com/composer/Composer.tsx:1391 +#: src/view/com/composer/Composer.tsx:1597 #: src/view/com/composer/drafts/DraftItem.tsx:242 #: src/view/com/composer/drafts/DraftsButton.tsx:131 msgid "Discard" @@ -3585,19 +3702,19 @@ msgstr "" msgid "Discard changes?" msgstr "" -#: src/view/com/composer/Composer.tsx:1292 +#: src/view/com/composer/Composer.tsx:1345 #: src/view/com/composer/drafts/DraftItem.tsx:239 #: src/view/com/composer/drafts/DraftsButton.tsx:98 msgid "Discard draft?" msgstr "" -#: src/view/com/composer/Composer.tsx:1309 -#: src/view/com/composer/Composer.tsx:1540 +#: src/view/com/composer/Composer.tsx:1362 +#: src/view/com/composer/Composer.tsx:1589 msgid "Discard post?" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:261 -#: src/screens/Profile/components/GermButton.tsx:268 +#: src/screens/Profile/components/GermButton.tsx:262 +#: src/screens/Profile/components/GermButton.tsx:269 msgid "Disconnect Germ DM" msgstr "" @@ -3625,11 +3742,11 @@ msgstr "" msgid "Dismiss" msgstr "" -#: src/components/contacts/FindContactsBannerNUX.tsx:77 +#: src/components/contacts/FindContactsBannerNUX.tsx:78 msgid "Dismiss banner" msgstr "" -#: src/view/com/composer/Composer.tsx:2385 +#: src/view/com/composer/Composer.tsx:2435 msgid "Dismiss error" msgstr "" @@ -3719,12 +3836,12 @@ msgstr "" #: src/components/dialogs/ServerInput.tsx:237 #: src/components/dialogs/ServerInput.tsx:239 #: src/components/dms/AfterReportConversationDialog.tsx:164 -#: src/components/dms/AfterReportDialog.tsx:140 +#: src/components/dms/AfterReportDialog.tsx:145 #: src/components/forms/DateField/index.tsx:104 #: src/components/forms/DateField/index.tsx:110 #: src/lib/media/picker.tsx:37 -#: src/screens/Onboarding/StepProfile/index.tsx:353 -#: src/screens/Onboarding/StepProfile/index.tsx:356 +#: src/screens/Onboarding/StepProfile/index.tsx:354 +#: src/screens/Onboarding/StepProfile/index.tsx:357 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:214 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:221 #: src/view/com/composer/labels/LabelsBtn.tsx:219 @@ -3740,7 +3857,7 @@ msgctxt "action" msgid "Done" msgstr "" -#: src/components/dms/MessageItem.tsx:463 +#: src/components/dms/MessageItem.tsx:445 msgid "Double tap or long press the message to add a reaction" msgstr "" @@ -3765,8 +3882,8 @@ msgctxt "button" msgid "Download chat data" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:304 -#: src/components/Lightbox/Lightbox.web.tsx:316 +#: src/components/Lightbox/Lightbox.web.tsx:312 +#: src/components/Lightbox/Lightbox.web.tsx:324 msgid "Download image" msgstr "" @@ -3783,7 +3900,7 @@ msgstr "" msgid "Doxxing" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:119 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:120 #: src/view/com/composer/drafts/DraftsButton.tsx:70 #: src/view/com/composer/drafts/DraftsButton.tsx:79 #: src/view/com/composer/drafts/DraftsListDialog.tsx:119 @@ -3838,7 +3955,7 @@ msgstr "" msgid "Eating disorders" msgstr "" -#: src/screens/Messages/components/EditTextButton.tsx:51 +#: src/screens/Messages/components/EditTextButton.tsx:52 #: src/screens/Settings/AccountSettings.tsx:150 #: src/screens/StarterPack/StarterPackScreen.tsx:604 #: src/screens/StarterPack/Wizard/index.tsx:331 @@ -3852,8 +3969,8 @@ msgctxt "action" msgid "Edit" msgstr "" -#: src/view/com/util/UserAvatar.tsx:460 -#: src/view/com/util/UserBanner.tsx:122 +#: src/view/com/util/UserAvatar.tsx:464 +#: src/view/com/util/UserBanner.tsx:125 msgid "Edit avatar" msgstr "" @@ -3861,14 +3978,14 @@ msgstr "" msgid "Edit Feeds" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:27 -#: src/screens/Messages/ConversationSettings/prompts.tsx:32 +#: src/screens/Messages/ConversationSettings/prompts.tsx:36 +#: src/screens/Messages/ConversationSettings/prompts.tsx:41 msgid "Edit group name" msgstr "" #: src/view/com/composer/photos/EditImageDialog.web.tsx:86 #: src/view/com/composer/photos/EditImageDialog.web.tsx:90 -#: src/view/com/composer/photos/Gallery.tsx:216 +#: src/view/com/composer/photos/Gallery.tsx:218 msgid "Edit image" msgstr "" @@ -3882,7 +3999,16 @@ msgstr "" msgid "Edit interests" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:326 +#: src/screens/Messages/JoinRequests.tsx:294 +msgid "Edit invite link" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:300 +msgctxt "button" +msgid "Edit invite link" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:338 msgid "Edit link settings" msgstr "" @@ -3900,12 +4026,12 @@ msgstr "" msgid "Edit moderation list" msgstr "" -#: src/Navigation.tsx:353 +#: src/Navigation.tsx:355 #: src/view/screens/Feeds.tsx:511 msgid "Edit My Feeds" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:475 +#: src/screens/Messages/ConversationSettings/index.tsx:474 msgid "Edit name" msgstr "" @@ -3934,7 +4060,7 @@ msgstr "" msgid "Edit starter pack" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:474 +#: src/screens/Messages/ConversationSettings/index.tsx:473 msgid "Edit this group chat’s name" msgstr "" @@ -3946,7 +4072,7 @@ msgstr "" msgid "Edit who can reply" msgstr "" -#: src/Navigation.tsx:534 +#: src/Navigation.tsx:541 msgid "Edit your starter pack" msgstr "" @@ -4151,7 +4277,7 @@ msgstr "" msgid "Entertainment" msgstr "" -#: src/view/com/composer/Composer.tsx:2484 +#: src/view/com/composer/Composer.tsx:2534 #: src/view/com/util/error/ErrorScreen.tsx:40 msgid "Error" msgstr "" @@ -4198,12 +4324,12 @@ msgstr "" msgid "Everyone" msgstr "" -#: src/screens/Messages/Settings.tsx:76 +#: src/screens/Messages/Settings.tsx:77 msgctxt "allow group chat invites from" msgid "Everyone" msgstr "" -#: src/screens/Messages/Settings.tsx:61 +#: src/screens/Messages/Settings.tsx:62 msgctxt "allow messages from" msgid "Everyone" msgstr "" @@ -4225,8 +4351,8 @@ msgstr "" msgid "Exit fullscreen" msgstr "" -#: src/components/Lightbox/chrome/Footer.tsx:51 -#: src/components/Lightbox/Lightbox.web.tsx:237 +#: src/components/Lightbox/chrome/Footer.tsx:69 +#: src/components/Lightbox/Lightbox.web.tsx:245 msgid "Expand alt text" msgstr "" @@ -4234,7 +4360,7 @@ msgstr "" msgid "Expand list of users" msgstr "" -#: src/view/com/composer/ComposerReplyTo.tsx:88 +#: src/view/com/composer/ComposerReplyTo.tsx:92 msgid "Expand or collapse the full post you are replying to" msgstr "" @@ -4246,7 +4372,7 @@ msgstr "" msgid "Expands or collapses post text" msgstr "" -#: src/lib/api/index.ts:460 +#: src/lib/api/index.ts:487 msgid "Expected uri to resolve to a record" msgstr "" @@ -4285,9 +4411,9 @@ msgstr "" msgid "Explicit sexual images." msgstr "" -#: src/Navigation.tsx:738 +#: src/Navigation.tsx:745 #: src/screens/Search/Shell.tsx:362 -#: src/view/shell/desktop/LeftNav.tsx:676 +#: src/view/shell/desktop/LeftNav.tsx:677 #: src/view/shell/Drawer.tsx:417 msgid "Explore" msgstr "" @@ -4297,8 +4423,8 @@ msgstr "" msgid "Explore the app" msgstr "" -#: src/screens/Messages/Settings.tsx:255 -#: src/screens/Messages/Settings.tsx:265 +#: src/screens/Messages/Settings.tsx:253 +#: src/screens/Messages/Settings.tsx:263 #: src/screens/Settings/components/ExportCarDialog.tsx:130 msgid "Export my chat data" msgstr "" @@ -4327,7 +4453,7 @@ msgstr "" 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 "" -#: src/Navigation.tsx:372 +#: src/Navigation.tsx:374 #: src/screens/Settings/ExternalMediaPreferences.tsx:35 msgid "External Media Preferences" msgstr "" @@ -4341,8 +4467,12 @@ msgctxt "toast" msgid "Failed to accept chat" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:186 +msgid "Failed to accept join request" +msgstr "" + #: src/components/dms/ActionsWrapper.web.tsx:77 -#: src/components/dms/MessageContextMenu.tsx:119 +#: src/components/dms/MessageContextMenu.tsx:103 msgid "Failed to add emoji reaction" msgstr "" @@ -4359,7 +4489,7 @@ msgstr "" msgid "Failed to change handle. Please try again." msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:294 +#: src/components/Lightbox/Lightbox.web.tsx:302 msgid "Failed to copy link" msgstr "" @@ -4372,7 +4502,7 @@ msgstr "" msgid "Failed to create conversation" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:99 +#: src/screens/Messages/components/InviteLinkDialog.tsx:98 msgid "Failed to create invite link" msgstr "" @@ -4387,7 +4517,7 @@ msgctxt "toast" msgid "Failed to delete chat" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:101 +#: src/components/dms/MessageOverlays.tsx:112 msgid "Failed to delete message" msgstr "" @@ -4399,24 +4529,24 @@ msgstr "" msgid "Failed to delete starter pack" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:122 +#: src/screens/Messages/components/InviteLinkDialog.tsx:121 msgid "Failed to disable invite link" msgstr "" #. placeholder {0}: error?.message -#: src/screens/Profile/components/GermButton.tsx:195 +#: src/screens/Profile/components/GermButton.tsx:196 msgid "Failed to disconnect Germ DM. Error: {0}" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:345 +#: src/screens/Messages/ConversationSettings/index.tsx:344 msgid "Failed to edit group chat name" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:112 +#: src/screens/Messages/components/InviteLinkDialog.tsx:111 msgid "Failed to edit invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:132 +#: src/screens/Messages/components/InviteLinkDialog.tsx:131 msgid "Failed to enable invite link" msgstr "" @@ -4432,19 +4562,27 @@ msgstr "" msgid "Failed to hide suggestion, please check your internet connection" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:218 +msgid "Failed to ignore join request" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:117 +msgid "Failed to join the group chat. Please try again." +msgstr "" + #: src/components/contacts/screens/ViewMatches.tsx:582 msgid "Failed to launch SMS app" msgstr "" #: src/screens/Messages/components/ChatEnded.tsx:42 #: src/screens/Messages/components/ChatLocked.tsx:53 -#: src/screens/Messages/ConversationSettings/index.tsx:372 +#: src/screens/Messages/ConversationSettings/index.tsx:371 msgctxt "toast" msgid "Failed to leave group chat" msgstr "" #: src/screens/Messages/ChatList.tsx:345 -#: src/screens/Messages/Inbox.tsx:211 +#: src/screens/Messages/Inbox.tsx:201 msgid "Failed to load conversations" msgstr "" @@ -4489,16 +4627,15 @@ msgstr "" msgid "Failed to load suggested follows" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:393 +#: src/screens/Messages/ConversationSettings/index.tsx:392 msgid "Failed to lock group chat" msgstr "" -#: src/screens/Messages/Inbox.tsx:311 -#: src/screens/Messages/Inbox.tsx:338 +#: src/screens/Messages/Inbox.tsx:299 msgid "Failed to mark all requests as read" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:359 +#: src/screens/Messages/ConversationSettings/index.tsx:358 msgid "Failed to mute group chat" msgstr "" @@ -4507,7 +4644,7 @@ msgid "Failed to pin post" msgstr "" #. placeholder {0}: e?.message -#: src/screens/Profile/components/GermButton.tsx:163 +#: src/screens/Profile/components/GermButton.tsx:164 msgid "Failed to reconnect Germ DM. Error: {0}" msgstr "" @@ -4521,8 +4658,8 @@ msgid "Failed to remove data. {0}" msgstr "" #: src/components/dms/ActionsWrapper.web.tsx:73 -#: src/components/dms/MessageContextMenu.tsx:115 -#: src/components/dms/ReactionsDialog.tsx:171 +#: src/components/dms/MessageContextMenu.tsx:99 +#: src/components/dms/ReactionsDialog.tsx:175 msgid "Failed to remove emoji reaction" msgstr "" @@ -4538,15 +4675,19 @@ msgstr "" msgid "Failed to remove verification" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:151 +msgid "Failed to rescind your request. Please try again." +msgstr "" + #: src/components/dialogs/DeviceLocationRequestDialog.tsx:81 msgid "Failed to resolve location. Please try again." msgstr "" -#: src/view/com/composer/Composer.tsx:584 +#: src/view/com/composer/Composer.tsx:639 msgid "Failed to save draft" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:311 +#: src/components/Lightbox/Lightbox.web.tsx:319 msgid "Failed to save image" msgstr "" @@ -4585,7 +4726,7 @@ msgid "Failed to toggle thread mute, please try again" msgstr "" #: src/screens/Messages/components/ChatLocked.tsx:42 -#: src/screens/Messages/ConversationSettings/index.tsx:396 +#: src/screens/Messages/ConversationSettings/index.tsx:395 msgid "Failed to unlock group chat" msgstr "" @@ -4610,7 +4751,7 @@ msgstr "" msgid "Failed to update notification declaration" msgstr "" -#: src/screens/Messages/Settings.tsx:93 +#: src/screens/Messages/Settings.tsx:94 msgid "Failed to update settings" msgstr "" @@ -4637,7 +4778,7 @@ msgstr "" msgid "False information about elections" msgstr "" -#: src/Navigation.tsx:288 +#: src/Navigation.tsx:290 msgid "Feed" msgstr "" @@ -4645,7 +4786,7 @@ msgstr "" #. placeholder {0}: sanitizeHandle(feed.creatorHandle, '@') #. placeholder {0}: sanitizeHandle(view.creator.handle, '@') #: src/components/FeedCard.tsx:170 -#: src/state/queries/feed.ts:118 +#: src/state/queries/feed.ts:127 #: src/view/com/feeds/FeedSourceCard.tsx:151 msgid "Feed by {0}" msgstr "" @@ -4658,7 +4799,7 @@ msgstr "" msgid "Feed identifier" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:361 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:353 msgid "Feed menu" msgstr "" @@ -4682,14 +4823,14 @@ msgctxt "toast" msgid "Feedback sent to feed operator" msgstr "" -#: src/Navigation.tsx:514 +#: src/Navigation.tsx:521 #: src/screens/SavedFeeds.tsx:112 #: src/screens/SavedFeeds.tsx:303 #: src/screens/Search/SearchResults.tsx:80 #: src/screens/StarterPack/StarterPackScreen.tsx:196 #: src/view/screens/Feeds.tsx:504 #: src/view/screens/Profile.tsx:239 -#: src/view/shell/desktop/LeftNav.tsx:711 +#: src/view/shell/desktop/LeftNav.tsx:712 #: src/view/shell/Drawer.tsx:533 msgid "Feeds" msgstr "" @@ -4743,11 +4884,11 @@ msgstr "" msgid "Finalizing" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:145 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:146 msgid "Finally!" msgstr "" -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:155 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:156 msgid "Finally! Keep track of posts that matter to you. Save them to revisit anytime." msgstr "" @@ -4764,8 +4905,8 @@ msgstr "" msgid "Find accounts to follow" msgstr "" -#: src/Navigation.tsx:428 -#: src/Navigation.tsx:556 +#: src/Navigation.tsx:430 +#: src/Navigation.tsx:563 msgid "Find Contacts" msgstr "" @@ -4795,7 +4936,7 @@ msgstr "" msgid "Find posts, users, and feeds on Bluesky" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:97 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:98 msgid "Find your friends" msgstr "" @@ -4940,8 +5081,12 @@ msgstr "" msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:322 +msgid "Followers can join" +msgstr "" + #. placeholder {0}: route.params.name -#: src/Navigation.tsx:242 +#: src/Navigation.tsx:244 msgid "Followers of @{0} that you know" msgstr "" @@ -4991,19 +5136,16 @@ msgstr "" msgid "Following feed preferences" msgstr "" -#: src/Navigation.tsx:359 +#: src/Navigation.tsx:361 #: src/screens/Settings/FollowingFeedPreferences.tsx:57 msgid "Following Feed Preferences" msgstr "" +#: src/components/Pills.tsx:175 #: src/screens/Profile/Header/Handle.tsx:33 msgid "Follows you" msgstr "" -#: src/components/Pills.tsx:175 -msgid "Follows You" -msgstr "" - #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" msgstr "" @@ -5082,35 +5224,35 @@ msgstr "" msgid "Generate a starter pack" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:206 -#: src/screens/Messages/components/InviteLinkDialog.tsx:244 -#: src/screens/Messages/components/InviteLinkDialog.tsx:268 +#: src/screens/Messages/components/InviteLinkDialog.tsx:212 +#: src/screens/Messages/components/InviteLinkDialog.tsx:252 +#: src/screens/Messages/components/InviteLinkDialog.tsx:280 msgid "Generate invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:397 +#: src/screens/Messages/components/InviteLinkDialog.tsx:409 msgid "Generate new invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:402 +#: src/screens/Messages/components/InviteLinkDialog.tsx:414 msgid "Generate new link" msgstr "" #: src/screens/Profile/components/GermButton.tsx:86 -#: src/screens/Profile/components/GermButton.tsx:224 +#: src/screens/Profile/components/GermButton.tsx:225 msgid "Germ DM" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:182 +#: src/screens/Profile/components/GermButton.tsx:183 msgid "Germ DM disconnected" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:233 -#: src/screens/Profile/components/GermButton.tsx:238 +#: src/screens/Profile/components/GermButton.tsx:234 +#: src/screens/Profile/components/GermButton.tsx:239 msgid "Germ DM Link" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:159 +#: src/screens/Profile/components/GermButton.tsx:160 msgid "Germ DM reconnected" msgstr "" @@ -5174,27 +5316,27 @@ msgstr "" msgid "Get notified when {name} posts" msgstr "" -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:138 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:139 msgid "Get notified when someone posts" msgstr "" #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:71 #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:81 -#: src/screens/Messages/components/InviteLinkDialog.tsx:187 -#: src/screens/Messages/components/InviteLinkDialog.tsx:194 +#: src/screens/Messages/components/InviteLinkDialog.tsx:192 +#: src/screens/Messages/components/InviteLinkDialog.tsx:199 msgid "Get started" msgstr "" -#: src/components/MediaPreview.tsx:136 +#: src/components/MediaPreview.tsx:182 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:69 msgid "GIF" msgstr "" -#: src/view/com/composer/Composer.tsx:2489 +#: src/view/com/composer/Composer.tsx:2539 msgid "GIF uploaded" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:258 +#: src/screens/Onboarding/StepProfile/index.tsx:259 msgid "Give your profile a face" msgstr "" @@ -5213,7 +5355,7 @@ msgstr "" #: src/screens/VideoFeed/components/Header.tsx:163 #: src/screens/VideoFeed/index.tsx:1168 #: src/screens/VideoFeed/index.tsx:1172 -#: src/view/com/auth/LoggedOut.tsx:89 +#: src/view/com/auth/LoggedOut.tsx:103 #: src/view/com/profile/ProfileFollowers.tsx:178 #: src/view/com/profile/ProfileFollowers.tsx:179 #: src/view/screens/NotFound.tsx:51 @@ -5224,7 +5366,7 @@ msgstr "" #: src/components/Error.tsx:77 #: src/screens/List/ListHiddenScreen.tsx:228 -#: src/screens/Messages/Conversation.tsx:346 +#: src/screens/Messages/Conversation.tsx:371 #: src/screens/Profile/ErrorState.tsx:63 #: src/screens/Profile/ErrorState.tsx:67 #: src/screens/StarterPack/StarterPackScreen.tsx:807 @@ -5283,7 +5425,7 @@ msgid "Go to account settings" msgstr "" #. placeholder {0}: profile.handle -#: src/screens/Messages/components/ChatListItem.tsx:154 +#: src/screens/Messages/components/ChatListItem.tsx:155 msgid "Go to conversation with {0}" msgstr "" @@ -5298,12 +5440,12 @@ msgstr "" #: src/components/dms/ConvoMenu.tsx:272 #: src/screens/Messages/components/MessagesListInfoPanel.tsx:93 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:191 -#: src/view/shell/desktop/LeftNav.tsx:335 -#: src/view/shell/desktop/LeftNav.tsx:341 +#: src/view/shell/desktop/LeftNav.tsx:336 +#: src/view/shell/desktop/LeftNav.tsx:342 msgid "Go to profile" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:212 +#: src/screens/Messages/components/ChatListItem.tsx:213 msgid "Go to the group chat named \"{chatName}\"" msgstr "" @@ -5319,8 +5461,8 @@ msgstr "" msgid "Going live is currently disabled for your account" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:252 -#: src/screens/Profile/components/GermButton.tsx:257 +#: src/screens/Profile/components/GermButton.tsx:253 +#: src/screens/Profile/components/GermButton.tsx:258 msgid "Got it" msgstr "" @@ -5339,59 +5481,75 @@ msgstr "" msgid "Grooming or predatory behavior" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:513 +#: src/components/dms/ChatInvite/Card.tsx:45 +#: src/components/intents/GroupChatJoinDialog.tsx:298 +#: src/screens/Messages/JoinRequest.tsx:116 +msgid "Group chat" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:517 msgid "Group chat invite link dialog" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:385 +#: src/screens/Messages/ConversationSettings/index.tsx:384 msgctxt "toast" msgid "Group chat locked" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:352 +#: src/screens/Messages/ConversationSettings/index.tsx:351 msgctxt "toast" msgid "Group chat muted" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:340 +#: src/screens/Messages/ConversationSettings/index.tsx:339 msgctxt "toast" msgid "Group chat name updated" msgstr "" -#: src/Navigation.tsx:488 +#: src/Navigation.tsx:490 #: src/screens/Messages/ConversationSettings/index.tsx:91 msgid "Group chat settings" msgstr "" #: src/screens/Messages/components/ChatLocked.tsx:38 -#: src/screens/Messages/ConversationSettings/index.tsx:387 +#: src/screens/Messages/ConversationSettings/index.tsx:386 msgctxt "toast" msgid "Group chat unlocked" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:354 +#: src/screens/Messages/ConversationSettings/index.tsx:353 msgctxt "toast" msgid "Group chat unmuted" msgstr "" -#: src/screens/Messages/Conversation.tsx:330 +#: src/screens/Messages/Conversation.tsx:355 msgid "Group chats are not yet available" msgstr "" -#: src/screens/Messages/Conversation.tsx:328 +#: src/screens/Messages/Conversation.tsx:353 msgid "Group chats are now available" msgstr "" +#. placeholder {0}: convo.details.memberLimit +#: src/screens/Messages/components/InviteLinkDialog.tsx:178 +msgid "Group chats can only have a maximum of {0, plural, other {# people}}." +msgstr "" + #: src/components/dialogs/SearchablePeopleList.tsx:569 msgid "Group is locked" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:237 -#: src/components/dms/InitiateChatFlow.tsx:568 -#: src/screens/Messages/ConversationSettings/prompts.tsx:33 +#: src/components/dms/InitiateChatFlow.tsx:240 +#: src/components/dms/InitiateChatFlow.tsx:577 +#: src/screens/Messages/ConversationSettings/prompts.tsx:42 msgid "Group name" msgstr "" +#: src/components/dms/InitiateChatFlow.tsx:602 +#: src/screens/Messages/ConversationSettings/prompts.tsx:61 +msgid "Group name is too long. The maximum number of characters is {MAX_GROUP_NAME_GRAPHEME_LENGTH}." +msgstr "" + #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:219 msgid "Hacking or system attacks" msgstr "" @@ -5420,7 +5578,7 @@ msgid "Handle too long. Please try a shorter one." msgstr "" #: src/components/FeedCard.tsx:156 -#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:122 +#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:123 msgid "Happening now" msgstr "" @@ -5445,7 +5603,7 @@ msgstr "" msgid "Harming or endangering minors" msgstr "" -#: src/Navigation.tsx:472 +#: src/Navigation.tsx:474 msgid "Hashtag" msgstr "" @@ -5482,7 +5640,7 @@ msgstr "" msgid "Help" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:261 +#: src/screens/Onboarding/StepProfile/index.tsx:262 msgid "Help people know you're not a bot by uploading a picture or creating an avatar." msgstr "" @@ -5651,18 +5809,18 @@ msgstr "" msgid "Hmmmm, we couldn't load that moderation service." msgstr "" -#: src/view/com/composer/state/video.ts:430 +#: src/view/com/composer/state/video.ts:415 msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!" msgstr "" -#: src/screens/Messages/Conversation.tsx:337 +#: src/screens/Messages/Conversation.tsx:362 msgid "Hold your horses! This feature isn't available to you yet. Please check back later." msgstr "" -#: src/Navigation.tsx:733 -#: src/Navigation.tsx:754 -#: src/view/shell/bottom-bar/BottomBar.tsx:184 -#: src/view/shell/desktop/LeftNav.tsx:666 +#: src/Navigation.tsx:740 +#: src/Navigation.tsx:761 +#: src/view/shell/bottom-bar/BottomBar.tsx:185 +#: src/view/shell/desktop/LeftNav.tsx:667 #: src/view/shell/Drawer.tsx:443 msgid "Home" msgstr "" @@ -5720,7 +5878,7 @@ msgstr "" msgid "I'm on Bluesky as {0} - come find me! https://bsky.app/download" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:238 +#: src/components/Lightbox/Lightbox.web.tsx:246 msgid "If alt text is long, toggles alt text expanded state" msgstr "" @@ -5784,23 +5942,33 @@ msgstr "" msgid "If you're trying to change your handle or email, do so before you deactivate." msgstr "" -#: src/components/images/ImageLayoutGridItem.tsx:76 +#. Ignore a request to join a chat +#: src/screens/Messages/JoinRequests.tsx:484 +msgctxt "button" +msgid "Ignore" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:478 +msgid "Ignore join request" +msgstr "" + +#: src/components/images/ImageLayoutGridItem.tsx:96 msgid "Image" msgstr "" #. placeholder {0}: index + 1 -#: src/components/images/Gallery/index.tsx:427 +#: src/components/images/Gallery/index.tsx:451 msgid "Image {0}" msgstr "" #. placeholder {0}: index + 1 #. placeholder {1}: imgs.length -#: src/components/Lightbox/Lightbox.web.tsx:253 +#: src/components/Lightbox/Lightbox.web.tsx:261 msgid "Image {0} of {1}" msgstr "" #. placeholder {0}: index + 1 -#: src/components/images/Gallery/index.tsx:418 +#: src/components/images/Gallery/index.tsx:436 msgid "Image {0} of {imageCount}" msgstr "" @@ -5815,27 +5983,27 @@ msgid "Image cache cleared, freed {0}" msgstr "" #. placeholder {0}: images.length -#: src/components/images/Gallery/index.tsx:256 +#: src/components/images/Gallery/index.tsx:264 msgid "Image gallery, {0} images" msgstr "" #. Image has been moderated and user has the option of showing it temporarily -#: src/features/liveNow/components/LiveStatusDialog.tsx:299 +#: src/features/liveNow/components/LiveStatusDialog.tsx:300 msgid "Image is hidden due to your moderation settings." msgstr "" #. Image has been moderated and is not visible to the user -#: src/features/liveNow/components/LiveStatusDialog.tsx:309 +#: src/features/liveNow/components/LiveStatusDialog.tsx:310 msgid "Image is unavailable." msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:73 -#: src/components/Lightbox/Lightbox.web.tsx:257 #: src/components/Lightbox/Lightbox.web.tsx:265 +#: src/components/Lightbox/Lightbox.web.tsx:273 msgid "Image options" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:308 +#: src/components/Lightbox/Lightbox.web.tsx:316 #: src/lib/media/save-image.ios.ts:25 #: src/lib/media/save-image.ts:29 msgid "Image saved" @@ -5860,13 +6028,13 @@ msgstr "" msgid "Import contacts" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:115 -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:126 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:116 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:127 msgid "Import Contacts" msgstr "" #: src/components/contacts/FindContactsBannerNUX.tsx:33 -#: src/components/contacts/FindContactsBannerNUX.tsx:71 +#: src/components/contacts/FindContactsBannerNUX.tsx:72 msgid "Import contacts to find your friends" msgstr "" @@ -5912,7 +6080,7 @@ msgid "Inbox empty" msgstr "" #. Title message shown in chat requests inbox when it's empty -#: src/screens/Messages/Inbox.tsx:228 +#: src/screens/Messages/Inbox.tsx:218 msgid "Inbox zero!" msgstr "" @@ -5961,6 +6129,10 @@ msgstr "" msgid "Invalid 2FA confirmation code." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:127 +msgid "Invalid group chat code." +msgstr "" + #: src/screens/Settings/components/ChangeHandleDialog.tsx:615 msgid "Invalid handle. Please try a different one." msgstr "" @@ -5975,10 +6147,14 @@ msgstr "" msgid "Invalid phone number" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:98 +#: src/components/moderation/ReportDialog/index.tsx:100 msgid "Invalid report subject" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:158 +msgid "Invalid rescind request." +msgstr "" + #: src/components/intents/VerifyEmailIntentDialog.tsx:86 msgid "Invalid Verification Code" msgstr "" @@ -6008,12 +6184,12 @@ msgstr "" msgid "Invite friends <0/>" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:167 -#: src/screens/Messages/components/InviteLinkDialog.tsx:290 -#: src/screens/Messages/components/InviteLinkDialog.tsx:296 -#: src/screens/Messages/components/InviteLinkDialog.tsx:471 -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:151 -#: src/screens/Messages/ConversationSettings/index.tsx:491 +#: src/screens/Messages/components/InviteLinkDialog.tsx:166 +#: src/screens/Messages/components/InviteLinkDialog.tsx:304 +#: src/screens/Messages/components/InviteLinkDialog.tsx:310 +#: src/screens/Messages/components/InviteLinkDialog.tsx:477 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:148 +#: src/screens/Messages/ConversationSettings/index.tsx:490 msgid "Invite link" msgstr "" @@ -6022,7 +6198,7 @@ msgid "Invite link created" msgstr "" #: src/components/dms/getSystemMessageInfo.ts:138 -#: src/screens/Messages/components/InviteLinkDialog.tsx:290 +#: src/screens/Messages/components/InviteLinkDialog.tsx:304 msgid "Invite link disabled" msgstr "" @@ -6072,7 +6248,7 @@ msgid "It's just you right now! Add more people to your starter pack by searchin msgstr "" #. placeholder {0}: videoState.jobId -#: src/view/com/composer/Composer.tsx:2404 +#: src/view/com/composer/Composer.tsx:2454 msgid "Job ID: {0}" msgstr "" @@ -6081,6 +6257,11 @@ msgstr "" msgid "Jobs" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:100 +#: src/components/intents/GroupChatJoinDialog.tsx:254 +msgid "Join" +msgstr "" + #: src/screens/StarterPack/StarterPackLandingScreen.tsx:210 #: src/screens/StarterPack/StarterPackLandingScreen.tsx:215 #: src/screens/StarterPack/StarterPackScreen.tsx:478 @@ -6088,6 +6269,15 @@ msgstr "" msgid "Join Bluesky" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:63 +#: src/components/intents/GroupChatJoinDialog.tsx:419 +msgid "Join group chat" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:147 +msgid "Join request rescinded." +msgstr "" + #: src/components/StarterPack/QrCode.tsx:72 #: src/view/shell/NavSignupCard.tsx:41 msgid "Join the conversation" @@ -6097,8 +6287,8 @@ msgstr "" msgid "Journalism" msgstr "" -#: src/view/com/composer/Composer.tsx:1342 -#: src/view/com/composer/Composer.tsx:1352 +#: src/view/com/composer/Composer.tsx:1395 +#: src/view/com/composer/Composer.tsx:1405 #: src/view/com/composer/drafts/DraftsButton.tsx:135 msgid "Keep editing" msgstr "" @@ -6141,7 +6331,7 @@ msgstr "" msgid "Labels on your content" msgstr "" -#: src/Navigation.tsx:215 +#: src/Navigation.tsx:217 msgid "Language Settings" msgstr "" @@ -6172,7 +6362,7 @@ msgid "Latest" msgstr "" #: src/components/verification/VerificationsDialog.tsx:168 -#: src/components/verification/VerifierDialog.tsx:135 +#: src/components/verification/VerifierDialog.tsx:136 #: src/screens/Moderation/VerificationSettings.tsx:50 #: src/screens/Profile/Header/EditProfileDialog.tsx:346 #: src/screens/Settings/components/ChangeHandleDialog.tsx:215 @@ -6227,7 +6417,7 @@ msgid "Learn more about this warning" msgstr "" #: src/components/verification/VerificationsDialog.tsx:153 -#: src/components/verification/VerifierDialog.tsx:121 +#: src/components/verification/VerifierDialog.tsx:122 msgctxt "english-only-resource" msgid "Learn more about verification on Bluesky" msgstr "" @@ -6237,7 +6427,7 @@ msgstr "" msgid "Learn more about what is public on Bluesky." msgstr "" -#: src/screens/Profile/components/GermButton.tsx:211 +#: src/screens/Profile/components/GermButton.tsx:212 msgid "Learn more about your Germ DM link" msgstr "" @@ -6250,8 +6440,8 @@ msgstr "" msgid "Learn more." msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:49 -#: src/screens/Messages/ConversationSettings/index.tsx:527 +#: src/components/dms/LeaveConvoPrompt.tsx:59 +#: src/screens/Messages/ConversationSettings/index.tsx:526 msgid "Leave" msgstr "" @@ -6274,7 +6464,7 @@ msgstr "" #: src/components/dms/ConvoMenu.tsx:250 #: src/components/dms/ConvoMenu.tsx:316 #: src/components/dms/ConvoMenu.tsx:320 -#: src/components/dms/LeaveConvoPrompt.tsx:43 +#: src/components/dms/LeaveConvoPrompt.tsx:53 msgid "Leave conversation" msgstr "" @@ -6284,11 +6474,11 @@ msgctxt "button" msgid "Leave conversation" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:92 +#: src/screens/Messages/ConversationSettings/prompts.tsx:119 msgid "Leave group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:526 +#: src/screens/Messages/ConversationSettings/index.tsx:525 msgid "Leave this group chat" msgstr "" @@ -6325,7 +6515,7 @@ msgctxt "Name of app icon variant" msgid "Light" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:523 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:509 msgid "Like" msgstr "" @@ -6344,7 +6534,7 @@ msgstr "" msgid "Like 10 posts to train the Discover feed" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:511 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:497 msgid "Like this feed" msgstr "" @@ -6352,8 +6542,8 @@ msgstr "" msgid "Like this labeler" msgstr "" -#: src/Navigation.tsx:293 -#: src/Navigation.tsx:298 +#: src/Navigation.tsx:295 +#: src/Navigation.tsx:300 msgid "Liked by" msgstr "" @@ -6371,7 +6561,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}" msgstr "" #: src/components/LabelingServiceCard/index.tsx:96 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:499 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:486 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:168 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:182 msgid "Liked by {likeCount, plural, one {# user} other {# users}}" @@ -6399,11 +6589,11 @@ msgstr "" msgid "Linear" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:292 +#: src/components/Lightbox/Lightbox.web.tsx:300 msgid "Link copied to clipboard" msgstr "" -#: src/Navigation.tsx:248 +#: src/Navigation.tsx:250 msgid "List" msgstr "" @@ -6489,11 +6679,11 @@ msgctxt "toast" msgid "List unmuted" msgstr "" -#: src/Navigation.tsx:169 +#: src/Navigation.tsx:171 #: src/view/screens/Lists.tsx:60 #: src/view/screens/Profile.tsx:233 #: src/view/screens/Profile.tsx:241 -#: src/view/shell/desktop/LeftNav.tsx:721 +#: src/view/shell/desktop/LeftNav.tsx:722 #: src/view/shell/Drawer.tsx:548 msgid "Lists" msgstr "" @@ -6535,7 +6725,7 @@ msgstr "" msgid "Live events appear occasionally when something exciting is happening. If you'd like, you can hide this particular event, or all events for this placement in your app interface." msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:244 +#: src/features/liveNow/components/LiveStatusDialog.tsx:245 msgid "Live feature is in beta" msgstr "" @@ -6585,27 +6775,27 @@ msgstr "" msgid "Loading..." msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:505 +#: src/screens/Messages/ConversationSettings/index.tsx:504 msgid "Lock" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:69 +#: src/screens/Messages/ConversationSettings/prompts.tsx:96 msgid "Lock group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:67 +#: src/screens/Messages/ConversationSettings/prompts.tsx:94 msgid "Lock group chat?" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:503 +#: src/screens/Messages/ConversationSettings/index.tsx:502 msgid "Lock this group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:505 +#: src/screens/Messages/ConversationSettings/index.tsx:504 msgid "Locked" msgstr "" -#: src/Navigation.tsx:318 +#: src/Navigation.tsx:320 msgid "Log" msgstr "" @@ -6677,9 +6867,8 @@ msgstr "" msgid "Manage your muted words and tags" msgstr "" -#: src/screens/Messages/Inbox.tsx:323 -#: src/screens/Messages/Inbox.tsx:346 -#: src/screens/Messages/Inbox.tsx:352 +#: src/screens/Messages/Inbox.tsx:307 +#: src/screens/Messages/Inbox.tsx:313 msgid "Mark all as read" msgstr "" @@ -6688,8 +6877,7 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/screens/Messages/Inbox.tsx:306 -#: src/screens/Messages/Inbox.tsx:333 +#: src/screens/Messages/Inbox.tsx:294 msgid "Marked all as read" msgstr "" @@ -6717,11 +6905,11 @@ msgid "Media that may be disturbing or inappropriate for some audiences." msgstr "" #. The heading above the list of chat members. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:29 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:34 msgid "Members" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:68 +#: src/screens/Messages/ConversationSettings/prompts.tsx:95 msgid "Members can still read chat history but can’t send new messages." msgstr "" @@ -6761,22 +6949,22 @@ msgstr "" msgid "Message {displayName}" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:325 +#: src/screens/Messages/components/ChatListItem.tsx:330 msgid "Message deleted" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:100 +#: src/components/dms/MessageOverlays.tsx:111 msgctxt "toast" msgid "Message deleted" msgstr "" -#: src/components/dms/MessageItem.tsx:553 +#: src/components/dms/MessageItem.tsx:535 msgid "Message failed to send." msgstr "" #. placeholder {0}: sender?.handle ?? 'unknown' #. placeholder {1}: message.text -#: src/components/dms/MessageContextMenu.tsx:146 +#: src/components/dms/MessageContextMenu.tsx:129 msgid "Message from @{0}: {1}" msgstr "" @@ -6799,19 +6987,19 @@ msgstr "" msgid "Message is too long ({graphemeCount}/{MAX_DM_GRAPHEME_LENGTH})" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:145 +#: src/components/dms/MessageContextMenu.tsx:128 msgid "Message options" msgstr "" -#: src/Navigation.tsx:748 +#: src/Navigation.tsx:755 msgid "Messages" msgstr "" -#: src/components/dms/MessageItem.tsx:652 +#: src/components/dms/MessageItem.tsx:634 msgid "Messages from this person are hidden while they are blocking you." msgstr "" -#: src/components/dms/MessageItem.tsx:647 +#: src/components/dms/MessageItem.tsx:629 msgid "Messages from this person are hidden while you are blocking them." msgstr "" @@ -6832,7 +7020,7 @@ msgstr "" msgid "Missing media" msgstr "" -#: src/Navigation.tsx:174 +#: src/Navigation.tsx:176 #: src/screens/Moderation/index.tsx:100 msgid "Moderation" msgstr "" @@ -6876,7 +7064,7 @@ msgstr "" msgid "Moderation lists" msgstr "" -#: src/Navigation.tsx:179 +#: src/Navigation.tsx:181 #: src/view/screens/ModerationModlists.tsx:60 msgid "Moderation Lists" msgstr "" @@ -6885,7 +7073,7 @@ msgstr "" msgid "moderation settings" msgstr "" -#: src/Navigation.tsx:308 +#: src/Navigation.tsx:310 msgid "Moderation states" msgstr "" @@ -6931,7 +7119,7 @@ msgstr "" msgid "Music" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:467 +#: src/screens/Messages/ConversationSettings/index.tsx:466 msgid "Mute" msgstr "" @@ -6976,7 +7164,7 @@ msgstr "" msgid "Mute these accounts?" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:465 +#: src/screens/Messages/ConversationSettings/index.tsx:464 msgid "Mute this group chat" msgstr "" @@ -7014,7 +7202,7 @@ msgstr "" msgid "Mute words & tags" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:467 +#: src/screens/Messages/ConversationSettings/index.tsx:466 msgid "Muted" msgstr "" @@ -7022,7 +7210,7 @@ msgstr "" msgid "Muted accounts" msgstr "" -#: src/Navigation.tsx:184 +#: src/Navigation.tsx:186 #: src/view/screens/ModerationMutedAccounts.tsx:107 msgid "Muted Accounts" msgstr "" @@ -7090,8 +7278,8 @@ msgstr "" msgid "Navigates to your profile" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:340 -#: src/components/moderation/ReportDialog/index.tsx:356 +#: src/components/moderation/ReportDialog/index.tsx:342 +#: src/components/moderation/ReportDialog/index.tsx:358 msgid "Need to report a copyright violation, legal request, or regulatory compliance issue?" msgstr "" @@ -7124,24 +7312,24 @@ msgstr "" #: src/screens/Messages/ChatList.tsx:167 #: src/screens/Messages/ChatList.tsx:380 #: src/screens/Messages/ChatList.tsx:381 -#: src/screens/Messages/ChatList.tsx:509 +#: src/screens/Messages/ChatList.tsx:517 msgid "New chat" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:61 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:58 msgid "New chat with {0}" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) #. placeholder {1}: createSanitizedDisplayName(members[1]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:65 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:62 msgid "New chat with {0} and {1}" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) #. placeholder {1}: createSanitizedDisplayName(members[1]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:73 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:70 msgid "New chat with {0}, {1}, and {memberCount, plural, one {{memberCount} more} other {{memberCount} more}}." msgstr "" @@ -7162,19 +7350,19 @@ msgstr "" msgid "New followers" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:236 +#: src/components/dms/InitiateChatFlow.tsx:239 msgid "New group chat" msgstr "" #. Button used to create a new group chat. #. Button used to create a new group chat. -#: src/components/dms/InitiateChatFlow.tsx:743 -#: src/components/dms/InitiateChatFlow.tsx:777 +#: src/components/dms/InitiateChatFlow.tsx:774 +#: src/components/dms/InitiateChatFlow.tsx:808 msgctxt "action" msgid "New group chat" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:273 +#: src/components/dms/InitiateChatFlow.tsx:276 msgid "New group chat with:" msgstr "" @@ -7205,7 +7393,7 @@ msgid "New post" msgstr "" #: src/view/com/feeds/FeedPage.tsx:179 -#: src/view/shell/desktop/LeftNav.tsx:597 +#: src/view/shell/desktop/LeftNav.tsx:598 msgctxt "action" msgid "New post" msgstr "" @@ -7240,8 +7428,8 @@ msgstr "" #: src/components/contacts/screens/ViewMatches.tsx:395 #: src/components/contacts/screens/ViewMatches.tsx:410 -#: src/components/dms/AddMembersFlow.tsx:308 -#: src/components/dms/InitiateChatFlow.tsx:461 +#: src/components/dms/AddMembersFlow.tsx:318 +#: src/components/dms/InitiateChatFlow.tsx:470 #: src/screens/Login/ForgotPasswordForm.tsx:149 #: src/screens/Login/ForgotPasswordForm.tsx:156 #: src/screens/Login/SetNewPasswordForm.tsx:186 @@ -7313,7 +7501,7 @@ msgstr "" msgid "No GIFs to show right now. Try again in a moment." msgstr "" -#: src/features/liveNow/components/LinkPreview.tsx:63 +#: src/features/liveNow/components/LinkPreview.tsx:64 msgid "No image" msgstr "" @@ -7340,7 +7528,7 @@ msgstr "" msgid "No media yet" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:311 +#: src/screens/Messages/components/ChatListItem.tsx:316 msgid "No messages yet" msgstr "" @@ -7356,12 +7544,12 @@ msgstr "" msgid "No notifications yet!" msgstr "" -#: src/screens/Messages/Settings.tsx:87 +#: src/screens/Messages/Settings.tsx:88 msgctxt "allow group chat invites from" msgid "No one" msgstr "" -#: src/screens/Messages/Settings.tsx:69 +#: src/screens/Messages/Settings.tsx:70 msgctxt "allow messages from" msgid "No one" msgstr "" @@ -7413,8 +7601,8 @@ msgid "No result" msgstr "" #: src/components/dialogs/SearchablePeopleList.tsx:250 -#: src/components/dms/AddMembersFlow.tsx:240 -#: src/components/dms/InitiateChatFlow.tsx:346 +#: src/components/dms/AddMembersFlow.tsx:250 +#: src/components/dms/InitiateChatFlow.tsx:350 #: src/components/ProgressGuide/FollowDialog.tsx:221 msgid "No results" msgstr "" @@ -7496,12 +7684,12 @@ msgstr "" msgid "Not followed by anyone you’re following" msgstr "" -#: src/Navigation.tsx:164 +#: src/Navigation.tsx:166 #: src/view/screens/Profile.tsx:132 msgid "Not Found" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:130 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:131 msgid "Not ready to hit post? Keep your best ideas in Drafts until the timing is just right." msgstr "" @@ -7523,26 +7711,26 @@ msgid "Nothing saved yet" msgstr "" #: src/components/dialogs/NotificationSettingsDialog.tsx:64 -#: src/Navigation.tsx:435 -#: src/Navigation.tsx:509 +#: src/Navigation.tsx:437 +#: src/Navigation.tsx:516 #: src/view/screens/Notifications.tsx:134 msgid "Notification settings" msgstr "" -#: src/screens/Messages/Settings.tsx:232 -#: src/screens/Messages/Settings.tsx:245 +#: src/screens/Messages/Settings.tsx:230 +#: src/screens/Messages/Settings.tsx:243 msgid "Notification sounds" msgstr "" -#: src/Navigation.tsx:504 -#: src/Navigation.tsx:743 +#: src/Navigation.tsx:511 +#: src/Navigation.tsx:750 #: src/screens/Notifications/ActivityList.tsx:31 #: src/screens/Settings/NotificationSettings/index.tsx:104 #: src/screens/Settings/Settings.tsx:197 #: src/screens/Settings/Settings.tsx:200 #: src/view/screens/Notifications.tsx:128 -#: src/view/shell/bottom-bar/BottomBar.tsx:260 -#: src/view/shell/desktop/LeftNav.tsx:686 +#: src/view/shell/bottom-bar/BottomBar.tsx:261 +#: src/view/shell/desktop/LeftNav.tsx:687 #: src/view/shell/Drawer.tsx:496 msgid "Notifications" msgstr "" @@ -7584,8 +7772,8 @@ msgstr "" #: src/components/BotAccountAlert.tsx:52 #: src/components/BotAccountAlert.tsx:57 -#: src/components/dms/InitiateChatFlow.tsx:676 -#: src/components/dms/MessageItem.tsx:659 +#: src/components/dms/InitiateChatFlow.tsx:707 +#: src/components/dms/MessageItem.tsx:641 #: src/screens/Login/PasswordUpdatedForm.tsx:37 #: src/screens/PostThread/components/ThreadItemAnchor.tsx:661 msgid "Okay" @@ -7618,27 +7806,27 @@ msgstr "" msgid "One of the selected recipients has blocked you and cannot be messaged." msgstr "" -#: src/view/com/composer/Composer.tsx:793 +#: src/view/com/composer/Composer.tsx:855 msgid "One or more GIFs is missing alt text." msgstr "" -#: src/view/com/composer/Composer.tsx:790 +#: src/view/com/composer/Composer.tsx:852 msgid "One or more images is missing alt text." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:411 +#: src/view/com/composer/SelectMediaButton.tsx:417 msgid "One or more of your selected files are not supported." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:434 -msgid "One or more of your selected files are too large. Maximum size is 100 MB." +#: src/view/com/composer/SelectMediaButton.tsx:440 +msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." msgstr "" -#: src/view/com/composer/Composer.tsx:595 +#: src/view/com/composer/Composer.tsx:650 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" msgstr "" -#: src/view/com/composer/Composer.tsx:800 +#: src/view/com/composer/Composer.tsx:862 msgid "One or more videos is missing alt text." msgstr "" @@ -7647,6 +7835,26 @@ msgstr "" msgid "Only {0} can reply." msgstr "" +#. Toast shown when adding images would exceed the post gallery cap; only the first N are kept +#. placeholder {0}: result.accepted.length +#. placeholder {1}: next.length +#. placeholder {2}: next.length +#: src/view/com/composer/Composer.tsx:225 +msgid "Only {0} of {1} {2, plural, one {image} other {images}} added; limit is {MAX_GALLERY_IMAGES}" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:196 +msgid "Only admins can accept join requests." +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:228 +msgid "Only admins can ignore join requests." +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:125 +msgid "Only followers can join this group chat." +msgstr "" + #: src/screens/Settings/ActivityPrivacySettings.tsx:121 #: src/screens/Settings/ActivityPrivacySettings.tsx:126 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:158 @@ -7657,6 +7865,16 @@ msgstr "" msgid "Only image files are supported" msgstr "" +#. placeholder {0}: createSanitizedDisplayName( data.joinLinkPreviews[0].owner, true, moderateProfile( data.joinLinkPreviews[0].owner, moderationOpts, ).ui('displayName'), ) +#: src/screens/Messages/JoinRequest.tsx:207 +msgid "Only people {0} follows can join." +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:115 +#: src/components/intents/GroupChatJoinDialog.tsx:269 +msgid "Only people the chat owner follows can join" +msgstr "" + #: src/view/com/composer/videos/SubtitleFilePicker.tsx:41 msgid "Only WebVTT (.vtt) files are supported" msgstr "" @@ -7674,7 +7892,7 @@ msgstr "" msgid "Oops!" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:310 +#: src/screens/Onboarding/StepProfile/index.tsx:311 msgid "Open avatar creator" msgstr "" @@ -7682,12 +7900,17 @@ msgstr "" msgid "Open camera" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:87 +#: src/components/intents/GroupChatJoinDialog.tsx:408 +msgid "Open chat" +msgstr "" + #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:139 msgid "Open chat member options for {displayName}" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:486 -#: src/screens/Messages/components/ChatListItem.tsx:490 +#: src/screens/Messages/components/ChatListItem.tsx:495 +#: src/screens/Messages/components/ChatListItem.tsx:499 msgid "Open conversation options" msgstr "" @@ -7701,16 +7924,16 @@ msgstr "" #: src/screens/Messages/components/MessageComposer.tsx:176 #: src/screens/Messages/components/MessageInput.web.tsx:148 -#: src/view/com/composer/Composer.tsx:2044 +#: src/view/com/composer/Composer.tsx:2094 msgid "Open emoji picker" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:197 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:192 msgid "Open feed info screen" msgstr "" +#: src/screens/Profile/components/ProfileFeedHeader.tsx:293 #: src/screens/Profile/components/ProfileFeedHeader.tsx:298 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:303 msgid "Open feed options menu" msgstr "" @@ -7722,13 +7945,17 @@ msgstr "" msgid "Open Germ DM" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:401 +msgid "Open group chat" +msgstr "" + #: src/components/dms/MessagesListHeader.tsx:181 #: src/components/dms/MessagesListHeader.tsx:220 msgid "Open group chat settings" msgstr "" -#: src/components/Post/Embed/ExternalEmbed/index.tsx:86 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:143 +#: src/components/Post/Embed/ExternalEmbed/index.tsx:88 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:140 msgid "Open link to {niceUrl}" msgstr "" @@ -7752,8 +7979,8 @@ msgstr "" msgid "Open post options menu" msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:218 -#: src/features/liveNow/components/LiveStatusDialog.tsx:228 +#: src/features/liveNow/components/LiveStatusDialog.tsx:219 +#: src/features/liveNow/components/LiveStatusDialog.tsx:229 msgid "Open profile" msgstr "" @@ -7779,6 +8006,10 @@ msgstr "" msgid "Open system log" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:402 +msgid "Open this group chat" +msgstr "" + #. placeholder {0}: feedInfo.displayName #: src/view/shell/desktop/Feeds.tsx:185 msgid "Opens {0} feed" @@ -7800,7 +8031,7 @@ msgstr "" msgid "Opens alt text dialog" msgstr "" -#: src/view/com/composer/photos/OpenCameraBtn.tsx:71 +#: src/view/com/composer/photos/OpenCameraBtn.tsx:70 msgid "Opens camera on device" msgstr "" @@ -7820,22 +8051,24 @@ msgstr "" msgid "Opens device camera" msgstr "" -#. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. -#: src/view/com/composer/SelectMediaButton.tsx:505 -msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." +#. Accessibility hint for button in composer to add images, a video, or a GIF to a post. +#: src/view/com/composer/SelectMediaButton.tsx:511 +msgid "Opens device gallery to select up to {MAX_GALLERY_IMAGES, plural, other {# images}}, or a single video or GIF." msgstr "" +#: src/screens/Messages/JoinRequest.tsx:295 #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 msgid "Opens flow to create a new Bluesky account" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:281 #: src/view/com/auth/SplashScreen.tsx:120 #: src/view/com/auth/SplashScreen.web.tsx:124 msgid "Opens flow to sign in to your existing Bluesky account" msgstr "" -#: src/components/images/Gallery/index.tsx:428 +#: src/components/images/Gallery/index.tsx:452 msgid "Opens full image" msgstr "" @@ -7852,7 +8085,7 @@ msgstr "" msgid "Opens link {0}" msgstr "" -#: src/view/com/util/UserAvatar.tsx:599 +#: src/view/com/util/UserAvatar.tsx:603 msgid "Opens live status dialog" msgstr "" @@ -7881,9 +8114,9 @@ msgstr "" msgid "Opens this draft in the composer" msgstr "" -#: src/components/dms/MessageItem.tsx:229 +#: src/components/dms/MessageItem.tsx:233 #: src/view/com/notifications/NotificationFeedItem.tsx:1019 -#: src/view/com/util/UserAvatar.tsx:617 +#: src/view/com/util/UserAvatar.tsx:621 msgid "Opens this profile" msgstr "" @@ -7959,8 +8192,8 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:86 #: src/components/dms/AfterReportConversationDialog.tsx:213 -#: src/components/dms/AfterReportDialog.tsx:84 -#: src/components/dms/AfterReportDialog.tsx:176 +#: src/components/dms/AfterReportDialog.tsx:89 +#: src/components/dms/AfterReportDialog.tsx:181 msgid "Our moderation team has received your report." msgstr "" @@ -7972,6 +8205,10 @@ msgstr "" msgid "Owner" msgstr "" +#: src/components/dms/LeaveConvoPrompt.tsx:44 +msgid "Owner must lock the group before leaving." +msgstr "" + #: src/components/Lists.tsx:205 #: src/components/Lists.tsx:220 #: src/view/screens/NotFound.tsx:34 @@ -8027,21 +8264,21 @@ msgstr "" msgid "People" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:154 +#: src/screens/Messages/components/InviteLinkDialog.tsx:153 msgid "People {ownerName} follows can join instantly" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:159 +#: src/screens/Messages/components/InviteLinkDialog.tsx:158 msgid "People {ownerName} follows can request to join" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:235 +#: src/Navigation.tsx:237 msgid "People followed by @{0}" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:228 +#: src/Navigation.tsx:230 msgid "People following @{0}" msgstr "" @@ -8050,11 +8287,11 @@ msgstr "" msgid "People I follow" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:153 +#: src/screens/Messages/components/InviteLinkDialog.tsx:152 msgid "People I follow can join instantly" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:158 +#: src/screens/Messages/components/InviteLinkDialog.tsx:157 msgid "People I follow can request to join" msgstr "" @@ -8100,8 +8337,8 @@ msgid "Pictures meant for adults." msgstr "" #: src/components/FeedCard.tsx:364 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:528 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:534 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:520 #: src/screens/SavedFeeds.tsx:559 msgid "Pin feed" msgstr "" @@ -8111,7 +8348,7 @@ msgstr "" msgid "Pin to home" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:344 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:337 msgid "Pin to Home" msgstr "" @@ -8125,8 +8362,8 @@ msgid "Pinned" msgstr "" #. placeholder {0}: info.displayName -#: src/screens/Profile/components/ProfileFeedHeader.tsx:164 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:178 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:159 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:173 msgid "Pinned {0} to Home" msgstr "" @@ -8203,7 +8440,7 @@ msgstr "" msgid "Please complete the verification captcha." msgstr "" -#: src/view/com/composer/state/video.ts:454 +#: src/view/com/composer/state/video.ts:439 msgid "Please confirm your email address to upload videos." msgstr "" @@ -8342,7 +8579,7 @@ msgstr "" msgid "Porn" msgstr "" -#: src/view/com/composer/Composer.tsx:1693 +#: src/view/com/composer/Composer.tsx:1742 msgctxt "action" msgid "Post" msgstr "" @@ -8362,12 +8599,12 @@ msgstr "" msgid "Post a video" msgstr "" -#: src/view/com/composer/Composer.tsx:1691 +#: src/view/com/composer/Composer.tsx:1740 msgctxt "action" msgid "Post All" msgstr "" -#: src/view/com/composer/Composer.tsx:1351 +#: src/view/com/composer/Composer.tsx:1404 msgid "Post anyway" msgstr "" @@ -8376,10 +8613,10 @@ msgid "Post blocked" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:261 -#: src/Navigation.tsx:268 -#: src/Navigation.tsx:275 -#: src/Navigation.tsx:282 +#: src/Navigation.tsx:263 +#: src/Navigation.tsx:270 +#: src/Navigation.tsx:277 +#: src/Navigation.tsx:284 msgid "Post by @{0}" msgstr "" @@ -8388,7 +8625,7 @@ msgctxt "toast" msgid "Post deleted" msgstr "" -#: src/lib/api/index.ts:193 +#: src/lib/api/index.ts:189 msgid "Post failed to upload. Please check your Internet connection and try again." msgstr "" @@ -8413,7 +8650,7 @@ msgstr "" msgid "Post interaction settings" msgstr "" -#: src/Navigation.tsx:195 +#: src/Navigation.tsx:197 #: src/screens/ModerationInteractionSettings/index.tsx:35 msgid "Post Interaction Settings" msgstr "" @@ -8423,8 +8660,8 @@ msgstr "" msgid "Post language selection" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:354 #: src/screens/Messages/components/InviteLinkDialog.tsx:366 +#: src/screens/Messages/components/InviteLinkDialog.tsx:378 msgid "Post link" msgstr "" @@ -8482,6 +8719,7 @@ msgstr "" #: src/components/Error.tsx:61 #: src/components/Lists.tsx:104 #: src/screens/Messages/components/MessageListError.tsx:23 +#: src/screens/Messages/JoinRequests.tsx:350 #: src/screens/Signup/BackNextButtons.tsx:48 msgid "Press to retry" msgstr "" @@ -8490,7 +8728,7 @@ msgstr "" msgid "Press to view followers of this account that you also follow" msgstr "" -#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:120 +#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:121 msgid "Preview" msgstr "" @@ -8513,8 +8751,8 @@ msgstr "" msgid "Privacy and security" msgstr "" -#: src/Navigation.tsx:412 -#: src/Navigation.tsx:420 +#: src/Navigation.tsx:414 +#: src/Navigation.tsx:422 #: src/screens/Settings/ActivityPrivacySettings.tsx:41 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45 msgid "Privacy and Security" @@ -8526,7 +8764,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:36 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:103 -#: src/Navigation.tsx:328 +#: src/Navigation.tsx:330 #: src/screens/Settings/AboutSettings.tsx:95 #: src/screens/Settings/AboutSettings.tsx:98 #: src/view/screens/PrivacyPolicy.tsx:25 @@ -8539,15 +8777,15 @@ msgstr "" msgid "Privacy violation of a minor" msgstr "" -#: src/view/com/composer/Composer.tsx:2478 +#: src/view/com/composer/Composer.tsx:2528 msgid "Processing GIF..." msgstr "" -#: src/view/com/composer/Composer.tsx:2480 +#: src/view/com/composer/Composer.tsx:2530 msgid "Processing video..." msgstr "" -#: src/lib/api/index.ts:66 +#: src/lib/api/index.ts:62 msgid "Processing..." msgstr "" @@ -8555,8 +8793,8 @@ msgstr "" msgid "profile" msgstr "" -#: src/view/shell/bottom-bar/BottomBar.tsx:303 -#: src/view/shell/desktop/LeftNav.tsx:744 +#: src/view/shell/bottom-bar/BottomBar.tsx:304 +#: src/view/shell/desktop/LeftNav.tsx:745 #: src/view/shell/Drawer.tsx:80 #: src/view/shell/Drawer.tsx:599 msgid "Profile" @@ -8588,22 +8826,22 @@ msgid "Public, sharable lists of users to mute or block in bulk." msgstr "" #. Accessibility label for button to publish a single post -#: src/view/com/composer/Composer.tsx:1677 +#: src/view/com/composer/Composer.tsx:1726 msgid "Publish post" msgstr "" #. Accessibility label for button to publish multiple posts in a thread -#: src/view/com/composer/Composer.tsx:1672 +#: src/view/com/composer/Composer.tsx:1721 msgid "Publish posts" msgstr "" #. Accessibility label for button to publish multiple replies in a thread -#: src/view/com/composer/Composer.tsx:1661 +#: src/view/com/composer/Composer.tsx:1710 msgid "Publish replies" msgstr "" #. Accessibility label for button to publish a single reply -#: src/view/com/composer/Composer.tsx:1666 +#: src/view/com/composer/Composer.tsx:1715 msgid "Publish reply" msgstr "" @@ -8682,11 +8920,11 @@ msgstr "" msgid "Re-attach quote" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:384 +#: src/screens/Messages/components/InviteLinkDialog.tsx:396 msgid "Re-enable invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:391 +#: src/screens/Messages/components/InviteLinkDialog.tsx:403 msgid "Re-enable link" msgstr "" @@ -8694,8 +8932,8 @@ msgstr "" msgid "React with {emoji}" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:65 -#: src/components/dms/ReactionsDialog.tsx:90 +#: src/components/dms/ReactionsDialog.tsx:66 +#: src/components/dms/ReactionsDialog.tsx:94 msgid "Reactions" msgstr "" @@ -8713,8 +8951,8 @@ msgctxt "english-only-resource" msgid "read about how to use search filters" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:160 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:171 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:162 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:173 msgid "Read blog post" msgstr "" @@ -8790,6 +9028,10 @@ msgstr "" msgid "Reconnect" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -8800,7 +9042,7 @@ msgid "Reject chat request" msgstr "" #: src/screens/Messages/ChatList.tsx:349 -#: src/screens/Messages/Inbox.tsx:215 +#: src/screens/Messages/Inbox.tsx:205 msgid "Reload conversations" msgstr "" @@ -8845,17 +9087,17 @@ msgstr "" msgid "Remove all contacts" msgstr "" -#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:19 +#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:18 msgid "Remove attachment" msgstr "" -#: src/view/com/util/UserAvatar.tsx:519 -#: src/view/com/util/UserAvatar.tsx:522 +#: src/view/com/util/UserAvatar.tsx:523 +#: src/view/com/util/UserAvatar.tsx:526 msgid "Remove Avatar" msgstr "" -#: src/view/com/util/UserBanner.tsx:189 -#: src/view/com/util/UserBanner.tsx:192 +#: src/view/com/util/UserBanner.tsx:193 +#: src/view/com/util/UserBanner.tsx:196 msgid "Remove Banner" msgstr "" @@ -8863,8 +9105,9 @@ msgstr "" msgid "Remove caption file" msgstr "" -#: src/screens/Messages/components/MessageInputEmbed.tsx:192 -#: src/screens/Messages/components/MessageInputEmbed.tsx:248 +#: src/screens/Messages/components/MessageInputEmbed.tsx:234 +#: src/screens/Messages/components/MessageInputEmbed.tsx:289 +#: src/screens/Messages/components/MessageInputEmbed.tsx:355 msgid "Remove embed" msgstr "" @@ -8882,8 +9125,8 @@ msgstr "" msgid "Remove from chat" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:326 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:332 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:320 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:325 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179 #: src/screens/SavedFeeds.tsx:549 @@ -8908,7 +9151,7 @@ msgstr "" msgid "Remove from your feeds?" msgstr "" -#: src/view/com/composer/photos/Gallery.tsx:225 +#: src/view/com/composer/photos/Gallery.tsx:227 msgid "Remove image" msgstr "" @@ -8958,11 +9201,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:244 msgid "Removed by author" msgstr "" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:242 msgid "Removed by you" msgstr "" @@ -8984,7 +9227,7 @@ msgstr "" msgid "Removed from starter pack" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:124 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:121 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77 #: src/view/com/posts/FeedShutdownMsg.tsx:45 msgid "Removed from your feeds" @@ -9052,7 +9295,7 @@ msgstr "" msgid "Replies to this post are disabled." msgstr "" -#: src/view/com/composer/Composer.tsx:1689 +#: src/view/com/composer/Composer.tsx:1738 msgctxt "action" msgid "Reply" msgstr "" @@ -9090,9 +9333,9 @@ msgstr "" msgid "Reply was successfully hidden" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:193 -#: src/features/liveNow/components/LiveStatusDialog.tsx:266 -#: src/screens/Messages/ConversationSettings/index.tsx:518 +#: src/components/dms/MessageContextMenu.tsx:176 +#: src/features/liveNow/components/LiveStatusDialog.tsx:267 +#: src/screens/Messages/ConversationSettings/index.tsx:517 msgid "Report" msgstr "" @@ -9108,13 +9351,13 @@ msgstr "" msgid "Report conversation" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:96 -#: src/components/moderation/ReportDialog/index.tsx:261 +#: src/components/moderation/ReportDialog/index.tsx:98 +#: src/components/moderation/ReportDialog/index.tsx:263 msgid "Report dialog" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:550 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:556 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:536 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:542 msgid "Report feed" msgstr "" @@ -9123,7 +9366,7 @@ msgstr "" msgid "Report list" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:190 +#: src/components/dms/MessageContextMenu.tsx:173 msgid "Report message" msgstr "" @@ -9143,8 +9386,8 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:83 #: src/components/dms/AfterReportConversationDialog.tsx:210 -#: src/components/dms/AfterReportDialog.tsx:81 -#: src/components/dms/AfterReportDialog.tsx:173 +#: src/components/dms/AfterReportDialog.tsx:86 +#: src/components/dms/AfterReportDialog.tsx:178 msgid "Report submitted" msgstr "" @@ -9157,7 +9400,7 @@ msgstr "" msgid "Report this feed" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:517 +#: src/screens/Messages/ConversationSettings/index.tsx:516 msgid "Report this group chat" msgstr "" @@ -9166,7 +9409,7 @@ msgid "Report this list" msgstr "" #: src/components/moderation/ReportDialog/copy.ts:19 -#: src/features/liveNow/components/LiveStatusDialog.tsx:249 +#: src/features/liveNow/components/LiveStatusDialog.tsx:250 msgid "Report this livestream" msgstr "" @@ -9237,16 +9480,43 @@ msgstr "" msgid "Reposts of your reposts" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:418 +msgid "Request access to group chat" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:178 +msgid "Request approved." +msgstr "" + #: src/screens/Settings/components/ChangePasswordDialog.tsx:226 #: src/screens/Settings/components/ChangePasswordDialog.tsx:232 msgid "Request code" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:210 +msgid "Request ignored." +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:100 +#: src/components/intents/GroupChatJoinDialog.tsx:253 +msgid "Request to join" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:119 +msgid "Requested" +msgstr "" + #. Incoming message requests -#: src/screens/Messages/components/InboxRequests.tsx:24 +#: src/screens/Messages/components/InboxRequests.tsx:26 msgid "Requests" msgstr "" +#: src/Navigation.tsx:495 +#: src/screens/Messages/JoinRequests.tsx:58 +#: src/screens/Messages/JoinRequests.tsx:420 +msgid "Requests to join" +msgstr "" + #: src/screens/Settings/AccessibilitySettings.tsx:59 #: src/screens/Settings/AccessibilitySettings.tsx:64 msgid "Require alt text before posting" @@ -9264,6 +9534,10 @@ msgstr "" msgid "Required in your region" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:273 +msgid "Rescind request" +msgstr "" + #: src/components/dialogs/EmailDialog/components/ResendEmailText.tsx:39 msgid "Resend" msgstr "" @@ -9329,7 +9603,7 @@ msgstr "" #: src/components/contacts/screens/VerifyNumber.tsx:355 #: src/components/Error.tsx:65 #: src/components/Lists.tsx:115 -#: src/components/moderation/ReportDialog/index.tsx:295 +#: src/components/moderation/ReportDialog/index.tsx:297 #: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:56 #: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:59 #: src/components/StarterPack/ProfileStarterPacks.tsx:377 @@ -9337,7 +9611,8 @@ msgstr "" #: src/screens/Login/LoginForm.tsx:335 #: src/screens/Messages/ChatList.tsx:354 #: src/screens/Messages/components/MessageListError.tsx:24 -#: src/screens/Messages/Inbox.tsx:220 +#: src/screens/Messages/Inbox.tsx:210 +#: src/screens/Messages/JoinRequests.tsx:356 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:268 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:271 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:92 @@ -9351,7 +9626,7 @@ msgstr "" msgid "Retry" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:292 +#: src/components/moderation/ReportDialog/index.tsx:294 #: src/view/screens/Storybook/Admonitions.tsx:61 msgid "Retry loading report options" msgstr "" @@ -9390,7 +9665,7 @@ msgstr "" #: src/components/StarterPack/QrCodeDialog.tsx:207 #: src/features/liveNow/components/EditLiveDialog.tsx:204 #: src/features/liveNow/components/EditLiveDialog.tsx:211 -#: src/screens/Messages/ConversationSettings/prompts.tsx:47 +#: src/screens/Messages/ConversationSettings/prompts.tsx:71 #: src/screens/Profile/Header/EditProfileDialog.tsx:233 #: src/screens/Profile/Header/EditProfileDialog.tsx:247 #: src/screens/SavedFeeds.tsx:124 @@ -9415,27 +9690,29 @@ msgstr "" #: src/screens/SavedFeeds.tsx:124 #: src/screens/SavedFeeds.tsx:311 #: src/screens/SavedFeeds.tsx:315 -#: src/view/com/composer/Composer.tsx:1332 +#: src/view/com/composer/Composer.tsx:1385 #: src/view/com/composer/drafts/DraftsButton.tsx:125 msgid "Save changes" msgstr "" -#: src/view/com/composer/Composer.tsx:1304 +#: src/view/com/composer/Composer.tsx:1357 #: src/view/com/composer/drafts/DraftsButton.tsx:93 msgid "Save changes?" msgstr "" -#: src/view/com/composer/Composer.tsx:1332 +#: src/view/com/composer/Composer.tsx:1385 #: src/view/com/composer/drafts/DraftsButton.tsx:125 msgid "Save draft" msgstr "" -#: src/view/com/composer/Composer.tsx:1306 +#: src/view/com/composer/Composer.tsx:1359 #: src/view/com/composer/drafts/DraftsButton.tsx:95 msgid "Save draft?" msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:99 +#: src/components/MediaPreview.tsx:231 +#: src/components/Post/Embed/ImageContextMenu.tsx:70 #: src/components/StarterPack/ShareDialog.tsx:144 #: src/components/StarterPack/ShareDialog.tsx:150 msgid "Save image" @@ -9454,12 +9731,12 @@ msgstr "" msgid "Save these options for next time" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:327 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:333 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:320 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:326 msgid "Save to my feeds" msgstr "" -#: src/view/shell/desktop/LeftNav.tsx:731 +#: src/view/shell/desktop/LeftNav.tsx:732 #: src/view/shell/Drawer.tsx:574 msgctxt "link to bookmarks screen" msgid "Saved" @@ -9470,13 +9747,13 @@ msgstr "" msgid "Saved Feeds" msgstr "" -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:144 -#: src/Navigation.tsx:548 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:145 +#: src/Navigation.tsx:555 #: src/screens/Bookmarks/index.tsx:59 msgid "Saved Posts" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:134 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:131 #: src/screens/ProfileList/components/Header.tsx:88 msgid "Saved to your feeds" msgstr "" @@ -9512,18 +9789,18 @@ msgstr "" msgid "Scroll to top" msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:672 +#: src/components/dialogs/SearchablePeopleList.tsx:671 #: src/components/forms/SearchInput.tsx:51 #: src/components/forms/SearchInput.tsx:53 #: src/screens/Search/Shell.tsx:362 #: src/screens/Search/Shell.tsx:525 -#: src/view/shell/bottom-bar/BottomBar.tsx:204 +#: src/view/shell/bottom-bar/BottomBar.tsx:205 msgid "Search" msgstr "" #. placeholder {0}: profile.handle #. placeholder {0}: route.params.name -#: src/Navigation.tsx:254 +#: src/Navigation.tsx:256 #: src/screens/Profile/ProfileSearch.tsx:37 msgid "Search @{0}'s posts" msgstr "" @@ -9603,7 +9880,7 @@ msgstr "" msgid "Search posts" msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:692 +#: src/components/dialogs/SearchablePeopleList.tsx:691 #: src/components/dms/components/UserSearchInput.tsx:63 #: src/components/ProgressGuide/FollowDialog.tsx:727 msgid "Search profiles" @@ -9613,7 +9890,7 @@ msgstr "" msgid "Search..." msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:693 +#: src/components/dialogs/SearchablePeopleList.tsx:692 #: src/components/dms/components/UserSearchInput.tsx:64 #: src/components/ProgressGuide/FollowDialog.tsx:728 msgid "Searches for profiles" @@ -9695,7 +9972,7 @@ msgstr "" msgid "Select a color" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:378 +#: src/components/moderation/ReportDialog/index.tsx:380 msgid "Select a reason" msgstr "" @@ -9764,7 +10041,7 @@ msgstr "" msgid "Select GIF \"{0}\"" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:668 +#: src/components/dms/InitiateChatFlow.tsx:699 msgid "Select group chat members" msgstr "" @@ -9786,7 +10063,7 @@ msgstr "" msgid "Select languages" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:428 +#: src/components/moderation/ReportDialog/index.tsx:430 msgid "Select moderation service" msgstr "" @@ -9844,7 +10121,7 @@ msgstr "" msgid "Select your preferred notification channels" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:414 +#: src/view/com/composer/SelectMediaButton.tsx:420 msgid "Selecting multiple media types is not supported." msgstr "" @@ -9875,7 +10152,7 @@ msgstr "" msgid "Send feedback" msgstr "" -#: src/screens/Messages/components/MessageComposer.tsx:284 +#: src/screens/Messages/components/MessageComposer.tsx:288 #: src/screens/Messages/components/MessageInput.web.tsx:225 msgid "Send message" msgstr "" @@ -9888,7 +10165,7 @@ msgstr "" msgid "Send post to..." msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:816 +#: src/components/moderation/ReportDialog/index.tsx:818 msgid "Send report to {title}" msgstr "" @@ -9910,7 +10187,7 @@ msgid "Send via direct message" msgstr "" #. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', }) -#: src/components/dms/MessageContextMenu.tsx:154 +#: src/components/dms/MessageContextMenu.tsx:137 msgid "Sent at {0}" msgstr "" @@ -9951,9 +10228,9 @@ msgstr "" msgid "Sets email for password reset" msgstr "" -#: src/Navigation.tsx:210 +#: src/Navigation.tsx:212 #: src/screens/Settings/Settings.tsx:98 -#: src/view/shell/desktop/LeftNav.tsx:754 +#: src/view/shell/desktop/LeftNav.tsx:755 #: src/view/shell/Drawer.tsx:612 msgid "Settings" msgstr "" @@ -10015,10 +10292,12 @@ msgstr "" msgid "Sexually Suggestive" msgstr "" +#: src/components/MediaPreview.tsx:237 +#: src/components/Post/Embed/ImageContextMenu.tsx:74 #: src/components/StarterPack/QrCodeDialog.tsx:195 #: src/screens/Hashtag.tsx:130 -#: src/screens/Messages/components/InviteLinkDialog.tsx:370 -#: src/screens/Messages/components/InviteLinkDialog.tsx:377 +#: src/screens/Messages/components/InviteLinkDialog.tsx:382 +#: src/screens/Messages/components/InviteLinkDialog.tsx:389 #: src/screens/StarterPack/StarterPackScreen.tsx:447 #: src/screens/Topic.tsx:90 msgid "Share" @@ -10034,8 +10313,8 @@ msgid "Share author DID" msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:94 -#: src/components/Lightbox/Lightbox.web.tsx:273 -#: src/components/Lightbox/Lightbox.web.tsx:299 +#: src/components/Lightbox/Lightbox.web.tsx:281 +#: src/components/Lightbox/Lightbox.web.tsx:307 msgid "Share image" msgstr "" @@ -10060,7 +10339,7 @@ msgstr "" msgid "Share QR code" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:480 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:469 msgid "Share this feed" msgstr "" @@ -10087,7 +10366,7 @@ msgstr "" msgid "Share your contacts to find friends" msgstr "" -#: src/Navigation.tsx:313 +#: src/Navigation.tsx:315 msgid "Shared Preferences Tester" msgstr "" @@ -10103,16 +10382,16 @@ msgstr "" #: src/components/moderation/ScreenHider.tsx:179 #: src/components/moderation/ScreenHider.tsx:182 -#: src/features/liveNow/components/LiveStatusDialog.tsx:317 -#: src/features/liveNow/components/LiveStatusDialog.tsx:321 +#: src/features/liveNow/components/LiveStatusDialog.tsx:318 +#: src/features/liveNow/components/LiveStatusDialog.tsx:322 #: src/screens/List/ListHiddenScreen.tsx:194 #: src/screens/VideoFeed/index.tsx:646 #: src/screens/VideoFeed/index.tsx:652 msgid "Show anyway" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:181 -#: src/screens/Settings/AutomationLabelSettings.tsx:194 +#: src/screens/Settings/AutomationLabelSettings.tsx:185 +#: src/screens/Settings/AutomationLabelSettings.tsx:198 msgid "Show automation label" msgstr "" @@ -10206,7 +10485,7 @@ msgid "Show warning and filter from feeds" msgstr "" #: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:60 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:170 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:171 msgid "Show when you’re live" msgstr "" @@ -10233,15 +10512,17 @@ msgstr "" #: src/screens/Login/LoginForm.tsx:179 #: src/screens/Login/LoginForm.tsx:350 #: src/screens/Login/LoginForm.tsx:356 +#: src/screens/Messages/JoinRequest.tsx:280 +#: src/screens/Messages/JoinRequest.tsx:286 #: src/screens/Search/SearchResults.tsx:316 #: src/view/com/auth/SplashScreen.tsx:118 #: src/view/com/auth/SplashScreen.tsx:124 #: src/view/com/auth/SplashScreen.web.tsx:122 #: src/view/com/auth/SplashScreen.web.tsx:130 -#: src/view/shell/bottom-bar/BottomBar.tsx:342 -#: src/view/shell/bottom-bar/BottomBar.tsx:347 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:245 +#: src/view/shell/bottom-bar/BottomBar.tsx:343 +#: src/view/shell/bottom-bar/BottomBar.tsx:348 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:250 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:255 #: src/view/shell/NavSignupCard.tsx:58 #: src/view/shell/NavSignupCard.tsx:63 msgid "Sign in" @@ -10265,6 +10546,10 @@ msgstr "" msgid "Sign in or create your account to join the conversation!" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:205 +msgid "Sign in to accept invite." +msgstr "" + #: src/components/AccountList.tsx:70 msgid "Sign in to account that is not listed" msgstr "" @@ -10273,6 +10558,10 @@ msgstr "" msgid "Sign in to Bluesky or create a new account" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:204 +msgid "Sign in to request access to this group chat." +msgstr "" + #: src/components/PostControls/PostMenu/PostMenuItems.tsx:571 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:573 msgid "Sign in to view post" @@ -10284,9 +10573,9 @@ msgstr "" #: src/screens/SignupQueued.tsx:94 #: src/screens/SignupQueued.tsx:97 #: src/screens/Takendown.tsx:88 -#: src/view/shell/desktop/LeftNav.tsx:226 -#: src/view/shell/desktop/LeftNav.tsx:281 -#: src/view/shell/desktop/LeftNav.tsx:284 +#: src/view/shell/desktop/LeftNav.tsx:227 +#: src/view/shell/desktop/LeftNav.tsx:282 +#: src/view/shell/desktop/LeftNav.tsx:285 msgid "Sign out" msgstr "" @@ -10295,7 +10584,7 @@ msgid "Sign Out" msgstr "" #: src/screens/Settings/Settings.tsx:296 -#: src/view/shell/desktop/LeftNav.tsx:223 +#: src/view/shell/desktop/LeftNav.tsx:224 msgid "Sign out?" msgstr "" @@ -10327,7 +10616,7 @@ msgstr "" msgid "Skip contact sharing and continue to the app" msgstr "" -#: src/view/com/composer/Composer.tsx:1349 +#: src/view/com/composer/Composer.tsx:1402 msgid "Skip empty posts?" msgstr "" @@ -10341,7 +10630,7 @@ msgstr "" msgid "Skip to next step" msgstr "" -#: src/components/images/Gallery/index.tsx:417 +#: src/components/images/Gallery/index.tsx:435 msgid "slide" msgstr "" @@ -10398,7 +10687,7 @@ msgid "Someone left the group" msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/MessageItem.tsx:294 +#: src/components/dms/MessageItem.tsx:274 msgid "Someone reacted {0}" msgstr "" @@ -10423,17 +10712,22 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:101 +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:103 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" -#: src/screens/Messages/Conversation.tsx:135 +#: src/screens/Messages/Conversation.tsx:137 #: src/screens/Messages/ConversationSettings/index.tsx:112 +#: src/screens/Messages/JoinRequests.tsx:87 msgid "Something went wrong" msgstr "" #: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:139 -#: src/components/moderation/ReportDialog/index.tsx:287 +#: src/components/moderation/ReportDialog/index.tsx:289 #: src/screens/Deactivated.tsx:86 #: src/screens/Settings/components/DeactivateAccountDialog.tsx:59 #: src/view/screens/Storybook/Admonitions.tsx:56 @@ -10453,11 +10747,11 @@ msgstr "" msgid "Something went wrong. Please try again in a moment." msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:245 +#: src/components/moderation/ReportDialog/index.tsx:247 msgid "Something went wrong. Please try again." msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:546 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:532 msgid "Something wrong? Let us know." msgstr "" @@ -10518,17 +10812,17 @@ msgstr "" msgid "Start adding people!" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:669 +#: src/components/dms/InitiateChatFlow.tsx:700 msgid "Start chat" msgstr "" #: src/components/dialogs/SearchablePeopleList.tsx:428 -#: src/components/dms/InitiateChatFlow.tsx:817 +#: src/components/dms/InitiateChatFlow.tsx:848 msgid "Start chat with {displayName}" msgstr "" -#: src/Navigation.tsx:519 -#: src/Navigation.tsx:524 +#: src/Navigation.tsx:526 +#: src/Navigation.tsx:531 #: src/screens/StarterPack/Wizard/index.tsx:197 msgid "Starter Pack" msgstr "" @@ -10590,12 +10884,12 @@ msgstr "" msgid "Stored as part of a secure code for matching with others" msgstr "" -#: src/Navigation.tsx:303 +#: src/Navigation.tsx:305 #: src/screens/Settings/Settings.tsx:456 msgid "Storybook" msgstr "" -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:181 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:182 msgid "Streaming on Twitch? Set your live status on Bluesky to add a badge to your avatar. Tapping it takes people straight to your stream." msgstr "" @@ -10620,9 +10914,9 @@ msgstr "" msgid "Submit Appeal" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:506 -#: src/components/moderation/ReportDialog/index.tsx:567 -#: src/components/moderation/ReportDialog/index.tsx:574 +#: src/components/moderation/ReportDialog/index.tsx:508 +#: src/components/moderation/ReportDialog/index.tsx:569 +#: src/components/moderation/ReportDialog/index.tsx:576 msgid "Submit report" msgstr "" @@ -10631,13 +10925,13 @@ msgid "Subscribe" msgstr "" #. placeholder {0}: highlightedPublisher.name -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:425 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:434 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:424 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:453 msgid "Subscribe on {0}" msgstr "" #. placeholder {0}: highlightedPublisher.name -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:433 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:452 msgid "Subscribe to {publicationTitle} on {0}" msgstr "" @@ -10672,12 +10966,16 @@ msgstr "" msgid "Success!" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:101 +msgid "Successfully joined the group chat!" +msgstr "" + #: src/components/verification/VerificationCreatePrompt.tsx:37 msgid "Successfully verified" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:226 -#: src/components/dms/InitiateChatFlow.tsx:325 +#: src/components/dms/AddMembersFlow.tsx:236 +#: src/components/dms/InitiateChatFlow.tsx:329 msgid "Suggested" msgstr "" @@ -10706,7 +11004,7 @@ msgctxt "Name of app icon variant" msgid "Sunset" msgstr "" -#: src/Navigation.tsx:323 +#: src/Navigation.tsx:325 #: src/view/screens/Support.tsx:25 #: src/view/screens/Support.tsx:28 msgid "Support" @@ -10729,7 +11027,7 @@ msgstr "" #: src/screens/Settings/Settings.tsx:122 #: src/screens/Settings/Settings.tsx:134 #: src/screens/Settings/Settings.tsx:615 -#: src/view/shell/desktop/LeftNav.tsx:261 +#: src/view/shell/desktop/LeftNav.tsx:262 msgid "Switch account" msgstr "" @@ -10738,7 +11036,7 @@ msgid "Switch accounts" msgstr "" #. placeholder {0}: sanitizeHandle( profile?.handle ?? account.handle, '@', ) -#: src/view/shell/desktop/LeftNav.tsx:363 +#: src/view/shell/desktop/LeftNav.tsx:364 msgid "Switch to {0}" msgstr "" @@ -10764,7 +11062,7 @@ msgstr "" msgid "Tap below to allow Bluesky to access your GPS location. We will then use that data to more accurately determine the content and features available in your region." msgstr "" -#: src/components/dms/MessageItem.tsx:598 +#: src/components/dms/MessageItem.tsx:580 msgid "Tap for details" msgstr "" @@ -10790,33 +11088,51 @@ msgstr "" msgid "Tap to close context menu" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:75 +msgid "Tap to copy this invite link" +msgstr "" + #: src/components/ProgressGuide/Toast.tsx:163 msgid "Tap to dismiss" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:192 +#: src/components/dms/ChatInvite/Root.tsx:128 +#: src/components/intents/GroupChatJoinDialog.tsx:424 +msgid "Tap to join this group chat immediately" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:88 +msgid "Tap to open this group chat" +msgstr "" + +#: src/components/dms/ReactionsDialog.tsx:196 msgid "Tap to remove" msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/ReactionsDialog.tsx:208 +#: src/components/dms/ReactionsDialog.tsx:212 msgid "Tap to remove your {0} reaction" msgstr "" -#: src/components/dms/MessageItem.tsx:563 +#: src/components/dms/ChatInvite/Root.tsx:127 +#: src/components/intents/GroupChatJoinDialog.tsx:423 +msgid "Tap to request access to join this group chat" +msgstr "" + +#: src/components/dms/MessageItem.tsx:545 msgid "Tap to retry" msgstr "" #. placeholder {0}: tab.value -#: src/components/dms/ReactionsDialog.tsx:354 +#: src/components/dms/ReactionsDialog.tsx:358 msgid "Tap to show {0} reactions" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:353 +#: src/components/dms/ReactionsDialog.tsx:357 msgid "Tap to show all reactions" msgstr "" -#: src/components/dms/MessageItem.tsx:317 +#: src/components/dms/MessageItem.tsx:297 msgid "Tap to view reactions" msgstr "" @@ -10860,7 +11176,7 @@ msgstr "" #: src/components/dialogs/BirthDateSettings.tsx:181 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:31 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:98 -#: src/Navigation.tsx:333 +#: src/Navigation.tsx:335 #: src/screens/Settings/AboutSettings.tsx:87 #: src/screens/Settings/AboutSettings.tsx:90 #: src/view/screens/TermsOfService.tsx:25 @@ -10985,6 +11301,11 @@ msgstr "" msgid "The laws in your region require you to verify you're an adult to access certain features. Tap to learn more." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:135 +#: src/screens/Messages/JoinRequests.tsx:201 +msgid "The member limit has been reached." +msgstr "" + #: src/view/com/composer/select-language/SuggestedLanguage.tsx:400 msgid "The post you’re replying to was marked as being written in {suggestedLanguageName} by its author. Would you like to reply in <0>{suggestedLanguageName}?" msgstr "" @@ -10993,9 +11314,9 @@ msgstr "" msgid "The Privacy Policy has been moved to <0/>" msgstr "" -#: src/view/com/composer/state/video.ts:407 -#: src/view/com/composer/state/video.ts:451 -msgid "The selected video is larger than {videoSize} MB. Please try again with a smaller file." +#: src/view/com/composer/state/video.ts:397 +#: src/view/com/composer/state/video.ts:436 +msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." msgstr "" #: src/lib/hooks/useCleanError.ts:41 @@ -11037,7 +11358,7 @@ msgstr "" msgid "There is a limit to how often you can change your birthdate. You may need to wait a day or two before updating it again." msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:476 +#: src/screens/Messages/components/InviteLinkDialog.tsx:482 msgid "There is no invite link for this group chat." msgstr "" @@ -11051,10 +11372,12 @@ msgid "There was a problem loading GIFs. Check your connection and try again." msgstr "" #: src/components/contacts/screens/GetContacts.tsx:147 +#: src/components/intents/GroupChatJoinDialog.tsx:119 +#: src/components/intents/GroupChatJoinDialog.tsx:153 msgid "There was a problem with your internet connection, please try again" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:182 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:177 #: src/screens/ProfileList/components/Header.tsx:91 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79 #: src/screens/SavedFeeds.tsx:99 @@ -11062,7 +11385,7 @@ msgstr "" msgid "There was an issue contacting the server" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:426 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:416 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:100 msgid "There was an issue contacting the server, please check your internet connection and try again." msgstr "" @@ -11072,7 +11395,7 @@ msgid "There was an issue fetching notifications. Tap here to try again." msgstr "" #: src/screens/Search/Explore.tsx:1027 -#: src/view/com/posts/PostFeed.tsx:773 +#: src/view/com/posts/PostFeed.tsx:775 msgid "There was an issue fetching posts. Tap here to try again." msgstr "" @@ -11097,7 +11420,7 @@ msgstr "" msgid "There was an issue removing this feed. Please check your internet connection and try again." msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:140 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:136 #: src/view/com/posts/FeedShutdownMsg.tsx:53 #: src/view/com/posts/FeedShutdownMsg.tsx:74 msgid "There was an issue updating your feeds, please check your internet connection and try again." @@ -11199,7 +11522,7 @@ msgstr "" msgid "This author has chosen to make their posts visible only to people who are signed in." msgstr "" -#: src/screens/Profile/components/GermButton.tsx:243 +#: src/screens/Profile/components/GermButton.tsx:244 msgid "This button lets others open the Germ DM app to send you a message. You can manage its visibility from the Germ DM app, or you can disconnect your Bluesky account from Germ DM altogether by clicking the button below." msgstr "" @@ -11207,7 +11530,12 @@ msgstr "" msgid "This chat has ended" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:375 +#: src/components/dms/ChatInvite/Root.tsx:110 +#: src/components/intents/GroupChatJoinDialog.tsx:264 +msgid "This chat is full" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:380 #: src/screens/Messages/components/ChatLocked.tsx:61 msgid "This chat is locked" msgstr "" @@ -11246,7 +11574,11 @@ msgstr "" msgid "This content is not viewable without a Bluesky account." msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:155 +#: src/components/intents/GroupChatJoinDialog.tsx:121 +msgid "This conversation is locked." +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:156 msgid "This conversation is with a deleted or a deactivated account. Press for options" msgstr "" @@ -11296,7 +11628,7 @@ msgstr "" msgid "This handle is reserved. Please try a different one." msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:141 +#: src/screens/Onboarding/StepProfile/index.tsx:142 msgid "This image could not be used. Try a different format like .jpg or .png." msgstr "" @@ -11304,6 +11636,18 @@ msgstr "" msgid "This information is private and not shared with other users." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:131 +msgid "This invite link has been disabled." +msgstr "" + +#: src/screens/Messages/JoinRequest.tsx:83 +msgid "This invite link has expired" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:195 +msgid "This invite link is invalid" +msgstr "" + #: src/view/screens/Debug.tsx:327 msgid "This is an empty state" msgstr "" @@ -11313,7 +11657,7 @@ msgstr "" msgid "This is not a valid link" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:169 +#: src/screens/Settings/AutomationLabelSettings.tsx:173 msgid "This label lets the world know that this account is automated. If turned on, this label appears next to the account's name on their profile and posts. It can be turned on or off at any time." msgstr "" @@ -11346,13 +11690,13 @@ msgstr "" msgid "This list is empty." msgstr "" -#: src/components/dms/MessageItem.tsx:596 -#: src/components/dms/MessageItem.tsx:625 +#: src/components/dms/MessageItem.tsx:578 +#: src/components/dms/MessageItem.tsx:607 msgid "This message is hidden because this user is blocking you." msgstr "" -#: src/components/dms/MessageItem.tsx:595 -#: src/components/dms/MessageItem.tsx:621 +#: src/components/dms/MessageItem.tsx:577 +#: src/components/dms/MessageItem.tsx:603 msgid "This message is hidden because you are blocking this user." msgstr "" @@ -11390,7 +11734,7 @@ msgstr "" msgid "This post will be hidden from feeds and threads. This cannot be undone." msgstr "" -#: src/view/com/composer/Composer.tsx:963 +#: src/view/com/composer/Composer.tsx:1015 msgid "This post's author has disabled quote posts." msgstr "" @@ -11403,6 +11747,7 @@ msgid "This reply will be sorted into a hidden section at the bottom of your thr msgstr "" #: src/screens/Messages/ConversationSettings/index.tsx:132 +#: src/screens/Messages/JoinRequests.tsx:111 msgid "This screen is only available for group conversations." msgstr "" @@ -11510,7 +11855,7 @@ msgstr "" msgid "Threaded" msgstr "" -#: src/Navigation.tsx:366 +#: src/Navigation.tsx:368 msgid "Threads Preferences" msgstr "" @@ -11582,12 +11927,12 @@ msgstr "" msgid "Top replies first" msgstr "" -#: src/Navigation.tsx:477 +#: src/Navigation.tsx:479 msgid "Topic" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:162 -#: src/components/dms/MessageContextMenu.tsx:165 +#: src/components/dms/MessageContextMenu.tsx:145 +#: src/components/dms/MessageContextMenu.tsx:148 #: src/components/Post/Translated/index.tsx:150 #: src/components/Post/Translated/index.tsx:157 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:553 @@ -11638,7 +11983,7 @@ msgstr "" msgid "Trolling" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:140 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:142 msgid "Trust emerges from relationships, communities, and shared context, so we’re also enabling <0>trusted verifiers: organizations that can directly issue verification." msgstr "" @@ -11699,6 +12044,10 @@ msgstr "" msgid "Unable to delete" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:346 +msgid "Unable to fetch join requests." +msgstr "" + #: src/components/dms/dialogs/NewChatDialog.tsx:109 msgid "Unable to find a selected recipient." msgstr "" @@ -11727,7 +12076,7 @@ msgstr "" msgid "Unavailable feed information" msgstr "" -#: src/components/dms/MessageItem.tsx:663 +#: src/components/dms/MessageItem.tsx:645 #: src/components/dms/MessagesListBlockedFooter.tsx:97 #: src/components/dms/MessagesListBlockedFooter.tsx:104 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:222 @@ -11773,8 +12122,8 @@ msgstr "" #: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:79 #: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40 #: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46 -#: src/screens/Profile/components/GermButton.tsx:185 #: src/screens/Profile/components/GermButton.tsx:186 +#: src/screens/Profile/components/GermButton.tsx:187 msgid "Undo" msgstr "" @@ -11808,7 +12157,7 @@ msgstr "" msgid "Unfollows the user" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:490 +#: src/components/moderation/ReportDialog/index.tsx:492 msgid "Unfortunately, none of your subscribed labelers supports this report type." msgstr "" @@ -11840,7 +12189,7 @@ msgstr "" msgid "Unlabeled, abusive, or non-consensual adult content" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:523 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:509 msgid "Unlike" msgstr "" @@ -11854,7 +12203,7 @@ msgstr "" msgid "Unlock chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:502 +#: src/screens/Messages/ConversationSettings/index.tsx:501 msgid "Unlock this group chat" msgstr "" @@ -11891,7 +12240,7 @@ msgstr "" msgid "Unmute list" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:464 +#: src/screens/Messages/ConversationSettings/index.tsx:463 msgid "Unmute this group chat" msgstr "" @@ -11910,14 +12259,14 @@ msgid "Unpin" msgstr "" #: src/components/FeedCard.tsx:355 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:528 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:534 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:520 #: src/screens/SavedFeeds.tsx:467 msgid "Unpin feed" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:317 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:319 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:312 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:314 msgid "Unpin from home" msgstr "" @@ -11932,7 +12281,7 @@ msgid "Unpin moderation list" msgstr "" #. placeholder {0}: info.displayName -#: src/screens/Profile/components/ProfileFeedHeader.tsx:167 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:162 msgid "Unpinned {0} from Home" msgstr "" @@ -11966,11 +12315,11 @@ msgstr "" msgid "Unsubscribed from list" msgstr "" -#: src/view/com/composer/text-input/TextInput.tsx:131 +#: src/view/com/composer/text-input/TextInput.tsx:128 msgid "Unsupported clipboard content" msgstr "" -#: src/view/com/composer/Composer.tsx:1442 +#: src/view/com/composer/Composer.tsx:1491 msgid "Unsupported video type: {mimeType}" msgstr "" @@ -11983,6 +12332,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:296 #: src/components/dialogs/EmailDialog/screens/Update.tsx:308 #: src/screens/Settings/AccountSettings.tsx:112 @@ -11990,9 +12343,9 @@ msgstr "" msgid "Update email" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:205 -#: src/screens/Messages/components/InviteLinkDialog.tsx:243 -#: src/screens/Messages/components/InviteLinkDialog.tsx:267 +#: src/screens/Messages/components/InviteLinkDialog.tsx:212 +#: src/screens/Messages/components/InviteLinkDialog.tsx:250 +#: src/screens/Messages/components/InviteLinkDialog.tsx:278 msgid "Update invite link" msgstr "" @@ -12001,7 +12354,15 @@ msgstr "" msgid "Update to {domain}" msgstr "" -#: src/screens/Messages/Conversation.tsx:335 +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + +#: src/screens/Messages/Conversation.tsx:360 msgid "Update your app to the latest version to join in!" msgstr "" @@ -12026,7 +12387,7 @@ msgctxt "toast" msgid "Updating reply visibility failed" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:314 +#: src/screens/Onboarding/StepProfile/index.tsx:315 msgid "Upload a photo instead" msgstr "" @@ -12034,39 +12395,40 @@ msgstr "" msgid "Upload a text file to:" msgstr "" -#: src/view/com/util/UserAvatar.tsx:490 -#: src/view/com/util/UserAvatar.tsx:493 -#: src/view/com/util/UserBanner.tsx:160 -#: src/view/com/util/UserBanner.tsx:163 +#: src/view/com/util/UserAvatar.tsx:494 +#: src/view/com/util/UserAvatar.tsx:497 +#: src/view/com/util/UserBanner.tsx:164 +#: src/view/com/util/UserBanner.tsx:167 msgid "Upload from Camera" msgstr "" -#: src/view/com/util/UserAvatar.tsx:507 -#: src/view/com/util/UserBanner.tsx:177 +#: src/view/com/util/UserAvatar.tsx:511 +#: src/view/com/util/UserBanner.tsx:181 msgid "Upload from Files" msgstr "" -#: src/view/com/util/UserAvatar.tsx:501 #: src/view/com/util/UserAvatar.tsx:505 -#: src/view/com/util/UserBanner.tsx:171 +#: src/view/com/util/UserAvatar.tsx:509 #: src/view/com/util/UserBanner.tsx:175 +#: src/view/com/util/UserBanner.tsx:179 msgid "Upload from Library" msgstr "" -#: src/view/com/composer/Composer.tsx:2471 +#: src/view/com/composer/Composer.tsx:2521 msgid "Uploading GIF..." msgstr "" -#: src/lib/api/index.ts:338 +#: src/lib/api/index.ts:327 +#: src/lib/api/index.ts:354 msgid "Uploading images..." msgstr "" -#: src/lib/api/index.ts:409 -#: src/lib/api/index.ts:433 +#: src/lib/api/index.ts:426 +#: src/lib/api/index.ts:450 msgid "Uploading link thumbnail..." msgstr "" -#: src/view/com/composer/Composer.tsx:2473 +#: src/view/com/composer/Composer.tsx:2523 msgid "Uploading video..." msgstr "" @@ -12110,7 +12472,7 @@ msgid "user" msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:187 -#: src/components/dms/AfterReportDialog.tsx:150 +#: src/components/dms/AfterReportDialog.tsx:155 msgctxt "toast" msgid "User blocked" msgstr "" @@ -12147,7 +12509,7 @@ msgid "User list by {0}" msgstr "" #. placeholder {0}: sanitizeHandle(view.creator.handle, '@') -#: src/state/queries/feed.ts:159 +#: src/state/queries/feed.ts:171 msgid "User List by {0}" msgstr "" @@ -12191,12 +12553,12 @@ msgstr "" msgid "users following <0>@{0}" msgstr "" -#: src/screens/Messages/Settings.tsx:80 +#: src/screens/Messages/Settings.tsx:81 msgctxt "allow group chat invites from" msgid "Users I follow" msgstr "" -#: src/screens/Messages/Settings.tsx:65 +#: src/screens/Messages/Settings.tsx:66 msgctxt "allow messages from" msgid "Users I follow" msgstr "" @@ -12213,7 +12575,7 @@ msgstr "" msgid "Verification settings" msgstr "" -#: src/Navigation.tsx:203 +#: src/Navigation.tsx:205 #: src/screens/Moderation/VerificationSettings.tsx:34 msgid "Verification Settings" msgstr "" @@ -12316,11 +12678,11 @@ msgstr "" msgid "Video" msgstr "" -#: src/view/com/composer/state/video.ts:364 +#: src/view/com/composer/state/video.ts:359 msgid "Video failed to process" msgstr "" -#: src/Navigation.tsx:540 +#: src/Navigation.tsx:547 msgid "Video Feed" msgstr "" @@ -12355,7 +12717,7 @@ msgstr "" msgid "Video settings" msgstr "" -#: src/view/com/composer/Composer.tsx:2491 +#: src/view/com/composer/Composer.tsx:2541 msgid "Video uploaded" msgstr "" @@ -12368,18 +12730,18 @@ msgstr "" msgid "Videos" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:428 +#: src/view/com/composer/SelectMediaButton.tsx:434 msgid "Videos must be less than 3 minutes long." msgstr "" -#: src/view/com/composer/Composer.tsx:1055 +#: src/view/com/composer/Composer.tsx:1108 msgctxt "Action to view the post the user just created" msgid "View" msgstr "" #. placeholder {0}: view.source.title -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:319 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:588 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:317 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:615 msgid "View {0}" msgstr "" @@ -12391,7 +12753,7 @@ msgstr "" #. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle #. placeholder {0}: info.creatorHandle #. placeholder {0}: profile.handle -#: src/screens/Profile/components/ProfileFeedHeader.tsx:465 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:454 #: src/screens/Search/components/SearchProfileCard.tsx:36 #: src/screens/VideoFeed/index.tsx:809 #: src/view/com/notifications/NotificationFeedItem.tsx:600 @@ -12408,7 +12770,7 @@ msgstr "" msgid "View {displayName}’s profile" msgstr "" -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:436 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:455 msgid "View {publicationTitle}" msgstr "" @@ -12439,10 +12801,18 @@ msgstr "" msgid "View full thread" msgstr "" -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:43 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48 msgid "View incoming group chat requests" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:54 +msgid "View incoming requests" +msgstr "" + +#: src/screens/Messages/components/RequestStatus.tsx:55 +msgid "View incoming requests to join this group chat" +msgstr "" + #: src/components/moderation/LabelsOnMe.tsx:56 msgid "View information about these labels" msgstr "" @@ -12458,7 +12828,7 @@ msgstr "" msgid "View more trending videos" msgstr "" -#: src/view/com/composer/Composer.tsx:1050 +#: src/view/com/composer/Composer.tsx:1103 msgid "View post" msgstr "" @@ -12475,10 +12845,10 @@ msgstr "" msgid "View profile banner" msgstr "" -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:319 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:426 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:437 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:588 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:317 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:425 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:456 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:615 msgid "View publication" msgstr "" @@ -12486,7 +12856,7 @@ msgstr "" msgid "View the avatar" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:489 +#: src/screens/Messages/ConversationSettings/index.tsx:488 msgid "View the invite link for this group chat" msgstr "" @@ -12499,7 +12869,7 @@ msgstr "" msgid "View this user's verifications" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:495 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:482 msgid "View users who like this feed" msgstr "" @@ -12532,8 +12902,8 @@ msgstr "" msgid "View your verifications" msgstr "" -#: src/components/images/AutoSizedImage.tsx:207 -#: src/components/images/AutoSizedImage.tsx:239 +#: src/components/images/AutoSizedImage.tsx:221 +#: src/components/images/AutoSizedImage.tsx:253 msgid "Views full image" msgstr "" @@ -12576,8 +12946,8 @@ msgstr "" msgid "Warn content and filter from feeds" msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:189 -#: src/features/liveNow/components/LiveStatusDialog.tsx:198 +#: src/features/liveNow/components/LiveStatusDialog.tsx:190 +#: src/features/liveNow/components/LiveStatusDialog.tsx:199 msgid "Watch now" msgstr "" @@ -12601,10 +12971,14 @@ msgstr "" msgid "We couldn't find any results for that topic." msgstr "" -#: src/screens/Messages/Conversation.tsx:136 +#: src/screens/Messages/Conversation.tsx:138 msgid "We couldn't load this conversation" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:88 +msgid "We couldn’t load this conversation’s join requests" +msgstr "" + #: src/screens/Messages/ConversationSettings/index.tsx:113 msgid "We couldn’t load this conversation’s settings" msgstr "" @@ -12655,7 +13029,7 @@ msgstr "" msgid "We sent an email to <0>{0} containing a link. Please click on it to complete the email verification process." msgstr "" -#: src/view/com/composer/state/video.ts:434 +#: src/view/com/composer/state/video.ts:419 msgid "We were unable to determine if you are allowed to upload videos. Please try again." msgstr "" @@ -12715,12 +13089,12 @@ msgstr "" msgid "We're having network issues, try again" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:175 -#: src/components/dms/InitiateChatFlow.tsx:262 +#: src/components/dms/AddMembersFlow.tsx:185 +#: src/components/dms/InitiateChatFlow.tsx:265 msgid "We’re having network issues, try again" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:96 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:97 msgid "We’re introducing a new layer of verification on Bluesky — an easy-to-see checkmark." msgstr "" @@ -12750,7 +13124,7 @@ msgstr "" msgid "We're sorry, you cannot access this screen at this time." msgstr "" -#: src/view/com/composer/Composer.tsx:961 +#: src/view/com/composer/Composer.tsx:1013 msgid "We're sorry! The post you are replying to has been deleted." msgstr "" @@ -12801,12 +13175,12 @@ msgid "What do you want to call your starter pack?" msgstr "" #: src/view/com/auth/SplashScreen.web.tsx:98 -#: src/view/com/composer/Composer.tsx:1402 +#: src/view/com/composer/Composer.tsx:1455 #: src/view/com/feeds/ComposerPrompt.tsx:193 msgid "What's up?" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:148 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:150 msgid "When you tap on a check, you’ll see which organizations have granted verification." msgstr "" @@ -12814,7 +13188,7 @@ msgstr "" msgid "Who can interact with this post?" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:216 +#: src/screens/Messages/components/InviteLinkDialog.tsx:222 msgid "Who can join this group chat and how" msgstr "" @@ -12823,13 +13197,13 @@ msgstr "" msgid "Who can reply" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:129 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:131 msgid "Who can verify?" msgstr "" #: src/screens/Home/NoFeedsPinned.tsx:80 #: src/screens/Messages/ChatList.tsx:334 -#: src/screens/Messages/Inbox.tsx:200 +#: src/screens/Messages/Inbox.tsx:190 msgid "Whoops!" msgstr "" @@ -12875,7 +13249,7 @@ msgstr "" msgid "Why should this user be reviewed?" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:46 +#: src/components/dms/AfterReportDialog.tsx:51 msgid "Would you like to block this user and/or delete this conversation?" msgstr "" @@ -12887,7 +13261,7 @@ msgstr "" msgid "Would you like to save this as a draft before viewing your drafts?" msgstr "" -#: src/view/com/composer/Composer.tsx:1320 +#: src/view/com/composer/Composer.tsx:1373 msgid "Would you like to save this as a draft to edit later?" msgstr "" @@ -12896,12 +13270,12 @@ msgstr "" msgid "Write a post" msgstr "" -#: src/view/com/composer/Composer.tsx:1502 +#: src/view/com/composer/Composer.tsx:1551 msgid "Write post" msgstr "" #: src/screens/PostThread/components/ThreadComposePrompt.tsx:91 -#: src/view/com/composer/Composer.tsx:1400 +#: src/view/com/composer/Composer.tsx:1453 msgid "Write your reply" msgstr "" @@ -12915,6 +13289,7 @@ msgid "Wrong DID returned from server. Received: {0}" msgstr "" #: src/screens/Messages/ConversationSettings/index.tsx:131 +#: src/screens/Messages/JoinRequests.tsx:110 msgid "Wrong kind of conversation" msgstr "" @@ -12966,7 +13341,7 @@ msgid "You are accessing Bluesky from a region that legally requires us to verif msgstr "" #. placeholder {0}: sanitizeHandle(profile.handle, '@') -#: src/components/dms/MessageItem.tsx:636 +#: src/components/dms/MessageItem.tsx:618 msgid "You are blocking {0}" msgstr "" @@ -13004,7 +13379,7 @@ msgstr "" msgid "You are no longer live" msgstr "" -#: src/view/com/composer/state/video.ts:427 +#: src/view/com/composer/state/video.ts:412 msgid "You are not allowed to upload videos." msgstr "" @@ -13053,12 +13428,12 @@ msgstr "" msgid "You can choose whether chat notifications have sound in the chat settings within the app" msgstr "" -#: src/screens/Messages/Settings.tsx:148 -#: src/screens/Messages/Settings.tsx:194 +#: src/screens/Messages/Settings.tsx:149 +#: src/screens/Messages/Settings.tsx:195 msgid "You can continue ongoing conversations regardless of which setting you choose." msgstr "" -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:149 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:150 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 "" @@ -13067,7 +13442,12 @@ msgstr "" msgid "You can now sign in with your new password." msgstr "" -#: src/view/com/composer/Composer.tsx:1325 +#. Toast shown when the user tries to add more images but the post gallery is already at the cap +#: src/view/com/composer/Composer.tsx:212 +msgid "You can only add up to {MAX_GALLERY_IMAGES, plural, other {# images}} per post" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1378 msgid "You can only save drafts up to 1000 characters." msgstr "" @@ -13075,11 +13455,11 @@ msgstr "" msgid "You can only save drafts up to 1000 characters. Would you like to discard this post before viewing your drafts?" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:431 +#: src/view/com/composer/SelectMediaButton.tsx:437 msgid "You can only select one GIF at a time." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:425 +#: src/view/com/composer/SelectMediaButton.tsx:431 msgid "You can only select one video at a time." msgstr "" @@ -13091,9 +13471,9 @@ msgstr "" msgid "You can read chat history but can’t send new messages." msgstr "" -#. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. -#: src/view/com/composer/SelectMediaButton.tsx:417 -msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." +#. Error message for maximum number of images that can be selected to add to a post. +#: src/view/com/composer/SelectMediaButton.tsx:423 +msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total." msgstr "" #: src/components/interstitials/Trending.tsx:132 @@ -13133,6 +13513,10 @@ msgstr "" msgid "You got here first" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:137 +msgid "You have been previously removed from this group and can’t join it using this link." +msgstr "" + #: src/components/moderation/ModerationDetailsDialog.tsx:77 #: src/lib/moderation/useModerationCauseDescription.ts:58 #: src/lib/moderation/useModerationCauseDescription.ts:66 @@ -13202,7 +13586,7 @@ msgstr "" msgid "You have temporarily reached the limit for video uploads. Please try again later." msgstr "" -#: src/view/com/composer/Composer.tsx:1315 +#: src/view/com/composer/Composer.tsx:1368 msgid "You have unsaved changes to this draft, would you like to save them?" msgstr "" @@ -13272,7 +13656,7 @@ msgstr "" msgid "You must grant access to your photo library to save a QR code" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:460 +#: src/view/com/composer/SelectMediaButton.tsx:466 msgid "You need to allow access to your media library." msgstr "" @@ -13290,7 +13674,7 @@ msgid "You probably want to restart the app now." msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/MessageItem.tsx:287 +#: src/components/dms/MessageItem.tsx:267 msgid "You reacted {0}" msgstr "" @@ -13305,7 +13689,7 @@ msgid "You recently changed your birthdate" msgstr "" #: src/screens/Settings/Settings.tsx:297 -#: src/view/shell/desktop/LeftNav.tsx:224 +#: src/view/shell/desktop/LeftNav.tsx:225 msgid "You will be signed out of all your accounts." msgstr "" @@ -13326,7 +13710,7 @@ msgstr "" msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:91 +#: src/screens/Messages/ConversationSettings/prompts.tsx:118 msgid "You won’t be able to rejoin unless you’re invited." msgstr "" @@ -13399,7 +13783,7 @@ msgstr "" msgid "You've reached the end of your feed! Find some more accounts to follow." msgstr "" -#: src/view/com/composer/Composer.tsx:582 +#: src/view/com/composer/Composer.tsx:637 msgid "You've reached the maximum number of drafts" msgstr "" @@ -13411,11 +13795,11 @@ msgstr "" msgid "You've reached the start of the active content." msgstr "" -#: src/view/com/composer/state/video.ts:438 +#: src/view/com/composer/state/video.ts:423 msgid "You've reached your daily limit for video uploads (too many bytes)" msgstr "" -#: src/view/com/composer/state/video.ts:442 +#: src/view/com/composer/state/video.ts:427 msgid "You've reached your daily limit for video uploads (too many videos)" msgstr "" @@ -13435,15 +13819,15 @@ msgstr "" msgid "Your account has been suspended" msgstr "" -#: src/view/com/composer/state/video.ts:446 +#: src/view/com/composer/state/video.ts:431 msgid "Your account is not yet old enough to upload videos. Please try again later." msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:674 +#: src/components/dms/InitiateChatFlow.tsx:705 msgid "Your account is too new" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:675 +#: src/components/dms/InitiateChatFlow.tsx:706 msgid "Your account must be at least 7 days old to create a new group chat." msgstr "" @@ -13526,7 +13910,7 @@ msgstr "" msgid "Your full handle will be <0>@{0}" msgstr "" -#: src/Navigation.tsx:449 +#: src/Navigation.tsx:451 #: src/screens/Search/modules/ExploreInterestsCard.tsx:68 #: src/screens/Settings/ContentAndMediaSettings.tsx:94 #: src/screens/Settings/ContentAndMediaSettings.tsx:97 @@ -13555,8 +13939,8 @@ msgstr "" msgid "Your muted words" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:179 -msgid "Your name, avatar, and the name of the group chat will be visible to everyone." +#: src/screens/Messages/components/InviteLinkDialog.tsx:184 +msgid "Your name, avatar, the name of the group chat, and the number of members will be visible to everyone." msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 @@ -13567,11 +13951,11 @@ msgstr "" msgid "Your password must be at least 8 characters long." msgstr "" -#: src/view/com/composer/Composer.tsx:1046 +#: src/view/com/composer/Composer.tsx:1099 msgid "Your post was sent" msgstr "" -#: src/view/com/composer/Composer.tsx:1043 +#: src/view/com/composer/Composer.tsx:1096 msgid "Your posts were sent" msgstr "" @@ -13579,7 +13963,7 @@ msgstr "" msgid "Your preferred language" msgstr "" -#: src/screens/Onboarding/StepFinished/ValuePropositionPager.tsx:100 +#: src/screens/Onboarding/StepFinished/ValuePropositionPager.tsx:102 #: src/screens/Onboarding/StepFinished/ValuePropositionPager.web.tsx:53 msgid "Your profile picture" msgstr "" @@ -13592,12 +13976,12 @@ msgstr "" 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 "" -#: src/view/com/composer/Composer.tsx:1045 +#: src/view/com/composer/Composer.tsx:1098 msgid "Your reply was sent" msgstr "" #. placeholder {0}: state.selectedLabeler?.creator.displayName -#: src/components/moderation/ReportDialog/index.tsx:517 +#: src/components/moderation/ReportDialog/index.tsx:519 msgid "Your report will be sent to <0>{0}." msgstr "" @@ -13605,7 +13989,7 @@ msgstr "" msgid "Your selected interests help us serve you content you care about." msgstr "" -#: src/view/com/composer/Composer.tsx:1350 +#: src/view/com/composer/Composer.tsx:1403 msgid "Your thread has empty posts that will be skipped. The remaining posts will be published as a thread." msgstr "" diff --git a/src/locale/locales/ast/messages.po b/src/locale/locales/ast/messages.po index 274a77ab38..5c80399416 100644 --- a/src/locale/locales/ast/messages.po +++ b/src/locale/locales/ast/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ast\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Asturian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1956,7 +1968,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Bloquióse" @@ -3434,7 +3446,7 @@ msgstr "¿Quies desaniciar esta llista?" msgid "Delete this post?" msgstr "¿Quies desaniciar esti artículu?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "" @@ -5006,7 +5018,7 @@ msgstr "Síguete" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Síguete" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -8841,6 +8853,10 @@ msgstr "" msgid "Reconnect" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" @@ -12047,6 +12067,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "" diff --git a/src/locale/locales/az/messages.po b/src/locale/locales/az/messages.po index 625948b8d8..72d641b5d7 100644 --- a/src/locale/locales/az/messages.po +++ b/src/locale/locales/az/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: az\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Azerbaijani\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -86,14 +86,14 @@ msgstr "" msgid "{0, plural, one {# month} other {# months}}" msgstr "" -#. placeholder {0}: convo.details.joinRequestCount -#: src/screens/Messages/components/ChatListItem.tsx:225 +#. placeholder {0}: convo.details.unreadJoinRequestCount +#: src/screens/Messages/components/ChatListItem.tsx:226 msgid "{0, plural, one {# new join request} other {# new join requests}}" msgstr "" #. placeholder {0}: reactions.length #. placeholder {1}: groupedReactions.map(g => g.value).join(' ') -#: src/components/dms/MessageItem.tsx:297 +#: src/components/dms/MessageItem.tsx:277 msgid "{0, plural, one {# person} other {# people}} reacted – {1}" msgstr "" @@ -114,15 +114,15 @@ msgstr "" #. placeholder {0}: numUnreadMessages.numUnread ?? 0 #. placeholder {0}: numUnreadNotifications ?? 0 -#: src/view/shell/bottom-bar/BottomBar.tsx:233 -#: src/view/shell/bottom-bar/BottomBar.tsx:265 +#: src/view/shell/bottom-bar/BottomBar.tsx:234 +#: src/view/shell/bottom-bar/BottomBar.tsx:266 #: src/view/shell/Drawer.tsx:501 msgid "{0, plural, one {# unread item} other {# unread items}}" msgstr "" #. How long it takes to read an article, in minutes. Displayed in a short form, e.g. "5m" for 5 minutes. #. placeholder {0}: view.readingTime -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:232 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:230 msgid "{0, plural, one {#m} other {#m}}" msgstr "" @@ -211,7 +211,7 @@ msgid "{0} following" msgstr "" #. placeholder {0}: sanitizeHandle(profile.handle, '@') -#: src/components/dms/MessageItem.tsx:640 +#: src/components/dms/MessageItem.tsx:622 msgid "{0} is blocking you" msgstr "" @@ -269,7 +269,7 @@ msgstr "" #. placeholder {0}: createSanitizedDisplayName(memberSender) #. placeholder {1}: reaction.value -#: src/components/dms/MessageItem.tsx:292 +#: src/components/dms/MessageItem.tsx:272 msgid "{0} reacted {1}" msgstr "" @@ -314,16 +314,38 @@ msgstr "" #. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), ) #. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), ) -#: src/view/com/util/UserAvatar.tsx:595 -#: src/view/com/util/UserAvatar.tsx:613 +#: src/view/com/util/UserAvatar.tsx:599 +#: src/view/com/util/UserAvatar.tsx:617 msgid "{0}'s avatar" msgstr "" #. placeholder {0}: createSanitizedDisplayName(profile) -#: src/components/dms/MessageItem.tsx:228 +#: src/components/dms/MessageItem.tsx:232 msgid "{0}’s avatar" msgstr "" +#. The number of active group chat members out of the total number allowed. +#. placeholder {0}: data.joinLinkPreviews[0].memberCount +#. placeholder {1}: data.joinLinkPreviews[0].memberLimit +#: src/screens/Messages/JoinRequest.tsx:130 +msgid "{0}/{1}" +msgstr "" + +#. The number of members in a group chat, in the format '{members}/{total} members'. +#. placeholder {0}: preview.memberCount +#. placeholder {1}: preview.memberLimit +#. placeholder {2}: preview.memberCount +#: src/components/dms/ChatInvite/Card.tsx:56 +msgid "{0}/{1} {2, plural, one {member} other {members}}" +msgstr "" + +#. The number of active group chat members out of the total number allowed. +#. placeholder {0}: joinLinkPreview.memberCount +#. placeholder {1}: joinLinkPreview.memberLimit +#: src/components/intents/GroupChatJoinDialog.tsx:308 +msgid "{0}/{1} members" +msgstr "" + #. How many days have passed, displayed in a narrow form #. placeholder {0}: diff.value #: src/lib/hooks/useTimeAgo.ts:171 @@ -348,25 +370,50 @@ msgstr "" msgid "{0}s" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:428 +msgid "{count, plural, =0 {No requests to join} one {# request to join} other {# requests to join}}" +msgstr "" + #: src/components/dms/SystemMessageGroup.tsx:38 msgid "{count, plural, one {# chat update} other {# chat updates}}" msgstr "" -#: src/screens/Messages/components/InboxRequests.tsx:33 +#: src/screens/Messages/components/RequestStatus.tsx:74 +msgid "{count, plural, one {# new join request} other {# new join requests}}" +msgstr "" + +#: src/screens/Messages/components/InboxRequests.tsx:35 msgid "{count, plural, one {# request} other {# requests}}" msgstr "" -#: src/view/shell/desktop/LeftNav.tsx:483 +#: src/view/shell/desktop/LeftNav.tsx:484 msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + +#. Displayed when there are more requests to join a group chat than have been loaded +#: src/screens/Messages/JoinRequests.tsx:422 +msgid "{count, plural, other {#+ requests to join}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 -#: src/screens/Messages/components/InboxRequests.tsx:53 +#: src/screens/Messages/components/InboxRequests.tsx:56 msgid "{count}+" msgstr "" #. Displayed when the number of requests is greater than 20 -#: src/screens/Messages/components/InboxRequests.tsx:29 +#: src/screens/Messages/components/InboxRequests.tsx:31 msgid "{count}+ requests" msgstr "" @@ -543,8 +590,8 @@ msgstr "" msgid "{following} following" msgstr "" -#: src/components/dms/components/GroupChatProfileCard.tsx:56 -#: src/components/dms/InitiateChatFlow.tsx:888 +#: src/components/dms/components/GroupChatProfileCard.tsx:62 +#: src/components/dms/InitiateChatFlow.tsx:919 msgid "{handle} can’t be added" msgstr "" @@ -552,7 +599,7 @@ msgstr "" msgid "{handle} can't be messaged" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:849 +#: src/components/dms/InitiateChatFlow.tsx:880 msgid "{handle} can’t be messaged" msgstr "" @@ -564,6 +611,16 @@ msgstr "" msgid "{hours, plural, one {# hour} other {# hours}}" msgstr "" +#. Displayed when the number of requests is greater than 20 +#: src/screens/Messages/components/RequestStatus.tsx:69 +msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:221 +msgctxt "Displayed when there are more than 20 requests to join a group chat" +msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests" +msgstr "" + #. Number of users (always at least 50) who have joined Bluesky using a specific starter pack #: src/components/StarterPack/StarterPackCard.tsx:102 msgid "{joinedAllTimeCount, plural, other {# users have}} joined!" @@ -586,7 +643,7 @@ msgid "{MAX_HIDDEN_REPLIES, plural, other {You can hide a maximum of # replies.} msgstr "" #. The number of group chat members out of the total number of permitted users. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:34 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:39 msgid "{memberCount}/{memberLimit}" msgstr "" @@ -612,7 +669,7 @@ msgstr "" msgid "{name}'s starter pack" msgstr "" -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:329 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:334 msgid "{notificationCount, plural, one {# unread item} other {# unread items}}" msgstr "" @@ -634,12 +691,12 @@ msgid "{rank}." msgstr "" #. The number of requests to join a group chat. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:53 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:61 msgid "{requestCount, plural, one {# request} other {# requests}}" msgstr "" #. Displayed when there are more than 20 requests to join a group chat -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:56 msgid "{requestCount}+ requests" msgstr "" @@ -763,11 +820,6 @@ msgstr "" msgid "⚠Invalid Handle" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:220 -msgctxt "Displayed when there are more than 20 requests to join a group chat" -msgid "20+ new join requests" -msgstr "" - #: src/components/dialogs/MutedWords.tsx:202 #: src/components/dialogs/MutedWords.tsx:551 #: src/components/dialogs/MutedWords.tsx:554 @@ -807,6 +859,9 @@ msgstr "" #: src/components/contacts/screens/VerifyNumber.tsx:155 #: src/components/dms/dialogs/NewChatDialog.tsx:52 #: src/components/dms/dialogs/NewChatDialog.tsx:90 +#: src/components/dms/LeaveConvoPrompt.tsx:38 +#: src/screens/Messages/JoinRequests.tsx:188 +#: src/screens/Messages/JoinRequests.tsx:220 msgid "A network error occurred. Please check your internet connection." msgstr "" @@ -814,7 +869,7 @@ msgstr "" msgid "A new code has been sent" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:93 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:94 msgid "A new form of verification" msgstr "" @@ -841,7 +896,7 @@ msgstr "" msgid "A selected recipient is not followed by the sender." msgstr "" -#: src/Navigation.tsx:457 +#: src/Navigation.tsx:459 #: src/screens/Settings/AboutSettings.tsx:78 #: src/screens/Settings/Settings.tsx:255 #: src/screens/Settings/Settings.tsx:258 @@ -857,12 +912,22 @@ msgstr "" msgid "Accept" msgstr "" +#. Accept a request to join a chat +#: src/screens/Messages/JoinRequests.tsx:459 +msgctxt "button" +msgid "Accept" +msgstr "" + #: src/screens/Messages/components/RequestButtons.tsx:280 msgid "Accept chat request" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:453 +msgid "Accept join request" +msgstr "" + #. Accept a chat request -#: src/screens/Messages/components/RequestListItem.tsx:48 +#: src/screens/Messages/components/RequestListItem.tsx:51 msgid "Accept Request" msgstr "" @@ -875,17 +940,21 @@ msgstr "" msgid "Accepted conversations" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:94 +msgid "Access requested! The group owner will review your request." +msgstr "" + #: src/screens/Settings/AccessibilitySettings.tsx:45 #: src/screens/Settings/Settings.tsx:233 #: src/screens/Settings/Settings.tsx:236 msgid "Accessibility" msgstr "" -#: src/Navigation.tsx:380 +#: src/Navigation.tsx:382 msgid "Accessibility Settings" msgstr "" -#: src/Navigation.tsx:396 +#: src/Navigation.tsx:398 #: src/screens/Login/LoginForm.tsx:192 #: src/screens/Settings/AccountSettings.tsx:56 #: src/screens/Settings/Settings.tsx:173 @@ -960,7 +1029,7 @@ msgctxt "toast" msgid "Account unmuted" msgstr "" -#: src/components/verification/VerifierDialog.tsx:99 +#: src/components/verification/VerifierDialog.tsx:100 msgid "Accounts with a scalloped blue check mark <0><1/> can verify others. These trusted verifiers are selected by Bluesky." msgstr "" @@ -974,7 +1043,7 @@ msgstr "" #: src/components/dialogs/MutedWords.tsx:337 #: src/components/dialogs/StarterPackDialog.tsx:376 #: src/components/dialogs/StarterPackDialog.tsx:388 -#: src/components/dms/AddMembersFlow.tsx:393 +#: src/components/dms/AddMembersFlow.tsx:403 #: src/view/com/modals/UserAddRemoveLists.tsx:236 msgid "Add" msgstr "" @@ -1010,8 +1079,8 @@ msgstr "" #: src/view/com/composer/GifAltText.tsx:76 #: src/view/com/composer/GifAltText.tsx:150 #: src/view/com/composer/GifAltText.tsx:217 -#: src/view/com/composer/photos/Gallery.tsx:199 -#: src/view/com/composer/photos/Gallery.tsx:234 +#: src/view/com/composer/photos/Gallery.tsx:201 +#: src/view/com/composer/photos/Gallery.tsx:236 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:95 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:103 msgid "Add alt text" @@ -1023,16 +1092,16 @@ msgstr "" #: src/screens/Settings/Settings.tsx:575 #: src/screens/Settings/Settings.tsx:578 -#: src/view/shell/desktop/LeftNav.tsx:275 -#: src/view/shell/desktop/LeftNav.tsx:278 +#: src/view/shell/desktop/LeftNav.tsx:276 +#: src/view/shell/desktop/LeftNav.tsx:279 msgid "Add another account" msgstr "" -#: src/view/com/composer/Composer.tsx:1401 +#: src/view/com/composer/Composer.tsx:1454 msgid "Add another post" msgstr "" -#: src/view/com/composer/Composer.tsx:2067 +#: src/view/com/composer/Composer.tsx:2117 msgid "Add another post to thread" msgstr "" @@ -1046,7 +1115,7 @@ msgstr "" msgid "Add App Password" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:166 +#: src/screens/Settings/AutomationLabelSettings.tsx:170 msgid "Add automation label to account" msgstr "" @@ -1054,7 +1123,7 @@ msgstr "" msgid "Add emoji reaction" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:474 +#: src/components/dms/AddMembersFlow.tsx:485 msgid "Add group chat members" msgstr "" @@ -1063,7 +1132,7 @@ msgid "Add image" msgstr "" #. Accessibility label for button in composer to add images, a video, or a GIF to a post -#: src/view/com/composer/SelectMediaButton.tsx:499 +#: src/view/com/composer/SelectMediaButton.tsx:505 msgid "Add media to post" msgstr "" @@ -1073,8 +1142,8 @@ msgstr "" msgid "Add members" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:526 -#: src/components/moderation/ReportDialog/index.tsx:530 +#: src/components/moderation/ReportDialog/index.tsx:528 +#: src/components/moderation/ReportDialog/index.tsx:532 msgid "Add more details (optional)" msgstr "" @@ -1091,8 +1160,8 @@ msgstr "" msgid "Add muted words and tags" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:135 -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:174 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:132 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:171 #: src/screens/ProfileList/AboutSection.tsx:72 #: src/screens/ProfileList/AboutSection.tsx:90 msgid "Add people" @@ -1176,7 +1245,7 @@ msgstr "" msgid "Additional details (limit 1000 characters)" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:544 +#: src/components/moderation/ReportDialog/index.tsx:546 msgid "Additional details (limit 300 characters)" msgstr "" @@ -1244,7 +1313,7 @@ msgid "alice@example.com" msgstr "" #. the default tab in the interests tab bar -#: src/components/dms/ReactionsDialog.tsx:284 +#: src/components/dms/ReactionsDialog.tsx:288 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:201 #: src/view/screens/Notifications.tsx:86 msgid "All" @@ -1252,7 +1321,7 @@ msgstr "" #. Tab label showing the total count of reactions on a chat message. #. placeholder {0}: tab.count -#: src/components/dms/ReactionsDialog.tsx:381 +#: src/components/dms/ReactionsDialog.tsx:385 msgid "All {0}" msgstr "" @@ -1289,13 +1358,13 @@ msgstr "" msgid "Allow anyone to reply" msgstr "" -#: src/screens/Messages/Settings.tsx:139 -#: src/screens/Messages/Settings.tsx:154 +#: src/screens/Messages/Settings.tsx:140 +#: src/screens/Messages/Settings.tsx:155 msgid "Allow direct messages from" msgstr "" -#: src/screens/Messages/Settings.tsx:185 -#: src/screens/Messages/Settings.tsx:200 +#: src/screens/Messages/Settings.tsx:186 +#: src/screens/Messages/Settings.tsx:201 msgid "Allow group chat invites from" msgstr "" @@ -1349,12 +1418,12 @@ msgstr "" msgid "Already signed in as @{0}" msgstr "" -#: src/components/images/AutoSizedImage.tsx:190 -#: src/components/images/Gallery/index.tsx:522 -#: src/components/images/ImageLayoutGridItem.tsx:120 +#: src/components/images/AutoSizedImage.tsx:204 +#: src/components/images/Gallery/index.tsx:576 +#: src/components/images/ImageLayoutGridItem.tsx:142 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:94 #: src/view/com/composer/GifAltText.tsx:100 -#: src/view/com/composer/photos/Gallery.tsx:209 +#: src/view/com/composer/photos/Gallery.tsx:211 msgid "ALT" msgstr "" @@ -1373,7 +1442,7 @@ msgid "Alt Text" msgstr "" #: src/view/com/composer/GifAltText.tsx:105 -#: src/view/com/composer/photos/Gallery.tsx:128 +#: src/view/com/composer/photos/Gallery.tsx:130 msgid "Alt text describes images for blind and low-vision users, and helps give context to everyone." msgstr "" @@ -1398,7 +1467,7 @@ msgstr "" msgid "An error occurred" msgstr "" -#: src/view/com/composer/state/video.ts:411 +#: src/view/com/composer/state/video.ts:401 msgid "An error occurred while compressing the video." msgstr "" @@ -1443,11 +1512,11 @@ msgstr "" msgid "An error occurred while trying to follow all" msgstr "" -#: src/view/com/composer/state/video.ts:468 +#: src/view/com/composer/state/video.ts:453 msgid "An error occurred while uploading the video. {message}" msgstr "" -#: src/view/com/composer/state/video.ts:460 +#: src/view/com/composer/state/video.ts:445 msgid "An error occurred while uploading the video. Please check your internet connection and try again." msgstr "" @@ -1472,8 +1541,8 @@ msgstr "" msgid "An illustration showing that Bluesky selects trusted verifiers, and trusted verifiers in turn verify individual user accounts." msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:172 -msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." +#: src/screens/Messages/components/InviteLinkDialog.tsx:171 +msgid "An invite link lets people join this group chat without being added directly. You control who can join the chat. You can disable the link at any time." msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 @@ -1501,7 +1570,7 @@ msgstr "" msgid "An issue occurred, please try again." msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:120 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:121 msgid "An mockup of a iPhone showing the Bluesky app open to the profile of a verified user with a blue checkmark next to their display name." msgstr "" @@ -1550,13 +1619,17 @@ msgstr "" msgid "Anyone can interact" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:323 +msgid "Anyone can join" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:142 #: src/screens/Messages/components/InviteLinkDialog.tsx:143 -#: src/screens/Messages/components/InviteLinkDialog.tsx:144 msgid "Anyone can join instantly" msgstr "" +#: src/screens/Messages/components/InviteLinkDialog.tsx:147 #: src/screens/Messages/components/InviteLinkDialog.tsx:148 -#: src/screens/Messages/components/InviteLinkDialog.tsx:149 msgid "Anyone can request to join" msgstr "" @@ -1566,11 +1639,11 @@ msgstr "" msgid "Anyone who follows me" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:436 +#: src/screens/Messages/components/InviteLinkDialog.tsx:441 msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one." msgstr "" -#: src/Navigation.tsx:465 +#: src/Navigation.tsx:467 #: src/screens/Settings/AppIconSettings/index.tsx:65 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:19 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:24 @@ -1608,7 +1681,7 @@ msgstr "" msgid "App passwords" msgstr "" -#: src/Navigation.tsx:348 +#: src/Navigation.tsx:350 #: src/screens/Settings/AppPasswords.tsx:51 msgid "App Passwords" msgstr "" @@ -1650,7 +1723,7 @@ msgstr "" msgid "Appeal this decision" msgstr "" -#: src/Navigation.tsx:388 +#: src/Navigation.tsx:390 #: src/screens/Settings/AppearanceSettings.tsx:73 #: src/screens/Settings/Settings.tsx:225 #: src/screens/Settings/Settings.tsx:228 @@ -1686,7 +1759,7 @@ msgstr "" msgid "Are you sure you want to delete the app password \"{0}\"?" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:223 +#: src/components/dms/MessageOverlays.tsx:183 msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participants." msgstr "" @@ -1699,23 +1772,23 @@ msgstr "" msgid "Are you sure you want to discard your changes?" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:90 +#: src/screens/Messages/ConversationSettings/prompts.tsx:117 msgid "Are you sure you want to leave {groupName}?" msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:47 +#: src/components/dms/LeaveConvoPrompt.tsx:57 msgid "Are you sure you want to leave this conversation?" msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:46 -msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." +#: src/components/dms/LeaveConvoPrompt.tsx:56 +msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participants." msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" msgstr "" -#: src/view/com/composer/Composer.tsx:1541 +#: src/view/com/composer/Composer.tsx:1590 msgid "Are you sure you'd like to discard this post?" msgstr "" @@ -1763,7 +1836,7 @@ msgstr "" msgid "Automation label" msgstr "" -#: src/Navigation.tsx:404 +#: src/Navigation.tsx:406 #: src/screens/Settings/AutomationLabelSettings.tsx:103 msgid "Automation Label" msgstr "" @@ -1778,12 +1851,12 @@ msgstr "" msgid "Available" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:342 -#: src/components/dms/AddMembersFlow.tsx:509 -#: src/components/dms/AddMembersFlow.tsx:515 -#: src/components/dms/InitiateChatFlow.tsx:508 -#: src/components/dms/InitiateChatFlow.tsx:701 -#: src/components/dms/InitiateChatFlow.tsx:708 +#: src/components/dms/AddMembersFlow.tsx:352 +#: src/components/dms/AddMembersFlow.tsx:520 +#: src/components/dms/AddMembersFlow.tsx:526 +#: src/components/dms/InitiateChatFlow.tsx:517 +#: src/components/dms/InitiateChatFlow.tsx:732 +#: src/components/dms/InitiateChatFlow.tsx:739 #: src/components/moderation/LabelsOnMeDialog.tsx:334 #: src/components/moderation/LabelsOnMeDialog.tsx:335 #: src/screens/Login/ChooseAccountForm.tsx:98 @@ -1796,7 +1869,9 @@ msgstr "" #: src/screens/Login/SetNewPasswordForm.tsx:178 #: src/screens/Messages/components/ChatDisabled.tsx:164 #: src/screens/Messages/components/ChatDisabled.tsx:166 -#: src/screens/Messages/Inbox.tsx:242 +#: src/screens/Messages/components/InviteLinkDialog.tsx:251 +#: src/screens/Messages/components/InviteLinkDialog.tsx:279 +#: src/screens/Messages/Inbox.tsx:232 #: src/screens/Profile/Header/Shell.tsx:174 #: src/screens/Settings/components/ChangePasswordDialog.tsx:273 #: src/screens/Settings/components/ChangePasswordDialog.tsx:282 @@ -1807,7 +1882,7 @@ msgstr "" msgid "Back" msgstr "" -#: src/screens/Messages/Inbox.tsx:241 +#: src/screens/Messages/Inbox.tsx:231 msgid "Back to Chats" msgstr "" @@ -1855,8 +1930,8 @@ msgstr "" #: src/components/dms/MessageProfileButton.tsx:60 #: src/screens/Messages/ChatList.tsx:147 #: src/screens/Messages/ChatList.tsx:211 -#: src/screens/Messages/ChatList.tsx:476 -#: src/screens/Messages/Conversation.tsx:200 +#: src/screens/Messages/ChatList.tsx:482 +#: src/screens/Messages/Conversation.tsx:208 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:94 msgid "Before you can message another user, you must first verify your email." msgstr "" @@ -1888,7 +1963,7 @@ msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:853 #: src/screens/Messages/components/ChatStatusInfo.tsx:67 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:222 -#: src/screens/Messages/ConversationSettings/prompts.tsx:115 +#: src/screens/Messages/ConversationSettings/prompts.tsx:142 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:207 #: src/view/com/profile/ProfileMenu.tsx:563 msgid "Block" @@ -1909,7 +1984,7 @@ msgstr "" msgid "Block account" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:112 +#: src/screens/Messages/ConversationSettings/prompts.tsx:139 msgid "Block account?" msgstr "" @@ -1923,7 +1998,7 @@ msgstr "" msgid "Block accounts" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:143 +#: src/components/dms/AfterReportDialog.tsx:148 msgid "Block and delete" msgstr "" @@ -1947,9 +2022,9 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:221 #: src/components/dms/AfterReportConversationDialog.tsx:224 -#: src/components/dms/AfterReportDialog.tsx:149 -#: src/components/dms/AfterReportDialog.tsx:184 -#: src/components/dms/AfterReportDialog.tsx:187 +#: src/components/dms/AfterReportDialog.tsx:154 +#: src/components/dms/AfterReportDialog.tsx:189 +#: src/components/dms/AfterReportDialog.tsx:192 msgid "Block user" msgstr "" @@ -1959,7 +2034,7 @@ msgctxt "button" msgid "Block user" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:180 +#: src/components/dms/AfterReportDialog.tsx:185 msgid "Block user and/or delete this conversation" msgstr "" @@ -1967,7 +2042,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:216 msgid "Blocked" msgstr "" @@ -1975,13 +2050,13 @@ msgstr "" msgid "Blocked accounts" msgstr "" -#: src/Navigation.tsx:189 +#: src/Navigation.tsx:191 #: src/view/screens/ModerationBlockedAccounts.tsx:95 msgid "Blocked Accounts" msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:851 -#: src/screens/Messages/ConversationSettings/prompts.tsx:113 +#: src/screens/Messages/ConversationSettings/prompts.tsx:140 #: src/view/com/profile/ProfileMenu.tsx:558 msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." msgstr "" @@ -2040,7 +2115,7 @@ msgstr "" msgid "Bluesky is more fun with friends" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:107 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:108 msgid "Bluesky is more fun with friends! Import your contacts to see who’s already here." msgstr "" @@ -2064,7 +2139,7 @@ msgstr "" msgid "Bluesky will not show your profile and posts to logged-out users. Other apps may not honor this request. This does not make your account private." msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:134 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:136 msgid "Bluesky will proactively verify notable and authentic accounts." msgstr "" @@ -2148,21 +2223,28 @@ msgstr "" msgid "Button to go back to the home timeline" msgstr "" +#. The owner (creator) of a group chat. +#. placeholder {0}: createSanitizedDisplayName( data.joinLinkPreviews[0].owner, true, moderateProfile( data.joinLinkPreviews[0].owner, moderationOpts, ).ui('displayName'), ) #. placeholder {0}: sanitizeHandle(handle, '@') #. placeholder {0}: sanitizeHandle(item.feed.creator.handle, '@') -#. placeholder {0}: sanitizeHandle(labeler.creator.handle, '@') #: src/components/LabelingServiceCard/index.tsx:62 -#: src/components/moderation/ReportDialog/index.tsx:845 +#: src/components/moderation/ReportDialog/index.tsx:847 +#: src/screens/Messages/JoinRequest.tsx:166 #: src/screens/Search/components/StarterPackCard.tsx:107 #: src/screens/Search/Explore.tsx:971 msgid "By {0}" msgstr "" #. placeholder {0}: sanitizeHandle(info.creatorHandle, '@') -#: src/screens/Profile/components/ProfileFeedHeader.tsx:462 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:451 msgid "By <0>{0}" msgstr "" +#. The group chat creator, in the format 'By {displayName}'. +#: src/components/dms/ChatInvite/Card.tsx:78 +msgid "By <0>{ownerDisplayName}" +msgstr "" + #. placeholder {0}: authorProfile.handle #: src/components/Post/Embed/StandardSiteEmbed/StandardSiteMetaRow.tsx:80 msgid "by <0>@{0}" @@ -2192,7 +2274,7 @@ msgstr "" msgid "By you" msgstr "" -#: src/view/com/composer/photos/OpenCameraBtn.tsx:70 +#: src/view/com/composer/photos/OpenCameraBtn.tsx:69 msgid "Camera" msgstr "" @@ -2223,10 +2305,10 @@ msgstr "" #: src/features/liveNow/components/GoLiveDialog.tsx:254 #: src/lib/media/picker.tsx:38 #: src/screens/Deactivated.tsx:150 -#: src/screens/Messages/components/InviteLinkDialog.tsx:458 -#: src/screens/Messages/components/InviteLinkDialog.tsx:462 -#: src/screens/Messages/ConversationSettings/prompts.tsx:70 -#: src/screens/Messages/ConversationSettings/prompts.tsx:94 +#: src/screens/Messages/components/InviteLinkDialog.tsx:463 +#: src/screens/Messages/components/InviteLinkDialog.tsx:467 +#: src/screens/Messages/ConversationSettings/prompts.tsx:97 +#: src/screens/Messages/ConversationSettings/prompts.tsx:121 #: src/screens/Profile/Header/EditProfileDialog.tsx:215 #: src/screens/Profile/Header/EditProfileDialog.tsx:223 #: src/screens/Search/Shell.tsx:405 @@ -2239,11 +2321,11 @@ msgstr "" #: src/screens/Settings/Settings.tsx:300 #: src/screens/Takendown.tsx:102 #: src/screens/Takendown.tsx:105 -#: src/view/com/composer/Composer.tsx:1619 -#: src/view/com/composer/Composer.tsx:1629 +#: src/view/com/composer/Composer.tsx:1668 +#: src/view/com/composer/Composer.tsx:1678 #: src/view/com/composer/photos/EditImageDialog.web.tsx:44 #: src/view/com/composer/photos/EditImageDialog.web.tsx:53 -#: src/view/shell/desktop/LeftNav.tsx:227 +#: src/view/shell/desktop/LeftNav.tsx:228 msgid "Cancel" msgstr "" @@ -2275,7 +2357,7 @@ msgstr "" msgid "Captions & alt text" msgstr "" -#: src/components/images/Gallery/index.tsx:255 +#: src/components/images/Gallery/index.tsx:263 msgid "carousel" msgstr "" @@ -2308,7 +2390,7 @@ msgstr "" msgid "Change Handle" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:443 +#: src/components/moderation/ReportDialog/index.tsx:445 msgid "Change moderation service" msgstr "" @@ -2321,11 +2403,11 @@ msgstr "" msgid "Change password dialog" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:310 +#: src/components/moderation/ReportDialog/index.tsx:312 msgid "Change report category" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:388 +#: src/components/moderation/ReportDialog/index.tsx:390 msgid "Change report reason" msgstr "" @@ -2355,9 +2437,9 @@ msgid "Changes to the starter pack will not be reflected in the list after creat msgstr "" #: src/lib/hooks/useNotificationHandler.ts:133 -#: src/Navigation.tsx:483 -#: src/view/shell/bottom-bar/BottomBar.tsx:229 -#: src/view/shell/desktop/LeftNav.tsx:697 +#: src/Navigation.tsx:485 +#: src/view/shell/bottom-bar/BottomBar.tsx:230 +#: src/view/shell/desktop/LeftNav.tsx:698 #: src/view/shell/Drawer.tsx:469 msgid "Chat" msgstr "" @@ -2372,6 +2454,13 @@ msgstr "" msgid "Chat ended" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:105 +#: src/components/intents/GroupChatJoinDialog.tsx:228 +#: src/components/intents/GroupChatJoinDialog.tsx:259 +#: src/components/Post/Embed/JoinRequestEmbed.tsx:94 +msgid "Chat invite link no longer available" +msgstr "" + #: src/components/dms/getSystemMessageInfo.ts:104 msgid "Chat locked" msgstr "" @@ -2393,26 +2482,26 @@ msgstr "" msgid "Chat recipient is not followed by the sender." msgstr "" -#: src/Navigation.tsx:498 +#: src/Navigation.tsx:505 msgid "Chat request inbox" msgstr "" -#: src/screens/Messages/Inbox.tsx:57 -#: src/screens/Messages/Inbox.tsx:99 +#: src/screens/Messages/Inbox.tsx:56 +#: src/screens/Messages/Inbox.tsx:96 msgid "Chat requests" msgstr "" #: src/components/dms/ConvoMenu.tsx:84 -#: src/Navigation.tsx:493 +#: src/Navigation.tsx:500 #: src/screens/Messages/ChatList.tsx:83 #: src/screens/Messages/ChatList.tsx:87 -#: src/screens/Messages/ChatList.tsx:500 -#: src/screens/Messages/ChatList.tsx:535 -#: src/screens/Messages/Settings.tsx:37 +#: src/screens/Messages/ChatList.tsx:508 +#: src/screens/Messages/ChatList.tsx:543 +#: src/screens/Messages/Settings.tsx:38 msgid "Chat settings" msgstr "" -#: src/screens/Messages/Settings.tsx:130 +#: src/screens/Messages/Settings.tsx:131 msgid "Chat Settings" msgstr "" @@ -2435,8 +2524,8 @@ msgid "Chat unmuted" msgstr "" #: src/screens/Messages/ChatList.tsx:77 -#: src/screens/Messages/ChatList.tsx:488 -#: src/screens/Messages/ChatList.tsx:524 +#: src/screens/Messages/ChatList.tsx:494 +#: src/screens/Messages/ChatList.tsx:532 msgid "Chats" msgstr "" @@ -2490,7 +2579,7 @@ msgstr "" msgid "Choose this color as your avatar" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:211 +#: src/screens/Messages/components/InviteLinkDialog.tsx:217 msgid "Choose who can join this group chat and how." msgstr "" @@ -2544,7 +2633,7 @@ msgstr "" msgid "click here" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:131 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:128 msgid "Click here to add people to this group chat" msgstr "" @@ -2552,7 +2641,7 @@ msgstr "" msgid "Click here to contact our support team" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:145 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:142 msgid "Click here to create or manage an invite link for this group chat" msgstr "" @@ -2582,7 +2671,7 @@ msgstr "" msgid "Click here to update your email" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:146 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:143 msgid "Click here to view the invite link for this group chat" msgstr "" @@ -2591,7 +2680,7 @@ msgstr "" msgid "Click to open tag menu for {0}" msgstr "" -#: src/components/dms/MessageItem.tsx:559 +#: src/components/dms/MessageItem.tsx:541 msgid "Click to retry failed message" msgstr "" @@ -2605,28 +2694,30 @@ msgstr "" #: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:233 #: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:239 #: src/components/dialogs/LanguageSelectDialog.tsx:359 -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:159 -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:168 -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:164 -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:172 -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:139 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:176 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:185 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:191 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:199 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:160 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:169 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:165 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:173 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:140 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:178 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:187 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:192 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:200 #: src/components/dialogs/SearchablePeopleList.tsx:340 #: src/components/dialogs/StarterPackDialog.tsx:187 -#: src/components/dms/AddMembersFlow.tsx:367 +#: src/components/dms/AddMembersFlow.tsx:377 #: src/components/dms/AfterReportConversationDialog.tsx:91 #: src/components/dms/AfterReportConversationDialog.tsx:96 #: src/components/dms/AfterReportConversationDialog.tsx:247 #: src/components/dms/AfterReportConversationDialog.tsx:252 -#: src/components/dms/AfterReportDialog.tsx:89 #: src/components/dms/AfterReportDialog.tsx:94 -#: src/components/dms/AfterReportDialog.tsx:207 +#: src/components/dms/AfterReportDialog.tsx:99 #: src/components/dms/AfterReportDialog.tsx:212 +#: src/components/dms/AfterReportDialog.tsx:217 #: src/components/dms/EmojiPopup.android.tsx:59 -#: src/components/dms/InitiateChatFlow.tsx:533 +#: src/components/dms/InitiateChatFlow.tsx:542 +#: src/components/intents/GroupChatJoinDialog.tsx:205 +#: src/components/intents/GroupChatJoinDialog.tsx:240 #: src/components/NewskieDialog.tsx:169 #: src/components/NewskieDialog.tsx:175 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:107 @@ -2634,14 +2725,14 @@ msgstr "" #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:122 #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:128 #: src/components/verification/VerificationsDialog.tsx:146 -#: src/components/verification/VerifierDialog.tsx:146 +#: src/components/verification/VerifierDialog.tsx:147 #: src/components/WhoCanReply.tsx:236 #: src/components/WhoCanReply.tsx:243 #: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:45 #: src/features/liveNow/components/EditLiveDialog.tsx:217 #: src/features/liveNow/components/EditLiveDialog.tsx:223 -#: src/screens/Messages/components/InviteLinkDialog.tsx:481 -#: src/screens/Messages/components/InviteLinkDialog.tsx:486 +#: src/screens/Messages/components/InviteLinkDialog.tsx:487 +#: src/screens/Messages/components/InviteLinkDialog.tsx:492 #: src/screens/Settings/components/ChangePasswordDialog.tsx:288 #: src/screens/Settings/components/ChangePasswordDialog.tsx:293 #: src/view/com/feeds/MissingFeed.tsx:211 @@ -2658,6 +2749,10 @@ msgstr "" msgid "Close alert" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:82 +msgid "Close banner" +msgstr "" + #: src/view/com/util/BottomSheetCustomBackdrop.tsx:36 msgid "Close bottom drawer" msgstr "" @@ -2670,7 +2765,7 @@ msgstr "" #: src/components/dialogs/LanguageSelectDialog.tsx:354 #: src/components/dialogs/NotificationSettingsDialog.tsx:94 #: src/components/verification/VerificationsDialog.tsx:138 -#: src/components/verification/VerifierDialog.tsx:139 +#: src/components/verification/VerifierDialog.tsx:140 #: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36 msgid "Close dialog" msgstr "" @@ -2684,7 +2779,7 @@ msgid "Close image" msgstr "" #: src/components/Lightbox/Lightbox.web.tsx:73 -#: src/components/Lightbox/Lightbox.web.tsx:326 +#: src/components/Lightbox/Lightbox.web.tsx:334 msgid "Close image viewer" msgstr "" @@ -2695,6 +2790,14 @@ msgstr "" msgid "Close menu" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:83 +msgid "Close the incoming requests banner" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:198 +#: src/components/intents/GroupChatJoinDialog.tsx:199 +#: src/components/intents/GroupChatJoinDialog.tsx:235 +#: src/components/intents/GroupChatJoinDialog.tsx:236 #: src/components/Menu/index.tsx:361 msgid "Close this dialog" msgstr "" @@ -2707,7 +2810,7 @@ msgstr "" msgid "Closes password update alert" msgstr "" -#: src/view/com/composer/Composer.tsx:1627 +#: src/view/com/composer/Composer.tsx:1676 msgid "Closes post composer and discards post draft" msgstr "" @@ -2737,7 +2840,7 @@ msgid "Comics" msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:46 -#: src/Navigation.tsx:338 +#: src/Navigation.tsx:340 #: src/view/screens/CommunityGuidelines.tsx:28 msgid "Community Guidelines" msgstr "" @@ -2752,12 +2855,12 @@ msgstr "" #: src/lib/hotkeys/index.tsx:66 #: src/view/com/feeds/ComposerPrompt.tsx:147 -#: src/view/shell/desktop/LeftNav.tsx:586 +#: src/view/shell/desktop/LeftNav.tsx:587 msgid "Compose new post" msgstr "" #. placeholder {0}: MAX_GRAPHEME_LENGTH || 0 -#: src/view/com/composer/Composer.tsx:1503 +#: src/view/com/composer/Composer.tsx:1552 msgid "Compose posts up to {0, plural, other {# characters}} in length" msgstr "" @@ -2765,11 +2868,11 @@ msgstr "" msgid "Compose reply" msgstr "" -#: src/view/com/composer/Composer.tsx:2464 +#: src/view/com/composer/Composer.tsx:2514 msgid "Compressing GIF..." msgstr "" -#: src/view/com/composer/Composer.tsx:2466 +#: src/view/com/composer/Composer.tsx:2516 msgid "Compressing video..." msgstr "" @@ -2854,7 +2957,7 @@ msgstr "" msgid "Content and media" msgstr "" -#: src/Navigation.tsx:441 +#: src/Navigation.tsx:443 msgid "Content and Media" msgstr "" @@ -2901,7 +3004,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:163 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:171 #: src/screens/Onboarding/StepInterests/index.tsx:93 -#: src/screens/Onboarding/StepProfile/index.tsx:303 +#: src/screens/Onboarding/StepProfile/index.tsx:304 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:305 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:117 msgid "Continue" @@ -2920,29 +3023,29 @@ msgstr "" msgid "Continue thread..." msgstr "" -#: src/components/dms/AddMembersFlow.tsx:307 -#: src/components/dms/InitiateChatFlow.tsx:460 +#: src/components/dms/AddMembersFlow.tsx:317 +#: src/components/dms/InitiateChatFlow.tsx:469 msgid "Continue to group name" msgstr "" #: src/screens/Onboarding/StepInterests/index.tsx:90 -#: src/screens/Onboarding/StepProfile/index.tsx:300 +#: src/screens/Onboarding/StepProfile/index.tsx:301 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:302 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:114 #: src/screens/Signup/BackNextButtons.tsx:61 msgid "Continue to next step" msgstr "" -#: src/screens/Messages/Conversation.tsx:65 +#: src/screens/Messages/Conversation.tsx:67 msgid "Conversation" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:324 +#: src/screens/Messages/components/ChatListItem.tsx:329 msgid "Conversation deleted" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:144 -#: src/components/dms/AfterReportDialog.tsx:147 +#: src/components/dms/AfterReportDialog.tsx:149 +#: src/components/dms/AfterReportDialog.tsx:152 msgctxt "toast" msgid "Conversation deleted" msgstr "" @@ -2953,11 +3056,18 @@ msgctxt "toast" msgid "Conversation left" msgstr "" +#: src/components/dms/LeaveConvoPrompt.tsx:40 +#: src/screens/Messages/JoinRequests.tsx:192 +#: src/screens/Messages/JoinRequests.tsx:224 +msgid "Conversation not found." +msgstr "" + #: src/screens/Settings/AboutSettings.tsx:162 msgid "Copied build version to clipboard" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:79 +#: src/components/dms/ChatInvite/Root.tsx:82 +#: src/components/dms/MessageContextMenu.tsx:71 #: src/components/PostControls/DiscoverDebug.tsx:36 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:272 #: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:77 @@ -3009,6 +3119,7 @@ msgstr "" msgid "Copy host" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:74 #: src/components/StarterPack/ShareDialog.tsx:115 #: src/screens/StarterPack/StarterPackScreen.tsx:644 msgid "Copy link" @@ -3039,8 +3150,8 @@ msgstr "" msgid "Copy link to starter pack" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:169 -#: src/components/dms/MessageContextMenu.tsx:173 +#: src/components/dms/MessageContextMenu.tsx:152 +#: src/components/dms/MessageContextMenu.tsx:156 msgid "Copy message text" msgstr "" @@ -3064,7 +3175,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:41 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:108 -#: src/Navigation.tsx:343 +#: src/Navigation.tsx:345 #: src/view/screens/CopyrightPolicy.tsx:25 msgid "Copyright Policy" msgstr "" @@ -3077,7 +3188,7 @@ msgstr "" msgid "Could not connect to feed service" msgstr "" -#: src/screens/Messages/components/MessageInputEmbed.tsx:158 +#: src/screens/Messages/components/MessageInputEmbed.tsx:200 msgid "Could not fetch post" msgstr "" @@ -3097,8 +3208,8 @@ msgid "Could not follow all matches. {0}" msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:158 -#: src/components/dms/AfterReportDialog.tsx:134 -#: src/components/dms/LeaveConvoPrompt.tsx:34 +#: src/components/dms/AfterReportDialog.tsx:139 +#: src/components/dms/LeaveConvoPrompt.tsx:36 msgid "Could not leave chat" msgstr "" @@ -3106,6 +3217,10 @@ msgstr "" msgid "Could not load feed" msgstr "" +#: src/screens/Messages/components/MessageInputEmbed.tsx:321 +msgid "Could not load invite" +msgstr "" + #: src/screens/ProfileList/components/ErrorScreen.tsx:27 #: src/screens/ProfileList/index.tsx:80 #: src/screens/ProfileList/index.tsx:102 @@ -3151,7 +3266,7 @@ msgstr "" #. Text on button to create a new starter pack #: src/components/dialogs/StarterPackDialog.tsx:113 #: src/components/dialogs/StarterPackDialog.tsx:210 -#: src/components/dms/InitiateChatFlow.tsx:469 +#: src/components/dms/InitiateChatFlow.tsx:478 #: src/components/StarterPack/ProfileStarterPacks.tsx:329 msgid "Create" msgstr "" @@ -3171,7 +3286,7 @@ msgstr "" #: src/components/StarterPack/ProfileStarterPacks.tsx:207 #: src/components/StarterPack/ProfileStarterPacks.tsx:316 -#: src/Navigation.tsx:529 +#: src/Navigation.tsx:536 msgid "Create a starter pack" msgstr "" @@ -3186,13 +3301,14 @@ msgstr "" #: src/components/WelcomeModal.tsx:158 #: src/components/WelcomeModal.tsx:166 +#: src/screens/Messages/JoinRequest.tsx:300 #: src/screens/Signup/index.tsx:135 #: src/view/com/auth/SplashScreen.tsx:107 #: src/view/com/auth/SplashScreen.web.tsx:116 -#: src/view/shell/bottom-bar/BottomBar.tsx:332 -#: src/view/shell/bottom-bar/BottomBar.tsx:337 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:235 +#: src/view/shell/bottom-bar/BottomBar.tsx:333 +#: src/view/shell/bottom-bar/BottomBar.tsx:338 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:240 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:245 #: src/view/shell/NavSignupCard.tsx:48 #: src/view/shell/NavSignupCard.tsx:53 msgid "Create account" @@ -3210,7 +3326,7 @@ msgstr "" msgid "Create an account without using this starter pack" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:316 +#: src/screens/Onboarding/StepProfile/index.tsx:317 msgid "Create an avatar instead" msgstr "" @@ -3218,7 +3334,7 @@ msgstr "" msgid "Create another" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:468 +#: src/components/dms/InitiateChatFlow.tsx:477 msgid "Create group chat" msgstr "" @@ -3240,19 +3356,20 @@ msgstr "" msgid "Create moderation list" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:294 #: src/view/com/auth/SplashScreen.tsx:100 #: src/view/com/auth/SplashScreen.web.tsx:108 msgid "Create new account" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:488 +#: src/screens/Messages/ConversationSettings/index.tsx:487 msgid "Create or modify an invite link for this group chat" msgstr "" #. Accessibility label for button to create a moderation report for the selected option #. placeholder {0}: option.title -#: src/components/moderation/ReportDialog/index.tsx:707 -#: src/components/moderation/ReportDialog/index.tsx:752 +#: src/components/moderation/ReportDialog/index.tsx:709 +#: src/components/moderation/ReportDialog/index.tsx:754 msgid "Create report for {0}" msgstr "" @@ -3268,8 +3385,8 @@ msgstr "" #. placeholder {0}: i18n.date(appPassword.createdAt, { year: 'numeric', month: 'numeric', day: 'numeric', hour: '2-digit', minute: '2-digit', }) #. placeholder {0}: i18n.date(createdAt, { dateStyle: 'long', timeStyle: 'short', }) #. placeholder {0}: i18n.date(createdAt, { month: 'long', day: 'numeric', year: 'numeric', }) -#: src/screens/Messages/components/InviteLinkDialog.tsx:312 -#: src/screens/Messages/ConversationSettings/index.tsx:441 +#: src/screens/Messages/components/InviteLinkDialog.tsx:324 +#: src/screens/Messages/ConversationSettings/index.tsx:440 #: src/screens/Settings/AppPasswords.tsx:174 msgid "Created {0}" msgstr "" @@ -3353,7 +3470,7 @@ msgstr "" msgid "Default icons" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:224 +#: src/components/dms/MessageOverlays.tsx:184 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:803 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:275 #: src/screens/Settings/AppPasswords.tsx:213 @@ -3394,15 +3511,15 @@ msgstr "" msgid "Delete contacts" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:146 -#: src/components/dms/AfterReportDialog.tsx:190 -#: src/components/dms/AfterReportDialog.tsx:193 +#: src/components/dms/AfterReportDialog.tsx:151 +#: src/components/dms/AfterReportDialog.tsx:195 +#: src/components/dms/AfterReportDialog.tsx:198 #: src/screens/Messages/components/RequestButtons.tsx:142 #: src/screens/Messages/components/RequestButtons.tsx:144 msgid "Delete conversation" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:184 +#: src/components/dms/MessageContextMenu.tsx:167 msgid "Delete for me" msgstr "" @@ -3411,11 +3528,11 @@ msgstr "" msgid "Delete list" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:222 +#: src/components/dms/MessageOverlays.tsx:182 msgid "Delete message" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:181 +#: src/components/dms/MessageContextMenu.tsx:164 msgid "Delete message for me" msgstr "" @@ -3425,7 +3542,7 @@ msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:787 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:789 -#: src/view/com/composer/Composer.tsx:1515 +#: src/view/com/composer/Composer.tsx:1564 msgid "Delete post" msgstr "" @@ -3446,12 +3563,12 @@ msgstr "" msgid "Delete this post?" msgstr "" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:209 msgid "Deleted" msgstr "" #: src/components/dms/MessagesListHeader.tsx:109 -#: src/screens/Messages/components/ChatListItem.tsx:133 +#: src/screens/Messages/components/ChatListItem.tsx:134 #: src/screens/Messages/ConversationSettings/Member.tsx:75 msgid "Deleted Account" msgstr "" @@ -3519,8 +3636,8 @@ msgstr "" msgid "Dim" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:344 -#: src/screens/Messages/components/InviteLinkDialog.tsx:349 +#: src/screens/Messages/components/InviteLinkDialog.tsx:356 +#: src/screens/Messages/components/InviteLinkDialog.tsx:361 msgid "Disable" msgstr "" @@ -3546,8 +3663,8 @@ msgstr "" msgid "Disable haptic feedback" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:446 -#: src/screens/Messages/components/InviteLinkDialog.tsx:452 +#: src/screens/Messages/components/InviteLinkDialog.tsx:451 +#: src/screens/Messages/components/InviteLinkDialog.tsx:457 msgid "Disable link" msgstr "" @@ -3559,7 +3676,7 @@ msgstr "" msgid "Disable replies entirely" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:426 +#: src/screens/Messages/components/InviteLinkDialog.tsx:438 msgid "Disable this invite link?" msgstr "" @@ -3572,9 +3689,9 @@ msgstr "" #: src/components/dialogs/lists/CreateOrEditListDialog.tsx:101 #: src/screens/Profile/Header/EditProfileDialog.tsx:79 -#: src/view/com/composer/Composer.tsx:1294 -#: src/view/com/composer/Composer.tsx:1338 -#: src/view/com/composer/Composer.tsx:1548 +#: src/view/com/composer/Composer.tsx:1347 +#: src/view/com/composer/Composer.tsx:1391 +#: src/view/com/composer/Composer.tsx:1597 #: src/view/com/composer/drafts/DraftItem.tsx:242 #: src/view/com/composer/drafts/DraftsButton.tsx:131 msgid "Discard" @@ -3585,19 +3702,19 @@ msgstr "" msgid "Discard changes?" msgstr "" -#: src/view/com/composer/Composer.tsx:1292 +#: src/view/com/composer/Composer.tsx:1345 #: src/view/com/composer/drafts/DraftItem.tsx:239 #: src/view/com/composer/drafts/DraftsButton.tsx:98 msgid "Discard draft?" msgstr "" -#: src/view/com/composer/Composer.tsx:1309 -#: src/view/com/composer/Composer.tsx:1540 +#: src/view/com/composer/Composer.tsx:1362 +#: src/view/com/composer/Composer.tsx:1589 msgid "Discard post?" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:261 -#: src/screens/Profile/components/GermButton.tsx:268 +#: src/screens/Profile/components/GermButton.tsx:262 +#: src/screens/Profile/components/GermButton.tsx:269 msgid "Disconnect Germ DM" msgstr "" @@ -3625,11 +3742,11 @@ msgstr "" msgid "Dismiss" msgstr "" -#: src/components/contacts/FindContactsBannerNUX.tsx:77 +#: src/components/contacts/FindContactsBannerNUX.tsx:78 msgid "Dismiss banner" msgstr "" -#: src/view/com/composer/Composer.tsx:2385 +#: src/view/com/composer/Composer.tsx:2435 msgid "Dismiss error" msgstr "" @@ -3719,12 +3836,12 @@ msgstr "" #: src/components/dialogs/ServerInput.tsx:237 #: src/components/dialogs/ServerInput.tsx:239 #: src/components/dms/AfterReportConversationDialog.tsx:164 -#: src/components/dms/AfterReportDialog.tsx:140 +#: src/components/dms/AfterReportDialog.tsx:145 #: src/components/forms/DateField/index.tsx:104 #: src/components/forms/DateField/index.tsx:110 #: src/lib/media/picker.tsx:37 -#: src/screens/Onboarding/StepProfile/index.tsx:353 -#: src/screens/Onboarding/StepProfile/index.tsx:356 +#: src/screens/Onboarding/StepProfile/index.tsx:354 +#: src/screens/Onboarding/StepProfile/index.tsx:357 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:214 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:221 #: src/view/com/composer/labels/LabelsBtn.tsx:219 @@ -3740,7 +3857,7 @@ msgctxt "action" msgid "Done" msgstr "" -#: src/components/dms/MessageItem.tsx:463 +#: src/components/dms/MessageItem.tsx:445 msgid "Double tap or long press the message to add a reaction" msgstr "" @@ -3765,8 +3882,8 @@ msgctxt "button" msgid "Download chat data" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:304 -#: src/components/Lightbox/Lightbox.web.tsx:316 +#: src/components/Lightbox/Lightbox.web.tsx:312 +#: src/components/Lightbox/Lightbox.web.tsx:324 msgid "Download image" msgstr "" @@ -3783,7 +3900,7 @@ msgstr "" msgid "Doxxing" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:119 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:120 #: src/view/com/composer/drafts/DraftsButton.tsx:70 #: src/view/com/composer/drafts/DraftsButton.tsx:79 #: src/view/com/composer/drafts/DraftsListDialog.tsx:119 @@ -3838,7 +3955,7 @@ msgstr "" msgid "Eating disorders" msgstr "" -#: src/screens/Messages/components/EditTextButton.tsx:51 +#: src/screens/Messages/components/EditTextButton.tsx:52 #: src/screens/Settings/AccountSettings.tsx:150 #: src/screens/StarterPack/StarterPackScreen.tsx:604 #: src/screens/StarterPack/Wizard/index.tsx:331 @@ -3852,8 +3969,8 @@ msgctxt "action" msgid "Edit" msgstr "" -#: src/view/com/util/UserAvatar.tsx:460 -#: src/view/com/util/UserBanner.tsx:122 +#: src/view/com/util/UserAvatar.tsx:464 +#: src/view/com/util/UserBanner.tsx:125 msgid "Edit avatar" msgstr "" @@ -3861,14 +3978,14 @@ msgstr "" msgid "Edit Feeds" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:27 -#: src/screens/Messages/ConversationSettings/prompts.tsx:32 +#: src/screens/Messages/ConversationSettings/prompts.tsx:36 +#: src/screens/Messages/ConversationSettings/prompts.tsx:41 msgid "Edit group name" msgstr "" #: src/view/com/composer/photos/EditImageDialog.web.tsx:86 #: src/view/com/composer/photos/EditImageDialog.web.tsx:90 -#: src/view/com/composer/photos/Gallery.tsx:216 +#: src/view/com/composer/photos/Gallery.tsx:218 msgid "Edit image" msgstr "" @@ -3882,7 +3999,16 @@ msgstr "" msgid "Edit interests" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:326 +#: src/screens/Messages/JoinRequests.tsx:294 +msgid "Edit invite link" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:300 +msgctxt "button" +msgid "Edit invite link" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:338 msgid "Edit link settings" msgstr "" @@ -3900,12 +4026,12 @@ msgstr "" msgid "Edit moderation list" msgstr "" -#: src/Navigation.tsx:353 +#: src/Navigation.tsx:355 #: src/view/screens/Feeds.tsx:511 msgid "Edit My Feeds" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:475 +#: src/screens/Messages/ConversationSettings/index.tsx:474 msgid "Edit name" msgstr "" @@ -3934,7 +4060,7 @@ msgstr "" msgid "Edit starter pack" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:474 +#: src/screens/Messages/ConversationSettings/index.tsx:473 msgid "Edit this group chat’s name" msgstr "" @@ -3946,7 +4072,7 @@ msgstr "" msgid "Edit who can reply" msgstr "" -#: src/Navigation.tsx:534 +#: src/Navigation.tsx:541 msgid "Edit your starter pack" msgstr "" @@ -4151,7 +4277,7 @@ msgstr "" msgid "Entertainment" msgstr "" -#: src/view/com/composer/Composer.tsx:2484 +#: src/view/com/composer/Composer.tsx:2534 #: src/view/com/util/error/ErrorScreen.tsx:40 msgid "Error" msgstr "" @@ -4198,12 +4324,12 @@ msgstr "" msgid "Everyone" msgstr "" -#: src/screens/Messages/Settings.tsx:76 +#: src/screens/Messages/Settings.tsx:77 msgctxt "allow group chat invites from" msgid "Everyone" msgstr "" -#: src/screens/Messages/Settings.tsx:61 +#: src/screens/Messages/Settings.tsx:62 msgctxt "allow messages from" msgid "Everyone" msgstr "" @@ -4225,8 +4351,8 @@ msgstr "" msgid "Exit fullscreen" msgstr "" -#: src/components/Lightbox/chrome/Footer.tsx:51 -#: src/components/Lightbox/Lightbox.web.tsx:237 +#: src/components/Lightbox/chrome/Footer.tsx:69 +#: src/components/Lightbox/Lightbox.web.tsx:245 msgid "Expand alt text" msgstr "" @@ -4234,7 +4360,7 @@ msgstr "" msgid "Expand list of users" msgstr "" -#: src/view/com/composer/ComposerReplyTo.tsx:88 +#: src/view/com/composer/ComposerReplyTo.tsx:92 msgid "Expand or collapse the full post you are replying to" msgstr "" @@ -4246,7 +4372,7 @@ msgstr "" msgid "Expands or collapses post text" msgstr "" -#: src/lib/api/index.ts:460 +#: src/lib/api/index.ts:487 msgid "Expected uri to resolve to a record" msgstr "" @@ -4285,9 +4411,9 @@ msgstr "" msgid "Explicit sexual images." msgstr "" -#: src/Navigation.tsx:738 +#: src/Navigation.tsx:745 #: src/screens/Search/Shell.tsx:362 -#: src/view/shell/desktop/LeftNav.tsx:676 +#: src/view/shell/desktop/LeftNav.tsx:677 #: src/view/shell/Drawer.tsx:417 msgid "Explore" msgstr "" @@ -4297,8 +4423,8 @@ msgstr "" msgid "Explore the app" msgstr "" -#: src/screens/Messages/Settings.tsx:255 -#: src/screens/Messages/Settings.tsx:265 +#: src/screens/Messages/Settings.tsx:253 +#: src/screens/Messages/Settings.tsx:263 #: src/screens/Settings/components/ExportCarDialog.tsx:130 msgid "Export my chat data" msgstr "" @@ -4327,7 +4453,7 @@ msgstr "" 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 "" -#: src/Navigation.tsx:372 +#: src/Navigation.tsx:374 #: src/screens/Settings/ExternalMediaPreferences.tsx:35 msgid "External Media Preferences" msgstr "" @@ -4341,8 +4467,12 @@ msgctxt "toast" msgid "Failed to accept chat" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:186 +msgid "Failed to accept join request" +msgstr "" + #: src/components/dms/ActionsWrapper.web.tsx:77 -#: src/components/dms/MessageContextMenu.tsx:119 +#: src/components/dms/MessageContextMenu.tsx:103 msgid "Failed to add emoji reaction" msgstr "" @@ -4359,7 +4489,7 @@ msgstr "" msgid "Failed to change handle. Please try again." msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:294 +#: src/components/Lightbox/Lightbox.web.tsx:302 msgid "Failed to copy link" msgstr "" @@ -4372,7 +4502,7 @@ msgstr "" msgid "Failed to create conversation" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:99 +#: src/screens/Messages/components/InviteLinkDialog.tsx:98 msgid "Failed to create invite link" msgstr "" @@ -4387,7 +4517,7 @@ msgctxt "toast" msgid "Failed to delete chat" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:101 +#: src/components/dms/MessageOverlays.tsx:112 msgid "Failed to delete message" msgstr "" @@ -4399,24 +4529,24 @@ msgstr "" msgid "Failed to delete starter pack" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:122 +#: src/screens/Messages/components/InviteLinkDialog.tsx:121 msgid "Failed to disable invite link" msgstr "" #. placeholder {0}: error?.message -#: src/screens/Profile/components/GermButton.tsx:195 +#: src/screens/Profile/components/GermButton.tsx:196 msgid "Failed to disconnect Germ DM. Error: {0}" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:345 +#: src/screens/Messages/ConversationSettings/index.tsx:344 msgid "Failed to edit group chat name" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:112 +#: src/screens/Messages/components/InviteLinkDialog.tsx:111 msgid "Failed to edit invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:132 +#: src/screens/Messages/components/InviteLinkDialog.tsx:131 msgid "Failed to enable invite link" msgstr "" @@ -4432,19 +4562,27 @@ msgstr "" msgid "Failed to hide suggestion, please check your internet connection" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:218 +msgid "Failed to ignore join request" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:117 +msgid "Failed to join the group chat. Please try again." +msgstr "" + #: src/components/contacts/screens/ViewMatches.tsx:582 msgid "Failed to launch SMS app" msgstr "" #: src/screens/Messages/components/ChatEnded.tsx:42 #: src/screens/Messages/components/ChatLocked.tsx:53 -#: src/screens/Messages/ConversationSettings/index.tsx:372 +#: src/screens/Messages/ConversationSettings/index.tsx:371 msgctxt "toast" msgid "Failed to leave group chat" msgstr "" #: src/screens/Messages/ChatList.tsx:345 -#: src/screens/Messages/Inbox.tsx:211 +#: src/screens/Messages/Inbox.tsx:201 msgid "Failed to load conversations" msgstr "" @@ -4489,16 +4627,15 @@ msgstr "" msgid "Failed to load suggested follows" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:393 +#: src/screens/Messages/ConversationSettings/index.tsx:392 msgid "Failed to lock group chat" msgstr "" -#: src/screens/Messages/Inbox.tsx:311 -#: src/screens/Messages/Inbox.tsx:338 +#: src/screens/Messages/Inbox.tsx:299 msgid "Failed to mark all requests as read" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:359 +#: src/screens/Messages/ConversationSettings/index.tsx:358 msgid "Failed to mute group chat" msgstr "" @@ -4507,7 +4644,7 @@ msgid "Failed to pin post" msgstr "" #. placeholder {0}: e?.message -#: src/screens/Profile/components/GermButton.tsx:163 +#: src/screens/Profile/components/GermButton.tsx:164 msgid "Failed to reconnect Germ DM. Error: {0}" msgstr "" @@ -4521,8 +4658,8 @@ msgid "Failed to remove data. {0}" msgstr "" #: src/components/dms/ActionsWrapper.web.tsx:73 -#: src/components/dms/MessageContextMenu.tsx:115 -#: src/components/dms/ReactionsDialog.tsx:171 +#: src/components/dms/MessageContextMenu.tsx:99 +#: src/components/dms/ReactionsDialog.tsx:175 msgid "Failed to remove emoji reaction" msgstr "" @@ -4538,15 +4675,19 @@ msgstr "" msgid "Failed to remove verification" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:151 +msgid "Failed to rescind your request. Please try again." +msgstr "" + #: src/components/dialogs/DeviceLocationRequestDialog.tsx:81 msgid "Failed to resolve location. Please try again." msgstr "" -#: src/view/com/composer/Composer.tsx:584 +#: src/view/com/composer/Composer.tsx:639 msgid "Failed to save draft" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:311 +#: src/components/Lightbox/Lightbox.web.tsx:319 msgid "Failed to save image" msgstr "" @@ -4585,7 +4726,7 @@ msgid "Failed to toggle thread mute, please try again" msgstr "" #: src/screens/Messages/components/ChatLocked.tsx:42 -#: src/screens/Messages/ConversationSettings/index.tsx:396 +#: src/screens/Messages/ConversationSettings/index.tsx:395 msgid "Failed to unlock group chat" msgstr "" @@ -4610,7 +4751,7 @@ msgstr "" msgid "Failed to update notification declaration" msgstr "" -#: src/screens/Messages/Settings.tsx:93 +#: src/screens/Messages/Settings.tsx:94 msgid "Failed to update settings" msgstr "" @@ -4637,7 +4778,7 @@ msgstr "" msgid "False information about elections" msgstr "" -#: src/Navigation.tsx:288 +#: src/Navigation.tsx:290 msgid "Feed" msgstr "" @@ -4645,7 +4786,7 @@ msgstr "" #. placeholder {0}: sanitizeHandle(feed.creatorHandle, '@') #. placeholder {0}: sanitizeHandle(view.creator.handle, '@') #: src/components/FeedCard.tsx:170 -#: src/state/queries/feed.ts:118 +#: src/state/queries/feed.ts:127 #: src/view/com/feeds/FeedSourceCard.tsx:151 msgid "Feed by {0}" msgstr "" @@ -4658,7 +4799,7 @@ msgstr "" msgid "Feed identifier" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:361 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:353 msgid "Feed menu" msgstr "" @@ -4682,14 +4823,14 @@ msgctxt "toast" msgid "Feedback sent to feed operator" msgstr "" -#: src/Navigation.tsx:514 +#: src/Navigation.tsx:521 #: src/screens/SavedFeeds.tsx:112 #: src/screens/SavedFeeds.tsx:303 #: src/screens/Search/SearchResults.tsx:80 #: src/screens/StarterPack/StarterPackScreen.tsx:196 #: src/view/screens/Feeds.tsx:504 #: src/view/screens/Profile.tsx:239 -#: src/view/shell/desktop/LeftNav.tsx:711 +#: src/view/shell/desktop/LeftNav.tsx:712 #: src/view/shell/Drawer.tsx:533 msgid "Feeds" msgstr "" @@ -4743,11 +4884,11 @@ msgstr "" msgid "Finalizing" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:145 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:146 msgid "Finally!" msgstr "" -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:155 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:156 msgid "Finally! Keep track of posts that matter to you. Save them to revisit anytime." msgstr "" @@ -4764,8 +4905,8 @@ msgstr "" msgid "Find accounts to follow" msgstr "" -#: src/Navigation.tsx:428 -#: src/Navigation.tsx:556 +#: src/Navigation.tsx:430 +#: src/Navigation.tsx:563 msgid "Find Contacts" msgstr "" @@ -4795,7 +4936,7 @@ msgstr "" msgid "Find posts, users, and feeds on Bluesky" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:97 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:98 msgid "Find your friends" msgstr "" @@ -4940,8 +5081,12 @@ msgstr "" msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:322 +msgid "Followers can join" +msgstr "" + #. placeholder {0}: route.params.name -#: src/Navigation.tsx:242 +#: src/Navigation.tsx:244 msgid "Followers of @{0} that you know" msgstr "" @@ -4991,19 +5136,16 @@ msgstr "" msgid "Following feed preferences" msgstr "" -#: src/Navigation.tsx:359 +#: src/Navigation.tsx:361 #: src/screens/Settings/FollowingFeedPreferences.tsx:57 msgid "Following Feed Preferences" msgstr "" +#: src/components/Pills.tsx:175 #: src/screens/Profile/Header/Handle.tsx:33 msgid "Follows you" msgstr "" -#: src/components/Pills.tsx:175 -msgid "Follows You" -msgstr "" - #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" msgstr "" @@ -5082,35 +5224,35 @@ msgstr "" msgid "Generate a starter pack" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:206 -#: src/screens/Messages/components/InviteLinkDialog.tsx:244 -#: src/screens/Messages/components/InviteLinkDialog.tsx:268 +#: src/screens/Messages/components/InviteLinkDialog.tsx:212 +#: src/screens/Messages/components/InviteLinkDialog.tsx:252 +#: src/screens/Messages/components/InviteLinkDialog.tsx:280 msgid "Generate invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:397 +#: src/screens/Messages/components/InviteLinkDialog.tsx:409 msgid "Generate new invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:402 +#: src/screens/Messages/components/InviteLinkDialog.tsx:414 msgid "Generate new link" msgstr "" #: src/screens/Profile/components/GermButton.tsx:86 -#: src/screens/Profile/components/GermButton.tsx:224 +#: src/screens/Profile/components/GermButton.tsx:225 msgid "Germ DM" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:182 +#: src/screens/Profile/components/GermButton.tsx:183 msgid "Germ DM disconnected" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:233 -#: src/screens/Profile/components/GermButton.tsx:238 +#: src/screens/Profile/components/GermButton.tsx:234 +#: src/screens/Profile/components/GermButton.tsx:239 msgid "Germ DM Link" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:159 +#: src/screens/Profile/components/GermButton.tsx:160 msgid "Germ DM reconnected" msgstr "" @@ -5174,27 +5316,27 @@ msgstr "" msgid "Get notified when {name} posts" msgstr "" -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:138 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:139 msgid "Get notified when someone posts" msgstr "" #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:71 #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:81 -#: src/screens/Messages/components/InviteLinkDialog.tsx:187 -#: src/screens/Messages/components/InviteLinkDialog.tsx:194 +#: src/screens/Messages/components/InviteLinkDialog.tsx:192 +#: src/screens/Messages/components/InviteLinkDialog.tsx:199 msgid "Get started" msgstr "" -#: src/components/MediaPreview.tsx:136 +#: src/components/MediaPreview.tsx:182 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:69 msgid "GIF" msgstr "" -#: src/view/com/composer/Composer.tsx:2489 +#: src/view/com/composer/Composer.tsx:2539 msgid "GIF uploaded" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:258 +#: src/screens/Onboarding/StepProfile/index.tsx:259 msgid "Give your profile a face" msgstr "" @@ -5213,7 +5355,7 @@ msgstr "" #: src/screens/VideoFeed/components/Header.tsx:163 #: src/screens/VideoFeed/index.tsx:1168 #: src/screens/VideoFeed/index.tsx:1172 -#: src/view/com/auth/LoggedOut.tsx:89 +#: src/view/com/auth/LoggedOut.tsx:103 #: src/view/com/profile/ProfileFollowers.tsx:178 #: src/view/com/profile/ProfileFollowers.tsx:179 #: src/view/screens/NotFound.tsx:51 @@ -5224,7 +5366,7 @@ msgstr "" #: src/components/Error.tsx:77 #: src/screens/List/ListHiddenScreen.tsx:228 -#: src/screens/Messages/Conversation.tsx:346 +#: src/screens/Messages/Conversation.tsx:371 #: src/screens/Profile/ErrorState.tsx:63 #: src/screens/Profile/ErrorState.tsx:67 #: src/screens/StarterPack/StarterPackScreen.tsx:807 @@ -5283,7 +5425,7 @@ msgid "Go to account settings" msgstr "" #. placeholder {0}: profile.handle -#: src/screens/Messages/components/ChatListItem.tsx:154 +#: src/screens/Messages/components/ChatListItem.tsx:155 msgid "Go to conversation with {0}" msgstr "" @@ -5298,12 +5440,12 @@ msgstr "" #: src/components/dms/ConvoMenu.tsx:272 #: src/screens/Messages/components/MessagesListInfoPanel.tsx:93 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:191 -#: src/view/shell/desktop/LeftNav.tsx:335 -#: src/view/shell/desktop/LeftNav.tsx:341 +#: src/view/shell/desktop/LeftNav.tsx:336 +#: src/view/shell/desktop/LeftNav.tsx:342 msgid "Go to profile" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:212 +#: src/screens/Messages/components/ChatListItem.tsx:213 msgid "Go to the group chat named \"{chatName}\"" msgstr "" @@ -5319,8 +5461,8 @@ msgstr "" msgid "Going live is currently disabled for your account" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:252 -#: src/screens/Profile/components/GermButton.tsx:257 +#: src/screens/Profile/components/GermButton.tsx:253 +#: src/screens/Profile/components/GermButton.tsx:258 msgid "Got it" msgstr "" @@ -5339,59 +5481,75 @@ msgstr "" msgid "Grooming or predatory behavior" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:513 +#: src/components/dms/ChatInvite/Card.tsx:45 +#: src/components/intents/GroupChatJoinDialog.tsx:298 +#: src/screens/Messages/JoinRequest.tsx:116 +msgid "Group chat" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:517 msgid "Group chat invite link dialog" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:385 +#: src/screens/Messages/ConversationSettings/index.tsx:384 msgctxt "toast" msgid "Group chat locked" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:352 +#: src/screens/Messages/ConversationSettings/index.tsx:351 msgctxt "toast" msgid "Group chat muted" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:340 +#: src/screens/Messages/ConversationSettings/index.tsx:339 msgctxt "toast" msgid "Group chat name updated" msgstr "" -#: src/Navigation.tsx:488 +#: src/Navigation.tsx:490 #: src/screens/Messages/ConversationSettings/index.tsx:91 msgid "Group chat settings" msgstr "" #: src/screens/Messages/components/ChatLocked.tsx:38 -#: src/screens/Messages/ConversationSettings/index.tsx:387 +#: src/screens/Messages/ConversationSettings/index.tsx:386 msgctxt "toast" msgid "Group chat unlocked" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:354 +#: src/screens/Messages/ConversationSettings/index.tsx:353 msgctxt "toast" msgid "Group chat unmuted" msgstr "" -#: src/screens/Messages/Conversation.tsx:330 +#: src/screens/Messages/Conversation.tsx:355 msgid "Group chats are not yet available" msgstr "" -#: src/screens/Messages/Conversation.tsx:328 +#: src/screens/Messages/Conversation.tsx:353 msgid "Group chats are now available" msgstr "" +#. placeholder {0}: convo.details.memberLimit +#: src/screens/Messages/components/InviteLinkDialog.tsx:178 +msgid "Group chats can only have a maximum of {0, plural, other {# people}}." +msgstr "" + #: src/components/dialogs/SearchablePeopleList.tsx:569 msgid "Group is locked" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:237 -#: src/components/dms/InitiateChatFlow.tsx:568 -#: src/screens/Messages/ConversationSettings/prompts.tsx:33 +#: src/components/dms/InitiateChatFlow.tsx:240 +#: src/components/dms/InitiateChatFlow.tsx:577 +#: src/screens/Messages/ConversationSettings/prompts.tsx:42 msgid "Group name" msgstr "" +#: src/components/dms/InitiateChatFlow.tsx:602 +#: src/screens/Messages/ConversationSettings/prompts.tsx:61 +msgid "Group name is too long. The maximum number of characters is {MAX_GROUP_NAME_GRAPHEME_LENGTH}." +msgstr "" + #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:219 msgid "Hacking or system attacks" msgstr "" @@ -5420,7 +5578,7 @@ msgid "Handle too long. Please try a shorter one." msgstr "" #: src/components/FeedCard.tsx:156 -#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:122 +#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:123 msgid "Happening now" msgstr "" @@ -5445,7 +5603,7 @@ msgstr "" msgid "Harming or endangering minors" msgstr "" -#: src/Navigation.tsx:472 +#: src/Navigation.tsx:474 msgid "Hashtag" msgstr "" @@ -5482,7 +5640,7 @@ msgstr "" msgid "Help" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:261 +#: src/screens/Onboarding/StepProfile/index.tsx:262 msgid "Help people know you're not a bot by uploading a picture or creating an avatar." msgstr "" @@ -5651,18 +5809,18 @@ msgstr "" msgid "Hmmmm, we couldn't load that moderation service." msgstr "" -#: src/view/com/composer/state/video.ts:430 +#: src/view/com/composer/state/video.ts:415 msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!" msgstr "" -#: src/screens/Messages/Conversation.tsx:337 +#: src/screens/Messages/Conversation.tsx:362 msgid "Hold your horses! This feature isn't available to you yet. Please check back later." msgstr "" -#: src/Navigation.tsx:733 -#: src/Navigation.tsx:754 -#: src/view/shell/bottom-bar/BottomBar.tsx:184 -#: src/view/shell/desktop/LeftNav.tsx:666 +#: src/Navigation.tsx:740 +#: src/Navigation.tsx:761 +#: src/view/shell/bottom-bar/BottomBar.tsx:185 +#: src/view/shell/desktop/LeftNav.tsx:667 #: src/view/shell/Drawer.tsx:443 msgid "Home" msgstr "" @@ -5720,7 +5878,7 @@ msgstr "" msgid "I'm on Bluesky as {0} - come find me! https://bsky.app/download" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:238 +#: src/components/Lightbox/Lightbox.web.tsx:246 msgid "If alt text is long, toggles alt text expanded state" msgstr "" @@ -5784,23 +5942,33 @@ msgstr "" msgid "If you're trying to change your handle or email, do so before you deactivate." msgstr "" -#: src/components/images/ImageLayoutGridItem.tsx:76 +#. Ignore a request to join a chat +#: src/screens/Messages/JoinRequests.tsx:484 +msgctxt "button" +msgid "Ignore" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:478 +msgid "Ignore join request" +msgstr "" + +#: src/components/images/ImageLayoutGridItem.tsx:96 msgid "Image" msgstr "" #. placeholder {0}: index + 1 -#: src/components/images/Gallery/index.tsx:427 +#: src/components/images/Gallery/index.tsx:451 msgid "Image {0}" msgstr "" #. placeholder {0}: index + 1 #. placeholder {1}: imgs.length -#: src/components/Lightbox/Lightbox.web.tsx:253 +#: src/components/Lightbox/Lightbox.web.tsx:261 msgid "Image {0} of {1}" msgstr "" #. placeholder {0}: index + 1 -#: src/components/images/Gallery/index.tsx:418 +#: src/components/images/Gallery/index.tsx:436 msgid "Image {0} of {imageCount}" msgstr "" @@ -5815,27 +5983,27 @@ msgid "Image cache cleared, freed {0}" msgstr "" #. placeholder {0}: images.length -#: src/components/images/Gallery/index.tsx:256 +#: src/components/images/Gallery/index.tsx:264 msgid "Image gallery, {0} images" msgstr "" #. Image has been moderated and user has the option of showing it temporarily -#: src/features/liveNow/components/LiveStatusDialog.tsx:299 +#: src/features/liveNow/components/LiveStatusDialog.tsx:300 msgid "Image is hidden due to your moderation settings." msgstr "" #. Image has been moderated and is not visible to the user -#: src/features/liveNow/components/LiveStatusDialog.tsx:309 +#: src/features/liveNow/components/LiveStatusDialog.tsx:310 msgid "Image is unavailable." msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:73 -#: src/components/Lightbox/Lightbox.web.tsx:257 #: src/components/Lightbox/Lightbox.web.tsx:265 +#: src/components/Lightbox/Lightbox.web.tsx:273 msgid "Image options" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:308 +#: src/components/Lightbox/Lightbox.web.tsx:316 #: src/lib/media/save-image.ios.ts:25 #: src/lib/media/save-image.ts:29 msgid "Image saved" @@ -5860,13 +6028,13 @@ msgstr "" msgid "Import contacts" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:115 -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:126 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:116 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:127 msgid "Import Contacts" msgstr "" #: src/components/contacts/FindContactsBannerNUX.tsx:33 -#: src/components/contacts/FindContactsBannerNUX.tsx:71 +#: src/components/contacts/FindContactsBannerNUX.tsx:72 msgid "Import contacts to find your friends" msgstr "" @@ -5912,7 +6080,7 @@ msgid "Inbox empty" msgstr "" #. Title message shown in chat requests inbox when it's empty -#: src/screens/Messages/Inbox.tsx:228 +#: src/screens/Messages/Inbox.tsx:218 msgid "Inbox zero!" msgstr "" @@ -5961,6 +6129,10 @@ msgstr "" msgid "Invalid 2FA confirmation code." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:127 +msgid "Invalid group chat code." +msgstr "" + #: src/screens/Settings/components/ChangeHandleDialog.tsx:615 msgid "Invalid handle. Please try a different one." msgstr "" @@ -5975,10 +6147,14 @@ msgstr "" msgid "Invalid phone number" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:98 +#: src/components/moderation/ReportDialog/index.tsx:100 msgid "Invalid report subject" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:158 +msgid "Invalid rescind request." +msgstr "" + #: src/components/intents/VerifyEmailIntentDialog.tsx:86 msgid "Invalid Verification Code" msgstr "" @@ -6008,12 +6184,12 @@ msgstr "" msgid "Invite friends <0/>" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:167 -#: src/screens/Messages/components/InviteLinkDialog.tsx:290 -#: src/screens/Messages/components/InviteLinkDialog.tsx:296 -#: src/screens/Messages/components/InviteLinkDialog.tsx:471 -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:151 -#: src/screens/Messages/ConversationSettings/index.tsx:491 +#: src/screens/Messages/components/InviteLinkDialog.tsx:166 +#: src/screens/Messages/components/InviteLinkDialog.tsx:304 +#: src/screens/Messages/components/InviteLinkDialog.tsx:310 +#: src/screens/Messages/components/InviteLinkDialog.tsx:477 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:148 +#: src/screens/Messages/ConversationSettings/index.tsx:490 msgid "Invite link" msgstr "" @@ -6022,7 +6198,7 @@ msgid "Invite link created" msgstr "" #: src/components/dms/getSystemMessageInfo.ts:138 -#: src/screens/Messages/components/InviteLinkDialog.tsx:290 +#: src/screens/Messages/components/InviteLinkDialog.tsx:304 msgid "Invite link disabled" msgstr "" @@ -6072,7 +6248,7 @@ msgid "It's just you right now! Add more people to your starter pack by searchin msgstr "" #. placeholder {0}: videoState.jobId -#: src/view/com/composer/Composer.tsx:2404 +#: src/view/com/composer/Composer.tsx:2454 msgid "Job ID: {0}" msgstr "" @@ -6081,6 +6257,11 @@ msgstr "" msgid "Jobs" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:100 +#: src/components/intents/GroupChatJoinDialog.tsx:254 +msgid "Join" +msgstr "" + #: src/screens/StarterPack/StarterPackLandingScreen.tsx:210 #: src/screens/StarterPack/StarterPackLandingScreen.tsx:215 #: src/screens/StarterPack/StarterPackScreen.tsx:478 @@ -6088,6 +6269,15 @@ msgstr "" msgid "Join Bluesky" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:63 +#: src/components/intents/GroupChatJoinDialog.tsx:419 +msgid "Join group chat" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:147 +msgid "Join request rescinded." +msgstr "" + #: src/components/StarterPack/QrCode.tsx:72 #: src/view/shell/NavSignupCard.tsx:41 msgid "Join the conversation" @@ -6097,8 +6287,8 @@ msgstr "" msgid "Journalism" msgstr "" -#: src/view/com/composer/Composer.tsx:1342 -#: src/view/com/composer/Composer.tsx:1352 +#: src/view/com/composer/Composer.tsx:1395 +#: src/view/com/composer/Composer.tsx:1405 #: src/view/com/composer/drafts/DraftsButton.tsx:135 msgid "Keep editing" msgstr "" @@ -6141,7 +6331,7 @@ msgstr "" msgid "Labels on your content" msgstr "" -#: src/Navigation.tsx:215 +#: src/Navigation.tsx:217 msgid "Language Settings" msgstr "" @@ -6172,7 +6362,7 @@ msgid "Latest" msgstr "" #: src/components/verification/VerificationsDialog.tsx:168 -#: src/components/verification/VerifierDialog.tsx:135 +#: src/components/verification/VerifierDialog.tsx:136 #: src/screens/Moderation/VerificationSettings.tsx:50 #: src/screens/Profile/Header/EditProfileDialog.tsx:346 #: src/screens/Settings/components/ChangeHandleDialog.tsx:215 @@ -6227,7 +6417,7 @@ msgid "Learn more about this warning" msgstr "" #: src/components/verification/VerificationsDialog.tsx:153 -#: src/components/verification/VerifierDialog.tsx:121 +#: src/components/verification/VerifierDialog.tsx:122 msgctxt "english-only-resource" msgid "Learn more about verification on Bluesky" msgstr "" @@ -6237,7 +6427,7 @@ msgstr "" msgid "Learn more about what is public on Bluesky." msgstr "" -#: src/screens/Profile/components/GermButton.tsx:211 +#: src/screens/Profile/components/GermButton.tsx:212 msgid "Learn more about your Germ DM link" msgstr "" @@ -6250,8 +6440,8 @@ msgstr "" msgid "Learn more." msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:49 -#: src/screens/Messages/ConversationSettings/index.tsx:527 +#: src/components/dms/LeaveConvoPrompt.tsx:59 +#: src/screens/Messages/ConversationSettings/index.tsx:526 msgid "Leave" msgstr "" @@ -6274,7 +6464,7 @@ msgstr "" #: src/components/dms/ConvoMenu.tsx:250 #: src/components/dms/ConvoMenu.tsx:316 #: src/components/dms/ConvoMenu.tsx:320 -#: src/components/dms/LeaveConvoPrompt.tsx:43 +#: src/components/dms/LeaveConvoPrompt.tsx:53 msgid "Leave conversation" msgstr "" @@ -6284,11 +6474,11 @@ msgctxt "button" msgid "Leave conversation" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:92 +#: src/screens/Messages/ConversationSettings/prompts.tsx:119 msgid "Leave group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:526 +#: src/screens/Messages/ConversationSettings/index.tsx:525 msgid "Leave this group chat" msgstr "" @@ -6325,7 +6515,7 @@ msgctxt "Name of app icon variant" msgid "Light" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:523 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:509 msgid "Like" msgstr "" @@ -6344,7 +6534,7 @@ msgstr "" msgid "Like 10 posts to train the Discover feed" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:511 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:497 msgid "Like this feed" msgstr "" @@ -6352,8 +6542,8 @@ msgstr "" msgid "Like this labeler" msgstr "" -#: src/Navigation.tsx:293 -#: src/Navigation.tsx:298 +#: src/Navigation.tsx:295 +#: src/Navigation.tsx:300 msgid "Liked by" msgstr "" @@ -6371,7 +6561,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}" msgstr "" #: src/components/LabelingServiceCard/index.tsx:96 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:499 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:486 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:168 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:182 msgid "Liked by {likeCount, plural, one {# user} other {# users}}" @@ -6399,11 +6589,11 @@ msgstr "" msgid "Linear" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:292 +#: src/components/Lightbox/Lightbox.web.tsx:300 msgid "Link copied to clipboard" msgstr "" -#: src/Navigation.tsx:248 +#: src/Navigation.tsx:250 msgid "List" msgstr "" @@ -6489,11 +6679,11 @@ msgctxt "toast" msgid "List unmuted" msgstr "" -#: src/Navigation.tsx:169 +#: src/Navigation.tsx:171 #: src/view/screens/Lists.tsx:60 #: src/view/screens/Profile.tsx:233 #: src/view/screens/Profile.tsx:241 -#: src/view/shell/desktop/LeftNav.tsx:721 +#: src/view/shell/desktop/LeftNav.tsx:722 #: src/view/shell/Drawer.tsx:548 msgid "Lists" msgstr "" @@ -6535,7 +6725,7 @@ msgstr "" msgid "Live events appear occasionally when something exciting is happening. If you'd like, you can hide this particular event, or all events for this placement in your app interface." msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:244 +#: src/features/liveNow/components/LiveStatusDialog.tsx:245 msgid "Live feature is in beta" msgstr "" @@ -6585,27 +6775,27 @@ msgstr "" msgid "Loading..." msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:505 +#: src/screens/Messages/ConversationSettings/index.tsx:504 msgid "Lock" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:69 +#: src/screens/Messages/ConversationSettings/prompts.tsx:96 msgid "Lock group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:67 +#: src/screens/Messages/ConversationSettings/prompts.tsx:94 msgid "Lock group chat?" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:503 +#: src/screens/Messages/ConversationSettings/index.tsx:502 msgid "Lock this group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:505 +#: src/screens/Messages/ConversationSettings/index.tsx:504 msgid "Locked" msgstr "" -#: src/Navigation.tsx:318 +#: src/Navigation.tsx:320 msgid "Log" msgstr "" @@ -6677,9 +6867,8 @@ msgstr "" msgid "Manage your muted words and tags" msgstr "" -#: src/screens/Messages/Inbox.tsx:323 -#: src/screens/Messages/Inbox.tsx:346 -#: src/screens/Messages/Inbox.tsx:352 +#: src/screens/Messages/Inbox.tsx:307 +#: src/screens/Messages/Inbox.tsx:313 msgid "Mark all as read" msgstr "" @@ -6688,8 +6877,7 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/screens/Messages/Inbox.tsx:306 -#: src/screens/Messages/Inbox.tsx:333 +#: src/screens/Messages/Inbox.tsx:294 msgid "Marked all as read" msgstr "" @@ -6717,11 +6905,11 @@ msgid "Media that may be disturbing or inappropriate for some audiences." msgstr "" #. The heading above the list of chat members. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:29 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:34 msgid "Members" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:68 +#: src/screens/Messages/ConversationSettings/prompts.tsx:95 msgid "Members can still read chat history but can’t send new messages." msgstr "" @@ -6761,22 +6949,22 @@ msgstr "" msgid "Message {displayName}" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:325 +#: src/screens/Messages/components/ChatListItem.tsx:330 msgid "Message deleted" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:100 +#: src/components/dms/MessageOverlays.tsx:111 msgctxt "toast" msgid "Message deleted" msgstr "" -#: src/components/dms/MessageItem.tsx:553 +#: src/components/dms/MessageItem.tsx:535 msgid "Message failed to send." msgstr "" #. placeholder {0}: sender?.handle ?? 'unknown' #. placeholder {1}: message.text -#: src/components/dms/MessageContextMenu.tsx:146 +#: src/components/dms/MessageContextMenu.tsx:129 msgid "Message from @{0}: {1}" msgstr "" @@ -6799,19 +6987,19 @@ msgstr "" msgid "Message is too long ({graphemeCount}/{MAX_DM_GRAPHEME_LENGTH})" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:145 +#: src/components/dms/MessageContextMenu.tsx:128 msgid "Message options" msgstr "" -#: src/Navigation.tsx:748 +#: src/Navigation.tsx:755 msgid "Messages" msgstr "" -#: src/components/dms/MessageItem.tsx:652 +#: src/components/dms/MessageItem.tsx:634 msgid "Messages from this person are hidden while they are blocking you." msgstr "" -#: src/components/dms/MessageItem.tsx:647 +#: src/components/dms/MessageItem.tsx:629 msgid "Messages from this person are hidden while you are blocking them." msgstr "" @@ -6832,7 +7020,7 @@ msgstr "" msgid "Missing media" msgstr "" -#: src/Navigation.tsx:174 +#: src/Navigation.tsx:176 #: src/screens/Moderation/index.tsx:100 msgid "Moderation" msgstr "" @@ -6876,7 +7064,7 @@ msgstr "" msgid "Moderation lists" msgstr "" -#: src/Navigation.tsx:179 +#: src/Navigation.tsx:181 #: src/view/screens/ModerationModlists.tsx:60 msgid "Moderation Lists" msgstr "" @@ -6885,7 +7073,7 @@ msgstr "" msgid "moderation settings" msgstr "" -#: src/Navigation.tsx:308 +#: src/Navigation.tsx:310 msgid "Moderation states" msgstr "" @@ -6931,7 +7119,7 @@ msgstr "" msgid "Music" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:467 +#: src/screens/Messages/ConversationSettings/index.tsx:466 msgid "Mute" msgstr "" @@ -6976,7 +7164,7 @@ msgstr "" msgid "Mute these accounts?" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:465 +#: src/screens/Messages/ConversationSettings/index.tsx:464 msgid "Mute this group chat" msgstr "" @@ -7014,7 +7202,7 @@ msgstr "" msgid "Mute words & tags" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:467 +#: src/screens/Messages/ConversationSettings/index.tsx:466 msgid "Muted" msgstr "" @@ -7022,7 +7210,7 @@ msgstr "" msgid "Muted accounts" msgstr "" -#: src/Navigation.tsx:184 +#: src/Navigation.tsx:186 #: src/view/screens/ModerationMutedAccounts.tsx:107 msgid "Muted Accounts" msgstr "" @@ -7090,8 +7278,8 @@ msgstr "" msgid "Navigates to your profile" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:340 -#: src/components/moderation/ReportDialog/index.tsx:356 +#: src/components/moderation/ReportDialog/index.tsx:342 +#: src/components/moderation/ReportDialog/index.tsx:358 msgid "Need to report a copyright violation, legal request, or regulatory compliance issue?" msgstr "" @@ -7124,24 +7312,24 @@ msgstr "" #: src/screens/Messages/ChatList.tsx:167 #: src/screens/Messages/ChatList.tsx:380 #: src/screens/Messages/ChatList.tsx:381 -#: src/screens/Messages/ChatList.tsx:509 +#: src/screens/Messages/ChatList.tsx:517 msgid "New chat" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:61 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:58 msgid "New chat with {0}" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) #. placeholder {1}: createSanitizedDisplayName(members[1]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:65 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:62 msgid "New chat with {0} and {1}" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) #. placeholder {1}: createSanitizedDisplayName(members[1]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:73 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:70 msgid "New chat with {0}, {1}, and {memberCount, plural, one {{memberCount} more} other {{memberCount} more}}." msgstr "" @@ -7162,19 +7350,19 @@ msgstr "" msgid "New followers" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:236 +#: src/components/dms/InitiateChatFlow.tsx:239 msgid "New group chat" msgstr "" #. Button used to create a new group chat. #. Button used to create a new group chat. -#: src/components/dms/InitiateChatFlow.tsx:743 -#: src/components/dms/InitiateChatFlow.tsx:777 +#: src/components/dms/InitiateChatFlow.tsx:774 +#: src/components/dms/InitiateChatFlow.tsx:808 msgctxt "action" msgid "New group chat" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:273 +#: src/components/dms/InitiateChatFlow.tsx:276 msgid "New group chat with:" msgstr "" @@ -7205,7 +7393,7 @@ msgid "New post" msgstr "" #: src/view/com/feeds/FeedPage.tsx:179 -#: src/view/shell/desktop/LeftNav.tsx:597 +#: src/view/shell/desktop/LeftNav.tsx:598 msgctxt "action" msgid "New post" msgstr "" @@ -7240,8 +7428,8 @@ msgstr "" #: src/components/contacts/screens/ViewMatches.tsx:395 #: src/components/contacts/screens/ViewMatches.tsx:410 -#: src/components/dms/AddMembersFlow.tsx:308 -#: src/components/dms/InitiateChatFlow.tsx:461 +#: src/components/dms/AddMembersFlow.tsx:318 +#: src/components/dms/InitiateChatFlow.tsx:470 #: src/screens/Login/ForgotPasswordForm.tsx:149 #: src/screens/Login/ForgotPasswordForm.tsx:156 #: src/screens/Login/SetNewPasswordForm.tsx:186 @@ -7313,7 +7501,7 @@ msgstr "" msgid "No GIFs to show right now. Try again in a moment." msgstr "" -#: src/features/liveNow/components/LinkPreview.tsx:63 +#: src/features/liveNow/components/LinkPreview.tsx:64 msgid "No image" msgstr "" @@ -7340,7 +7528,7 @@ msgstr "" msgid "No media yet" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:311 +#: src/screens/Messages/components/ChatListItem.tsx:316 msgid "No messages yet" msgstr "" @@ -7356,12 +7544,12 @@ msgstr "" msgid "No notifications yet!" msgstr "" -#: src/screens/Messages/Settings.tsx:87 +#: src/screens/Messages/Settings.tsx:88 msgctxt "allow group chat invites from" msgid "No one" msgstr "" -#: src/screens/Messages/Settings.tsx:69 +#: src/screens/Messages/Settings.tsx:70 msgctxt "allow messages from" msgid "No one" msgstr "" @@ -7413,8 +7601,8 @@ msgid "No result" msgstr "" #: src/components/dialogs/SearchablePeopleList.tsx:250 -#: src/components/dms/AddMembersFlow.tsx:240 -#: src/components/dms/InitiateChatFlow.tsx:346 +#: src/components/dms/AddMembersFlow.tsx:250 +#: src/components/dms/InitiateChatFlow.tsx:350 #: src/components/ProgressGuide/FollowDialog.tsx:221 msgid "No results" msgstr "" @@ -7496,12 +7684,12 @@ msgstr "" msgid "Not followed by anyone you’re following" msgstr "" -#: src/Navigation.tsx:164 +#: src/Navigation.tsx:166 #: src/view/screens/Profile.tsx:132 msgid "Not Found" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:130 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:131 msgid "Not ready to hit post? Keep your best ideas in Drafts until the timing is just right." msgstr "" @@ -7523,26 +7711,26 @@ msgid "Nothing saved yet" msgstr "" #: src/components/dialogs/NotificationSettingsDialog.tsx:64 -#: src/Navigation.tsx:435 -#: src/Navigation.tsx:509 +#: src/Navigation.tsx:437 +#: src/Navigation.tsx:516 #: src/view/screens/Notifications.tsx:134 msgid "Notification settings" msgstr "" -#: src/screens/Messages/Settings.tsx:232 -#: src/screens/Messages/Settings.tsx:245 +#: src/screens/Messages/Settings.tsx:230 +#: src/screens/Messages/Settings.tsx:243 msgid "Notification sounds" msgstr "" -#: src/Navigation.tsx:504 -#: src/Navigation.tsx:743 +#: src/Navigation.tsx:511 +#: src/Navigation.tsx:750 #: src/screens/Notifications/ActivityList.tsx:31 #: src/screens/Settings/NotificationSettings/index.tsx:104 #: src/screens/Settings/Settings.tsx:197 #: src/screens/Settings/Settings.tsx:200 #: src/view/screens/Notifications.tsx:128 -#: src/view/shell/bottom-bar/BottomBar.tsx:260 -#: src/view/shell/desktop/LeftNav.tsx:686 +#: src/view/shell/bottom-bar/BottomBar.tsx:261 +#: src/view/shell/desktop/LeftNav.tsx:687 #: src/view/shell/Drawer.tsx:496 msgid "Notifications" msgstr "" @@ -7584,8 +7772,8 @@ msgstr "" #: src/components/BotAccountAlert.tsx:52 #: src/components/BotAccountAlert.tsx:57 -#: src/components/dms/InitiateChatFlow.tsx:676 -#: src/components/dms/MessageItem.tsx:659 +#: src/components/dms/InitiateChatFlow.tsx:707 +#: src/components/dms/MessageItem.tsx:641 #: src/screens/Login/PasswordUpdatedForm.tsx:37 #: src/screens/PostThread/components/ThreadItemAnchor.tsx:661 msgid "Okay" @@ -7618,27 +7806,27 @@ msgstr "" msgid "One of the selected recipients has blocked you and cannot be messaged." msgstr "" -#: src/view/com/composer/Composer.tsx:793 +#: src/view/com/composer/Composer.tsx:855 msgid "One or more GIFs is missing alt text." msgstr "" -#: src/view/com/composer/Composer.tsx:790 +#: src/view/com/composer/Composer.tsx:852 msgid "One or more images is missing alt text." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:411 +#: src/view/com/composer/SelectMediaButton.tsx:417 msgid "One or more of your selected files are not supported." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:434 -msgid "One or more of your selected files are too large. Maximum size is 100 MB." +#: src/view/com/composer/SelectMediaButton.tsx:440 +msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." msgstr "" -#: src/view/com/composer/Composer.tsx:595 +#: src/view/com/composer/Composer.tsx:650 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" msgstr "" -#: src/view/com/composer/Composer.tsx:800 +#: src/view/com/composer/Composer.tsx:862 msgid "One or more videos is missing alt text." msgstr "" @@ -7647,6 +7835,26 @@ msgstr "" msgid "Only {0} can reply." msgstr "" +#. Toast shown when adding images would exceed the post gallery cap; only the first N are kept +#. placeholder {0}: result.accepted.length +#. placeholder {1}: next.length +#. placeholder {2}: next.length +#: src/view/com/composer/Composer.tsx:225 +msgid "Only {0} of {1} {2, plural, one {image} other {images}} added; limit is {MAX_GALLERY_IMAGES}" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:196 +msgid "Only admins can accept join requests." +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:228 +msgid "Only admins can ignore join requests." +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:125 +msgid "Only followers can join this group chat." +msgstr "" + #: src/screens/Settings/ActivityPrivacySettings.tsx:121 #: src/screens/Settings/ActivityPrivacySettings.tsx:126 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:158 @@ -7657,6 +7865,16 @@ msgstr "" msgid "Only image files are supported" msgstr "" +#. placeholder {0}: createSanitizedDisplayName( data.joinLinkPreviews[0].owner, true, moderateProfile( data.joinLinkPreviews[0].owner, moderationOpts, ).ui('displayName'), ) +#: src/screens/Messages/JoinRequest.tsx:207 +msgid "Only people {0} follows can join." +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:115 +#: src/components/intents/GroupChatJoinDialog.tsx:269 +msgid "Only people the chat owner follows can join" +msgstr "" + #: src/view/com/composer/videos/SubtitleFilePicker.tsx:41 msgid "Only WebVTT (.vtt) files are supported" msgstr "" @@ -7674,7 +7892,7 @@ msgstr "" msgid "Oops!" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:310 +#: src/screens/Onboarding/StepProfile/index.tsx:311 msgid "Open avatar creator" msgstr "" @@ -7682,12 +7900,17 @@ msgstr "" msgid "Open camera" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:87 +#: src/components/intents/GroupChatJoinDialog.tsx:408 +msgid "Open chat" +msgstr "" + #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:139 msgid "Open chat member options for {displayName}" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:486 -#: src/screens/Messages/components/ChatListItem.tsx:490 +#: src/screens/Messages/components/ChatListItem.tsx:495 +#: src/screens/Messages/components/ChatListItem.tsx:499 msgid "Open conversation options" msgstr "" @@ -7701,16 +7924,16 @@ msgstr "" #: src/screens/Messages/components/MessageComposer.tsx:176 #: src/screens/Messages/components/MessageInput.web.tsx:148 -#: src/view/com/composer/Composer.tsx:2044 +#: src/view/com/composer/Composer.tsx:2094 msgid "Open emoji picker" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:197 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:192 msgid "Open feed info screen" msgstr "" +#: src/screens/Profile/components/ProfileFeedHeader.tsx:293 #: src/screens/Profile/components/ProfileFeedHeader.tsx:298 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:303 msgid "Open feed options menu" msgstr "" @@ -7722,13 +7945,17 @@ msgstr "" msgid "Open Germ DM" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:401 +msgid "Open group chat" +msgstr "" + #: src/components/dms/MessagesListHeader.tsx:181 #: src/components/dms/MessagesListHeader.tsx:220 msgid "Open group chat settings" msgstr "" -#: src/components/Post/Embed/ExternalEmbed/index.tsx:86 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:143 +#: src/components/Post/Embed/ExternalEmbed/index.tsx:88 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:140 msgid "Open link to {niceUrl}" msgstr "" @@ -7752,8 +7979,8 @@ msgstr "" msgid "Open post options menu" msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:218 -#: src/features/liveNow/components/LiveStatusDialog.tsx:228 +#: src/features/liveNow/components/LiveStatusDialog.tsx:219 +#: src/features/liveNow/components/LiveStatusDialog.tsx:229 msgid "Open profile" msgstr "" @@ -7779,6 +8006,10 @@ msgstr "" msgid "Open system log" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:402 +msgid "Open this group chat" +msgstr "" + #. placeholder {0}: feedInfo.displayName #: src/view/shell/desktop/Feeds.tsx:185 msgid "Opens {0} feed" @@ -7800,7 +8031,7 @@ msgstr "" msgid "Opens alt text dialog" msgstr "" -#: src/view/com/composer/photos/OpenCameraBtn.tsx:71 +#: src/view/com/composer/photos/OpenCameraBtn.tsx:70 msgid "Opens camera on device" msgstr "" @@ -7820,22 +8051,24 @@ msgstr "" msgid "Opens device camera" msgstr "" -#. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. -#: src/view/com/composer/SelectMediaButton.tsx:505 -msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." +#. Accessibility hint for button in composer to add images, a video, or a GIF to a post. +#: src/view/com/composer/SelectMediaButton.tsx:511 +msgid "Opens device gallery to select up to {MAX_GALLERY_IMAGES, plural, other {# images}}, or a single video or GIF." msgstr "" +#: src/screens/Messages/JoinRequest.tsx:295 #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 msgid "Opens flow to create a new Bluesky account" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:281 #: src/view/com/auth/SplashScreen.tsx:120 #: src/view/com/auth/SplashScreen.web.tsx:124 msgid "Opens flow to sign in to your existing Bluesky account" msgstr "" -#: src/components/images/Gallery/index.tsx:428 +#: src/components/images/Gallery/index.tsx:452 msgid "Opens full image" msgstr "" @@ -7852,7 +8085,7 @@ msgstr "" msgid "Opens link {0}" msgstr "" -#: src/view/com/util/UserAvatar.tsx:599 +#: src/view/com/util/UserAvatar.tsx:603 msgid "Opens live status dialog" msgstr "" @@ -7881,9 +8114,9 @@ msgstr "" msgid "Opens this draft in the composer" msgstr "" -#: src/components/dms/MessageItem.tsx:229 +#: src/components/dms/MessageItem.tsx:233 #: src/view/com/notifications/NotificationFeedItem.tsx:1019 -#: src/view/com/util/UserAvatar.tsx:617 +#: src/view/com/util/UserAvatar.tsx:621 msgid "Opens this profile" msgstr "" @@ -7959,8 +8192,8 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:86 #: src/components/dms/AfterReportConversationDialog.tsx:213 -#: src/components/dms/AfterReportDialog.tsx:84 -#: src/components/dms/AfterReportDialog.tsx:176 +#: src/components/dms/AfterReportDialog.tsx:89 +#: src/components/dms/AfterReportDialog.tsx:181 msgid "Our moderation team has received your report." msgstr "" @@ -7972,6 +8205,10 @@ msgstr "" msgid "Owner" msgstr "" +#: src/components/dms/LeaveConvoPrompt.tsx:44 +msgid "Owner must lock the group before leaving." +msgstr "" + #: src/components/Lists.tsx:205 #: src/components/Lists.tsx:220 #: src/view/screens/NotFound.tsx:34 @@ -8027,21 +8264,21 @@ msgstr "" msgid "People" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:154 +#: src/screens/Messages/components/InviteLinkDialog.tsx:153 msgid "People {ownerName} follows can join instantly" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:159 +#: src/screens/Messages/components/InviteLinkDialog.tsx:158 msgid "People {ownerName} follows can request to join" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:235 +#: src/Navigation.tsx:237 msgid "People followed by @{0}" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:228 +#: src/Navigation.tsx:230 msgid "People following @{0}" msgstr "" @@ -8050,11 +8287,11 @@ msgstr "" msgid "People I follow" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:153 +#: src/screens/Messages/components/InviteLinkDialog.tsx:152 msgid "People I follow can join instantly" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:158 +#: src/screens/Messages/components/InviteLinkDialog.tsx:157 msgid "People I follow can request to join" msgstr "" @@ -8100,8 +8337,8 @@ msgid "Pictures meant for adults." msgstr "" #: src/components/FeedCard.tsx:364 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:528 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:534 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:520 #: src/screens/SavedFeeds.tsx:559 msgid "Pin feed" msgstr "" @@ -8111,7 +8348,7 @@ msgstr "" msgid "Pin to home" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:344 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:337 msgid "Pin to Home" msgstr "" @@ -8125,8 +8362,8 @@ msgid "Pinned" msgstr "" #. placeholder {0}: info.displayName -#: src/screens/Profile/components/ProfileFeedHeader.tsx:164 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:178 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:159 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:173 msgid "Pinned {0} to Home" msgstr "" @@ -8203,7 +8440,7 @@ msgstr "" msgid "Please complete the verification captcha." msgstr "" -#: src/view/com/composer/state/video.ts:454 +#: src/view/com/composer/state/video.ts:439 msgid "Please confirm your email address to upload videos." msgstr "" @@ -8342,7 +8579,7 @@ msgstr "" msgid "Porn" msgstr "" -#: src/view/com/composer/Composer.tsx:1693 +#: src/view/com/composer/Composer.tsx:1742 msgctxt "action" msgid "Post" msgstr "" @@ -8362,12 +8599,12 @@ msgstr "" msgid "Post a video" msgstr "" -#: src/view/com/composer/Composer.tsx:1691 +#: src/view/com/composer/Composer.tsx:1740 msgctxt "action" msgid "Post All" msgstr "" -#: src/view/com/composer/Composer.tsx:1351 +#: src/view/com/composer/Composer.tsx:1404 msgid "Post anyway" msgstr "" @@ -8376,10 +8613,10 @@ msgid "Post blocked" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:261 -#: src/Navigation.tsx:268 -#: src/Navigation.tsx:275 -#: src/Navigation.tsx:282 +#: src/Navigation.tsx:263 +#: src/Navigation.tsx:270 +#: src/Navigation.tsx:277 +#: src/Navigation.tsx:284 msgid "Post by @{0}" msgstr "" @@ -8388,7 +8625,7 @@ msgctxt "toast" msgid "Post deleted" msgstr "" -#: src/lib/api/index.ts:193 +#: src/lib/api/index.ts:189 msgid "Post failed to upload. Please check your Internet connection and try again." msgstr "" @@ -8413,7 +8650,7 @@ msgstr "" msgid "Post interaction settings" msgstr "" -#: src/Navigation.tsx:195 +#: src/Navigation.tsx:197 #: src/screens/ModerationInteractionSettings/index.tsx:35 msgid "Post Interaction Settings" msgstr "" @@ -8423,8 +8660,8 @@ msgstr "" msgid "Post language selection" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:354 #: src/screens/Messages/components/InviteLinkDialog.tsx:366 +#: src/screens/Messages/components/InviteLinkDialog.tsx:378 msgid "Post link" msgstr "" @@ -8482,6 +8719,7 @@ msgstr "" #: src/components/Error.tsx:61 #: src/components/Lists.tsx:104 #: src/screens/Messages/components/MessageListError.tsx:23 +#: src/screens/Messages/JoinRequests.tsx:350 #: src/screens/Signup/BackNextButtons.tsx:48 msgid "Press to retry" msgstr "" @@ -8490,7 +8728,7 @@ msgstr "" msgid "Press to view followers of this account that you also follow" msgstr "" -#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:120 +#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:121 msgid "Preview" msgstr "" @@ -8513,8 +8751,8 @@ msgstr "" msgid "Privacy and security" msgstr "" -#: src/Navigation.tsx:412 -#: src/Navigation.tsx:420 +#: src/Navigation.tsx:414 +#: src/Navigation.tsx:422 #: src/screens/Settings/ActivityPrivacySettings.tsx:41 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45 msgid "Privacy and Security" @@ -8526,7 +8764,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:36 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:103 -#: src/Navigation.tsx:328 +#: src/Navigation.tsx:330 #: src/screens/Settings/AboutSettings.tsx:95 #: src/screens/Settings/AboutSettings.tsx:98 #: src/view/screens/PrivacyPolicy.tsx:25 @@ -8539,15 +8777,15 @@ msgstr "" msgid "Privacy violation of a minor" msgstr "" -#: src/view/com/composer/Composer.tsx:2478 +#: src/view/com/composer/Composer.tsx:2528 msgid "Processing GIF..." msgstr "" -#: src/view/com/composer/Composer.tsx:2480 +#: src/view/com/composer/Composer.tsx:2530 msgid "Processing video..." msgstr "" -#: src/lib/api/index.ts:66 +#: src/lib/api/index.ts:62 msgid "Processing..." msgstr "" @@ -8555,8 +8793,8 @@ msgstr "" msgid "profile" msgstr "" -#: src/view/shell/bottom-bar/BottomBar.tsx:303 -#: src/view/shell/desktop/LeftNav.tsx:744 +#: src/view/shell/bottom-bar/BottomBar.tsx:304 +#: src/view/shell/desktop/LeftNav.tsx:745 #: src/view/shell/Drawer.tsx:80 #: src/view/shell/Drawer.tsx:599 msgid "Profile" @@ -8588,22 +8826,22 @@ msgid "Public, sharable lists of users to mute or block in bulk." msgstr "" #. Accessibility label for button to publish a single post -#: src/view/com/composer/Composer.tsx:1677 +#: src/view/com/composer/Composer.tsx:1726 msgid "Publish post" msgstr "" #. Accessibility label for button to publish multiple posts in a thread -#: src/view/com/composer/Composer.tsx:1672 +#: src/view/com/composer/Composer.tsx:1721 msgid "Publish posts" msgstr "" #. Accessibility label for button to publish multiple replies in a thread -#: src/view/com/composer/Composer.tsx:1661 +#: src/view/com/composer/Composer.tsx:1710 msgid "Publish replies" msgstr "" #. Accessibility label for button to publish a single reply -#: src/view/com/composer/Composer.tsx:1666 +#: src/view/com/composer/Composer.tsx:1715 msgid "Publish reply" msgstr "" @@ -8682,11 +8920,11 @@ msgstr "" msgid "Re-attach quote" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:384 +#: src/screens/Messages/components/InviteLinkDialog.tsx:396 msgid "Re-enable invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:391 +#: src/screens/Messages/components/InviteLinkDialog.tsx:403 msgid "Re-enable link" msgstr "" @@ -8694,8 +8932,8 @@ msgstr "" msgid "React with {emoji}" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:65 -#: src/components/dms/ReactionsDialog.tsx:90 +#: src/components/dms/ReactionsDialog.tsx:66 +#: src/components/dms/ReactionsDialog.tsx:94 msgid "Reactions" msgstr "" @@ -8713,8 +8951,8 @@ msgctxt "english-only-resource" msgid "read about how to use search filters" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:160 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:171 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:162 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:173 msgid "Read blog post" msgstr "" @@ -8790,6 +9028,10 @@ msgstr "" msgid "Reconnect" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -8800,7 +9042,7 @@ msgid "Reject chat request" msgstr "" #: src/screens/Messages/ChatList.tsx:349 -#: src/screens/Messages/Inbox.tsx:215 +#: src/screens/Messages/Inbox.tsx:205 msgid "Reload conversations" msgstr "" @@ -8845,17 +9087,17 @@ msgstr "" msgid "Remove all contacts" msgstr "" -#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:19 +#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:18 msgid "Remove attachment" msgstr "" -#: src/view/com/util/UserAvatar.tsx:519 -#: src/view/com/util/UserAvatar.tsx:522 +#: src/view/com/util/UserAvatar.tsx:523 +#: src/view/com/util/UserAvatar.tsx:526 msgid "Remove Avatar" msgstr "" -#: src/view/com/util/UserBanner.tsx:189 -#: src/view/com/util/UserBanner.tsx:192 +#: src/view/com/util/UserBanner.tsx:193 +#: src/view/com/util/UserBanner.tsx:196 msgid "Remove Banner" msgstr "" @@ -8863,8 +9105,9 @@ msgstr "" msgid "Remove caption file" msgstr "" -#: src/screens/Messages/components/MessageInputEmbed.tsx:192 -#: src/screens/Messages/components/MessageInputEmbed.tsx:248 +#: src/screens/Messages/components/MessageInputEmbed.tsx:234 +#: src/screens/Messages/components/MessageInputEmbed.tsx:289 +#: src/screens/Messages/components/MessageInputEmbed.tsx:355 msgid "Remove embed" msgstr "" @@ -8882,8 +9125,8 @@ msgstr "" msgid "Remove from chat" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:326 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:332 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:320 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:325 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179 #: src/screens/SavedFeeds.tsx:549 @@ -8908,7 +9151,7 @@ msgstr "" msgid "Remove from your feeds?" msgstr "" -#: src/view/com/composer/photos/Gallery.tsx:225 +#: src/view/com/composer/photos/Gallery.tsx:227 msgid "Remove image" msgstr "" @@ -8958,11 +9201,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:244 msgid "Removed by author" msgstr "" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:242 msgid "Removed by you" msgstr "" @@ -8984,7 +9227,7 @@ msgstr "" msgid "Removed from starter pack" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:124 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:121 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77 #: src/view/com/posts/FeedShutdownMsg.tsx:45 msgid "Removed from your feeds" @@ -9052,7 +9295,7 @@ msgstr "" msgid "Replies to this post are disabled." msgstr "" -#: src/view/com/composer/Composer.tsx:1689 +#: src/view/com/composer/Composer.tsx:1738 msgctxt "action" msgid "Reply" msgstr "" @@ -9090,9 +9333,9 @@ msgstr "" msgid "Reply was successfully hidden" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:193 -#: src/features/liveNow/components/LiveStatusDialog.tsx:266 -#: src/screens/Messages/ConversationSettings/index.tsx:518 +#: src/components/dms/MessageContextMenu.tsx:176 +#: src/features/liveNow/components/LiveStatusDialog.tsx:267 +#: src/screens/Messages/ConversationSettings/index.tsx:517 msgid "Report" msgstr "" @@ -9108,13 +9351,13 @@ msgstr "" msgid "Report conversation" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:96 -#: src/components/moderation/ReportDialog/index.tsx:261 +#: src/components/moderation/ReportDialog/index.tsx:98 +#: src/components/moderation/ReportDialog/index.tsx:263 msgid "Report dialog" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:550 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:556 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:536 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:542 msgid "Report feed" msgstr "" @@ -9123,7 +9366,7 @@ msgstr "" msgid "Report list" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:190 +#: src/components/dms/MessageContextMenu.tsx:173 msgid "Report message" msgstr "" @@ -9143,8 +9386,8 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:83 #: src/components/dms/AfterReportConversationDialog.tsx:210 -#: src/components/dms/AfterReportDialog.tsx:81 -#: src/components/dms/AfterReportDialog.tsx:173 +#: src/components/dms/AfterReportDialog.tsx:86 +#: src/components/dms/AfterReportDialog.tsx:178 msgid "Report submitted" msgstr "" @@ -9157,7 +9400,7 @@ msgstr "" msgid "Report this feed" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:517 +#: src/screens/Messages/ConversationSettings/index.tsx:516 msgid "Report this group chat" msgstr "" @@ -9166,7 +9409,7 @@ msgid "Report this list" msgstr "" #: src/components/moderation/ReportDialog/copy.ts:19 -#: src/features/liveNow/components/LiveStatusDialog.tsx:249 +#: src/features/liveNow/components/LiveStatusDialog.tsx:250 msgid "Report this livestream" msgstr "" @@ -9237,16 +9480,43 @@ msgstr "" msgid "Reposts of your reposts" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:418 +msgid "Request access to group chat" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:178 +msgid "Request approved." +msgstr "" + #: src/screens/Settings/components/ChangePasswordDialog.tsx:226 #: src/screens/Settings/components/ChangePasswordDialog.tsx:232 msgid "Request code" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:210 +msgid "Request ignored." +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:100 +#: src/components/intents/GroupChatJoinDialog.tsx:253 +msgid "Request to join" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:119 +msgid "Requested" +msgstr "" + #. Incoming message requests -#: src/screens/Messages/components/InboxRequests.tsx:24 +#: src/screens/Messages/components/InboxRequests.tsx:26 msgid "Requests" msgstr "" +#: src/Navigation.tsx:495 +#: src/screens/Messages/JoinRequests.tsx:58 +#: src/screens/Messages/JoinRequests.tsx:420 +msgid "Requests to join" +msgstr "" + #: src/screens/Settings/AccessibilitySettings.tsx:59 #: src/screens/Settings/AccessibilitySettings.tsx:64 msgid "Require alt text before posting" @@ -9264,6 +9534,10 @@ msgstr "" msgid "Required in your region" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:273 +msgid "Rescind request" +msgstr "" + #: src/components/dialogs/EmailDialog/components/ResendEmailText.tsx:39 msgid "Resend" msgstr "" @@ -9329,7 +9603,7 @@ msgstr "" #: src/components/contacts/screens/VerifyNumber.tsx:355 #: src/components/Error.tsx:65 #: src/components/Lists.tsx:115 -#: src/components/moderation/ReportDialog/index.tsx:295 +#: src/components/moderation/ReportDialog/index.tsx:297 #: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:56 #: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:59 #: src/components/StarterPack/ProfileStarterPacks.tsx:377 @@ -9337,7 +9611,8 @@ msgstr "" #: src/screens/Login/LoginForm.tsx:335 #: src/screens/Messages/ChatList.tsx:354 #: src/screens/Messages/components/MessageListError.tsx:24 -#: src/screens/Messages/Inbox.tsx:220 +#: src/screens/Messages/Inbox.tsx:210 +#: src/screens/Messages/JoinRequests.tsx:356 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:268 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:271 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:92 @@ -9351,7 +9626,7 @@ msgstr "" msgid "Retry" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:292 +#: src/components/moderation/ReportDialog/index.tsx:294 #: src/view/screens/Storybook/Admonitions.tsx:61 msgid "Retry loading report options" msgstr "" @@ -9390,7 +9665,7 @@ msgstr "" #: src/components/StarterPack/QrCodeDialog.tsx:207 #: src/features/liveNow/components/EditLiveDialog.tsx:204 #: src/features/liveNow/components/EditLiveDialog.tsx:211 -#: src/screens/Messages/ConversationSettings/prompts.tsx:47 +#: src/screens/Messages/ConversationSettings/prompts.tsx:71 #: src/screens/Profile/Header/EditProfileDialog.tsx:233 #: src/screens/Profile/Header/EditProfileDialog.tsx:247 #: src/screens/SavedFeeds.tsx:124 @@ -9415,27 +9690,29 @@ msgstr "" #: src/screens/SavedFeeds.tsx:124 #: src/screens/SavedFeeds.tsx:311 #: src/screens/SavedFeeds.tsx:315 -#: src/view/com/composer/Composer.tsx:1332 +#: src/view/com/composer/Composer.tsx:1385 #: src/view/com/composer/drafts/DraftsButton.tsx:125 msgid "Save changes" msgstr "" -#: src/view/com/composer/Composer.tsx:1304 +#: src/view/com/composer/Composer.tsx:1357 #: src/view/com/composer/drafts/DraftsButton.tsx:93 msgid "Save changes?" msgstr "" -#: src/view/com/composer/Composer.tsx:1332 +#: src/view/com/composer/Composer.tsx:1385 #: src/view/com/composer/drafts/DraftsButton.tsx:125 msgid "Save draft" msgstr "" -#: src/view/com/composer/Composer.tsx:1306 +#: src/view/com/composer/Composer.tsx:1359 #: src/view/com/composer/drafts/DraftsButton.tsx:95 msgid "Save draft?" msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:99 +#: src/components/MediaPreview.tsx:231 +#: src/components/Post/Embed/ImageContextMenu.tsx:70 #: src/components/StarterPack/ShareDialog.tsx:144 #: src/components/StarterPack/ShareDialog.tsx:150 msgid "Save image" @@ -9454,12 +9731,12 @@ msgstr "" msgid "Save these options for next time" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:327 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:333 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:320 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:326 msgid "Save to my feeds" msgstr "" -#: src/view/shell/desktop/LeftNav.tsx:731 +#: src/view/shell/desktop/LeftNav.tsx:732 #: src/view/shell/Drawer.tsx:574 msgctxt "link to bookmarks screen" msgid "Saved" @@ -9470,13 +9747,13 @@ msgstr "" msgid "Saved Feeds" msgstr "" -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:144 -#: src/Navigation.tsx:548 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:145 +#: src/Navigation.tsx:555 #: src/screens/Bookmarks/index.tsx:59 msgid "Saved Posts" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:134 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:131 #: src/screens/ProfileList/components/Header.tsx:88 msgid "Saved to your feeds" msgstr "" @@ -9512,18 +9789,18 @@ msgstr "" msgid "Scroll to top" msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:672 +#: src/components/dialogs/SearchablePeopleList.tsx:671 #: src/components/forms/SearchInput.tsx:51 #: src/components/forms/SearchInput.tsx:53 #: src/screens/Search/Shell.tsx:362 #: src/screens/Search/Shell.tsx:525 -#: src/view/shell/bottom-bar/BottomBar.tsx:204 +#: src/view/shell/bottom-bar/BottomBar.tsx:205 msgid "Search" msgstr "" #. placeholder {0}: profile.handle #. placeholder {0}: route.params.name -#: src/Navigation.tsx:254 +#: src/Navigation.tsx:256 #: src/screens/Profile/ProfileSearch.tsx:37 msgid "Search @{0}'s posts" msgstr "" @@ -9603,7 +9880,7 @@ msgstr "" msgid "Search posts" msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:692 +#: src/components/dialogs/SearchablePeopleList.tsx:691 #: src/components/dms/components/UserSearchInput.tsx:63 #: src/components/ProgressGuide/FollowDialog.tsx:727 msgid "Search profiles" @@ -9613,7 +9890,7 @@ msgstr "" msgid "Search..." msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:693 +#: src/components/dialogs/SearchablePeopleList.tsx:692 #: src/components/dms/components/UserSearchInput.tsx:64 #: src/components/ProgressGuide/FollowDialog.tsx:728 msgid "Searches for profiles" @@ -9695,7 +9972,7 @@ msgstr "" msgid "Select a color" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:378 +#: src/components/moderation/ReportDialog/index.tsx:380 msgid "Select a reason" msgstr "" @@ -9764,7 +10041,7 @@ msgstr "" msgid "Select GIF \"{0}\"" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:668 +#: src/components/dms/InitiateChatFlow.tsx:699 msgid "Select group chat members" msgstr "" @@ -9786,7 +10063,7 @@ msgstr "" msgid "Select languages" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:428 +#: src/components/moderation/ReportDialog/index.tsx:430 msgid "Select moderation service" msgstr "" @@ -9844,7 +10121,7 @@ msgstr "" msgid "Select your preferred notification channels" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:414 +#: src/view/com/composer/SelectMediaButton.tsx:420 msgid "Selecting multiple media types is not supported." msgstr "" @@ -9875,7 +10152,7 @@ msgstr "" msgid "Send feedback" msgstr "" -#: src/screens/Messages/components/MessageComposer.tsx:284 +#: src/screens/Messages/components/MessageComposer.tsx:288 #: src/screens/Messages/components/MessageInput.web.tsx:225 msgid "Send message" msgstr "" @@ -9888,7 +10165,7 @@ msgstr "" msgid "Send post to..." msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:816 +#: src/components/moderation/ReportDialog/index.tsx:818 msgid "Send report to {title}" msgstr "" @@ -9910,7 +10187,7 @@ msgid "Send via direct message" msgstr "" #. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', }) -#: src/components/dms/MessageContextMenu.tsx:154 +#: src/components/dms/MessageContextMenu.tsx:137 msgid "Sent at {0}" msgstr "" @@ -9951,9 +10228,9 @@ msgstr "" msgid "Sets email for password reset" msgstr "" -#: src/Navigation.tsx:210 +#: src/Navigation.tsx:212 #: src/screens/Settings/Settings.tsx:98 -#: src/view/shell/desktop/LeftNav.tsx:754 +#: src/view/shell/desktop/LeftNav.tsx:755 #: src/view/shell/Drawer.tsx:612 msgid "Settings" msgstr "" @@ -10015,10 +10292,12 @@ msgstr "" msgid "Sexually Suggestive" msgstr "" +#: src/components/MediaPreview.tsx:237 +#: src/components/Post/Embed/ImageContextMenu.tsx:74 #: src/components/StarterPack/QrCodeDialog.tsx:195 #: src/screens/Hashtag.tsx:130 -#: src/screens/Messages/components/InviteLinkDialog.tsx:370 -#: src/screens/Messages/components/InviteLinkDialog.tsx:377 +#: src/screens/Messages/components/InviteLinkDialog.tsx:382 +#: src/screens/Messages/components/InviteLinkDialog.tsx:389 #: src/screens/StarterPack/StarterPackScreen.tsx:447 #: src/screens/Topic.tsx:90 msgid "Share" @@ -10034,8 +10313,8 @@ msgid "Share author DID" msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:94 -#: src/components/Lightbox/Lightbox.web.tsx:273 -#: src/components/Lightbox/Lightbox.web.tsx:299 +#: src/components/Lightbox/Lightbox.web.tsx:281 +#: src/components/Lightbox/Lightbox.web.tsx:307 msgid "Share image" msgstr "" @@ -10060,7 +10339,7 @@ msgstr "" msgid "Share QR code" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:480 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:469 msgid "Share this feed" msgstr "" @@ -10087,7 +10366,7 @@ msgstr "" msgid "Share your contacts to find friends" msgstr "" -#: src/Navigation.tsx:313 +#: src/Navigation.tsx:315 msgid "Shared Preferences Tester" msgstr "" @@ -10103,16 +10382,16 @@ msgstr "" #: src/components/moderation/ScreenHider.tsx:179 #: src/components/moderation/ScreenHider.tsx:182 -#: src/features/liveNow/components/LiveStatusDialog.tsx:317 -#: src/features/liveNow/components/LiveStatusDialog.tsx:321 +#: src/features/liveNow/components/LiveStatusDialog.tsx:318 +#: src/features/liveNow/components/LiveStatusDialog.tsx:322 #: src/screens/List/ListHiddenScreen.tsx:194 #: src/screens/VideoFeed/index.tsx:646 #: src/screens/VideoFeed/index.tsx:652 msgid "Show anyway" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:181 -#: src/screens/Settings/AutomationLabelSettings.tsx:194 +#: src/screens/Settings/AutomationLabelSettings.tsx:185 +#: src/screens/Settings/AutomationLabelSettings.tsx:198 msgid "Show automation label" msgstr "" @@ -10206,7 +10485,7 @@ msgid "Show warning and filter from feeds" msgstr "" #: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:60 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:170 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:171 msgid "Show when you’re live" msgstr "" @@ -10233,15 +10512,17 @@ msgstr "" #: src/screens/Login/LoginForm.tsx:179 #: src/screens/Login/LoginForm.tsx:350 #: src/screens/Login/LoginForm.tsx:356 +#: src/screens/Messages/JoinRequest.tsx:280 +#: src/screens/Messages/JoinRequest.tsx:286 #: src/screens/Search/SearchResults.tsx:316 #: src/view/com/auth/SplashScreen.tsx:118 #: src/view/com/auth/SplashScreen.tsx:124 #: src/view/com/auth/SplashScreen.web.tsx:122 #: src/view/com/auth/SplashScreen.web.tsx:130 -#: src/view/shell/bottom-bar/BottomBar.tsx:342 -#: src/view/shell/bottom-bar/BottomBar.tsx:347 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:245 +#: src/view/shell/bottom-bar/BottomBar.tsx:343 +#: src/view/shell/bottom-bar/BottomBar.tsx:348 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:250 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:255 #: src/view/shell/NavSignupCard.tsx:58 #: src/view/shell/NavSignupCard.tsx:63 msgid "Sign in" @@ -10265,6 +10546,10 @@ msgstr "" msgid "Sign in or create your account to join the conversation!" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:205 +msgid "Sign in to accept invite." +msgstr "" + #: src/components/AccountList.tsx:70 msgid "Sign in to account that is not listed" msgstr "" @@ -10273,6 +10558,10 @@ msgstr "" msgid "Sign in to Bluesky or create a new account" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:204 +msgid "Sign in to request access to this group chat." +msgstr "" + #: src/components/PostControls/PostMenu/PostMenuItems.tsx:571 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:573 msgid "Sign in to view post" @@ -10284,9 +10573,9 @@ msgstr "" #: src/screens/SignupQueued.tsx:94 #: src/screens/SignupQueued.tsx:97 #: src/screens/Takendown.tsx:88 -#: src/view/shell/desktop/LeftNav.tsx:226 -#: src/view/shell/desktop/LeftNav.tsx:281 -#: src/view/shell/desktop/LeftNav.tsx:284 +#: src/view/shell/desktop/LeftNav.tsx:227 +#: src/view/shell/desktop/LeftNav.tsx:282 +#: src/view/shell/desktop/LeftNav.tsx:285 msgid "Sign out" msgstr "" @@ -10295,7 +10584,7 @@ msgid "Sign Out" msgstr "" #: src/screens/Settings/Settings.tsx:296 -#: src/view/shell/desktop/LeftNav.tsx:223 +#: src/view/shell/desktop/LeftNav.tsx:224 msgid "Sign out?" msgstr "" @@ -10327,7 +10616,7 @@ msgstr "" msgid "Skip contact sharing and continue to the app" msgstr "" -#: src/view/com/composer/Composer.tsx:1349 +#: src/view/com/composer/Composer.tsx:1402 msgid "Skip empty posts?" msgstr "" @@ -10341,7 +10630,7 @@ msgstr "" msgid "Skip to next step" msgstr "" -#: src/components/images/Gallery/index.tsx:417 +#: src/components/images/Gallery/index.tsx:435 msgid "slide" msgstr "" @@ -10398,7 +10687,7 @@ msgid "Someone left the group" msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/MessageItem.tsx:294 +#: src/components/dms/MessageItem.tsx:274 msgid "Someone reacted {0}" msgstr "" @@ -10423,17 +10712,22 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:101 +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:103 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" -#: src/screens/Messages/Conversation.tsx:135 +#: src/screens/Messages/Conversation.tsx:137 #: src/screens/Messages/ConversationSettings/index.tsx:112 +#: src/screens/Messages/JoinRequests.tsx:87 msgid "Something went wrong" msgstr "" #: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:139 -#: src/components/moderation/ReportDialog/index.tsx:287 +#: src/components/moderation/ReportDialog/index.tsx:289 #: src/screens/Deactivated.tsx:86 #: src/screens/Settings/components/DeactivateAccountDialog.tsx:59 #: src/view/screens/Storybook/Admonitions.tsx:56 @@ -10453,11 +10747,11 @@ msgstr "" msgid "Something went wrong. Please try again in a moment." msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:245 +#: src/components/moderation/ReportDialog/index.tsx:247 msgid "Something went wrong. Please try again." msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:546 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:532 msgid "Something wrong? Let us know." msgstr "" @@ -10518,17 +10812,17 @@ msgstr "" msgid "Start adding people!" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:669 +#: src/components/dms/InitiateChatFlow.tsx:700 msgid "Start chat" msgstr "" #: src/components/dialogs/SearchablePeopleList.tsx:428 -#: src/components/dms/InitiateChatFlow.tsx:817 +#: src/components/dms/InitiateChatFlow.tsx:848 msgid "Start chat with {displayName}" msgstr "" -#: src/Navigation.tsx:519 -#: src/Navigation.tsx:524 +#: src/Navigation.tsx:526 +#: src/Navigation.tsx:531 #: src/screens/StarterPack/Wizard/index.tsx:197 msgid "Starter Pack" msgstr "" @@ -10590,12 +10884,12 @@ msgstr "" msgid "Stored as part of a secure code for matching with others" msgstr "" -#: src/Navigation.tsx:303 +#: src/Navigation.tsx:305 #: src/screens/Settings/Settings.tsx:456 msgid "Storybook" msgstr "" -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:181 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:182 msgid "Streaming on Twitch? Set your live status on Bluesky to add a badge to your avatar. Tapping it takes people straight to your stream." msgstr "" @@ -10620,9 +10914,9 @@ msgstr "" msgid "Submit Appeal" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:506 -#: src/components/moderation/ReportDialog/index.tsx:567 -#: src/components/moderation/ReportDialog/index.tsx:574 +#: src/components/moderation/ReportDialog/index.tsx:508 +#: src/components/moderation/ReportDialog/index.tsx:569 +#: src/components/moderation/ReportDialog/index.tsx:576 msgid "Submit report" msgstr "" @@ -10631,13 +10925,13 @@ msgid "Subscribe" msgstr "" #. placeholder {0}: highlightedPublisher.name -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:425 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:434 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:424 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:453 msgid "Subscribe on {0}" msgstr "" #. placeholder {0}: highlightedPublisher.name -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:433 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:452 msgid "Subscribe to {publicationTitle} on {0}" msgstr "" @@ -10672,12 +10966,16 @@ msgstr "" msgid "Success!" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:101 +msgid "Successfully joined the group chat!" +msgstr "" + #: src/components/verification/VerificationCreatePrompt.tsx:37 msgid "Successfully verified" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:226 -#: src/components/dms/InitiateChatFlow.tsx:325 +#: src/components/dms/AddMembersFlow.tsx:236 +#: src/components/dms/InitiateChatFlow.tsx:329 msgid "Suggested" msgstr "" @@ -10706,7 +11004,7 @@ msgctxt "Name of app icon variant" msgid "Sunset" msgstr "" -#: src/Navigation.tsx:323 +#: src/Navigation.tsx:325 #: src/view/screens/Support.tsx:25 #: src/view/screens/Support.tsx:28 msgid "Support" @@ -10729,7 +11027,7 @@ msgstr "" #: src/screens/Settings/Settings.tsx:122 #: src/screens/Settings/Settings.tsx:134 #: src/screens/Settings/Settings.tsx:615 -#: src/view/shell/desktop/LeftNav.tsx:261 +#: src/view/shell/desktop/LeftNav.tsx:262 msgid "Switch account" msgstr "" @@ -10738,7 +11036,7 @@ msgid "Switch accounts" msgstr "" #. placeholder {0}: sanitizeHandle( profile?.handle ?? account.handle, '@', ) -#: src/view/shell/desktop/LeftNav.tsx:363 +#: src/view/shell/desktop/LeftNav.tsx:364 msgid "Switch to {0}" msgstr "" @@ -10764,7 +11062,7 @@ msgstr "" msgid "Tap below to allow Bluesky to access your GPS location. We will then use that data to more accurately determine the content and features available in your region." msgstr "" -#: src/components/dms/MessageItem.tsx:598 +#: src/components/dms/MessageItem.tsx:580 msgid "Tap for details" msgstr "" @@ -10790,33 +11088,51 @@ msgstr "" msgid "Tap to close context menu" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:75 +msgid "Tap to copy this invite link" +msgstr "" + #: src/components/ProgressGuide/Toast.tsx:163 msgid "Tap to dismiss" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:192 +#: src/components/dms/ChatInvite/Root.tsx:128 +#: src/components/intents/GroupChatJoinDialog.tsx:424 +msgid "Tap to join this group chat immediately" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:88 +msgid "Tap to open this group chat" +msgstr "" + +#: src/components/dms/ReactionsDialog.tsx:196 msgid "Tap to remove" msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/ReactionsDialog.tsx:208 +#: src/components/dms/ReactionsDialog.tsx:212 msgid "Tap to remove your {0} reaction" msgstr "" -#: src/components/dms/MessageItem.tsx:563 +#: src/components/dms/ChatInvite/Root.tsx:127 +#: src/components/intents/GroupChatJoinDialog.tsx:423 +msgid "Tap to request access to join this group chat" +msgstr "" + +#: src/components/dms/MessageItem.tsx:545 msgid "Tap to retry" msgstr "" #. placeholder {0}: tab.value -#: src/components/dms/ReactionsDialog.tsx:354 +#: src/components/dms/ReactionsDialog.tsx:358 msgid "Tap to show {0} reactions" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:353 +#: src/components/dms/ReactionsDialog.tsx:357 msgid "Tap to show all reactions" msgstr "" -#: src/components/dms/MessageItem.tsx:317 +#: src/components/dms/MessageItem.tsx:297 msgid "Tap to view reactions" msgstr "" @@ -10860,7 +11176,7 @@ msgstr "" #: src/components/dialogs/BirthDateSettings.tsx:181 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:31 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:98 -#: src/Navigation.tsx:333 +#: src/Navigation.tsx:335 #: src/screens/Settings/AboutSettings.tsx:87 #: src/screens/Settings/AboutSettings.tsx:90 #: src/view/screens/TermsOfService.tsx:25 @@ -10985,6 +11301,11 @@ msgstr "" msgid "The laws in your region require you to verify you're an adult to access certain features. Tap to learn more." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:135 +#: src/screens/Messages/JoinRequests.tsx:201 +msgid "The member limit has been reached." +msgstr "" + #: src/view/com/composer/select-language/SuggestedLanguage.tsx:400 msgid "The post you’re replying to was marked as being written in {suggestedLanguageName} by its author. Would you like to reply in <0>{suggestedLanguageName}?" msgstr "" @@ -10993,9 +11314,9 @@ msgstr "" msgid "The Privacy Policy has been moved to <0/>" msgstr "" -#: src/view/com/composer/state/video.ts:407 -#: src/view/com/composer/state/video.ts:451 -msgid "The selected video is larger than {videoSize} MB. Please try again with a smaller file." +#: src/view/com/composer/state/video.ts:397 +#: src/view/com/composer/state/video.ts:436 +msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." msgstr "" #: src/lib/hooks/useCleanError.ts:41 @@ -11037,7 +11358,7 @@ msgstr "" msgid "There is a limit to how often you can change your birthdate. You may need to wait a day or two before updating it again." msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:476 +#: src/screens/Messages/components/InviteLinkDialog.tsx:482 msgid "There is no invite link for this group chat." msgstr "" @@ -11051,10 +11372,12 @@ msgid "There was a problem loading GIFs. Check your connection and try again." msgstr "" #: src/components/contacts/screens/GetContacts.tsx:147 +#: src/components/intents/GroupChatJoinDialog.tsx:119 +#: src/components/intents/GroupChatJoinDialog.tsx:153 msgid "There was a problem with your internet connection, please try again" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:182 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:177 #: src/screens/ProfileList/components/Header.tsx:91 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79 #: src/screens/SavedFeeds.tsx:99 @@ -11062,7 +11385,7 @@ msgstr "" msgid "There was an issue contacting the server" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:426 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:416 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:100 msgid "There was an issue contacting the server, please check your internet connection and try again." msgstr "" @@ -11072,7 +11395,7 @@ msgid "There was an issue fetching notifications. Tap here to try again." msgstr "" #: src/screens/Search/Explore.tsx:1027 -#: src/view/com/posts/PostFeed.tsx:773 +#: src/view/com/posts/PostFeed.tsx:775 msgid "There was an issue fetching posts. Tap here to try again." msgstr "" @@ -11097,7 +11420,7 @@ msgstr "" msgid "There was an issue removing this feed. Please check your internet connection and try again." msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:140 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:136 #: src/view/com/posts/FeedShutdownMsg.tsx:53 #: src/view/com/posts/FeedShutdownMsg.tsx:74 msgid "There was an issue updating your feeds, please check your internet connection and try again." @@ -11199,7 +11522,7 @@ msgstr "" msgid "This author has chosen to make their posts visible only to people who are signed in." msgstr "" -#: src/screens/Profile/components/GermButton.tsx:243 +#: src/screens/Profile/components/GermButton.tsx:244 msgid "This button lets others open the Germ DM app to send you a message. You can manage its visibility from the Germ DM app, or you can disconnect your Bluesky account from Germ DM altogether by clicking the button below." msgstr "" @@ -11207,7 +11530,12 @@ msgstr "" msgid "This chat has ended" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:375 +#: src/components/dms/ChatInvite/Root.tsx:110 +#: src/components/intents/GroupChatJoinDialog.tsx:264 +msgid "This chat is full" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:380 #: src/screens/Messages/components/ChatLocked.tsx:61 msgid "This chat is locked" msgstr "" @@ -11246,7 +11574,11 @@ msgstr "" msgid "This content is not viewable without a Bluesky account." msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:155 +#: src/components/intents/GroupChatJoinDialog.tsx:121 +msgid "This conversation is locked." +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:156 msgid "This conversation is with a deleted or a deactivated account. Press for options" msgstr "" @@ -11296,7 +11628,7 @@ msgstr "" msgid "This handle is reserved. Please try a different one." msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:141 +#: src/screens/Onboarding/StepProfile/index.tsx:142 msgid "This image could not be used. Try a different format like .jpg or .png." msgstr "" @@ -11304,6 +11636,18 @@ msgstr "" msgid "This information is private and not shared with other users." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:131 +msgid "This invite link has been disabled." +msgstr "" + +#: src/screens/Messages/JoinRequest.tsx:83 +msgid "This invite link has expired" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:195 +msgid "This invite link is invalid" +msgstr "" + #: src/view/screens/Debug.tsx:327 msgid "This is an empty state" msgstr "" @@ -11313,7 +11657,7 @@ msgstr "" msgid "This is not a valid link" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:169 +#: src/screens/Settings/AutomationLabelSettings.tsx:173 msgid "This label lets the world know that this account is automated. If turned on, this label appears next to the account's name on their profile and posts. It can be turned on or off at any time." msgstr "" @@ -11346,13 +11690,13 @@ msgstr "" msgid "This list is empty." msgstr "" -#: src/components/dms/MessageItem.tsx:596 -#: src/components/dms/MessageItem.tsx:625 +#: src/components/dms/MessageItem.tsx:578 +#: src/components/dms/MessageItem.tsx:607 msgid "This message is hidden because this user is blocking you." msgstr "" -#: src/components/dms/MessageItem.tsx:595 -#: src/components/dms/MessageItem.tsx:621 +#: src/components/dms/MessageItem.tsx:577 +#: src/components/dms/MessageItem.tsx:603 msgid "This message is hidden because you are blocking this user." msgstr "" @@ -11390,7 +11734,7 @@ msgstr "" msgid "This post will be hidden from feeds and threads. This cannot be undone." msgstr "" -#: src/view/com/composer/Composer.tsx:963 +#: src/view/com/composer/Composer.tsx:1015 msgid "This post's author has disabled quote posts." msgstr "" @@ -11403,6 +11747,7 @@ msgid "This reply will be sorted into a hidden section at the bottom of your thr msgstr "" #: src/screens/Messages/ConversationSettings/index.tsx:132 +#: src/screens/Messages/JoinRequests.tsx:111 msgid "This screen is only available for group conversations." msgstr "" @@ -11510,7 +11855,7 @@ msgstr "" msgid "Threaded" msgstr "" -#: src/Navigation.tsx:366 +#: src/Navigation.tsx:368 msgid "Threads Preferences" msgstr "" @@ -11582,12 +11927,12 @@ msgstr "" msgid "Top replies first" msgstr "" -#: src/Navigation.tsx:477 +#: src/Navigation.tsx:479 msgid "Topic" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:162 -#: src/components/dms/MessageContextMenu.tsx:165 +#: src/components/dms/MessageContextMenu.tsx:145 +#: src/components/dms/MessageContextMenu.tsx:148 #: src/components/Post/Translated/index.tsx:150 #: src/components/Post/Translated/index.tsx:157 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:553 @@ -11638,7 +11983,7 @@ msgstr "" msgid "Trolling" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:140 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:142 msgid "Trust emerges from relationships, communities, and shared context, so we’re also enabling <0>trusted verifiers: organizations that can directly issue verification." msgstr "" @@ -11699,6 +12044,10 @@ msgstr "" msgid "Unable to delete" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:346 +msgid "Unable to fetch join requests." +msgstr "" + #: src/components/dms/dialogs/NewChatDialog.tsx:109 msgid "Unable to find a selected recipient." msgstr "" @@ -11727,7 +12076,7 @@ msgstr "" msgid "Unavailable feed information" msgstr "" -#: src/components/dms/MessageItem.tsx:663 +#: src/components/dms/MessageItem.tsx:645 #: src/components/dms/MessagesListBlockedFooter.tsx:97 #: src/components/dms/MessagesListBlockedFooter.tsx:104 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:222 @@ -11773,8 +12122,8 @@ msgstr "" #: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:79 #: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40 #: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46 -#: src/screens/Profile/components/GermButton.tsx:185 #: src/screens/Profile/components/GermButton.tsx:186 +#: src/screens/Profile/components/GermButton.tsx:187 msgid "Undo" msgstr "" @@ -11808,7 +12157,7 @@ msgstr "" msgid "Unfollows the user" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:490 +#: src/components/moderation/ReportDialog/index.tsx:492 msgid "Unfortunately, none of your subscribed labelers supports this report type." msgstr "" @@ -11840,7 +12189,7 @@ msgstr "" msgid "Unlabeled, abusive, or non-consensual adult content" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:523 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:509 msgid "Unlike" msgstr "" @@ -11854,7 +12203,7 @@ msgstr "" msgid "Unlock chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:502 +#: src/screens/Messages/ConversationSettings/index.tsx:501 msgid "Unlock this group chat" msgstr "" @@ -11891,7 +12240,7 @@ msgstr "" msgid "Unmute list" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:464 +#: src/screens/Messages/ConversationSettings/index.tsx:463 msgid "Unmute this group chat" msgstr "" @@ -11910,14 +12259,14 @@ msgid "Unpin" msgstr "" #: src/components/FeedCard.tsx:355 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:528 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:534 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:520 #: src/screens/SavedFeeds.tsx:467 msgid "Unpin feed" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:317 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:319 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:312 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:314 msgid "Unpin from home" msgstr "" @@ -11932,7 +12281,7 @@ msgid "Unpin moderation list" msgstr "" #. placeholder {0}: info.displayName -#: src/screens/Profile/components/ProfileFeedHeader.tsx:167 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:162 msgid "Unpinned {0} from Home" msgstr "" @@ -11966,11 +12315,11 @@ msgstr "" msgid "Unsubscribed from list" msgstr "" -#: src/view/com/composer/text-input/TextInput.tsx:131 +#: src/view/com/composer/text-input/TextInput.tsx:128 msgid "Unsupported clipboard content" msgstr "" -#: src/view/com/composer/Composer.tsx:1442 +#: src/view/com/composer/Composer.tsx:1491 msgid "Unsupported video type: {mimeType}" msgstr "" @@ -11983,6 +12332,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:296 #: src/components/dialogs/EmailDialog/screens/Update.tsx:308 #: src/screens/Settings/AccountSettings.tsx:112 @@ -11990,9 +12343,9 @@ msgstr "" msgid "Update email" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:205 -#: src/screens/Messages/components/InviteLinkDialog.tsx:243 -#: src/screens/Messages/components/InviteLinkDialog.tsx:267 +#: src/screens/Messages/components/InviteLinkDialog.tsx:212 +#: src/screens/Messages/components/InviteLinkDialog.tsx:250 +#: src/screens/Messages/components/InviteLinkDialog.tsx:278 msgid "Update invite link" msgstr "" @@ -12001,7 +12354,15 @@ msgstr "" msgid "Update to {domain}" msgstr "" -#: src/screens/Messages/Conversation.tsx:335 +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + +#: src/screens/Messages/Conversation.tsx:360 msgid "Update your app to the latest version to join in!" msgstr "" @@ -12026,7 +12387,7 @@ msgctxt "toast" msgid "Updating reply visibility failed" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:314 +#: src/screens/Onboarding/StepProfile/index.tsx:315 msgid "Upload a photo instead" msgstr "" @@ -12034,39 +12395,40 @@ msgstr "" msgid "Upload a text file to:" msgstr "" -#: src/view/com/util/UserAvatar.tsx:490 -#: src/view/com/util/UserAvatar.tsx:493 -#: src/view/com/util/UserBanner.tsx:160 -#: src/view/com/util/UserBanner.tsx:163 +#: src/view/com/util/UserAvatar.tsx:494 +#: src/view/com/util/UserAvatar.tsx:497 +#: src/view/com/util/UserBanner.tsx:164 +#: src/view/com/util/UserBanner.tsx:167 msgid "Upload from Camera" msgstr "" -#: src/view/com/util/UserAvatar.tsx:507 -#: src/view/com/util/UserBanner.tsx:177 +#: src/view/com/util/UserAvatar.tsx:511 +#: src/view/com/util/UserBanner.tsx:181 msgid "Upload from Files" msgstr "" -#: src/view/com/util/UserAvatar.tsx:501 #: src/view/com/util/UserAvatar.tsx:505 -#: src/view/com/util/UserBanner.tsx:171 +#: src/view/com/util/UserAvatar.tsx:509 #: src/view/com/util/UserBanner.tsx:175 +#: src/view/com/util/UserBanner.tsx:179 msgid "Upload from Library" msgstr "" -#: src/view/com/composer/Composer.tsx:2471 +#: src/view/com/composer/Composer.tsx:2521 msgid "Uploading GIF..." msgstr "" -#: src/lib/api/index.ts:338 +#: src/lib/api/index.ts:327 +#: src/lib/api/index.ts:354 msgid "Uploading images..." msgstr "" -#: src/lib/api/index.ts:409 -#: src/lib/api/index.ts:433 +#: src/lib/api/index.ts:426 +#: src/lib/api/index.ts:450 msgid "Uploading link thumbnail..." msgstr "" -#: src/view/com/composer/Composer.tsx:2473 +#: src/view/com/composer/Composer.tsx:2523 msgid "Uploading video..." msgstr "" @@ -12110,7 +12472,7 @@ msgid "user" msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:187 -#: src/components/dms/AfterReportDialog.tsx:150 +#: src/components/dms/AfterReportDialog.tsx:155 msgctxt "toast" msgid "User blocked" msgstr "" @@ -12147,7 +12509,7 @@ msgid "User list by {0}" msgstr "" #. placeholder {0}: sanitizeHandle(view.creator.handle, '@') -#: src/state/queries/feed.ts:159 +#: src/state/queries/feed.ts:171 msgid "User List by {0}" msgstr "" @@ -12191,12 +12553,12 @@ msgstr "" msgid "users following <0>@{0}" msgstr "" -#: src/screens/Messages/Settings.tsx:80 +#: src/screens/Messages/Settings.tsx:81 msgctxt "allow group chat invites from" msgid "Users I follow" msgstr "" -#: src/screens/Messages/Settings.tsx:65 +#: src/screens/Messages/Settings.tsx:66 msgctxt "allow messages from" msgid "Users I follow" msgstr "" @@ -12213,7 +12575,7 @@ msgstr "" msgid "Verification settings" msgstr "" -#: src/Navigation.tsx:203 +#: src/Navigation.tsx:205 #: src/screens/Moderation/VerificationSettings.tsx:34 msgid "Verification Settings" msgstr "" @@ -12316,11 +12678,11 @@ msgstr "" msgid "Video" msgstr "" -#: src/view/com/composer/state/video.ts:364 +#: src/view/com/composer/state/video.ts:359 msgid "Video failed to process" msgstr "" -#: src/Navigation.tsx:540 +#: src/Navigation.tsx:547 msgid "Video Feed" msgstr "" @@ -12355,7 +12717,7 @@ msgstr "" msgid "Video settings" msgstr "" -#: src/view/com/composer/Composer.tsx:2491 +#: src/view/com/composer/Composer.tsx:2541 msgid "Video uploaded" msgstr "" @@ -12368,18 +12730,18 @@ msgstr "" msgid "Videos" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:428 +#: src/view/com/composer/SelectMediaButton.tsx:434 msgid "Videos must be less than 3 minutes long." msgstr "" -#: src/view/com/composer/Composer.tsx:1055 +#: src/view/com/composer/Composer.tsx:1108 msgctxt "Action to view the post the user just created" msgid "View" msgstr "" #. placeholder {0}: view.source.title -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:319 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:588 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:317 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:615 msgid "View {0}" msgstr "" @@ -12391,7 +12753,7 @@ msgstr "" #. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle #. placeholder {0}: info.creatorHandle #. placeholder {0}: profile.handle -#: src/screens/Profile/components/ProfileFeedHeader.tsx:465 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:454 #: src/screens/Search/components/SearchProfileCard.tsx:36 #: src/screens/VideoFeed/index.tsx:809 #: src/view/com/notifications/NotificationFeedItem.tsx:600 @@ -12408,7 +12770,7 @@ msgstr "" msgid "View {displayName}’s profile" msgstr "" -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:436 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:455 msgid "View {publicationTitle}" msgstr "" @@ -12439,10 +12801,18 @@ msgstr "" msgid "View full thread" msgstr "" -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:43 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48 msgid "View incoming group chat requests" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:54 +msgid "View incoming requests" +msgstr "" + +#: src/screens/Messages/components/RequestStatus.tsx:55 +msgid "View incoming requests to join this group chat" +msgstr "" + #: src/components/moderation/LabelsOnMe.tsx:56 msgid "View information about these labels" msgstr "" @@ -12458,7 +12828,7 @@ msgstr "" msgid "View more trending videos" msgstr "" -#: src/view/com/composer/Composer.tsx:1050 +#: src/view/com/composer/Composer.tsx:1103 msgid "View post" msgstr "" @@ -12475,10 +12845,10 @@ msgstr "" msgid "View profile banner" msgstr "" -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:319 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:426 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:437 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:588 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:317 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:425 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:456 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:615 msgid "View publication" msgstr "" @@ -12486,7 +12856,7 @@ msgstr "" msgid "View the avatar" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:489 +#: src/screens/Messages/ConversationSettings/index.tsx:488 msgid "View the invite link for this group chat" msgstr "" @@ -12499,7 +12869,7 @@ msgstr "" msgid "View this user's verifications" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:495 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:482 msgid "View users who like this feed" msgstr "" @@ -12532,8 +12902,8 @@ msgstr "" msgid "View your verifications" msgstr "" -#: src/components/images/AutoSizedImage.tsx:207 -#: src/components/images/AutoSizedImage.tsx:239 +#: src/components/images/AutoSizedImage.tsx:221 +#: src/components/images/AutoSizedImage.tsx:253 msgid "Views full image" msgstr "" @@ -12576,8 +12946,8 @@ msgstr "" msgid "Warn content and filter from feeds" msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:189 -#: src/features/liveNow/components/LiveStatusDialog.tsx:198 +#: src/features/liveNow/components/LiveStatusDialog.tsx:190 +#: src/features/liveNow/components/LiveStatusDialog.tsx:199 msgid "Watch now" msgstr "" @@ -12601,10 +12971,14 @@ msgstr "" msgid "We couldn't find any results for that topic." msgstr "" -#: src/screens/Messages/Conversation.tsx:136 +#: src/screens/Messages/Conversation.tsx:138 msgid "We couldn't load this conversation" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:88 +msgid "We couldn’t load this conversation’s join requests" +msgstr "" + #: src/screens/Messages/ConversationSettings/index.tsx:113 msgid "We couldn’t load this conversation’s settings" msgstr "" @@ -12655,7 +13029,7 @@ msgstr "" msgid "We sent an email to <0>{0} containing a link. Please click on it to complete the email verification process." msgstr "" -#: src/view/com/composer/state/video.ts:434 +#: src/view/com/composer/state/video.ts:419 msgid "We were unable to determine if you are allowed to upload videos. Please try again." msgstr "" @@ -12715,12 +13089,12 @@ msgstr "" msgid "We're having network issues, try again" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:175 -#: src/components/dms/InitiateChatFlow.tsx:262 +#: src/components/dms/AddMembersFlow.tsx:185 +#: src/components/dms/InitiateChatFlow.tsx:265 msgid "We’re having network issues, try again" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:96 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:97 msgid "We’re introducing a new layer of verification on Bluesky — an easy-to-see checkmark." msgstr "" @@ -12750,7 +13124,7 @@ msgstr "" msgid "We're sorry, you cannot access this screen at this time." msgstr "" -#: src/view/com/composer/Composer.tsx:961 +#: src/view/com/composer/Composer.tsx:1013 msgid "We're sorry! The post you are replying to has been deleted." msgstr "" @@ -12801,12 +13175,12 @@ msgid "What do you want to call your starter pack?" msgstr "" #: src/view/com/auth/SplashScreen.web.tsx:98 -#: src/view/com/composer/Composer.tsx:1402 +#: src/view/com/composer/Composer.tsx:1455 #: src/view/com/feeds/ComposerPrompt.tsx:193 msgid "What's up?" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:148 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:150 msgid "When you tap on a check, you’ll see which organizations have granted verification." msgstr "" @@ -12814,7 +13188,7 @@ msgstr "" msgid "Who can interact with this post?" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:216 +#: src/screens/Messages/components/InviteLinkDialog.tsx:222 msgid "Who can join this group chat and how" msgstr "" @@ -12823,13 +13197,13 @@ msgstr "" msgid "Who can reply" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:129 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:131 msgid "Who can verify?" msgstr "" #: src/screens/Home/NoFeedsPinned.tsx:80 #: src/screens/Messages/ChatList.tsx:334 -#: src/screens/Messages/Inbox.tsx:200 +#: src/screens/Messages/Inbox.tsx:190 msgid "Whoops!" msgstr "" @@ -12875,7 +13249,7 @@ msgstr "" msgid "Why should this user be reviewed?" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:46 +#: src/components/dms/AfterReportDialog.tsx:51 msgid "Would you like to block this user and/or delete this conversation?" msgstr "" @@ -12887,7 +13261,7 @@ msgstr "" msgid "Would you like to save this as a draft before viewing your drafts?" msgstr "" -#: src/view/com/composer/Composer.tsx:1320 +#: src/view/com/composer/Composer.tsx:1373 msgid "Would you like to save this as a draft to edit later?" msgstr "" @@ -12896,12 +13270,12 @@ msgstr "" msgid "Write a post" msgstr "" -#: src/view/com/composer/Composer.tsx:1502 +#: src/view/com/composer/Composer.tsx:1551 msgid "Write post" msgstr "" #: src/screens/PostThread/components/ThreadComposePrompt.tsx:91 -#: src/view/com/composer/Composer.tsx:1400 +#: src/view/com/composer/Composer.tsx:1453 msgid "Write your reply" msgstr "" @@ -12915,6 +13289,7 @@ msgid "Wrong DID returned from server. Received: {0}" msgstr "" #: src/screens/Messages/ConversationSettings/index.tsx:131 +#: src/screens/Messages/JoinRequests.tsx:110 msgid "Wrong kind of conversation" msgstr "" @@ -12966,7 +13341,7 @@ msgid "You are accessing Bluesky from a region that legally requires us to verif msgstr "" #. placeholder {0}: sanitizeHandle(profile.handle, '@') -#: src/components/dms/MessageItem.tsx:636 +#: src/components/dms/MessageItem.tsx:618 msgid "You are blocking {0}" msgstr "" @@ -13004,7 +13379,7 @@ msgstr "" msgid "You are no longer live" msgstr "" -#: src/view/com/composer/state/video.ts:427 +#: src/view/com/composer/state/video.ts:412 msgid "You are not allowed to upload videos." msgstr "" @@ -13053,12 +13428,12 @@ msgstr "" msgid "You can choose whether chat notifications have sound in the chat settings within the app" msgstr "" -#: src/screens/Messages/Settings.tsx:148 -#: src/screens/Messages/Settings.tsx:194 +#: src/screens/Messages/Settings.tsx:149 +#: src/screens/Messages/Settings.tsx:195 msgid "You can continue ongoing conversations regardless of which setting you choose." msgstr "" -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:149 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:150 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 "" @@ -13067,7 +13442,12 @@ msgstr "" msgid "You can now sign in with your new password." msgstr "" -#: src/view/com/composer/Composer.tsx:1325 +#. Toast shown when the user tries to add more images but the post gallery is already at the cap +#: src/view/com/composer/Composer.tsx:212 +msgid "You can only add up to {MAX_GALLERY_IMAGES, plural, other {# images}} per post" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1378 msgid "You can only save drafts up to 1000 characters." msgstr "" @@ -13075,11 +13455,11 @@ msgstr "" msgid "You can only save drafts up to 1000 characters. Would you like to discard this post before viewing your drafts?" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:431 +#: src/view/com/composer/SelectMediaButton.tsx:437 msgid "You can only select one GIF at a time." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:425 +#: src/view/com/composer/SelectMediaButton.tsx:431 msgid "You can only select one video at a time." msgstr "" @@ -13091,9 +13471,9 @@ msgstr "" msgid "You can read chat history but can’t send new messages." msgstr "" -#. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. -#: src/view/com/composer/SelectMediaButton.tsx:417 -msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." +#. Error message for maximum number of images that can be selected to add to a post. +#: src/view/com/composer/SelectMediaButton.tsx:423 +msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total." msgstr "" #: src/components/interstitials/Trending.tsx:132 @@ -13133,6 +13513,10 @@ msgstr "" msgid "You got here first" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:137 +msgid "You have been previously removed from this group and can’t join it using this link." +msgstr "" + #: src/components/moderation/ModerationDetailsDialog.tsx:77 #: src/lib/moderation/useModerationCauseDescription.ts:58 #: src/lib/moderation/useModerationCauseDescription.ts:66 @@ -13202,7 +13586,7 @@ msgstr "" msgid "You have temporarily reached the limit for video uploads. Please try again later." msgstr "" -#: src/view/com/composer/Composer.tsx:1315 +#: src/view/com/composer/Composer.tsx:1368 msgid "You have unsaved changes to this draft, would you like to save them?" msgstr "" @@ -13272,7 +13656,7 @@ msgstr "" msgid "You must grant access to your photo library to save a QR code" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:460 +#: src/view/com/composer/SelectMediaButton.tsx:466 msgid "You need to allow access to your media library." msgstr "" @@ -13290,7 +13674,7 @@ msgid "You probably want to restart the app now." msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/MessageItem.tsx:287 +#: src/components/dms/MessageItem.tsx:267 msgid "You reacted {0}" msgstr "" @@ -13305,7 +13689,7 @@ msgid "You recently changed your birthdate" msgstr "" #: src/screens/Settings/Settings.tsx:297 -#: src/view/shell/desktop/LeftNav.tsx:224 +#: src/view/shell/desktop/LeftNav.tsx:225 msgid "You will be signed out of all your accounts." msgstr "" @@ -13326,7 +13710,7 @@ msgstr "" msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:91 +#: src/screens/Messages/ConversationSettings/prompts.tsx:118 msgid "You won’t be able to rejoin unless you’re invited." msgstr "" @@ -13399,7 +13783,7 @@ msgstr "" msgid "You've reached the end of your feed! Find some more accounts to follow." msgstr "" -#: src/view/com/composer/Composer.tsx:582 +#: src/view/com/composer/Composer.tsx:637 msgid "You've reached the maximum number of drafts" msgstr "" @@ -13411,11 +13795,11 @@ msgstr "" msgid "You've reached the start of the active content." msgstr "" -#: src/view/com/composer/state/video.ts:438 +#: src/view/com/composer/state/video.ts:423 msgid "You've reached your daily limit for video uploads (too many bytes)" msgstr "" -#: src/view/com/composer/state/video.ts:442 +#: src/view/com/composer/state/video.ts:427 msgid "You've reached your daily limit for video uploads (too many videos)" msgstr "" @@ -13435,15 +13819,15 @@ msgstr "" msgid "Your account has been suspended" msgstr "" -#: src/view/com/composer/state/video.ts:446 +#: src/view/com/composer/state/video.ts:431 msgid "Your account is not yet old enough to upload videos. Please try again later." msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:674 +#: src/components/dms/InitiateChatFlow.tsx:705 msgid "Your account is too new" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:675 +#: src/components/dms/InitiateChatFlow.tsx:706 msgid "Your account must be at least 7 days old to create a new group chat." msgstr "" @@ -13526,7 +13910,7 @@ msgstr "" msgid "Your full handle will be <0>@{0}" msgstr "" -#: src/Navigation.tsx:449 +#: src/Navigation.tsx:451 #: src/screens/Search/modules/ExploreInterestsCard.tsx:68 #: src/screens/Settings/ContentAndMediaSettings.tsx:94 #: src/screens/Settings/ContentAndMediaSettings.tsx:97 @@ -13555,8 +13939,8 @@ msgstr "" msgid "Your muted words" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:179 -msgid "Your name, avatar, and the name of the group chat will be visible to everyone." +#: src/screens/Messages/components/InviteLinkDialog.tsx:184 +msgid "Your name, avatar, the name of the group chat, and the number of members will be visible to everyone." msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 @@ -13567,11 +13951,11 @@ msgstr "" msgid "Your password must be at least 8 characters long." msgstr "" -#: src/view/com/composer/Composer.tsx:1046 +#: src/view/com/composer/Composer.tsx:1099 msgid "Your post was sent" msgstr "" -#: src/view/com/composer/Composer.tsx:1043 +#: src/view/com/composer/Composer.tsx:1096 msgid "Your posts were sent" msgstr "" @@ -13579,7 +13963,7 @@ msgstr "" msgid "Your preferred language" msgstr "" -#: src/screens/Onboarding/StepFinished/ValuePropositionPager.tsx:100 +#: src/screens/Onboarding/StepFinished/ValuePropositionPager.tsx:102 #: src/screens/Onboarding/StepFinished/ValuePropositionPager.web.tsx:53 msgid "Your profile picture" msgstr "" @@ -13592,12 +13976,12 @@ msgstr "" 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 "" -#: src/view/com/composer/Composer.tsx:1045 +#: src/view/com/composer/Composer.tsx:1098 msgid "Your reply was sent" msgstr "" #. placeholder {0}: state.selectedLabeler?.creator.displayName -#: src/components/moderation/ReportDialog/index.tsx:517 +#: src/components/moderation/ReportDialog/index.tsx:519 msgid "Your report will be sent to <0>{0}." msgstr "" @@ -13605,7 +13989,7 @@ msgstr "" msgid "Your selected interests help us serve you content you care about." msgstr "" -#: src/view/com/composer/Composer.tsx:1350 +#: src/view/com/composer/Composer.tsx:1403 msgid "Your thread has empty posts that will be skipped. The remaining posts will be published as a thread." msgstr "" diff --git a/src/locale/locales/bn/messages.po b/src/locale/locales/bn/messages.po index 640bc43838..0da0236b45 100644 --- a/src/locale/locales/bn/messages.po +++ b/src/locale/locales/bn/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: bn\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Bengali\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -86,14 +86,14 @@ msgstr "" msgid "{0, plural, one {# month} other {# months}}" msgstr "" -#. placeholder {0}: convo.details.joinRequestCount -#: src/screens/Messages/components/ChatListItem.tsx:225 +#. placeholder {0}: convo.details.unreadJoinRequestCount +#: src/screens/Messages/components/ChatListItem.tsx:226 msgid "{0, plural, one {# new join request} other {# new join requests}}" msgstr "" #. placeholder {0}: reactions.length #. placeholder {1}: groupedReactions.map(g => g.value).join(' ') -#: src/components/dms/MessageItem.tsx:297 +#: src/components/dms/MessageItem.tsx:277 msgid "{0, plural, one {# person} other {# people}} reacted – {1}" msgstr "" @@ -114,15 +114,15 @@ msgstr "" #. placeholder {0}: numUnreadMessages.numUnread ?? 0 #. placeholder {0}: numUnreadNotifications ?? 0 -#: src/view/shell/bottom-bar/BottomBar.tsx:233 -#: src/view/shell/bottom-bar/BottomBar.tsx:265 +#: src/view/shell/bottom-bar/BottomBar.tsx:234 +#: src/view/shell/bottom-bar/BottomBar.tsx:266 #: src/view/shell/Drawer.tsx:501 msgid "{0, plural, one {# unread item} other {# unread items}}" msgstr "" #. How long it takes to read an article, in minutes. Displayed in a short form, e.g. "5m" for 5 minutes. #. placeholder {0}: view.readingTime -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:232 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:230 msgid "{0, plural, one {#m} other {#m}}" msgstr "" @@ -211,7 +211,7 @@ msgid "{0} following" msgstr "" #. placeholder {0}: sanitizeHandle(profile.handle, '@') -#: src/components/dms/MessageItem.tsx:640 +#: src/components/dms/MessageItem.tsx:622 msgid "{0} is blocking you" msgstr "" @@ -269,7 +269,7 @@ msgstr "" #. placeholder {0}: createSanitizedDisplayName(memberSender) #. placeholder {1}: reaction.value -#: src/components/dms/MessageItem.tsx:292 +#: src/components/dms/MessageItem.tsx:272 msgid "{0} reacted {1}" msgstr "" @@ -314,16 +314,38 @@ msgstr "" #. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), ) #. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), ) -#: src/view/com/util/UserAvatar.tsx:595 -#: src/view/com/util/UserAvatar.tsx:613 +#: src/view/com/util/UserAvatar.tsx:599 +#: src/view/com/util/UserAvatar.tsx:617 msgid "{0}'s avatar" msgstr "" #. placeholder {0}: createSanitizedDisplayName(profile) -#: src/components/dms/MessageItem.tsx:228 +#: src/components/dms/MessageItem.tsx:232 msgid "{0}’s avatar" msgstr "" +#. The number of active group chat members out of the total number allowed. +#. placeholder {0}: data.joinLinkPreviews[0].memberCount +#. placeholder {1}: data.joinLinkPreviews[0].memberLimit +#: src/screens/Messages/JoinRequest.tsx:130 +msgid "{0}/{1}" +msgstr "" + +#. The number of members in a group chat, in the format '{members}/{total} members'. +#. placeholder {0}: preview.memberCount +#. placeholder {1}: preview.memberLimit +#. placeholder {2}: preview.memberCount +#: src/components/dms/ChatInvite/Card.tsx:56 +msgid "{0}/{1} {2, plural, one {member} other {members}}" +msgstr "" + +#. The number of active group chat members out of the total number allowed. +#. placeholder {0}: joinLinkPreview.memberCount +#. placeholder {1}: joinLinkPreview.memberLimit +#: src/components/intents/GroupChatJoinDialog.tsx:308 +msgid "{0}/{1} members" +msgstr "" + #. How many days have passed, displayed in a narrow form #. placeholder {0}: diff.value #: src/lib/hooks/useTimeAgo.ts:171 @@ -348,25 +370,50 @@ msgstr "" msgid "{0}s" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:428 +msgid "{count, plural, =0 {No requests to join} one {# request to join} other {# requests to join}}" +msgstr "" + #: src/components/dms/SystemMessageGroup.tsx:38 msgid "{count, plural, one {# chat update} other {# chat updates}}" msgstr "" -#: src/screens/Messages/components/InboxRequests.tsx:33 +#: src/screens/Messages/components/RequestStatus.tsx:74 +msgid "{count, plural, one {# new join request} other {# new join requests}}" +msgstr "" + +#: src/screens/Messages/components/InboxRequests.tsx:35 msgid "{count, plural, one {# request} other {# requests}}" msgstr "" -#: src/view/shell/desktop/LeftNav.tsx:483 +#: src/view/shell/desktop/LeftNav.tsx:484 msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + +#. Displayed when there are more requests to join a group chat than have been loaded +#: src/screens/Messages/JoinRequests.tsx:422 +msgid "{count, plural, other {#+ requests to join}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 -#: src/screens/Messages/components/InboxRequests.tsx:53 +#: src/screens/Messages/components/InboxRequests.tsx:56 msgid "{count}+" msgstr "" #. Displayed when the number of requests is greater than 20 -#: src/screens/Messages/components/InboxRequests.tsx:29 +#: src/screens/Messages/components/InboxRequests.tsx:31 msgid "{count}+ requests" msgstr "" @@ -543,8 +590,8 @@ msgstr "" msgid "{following} following" msgstr "" -#: src/components/dms/components/GroupChatProfileCard.tsx:56 -#: src/components/dms/InitiateChatFlow.tsx:888 +#: src/components/dms/components/GroupChatProfileCard.tsx:62 +#: src/components/dms/InitiateChatFlow.tsx:919 msgid "{handle} can’t be added" msgstr "" @@ -552,7 +599,7 @@ msgstr "" msgid "{handle} can't be messaged" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:849 +#: src/components/dms/InitiateChatFlow.tsx:880 msgid "{handle} can’t be messaged" msgstr "" @@ -564,6 +611,16 @@ msgstr "" msgid "{hours, plural, one {# hour} other {# hours}}" msgstr "" +#. Displayed when the number of requests is greater than 20 +#: src/screens/Messages/components/RequestStatus.tsx:69 +msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:221 +msgctxt "Displayed when there are more than 20 requests to join a group chat" +msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests" +msgstr "" + #. Number of users (always at least 50) who have joined Bluesky using a specific starter pack #: src/components/StarterPack/StarterPackCard.tsx:102 msgid "{joinedAllTimeCount, plural, other {# users have}} joined!" @@ -586,7 +643,7 @@ msgid "{MAX_HIDDEN_REPLIES, plural, other {You can hide a maximum of # replies.} msgstr "" #. The number of group chat members out of the total number of permitted users. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:34 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:39 msgid "{memberCount}/{memberLimit}" msgstr "" @@ -612,7 +669,7 @@ msgstr "" msgid "{name}'s starter pack" msgstr "" -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:329 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:334 msgid "{notificationCount, plural, one {# unread item} other {# unread items}}" msgstr "" @@ -634,12 +691,12 @@ msgid "{rank}." msgstr "" #. The number of requests to join a group chat. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:53 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:61 msgid "{requestCount, plural, one {# request} other {# requests}}" msgstr "" #. Displayed when there are more than 20 requests to join a group chat -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:56 msgid "{requestCount}+ requests" msgstr "" @@ -763,11 +820,6 @@ msgstr "" msgid "⚠Invalid Handle" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:220 -msgctxt "Displayed when there are more than 20 requests to join a group chat" -msgid "20+ new join requests" -msgstr "" - #: src/components/dialogs/MutedWords.tsx:202 #: src/components/dialogs/MutedWords.tsx:551 #: src/components/dialogs/MutedWords.tsx:554 @@ -807,6 +859,9 @@ msgstr "" #: src/components/contacts/screens/VerifyNumber.tsx:155 #: src/components/dms/dialogs/NewChatDialog.tsx:52 #: src/components/dms/dialogs/NewChatDialog.tsx:90 +#: src/components/dms/LeaveConvoPrompt.tsx:38 +#: src/screens/Messages/JoinRequests.tsx:188 +#: src/screens/Messages/JoinRequests.tsx:220 msgid "A network error occurred. Please check your internet connection." msgstr "" @@ -814,7 +869,7 @@ msgstr "" msgid "A new code has been sent" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:93 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:94 msgid "A new form of verification" msgstr "" @@ -841,7 +896,7 @@ msgstr "" msgid "A selected recipient is not followed by the sender." msgstr "" -#: src/Navigation.tsx:457 +#: src/Navigation.tsx:459 #: src/screens/Settings/AboutSettings.tsx:78 #: src/screens/Settings/Settings.tsx:255 #: src/screens/Settings/Settings.tsx:258 @@ -857,12 +912,22 @@ msgstr "" msgid "Accept" msgstr "" +#. Accept a request to join a chat +#: src/screens/Messages/JoinRequests.tsx:459 +msgctxt "button" +msgid "Accept" +msgstr "" + #: src/screens/Messages/components/RequestButtons.tsx:280 msgid "Accept chat request" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:453 +msgid "Accept join request" +msgstr "" + #. Accept a chat request -#: src/screens/Messages/components/RequestListItem.tsx:48 +#: src/screens/Messages/components/RequestListItem.tsx:51 msgid "Accept Request" msgstr "" @@ -875,17 +940,21 @@ msgstr "" msgid "Accepted conversations" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:94 +msgid "Access requested! The group owner will review your request." +msgstr "" + #: src/screens/Settings/AccessibilitySettings.tsx:45 #: src/screens/Settings/Settings.tsx:233 #: src/screens/Settings/Settings.tsx:236 msgid "Accessibility" msgstr "" -#: src/Navigation.tsx:380 +#: src/Navigation.tsx:382 msgid "Accessibility Settings" msgstr "" -#: src/Navigation.tsx:396 +#: src/Navigation.tsx:398 #: src/screens/Login/LoginForm.tsx:192 #: src/screens/Settings/AccountSettings.tsx:56 #: src/screens/Settings/Settings.tsx:173 @@ -960,7 +1029,7 @@ msgctxt "toast" msgid "Account unmuted" msgstr "" -#: src/components/verification/VerifierDialog.tsx:99 +#: src/components/verification/VerifierDialog.tsx:100 msgid "Accounts with a scalloped blue check mark <0><1/> can verify others. These trusted verifiers are selected by Bluesky." msgstr "" @@ -974,7 +1043,7 @@ msgstr "" #: src/components/dialogs/MutedWords.tsx:337 #: src/components/dialogs/StarterPackDialog.tsx:376 #: src/components/dialogs/StarterPackDialog.tsx:388 -#: src/components/dms/AddMembersFlow.tsx:393 +#: src/components/dms/AddMembersFlow.tsx:403 #: src/view/com/modals/UserAddRemoveLists.tsx:236 msgid "Add" msgstr "" @@ -1010,8 +1079,8 @@ msgstr "" #: src/view/com/composer/GifAltText.tsx:76 #: src/view/com/composer/GifAltText.tsx:150 #: src/view/com/composer/GifAltText.tsx:217 -#: src/view/com/composer/photos/Gallery.tsx:199 -#: src/view/com/composer/photos/Gallery.tsx:234 +#: src/view/com/composer/photos/Gallery.tsx:201 +#: src/view/com/composer/photos/Gallery.tsx:236 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:95 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:103 msgid "Add alt text" @@ -1023,16 +1092,16 @@ msgstr "" #: src/screens/Settings/Settings.tsx:575 #: src/screens/Settings/Settings.tsx:578 -#: src/view/shell/desktop/LeftNav.tsx:275 -#: src/view/shell/desktop/LeftNav.tsx:278 +#: src/view/shell/desktop/LeftNav.tsx:276 +#: src/view/shell/desktop/LeftNav.tsx:279 msgid "Add another account" msgstr "" -#: src/view/com/composer/Composer.tsx:1401 +#: src/view/com/composer/Composer.tsx:1454 msgid "Add another post" msgstr "" -#: src/view/com/composer/Composer.tsx:2067 +#: src/view/com/composer/Composer.tsx:2117 msgid "Add another post to thread" msgstr "" @@ -1046,7 +1115,7 @@ msgstr "" msgid "Add App Password" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:166 +#: src/screens/Settings/AutomationLabelSettings.tsx:170 msgid "Add automation label to account" msgstr "" @@ -1054,7 +1123,7 @@ msgstr "" msgid "Add emoji reaction" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:474 +#: src/components/dms/AddMembersFlow.tsx:485 msgid "Add group chat members" msgstr "" @@ -1063,7 +1132,7 @@ msgid "Add image" msgstr "" #. Accessibility label for button in composer to add images, a video, or a GIF to a post -#: src/view/com/composer/SelectMediaButton.tsx:499 +#: src/view/com/composer/SelectMediaButton.tsx:505 msgid "Add media to post" msgstr "" @@ -1073,8 +1142,8 @@ msgstr "" msgid "Add members" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:526 -#: src/components/moderation/ReportDialog/index.tsx:530 +#: src/components/moderation/ReportDialog/index.tsx:528 +#: src/components/moderation/ReportDialog/index.tsx:532 msgid "Add more details (optional)" msgstr "" @@ -1091,8 +1160,8 @@ msgstr "" msgid "Add muted words and tags" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:135 -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:174 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:132 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:171 #: src/screens/ProfileList/AboutSection.tsx:72 #: src/screens/ProfileList/AboutSection.tsx:90 msgid "Add people" @@ -1176,7 +1245,7 @@ msgstr "" msgid "Additional details (limit 1000 characters)" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:544 +#: src/components/moderation/ReportDialog/index.tsx:546 msgid "Additional details (limit 300 characters)" msgstr "" @@ -1244,7 +1313,7 @@ msgid "alice@example.com" msgstr "" #. the default tab in the interests tab bar -#: src/components/dms/ReactionsDialog.tsx:284 +#: src/components/dms/ReactionsDialog.tsx:288 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:201 #: src/view/screens/Notifications.tsx:86 msgid "All" @@ -1252,7 +1321,7 @@ msgstr "" #. Tab label showing the total count of reactions on a chat message. #. placeholder {0}: tab.count -#: src/components/dms/ReactionsDialog.tsx:381 +#: src/components/dms/ReactionsDialog.tsx:385 msgid "All {0}" msgstr "" @@ -1289,13 +1358,13 @@ msgstr "" msgid "Allow anyone to reply" msgstr "" -#: src/screens/Messages/Settings.tsx:139 -#: src/screens/Messages/Settings.tsx:154 +#: src/screens/Messages/Settings.tsx:140 +#: src/screens/Messages/Settings.tsx:155 msgid "Allow direct messages from" msgstr "" -#: src/screens/Messages/Settings.tsx:185 -#: src/screens/Messages/Settings.tsx:200 +#: src/screens/Messages/Settings.tsx:186 +#: src/screens/Messages/Settings.tsx:201 msgid "Allow group chat invites from" msgstr "" @@ -1349,12 +1418,12 @@ msgstr "" msgid "Already signed in as @{0}" msgstr "" -#: src/components/images/AutoSizedImage.tsx:190 -#: src/components/images/Gallery/index.tsx:522 -#: src/components/images/ImageLayoutGridItem.tsx:120 +#: src/components/images/AutoSizedImage.tsx:204 +#: src/components/images/Gallery/index.tsx:576 +#: src/components/images/ImageLayoutGridItem.tsx:142 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:94 #: src/view/com/composer/GifAltText.tsx:100 -#: src/view/com/composer/photos/Gallery.tsx:209 +#: src/view/com/composer/photos/Gallery.tsx:211 msgid "ALT" msgstr "" @@ -1373,7 +1442,7 @@ msgid "Alt Text" msgstr "" #: src/view/com/composer/GifAltText.tsx:105 -#: src/view/com/composer/photos/Gallery.tsx:128 +#: src/view/com/composer/photos/Gallery.tsx:130 msgid "Alt text describes images for blind and low-vision users, and helps give context to everyone." msgstr "" @@ -1398,7 +1467,7 @@ msgstr "" msgid "An error occurred" msgstr "" -#: src/view/com/composer/state/video.ts:411 +#: src/view/com/composer/state/video.ts:401 msgid "An error occurred while compressing the video." msgstr "" @@ -1443,11 +1512,11 @@ msgstr "" msgid "An error occurred while trying to follow all" msgstr "" -#: src/view/com/composer/state/video.ts:468 +#: src/view/com/composer/state/video.ts:453 msgid "An error occurred while uploading the video. {message}" msgstr "" -#: src/view/com/composer/state/video.ts:460 +#: src/view/com/composer/state/video.ts:445 msgid "An error occurred while uploading the video. Please check your internet connection and try again." msgstr "" @@ -1472,8 +1541,8 @@ msgstr "" msgid "An illustration showing that Bluesky selects trusted verifiers, and trusted verifiers in turn verify individual user accounts." msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:172 -msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." +#: src/screens/Messages/components/InviteLinkDialog.tsx:171 +msgid "An invite link lets people join this group chat without being added directly. You control who can join the chat. You can disable the link at any time." msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 @@ -1501,7 +1570,7 @@ msgstr "" msgid "An issue occurred, please try again." msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:120 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:121 msgid "An mockup of a iPhone showing the Bluesky app open to the profile of a verified user with a blue checkmark next to their display name." msgstr "" @@ -1550,13 +1619,17 @@ msgstr "" msgid "Anyone can interact" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:323 +msgid "Anyone can join" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:142 #: src/screens/Messages/components/InviteLinkDialog.tsx:143 -#: src/screens/Messages/components/InviteLinkDialog.tsx:144 msgid "Anyone can join instantly" msgstr "" +#: src/screens/Messages/components/InviteLinkDialog.tsx:147 #: src/screens/Messages/components/InviteLinkDialog.tsx:148 -#: src/screens/Messages/components/InviteLinkDialog.tsx:149 msgid "Anyone can request to join" msgstr "" @@ -1566,11 +1639,11 @@ msgstr "" msgid "Anyone who follows me" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:436 +#: src/screens/Messages/components/InviteLinkDialog.tsx:441 msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one." msgstr "" -#: src/Navigation.tsx:465 +#: src/Navigation.tsx:467 #: src/screens/Settings/AppIconSettings/index.tsx:65 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:19 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:24 @@ -1608,7 +1681,7 @@ msgstr "" msgid "App passwords" msgstr "" -#: src/Navigation.tsx:348 +#: src/Navigation.tsx:350 #: src/screens/Settings/AppPasswords.tsx:51 msgid "App Passwords" msgstr "" @@ -1650,7 +1723,7 @@ msgstr "" msgid "Appeal this decision" msgstr "" -#: src/Navigation.tsx:388 +#: src/Navigation.tsx:390 #: src/screens/Settings/AppearanceSettings.tsx:73 #: src/screens/Settings/Settings.tsx:225 #: src/screens/Settings/Settings.tsx:228 @@ -1686,7 +1759,7 @@ msgstr "" msgid "Are you sure you want to delete the app password \"{0}\"?" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:223 +#: src/components/dms/MessageOverlays.tsx:183 msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participants." msgstr "" @@ -1699,23 +1772,23 @@ msgstr "" msgid "Are you sure you want to discard your changes?" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:90 +#: src/screens/Messages/ConversationSettings/prompts.tsx:117 msgid "Are you sure you want to leave {groupName}?" msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:47 +#: src/components/dms/LeaveConvoPrompt.tsx:57 msgid "Are you sure you want to leave this conversation?" msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:46 -msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." +#: src/components/dms/LeaveConvoPrompt.tsx:56 +msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participants." msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" msgstr "" -#: src/view/com/composer/Composer.tsx:1541 +#: src/view/com/composer/Composer.tsx:1590 msgid "Are you sure you'd like to discard this post?" msgstr "" @@ -1763,7 +1836,7 @@ msgstr "" msgid "Automation label" msgstr "" -#: src/Navigation.tsx:404 +#: src/Navigation.tsx:406 #: src/screens/Settings/AutomationLabelSettings.tsx:103 msgid "Automation Label" msgstr "" @@ -1778,12 +1851,12 @@ msgstr "" msgid "Available" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:342 -#: src/components/dms/AddMembersFlow.tsx:509 -#: src/components/dms/AddMembersFlow.tsx:515 -#: src/components/dms/InitiateChatFlow.tsx:508 -#: src/components/dms/InitiateChatFlow.tsx:701 -#: src/components/dms/InitiateChatFlow.tsx:708 +#: src/components/dms/AddMembersFlow.tsx:352 +#: src/components/dms/AddMembersFlow.tsx:520 +#: src/components/dms/AddMembersFlow.tsx:526 +#: src/components/dms/InitiateChatFlow.tsx:517 +#: src/components/dms/InitiateChatFlow.tsx:732 +#: src/components/dms/InitiateChatFlow.tsx:739 #: src/components/moderation/LabelsOnMeDialog.tsx:334 #: src/components/moderation/LabelsOnMeDialog.tsx:335 #: src/screens/Login/ChooseAccountForm.tsx:98 @@ -1796,7 +1869,9 @@ msgstr "" #: src/screens/Login/SetNewPasswordForm.tsx:178 #: src/screens/Messages/components/ChatDisabled.tsx:164 #: src/screens/Messages/components/ChatDisabled.tsx:166 -#: src/screens/Messages/Inbox.tsx:242 +#: src/screens/Messages/components/InviteLinkDialog.tsx:251 +#: src/screens/Messages/components/InviteLinkDialog.tsx:279 +#: src/screens/Messages/Inbox.tsx:232 #: src/screens/Profile/Header/Shell.tsx:174 #: src/screens/Settings/components/ChangePasswordDialog.tsx:273 #: src/screens/Settings/components/ChangePasswordDialog.tsx:282 @@ -1807,7 +1882,7 @@ msgstr "" msgid "Back" msgstr "" -#: src/screens/Messages/Inbox.tsx:241 +#: src/screens/Messages/Inbox.tsx:231 msgid "Back to Chats" msgstr "" @@ -1855,8 +1930,8 @@ msgstr "" #: src/components/dms/MessageProfileButton.tsx:60 #: src/screens/Messages/ChatList.tsx:147 #: src/screens/Messages/ChatList.tsx:211 -#: src/screens/Messages/ChatList.tsx:476 -#: src/screens/Messages/Conversation.tsx:200 +#: src/screens/Messages/ChatList.tsx:482 +#: src/screens/Messages/Conversation.tsx:208 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:94 msgid "Before you can message another user, you must first verify your email." msgstr "" @@ -1888,7 +1963,7 @@ msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:853 #: src/screens/Messages/components/ChatStatusInfo.tsx:67 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:222 -#: src/screens/Messages/ConversationSettings/prompts.tsx:115 +#: src/screens/Messages/ConversationSettings/prompts.tsx:142 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:207 #: src/view/com/profile/ProfileMenu.tsx:563 msgid "Block" @@ -1909,7 +1984,7 @@ msgstr "" msgid "Block account" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:112 +#: src/screens/Messages/ConversationSettings/prompts.tsx:139 msgid "Block account?" msgstr "" @@ -1923,7 +1998,7 @@ msgstr "" msgid "Block accounts" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:143 +#: src/components/dms/AfterReportDialog.tsx:148 msgid "Block and delete" msgstr "" @@ -1947,9 +2022,9 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:221 #: src/components/dms/AfterReportConversationDialog.tsx:224 -#: src/components/dms/AfterReportDialog.tsx:149 -#: src/components/dms/AfterReportDialog.tsx:184 -#: src/components/dms/AfterReportDialog.tsx:187 +#: src/components/dms/AfterReportDialog.tsx:154 +#: src/components/dms/AfterReportDialog.tsx:189 +#: src/components/dms/AfterReportDialog.tsx:192 msgid "Block user" msgstr "" @@ -1959,7 +2034,7 @@ msgctxt "button" msgid "Block user" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:180 +#: src/components/dms/AfterReportDialog.tsx:185 msgid "Block user and/or delete this conversation" msgstr "" @@ -1967,7 +2042,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:216 msgid "Blocked" msgstr "" @@ -1975,13 +2050,13 @@ msgstr "" msgid "Blocked accounts" msgstr "" -#: src/Navigation.tsx:189 +#: src/Navigation.tsx:191 #: src/view/screens/ModerationBlockedAccounts.tsx:95 msgid "Blocked Accounts" msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:851 -#: src/screens/Messages/ConversationSettings/prompts.tsx:113 +#: src/screens/Messages/ConversationSettings/prompts.tsx:140 #: src/view/com/profile/ProfileMenu.tsx:558 msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." msgstr "" @@ -2040,7 +2115,7 @@ msgstr "" msgid "Bluesky is more fun with friends" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:107 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:108 msgid "Bluesky is more fun with friends! Import your contacts to see who’s already here." msgstr "" @@ -2064,7 +2139,7 @@ msgstr "" msgid "Bluesky will not show your profile and posts to logged-out users. Other apps may not honor this request. This does not make your account private." msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:134 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:136 msgid "Bluesky will proactively verify notable and authentic accounts." msgstr "" @@ -2148,21 +2223,28 @@ msgstr "" msgid "Button to go back to the home timeline" msgstr "" +#. The owner (creator) of a group chat. +#. placeholder {0}: createSanitizedDisplayName( data.joinLinkPreviews[0].owner, true, moderateProfile( data.joinLinkPreviews[0].owner, moderationOpts, ).ui('displayName'), ) #. placeholder {0}: sanitizeHandle(handle, '@') #. placeholder {0}: sanitizeHandle(item.feed.creator.handle, '@') -#. placeholder {0}: sanitizeHandle(labeler.creator.handle, '@') #: src/components/LabelingServiceCard/index.tsx:62 -#: src/components/moderation/ReportDialog/index.tsx:845 +#: src/components/moderation/ReportDialog/index.tsx:847 +#: src/screens/Messages/JoinRequest.tsx:166 #: src/screens/Search/components/StarterPackCard.tsx:107 #: src/screens/Search/Explore.tsx:971 msgid "By {0}" msgstr "" #. placeholder {0}: sanitizeHandle(info.creatorHandle, '@') -#: src/screens/Profile/components/ProfileFeedHeader.tsx:462 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:451 msgid "By <0>{0}" msgstr "" +#. The group chat creator, in the format 'By {displayName}'. +#: src/components/dms/ChatInvite/Card.tsx:78 +msgid "By <0>{ownerDisplayName}" +msgstr "" + #. placeholder {0}: authorProfile.handle #: src/components/Post/Embed/StandardSiteEmbed/StandardSiteMetaRow.tsx:80 msgid "by <0>@{0}" @@ -2192,7 +2274,7 @@ msgstr "" msgid "By you" msgstr "" -#: src/view/com/composer/photos/OpenCameraBtn.tsx:70 +#: src/view/com/composer/photos/OpenCameraBtn.tsx:69 msgid "Camera" msgstr "" @@ -2223,10 +2305,10 @@ msgstr "" #: src/features/liveNow/components/GoLiveDialog.tsx:254 #: src/lib/media/picker.tsx:38 #: src/screens/Deactivated.tsx:150 -#: src/screens/Messages/components/InviteLinkDialog.tsx:458 -#: src/screens/Messages/components/InviteLinkDialog.tsx:462 -#: src/screens/Messages/ConversationSettings/prompts.tsx:70 -#: src/screens/Messages/ConversationSettings/prompts.tsx:94 +#: src/screens/Messages/components/InviteLinkDialog.tsx:463 +#: src/screens/Messages/components/InviteLinkDialog.tsx:467 +#: src/screens/Messages/ConversationSettings/prompts.tsx:97 +#: src/screens/Messages/ConversationSettings/prompts.tsx:121 #: src/screens/Profile/Header/EditProfileDialog.tsx:215 #: src/screens/Profile/Header/EditProfileDialog.tsx:223 #: src/screens/Search/Shell.tsx:405 @@ -2239,11 +2321,11 @@ msgstr "" #: src/screens/Settings/Settings.tsx:300 #: src/screens/Takendown.tsx:102 #: src/screens/Takendown.tsx:105 -#: src/view/com/composer/Composer.tsx:1619 -#: src/view/com/composer/Composer.tsx:1629 +#: src/view/com/composer/Composer.tsx:1668 +#: src/view/com/composer/Composer.tsx:1678 #: src/view/com/composer/photos/EditImageDialog.web.tsx:44 #: src/view/com/composer/photos/EditImageDialog.web.tsx:53 -#: src/view/shell/desktop/LeftNav.tsx:227 +#: src/view/shell/desktop/LeftNav.tsx:228 msgid "Cancel" msgstr "" @@ -2275,7 +2357,7 @@ msgstr "" msgid "Captions & alt text" msgstr "" -#: src/components/images/Gallery/index.tsx:255 +#: src/components/images/Gallery/index.tsx:263 msgid "carousel" msgstr "" @@ -2308,7 +2390,7 @@ msgstr "" msgid "Change Handle" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:443 +#: src/components/moderation/ReportDialog/index.tsx:445 msgid "Change moderation service" msgstr "" @@ -2321,11 +2403,11 @@ msgstr "" msgid "Change password dialog" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:310 +#: src/components/moderation/ReportDialog/index.tsx:312 msgid "Change report category" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:388 +#: src/components/moderation/ReportDialog/index.tsx:390 msgid "Change report reason" msgstr "" @@ -2355,9 +2437,9 @@ msgid "Changes to the starter pack will not be reflected in the list after creat msgstr "" #: src/lib/hooks/useNotificationHandler.ts:133 -#: src/Navigation.tsx:483 -#: src/view/shell/bottom-bar/BottomBar.tsx:229 -#: src/view/shell/desktop/LeftNav.tsx:697 +#: src/Navigation.tsx:485 +#: src/view/shell/bottom-bar/BottomBar.tsx:230 +#: src/view/shell/desktop/LeftNav.tsx:698 #: src/view/shell/Drawer.tsx:469 msgid "Chat" msgstr "" @@ -2372,6 +2454,13 @@ msgstr "" msgid "Chat ended" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:105 +#: src/components/intents/GroupChatJoinDialog.tsx:228 +#: src/components/intents/GroupChatJoinDialog.tsx:259 +#: src/components/Post/Embed/JoinRequestEmbed.tsx:94 +msgid "Chat invite link no longer available" +msgstr "" + #: src/components/dms/getSystemMessageInfo.ts:104 msgid "Chat locked" msgstr "" @@ -2393,26 +2482,26 @@ msgstr "" msgid "Chat recipient is not followed by the sender." msgstr "" -#: src/Navigation.tsx:498 +#: src/Navigation.tsx:505 msgid "Chat request inbox" msgstr "" -#: src/screens/Messages/Inbox.tsx:57 -#: src/screens/Messages/Inbox.tsx:99 +#: src/screens/Messages/Inbox.tsx:56 +#: src/screens/Messages/Inbox.tsx:96 msgid "Chat requests" msgstr "" #: src/components/dms/ConvoMenu.tsx:84 -#: src/Navigation.tsx:493 +#: src/Navigation.tsx:500 #: src/screens/Messages/ChatList.tsx:83 #: src/screens/Messages/ChatList.tsx:87 -#: src/screens/Messages/ChatList.tsx:500 -#: src/screens/Messages/ChatList.tsx:535 -#: src/screens/Messages/Settings.tsx:37 +#: src/screens/Messages/ChatList.tsx:508 +#: src/screens/Messages/ChatList.tsx:543 +#: src/screens/Messages/Settings.tsx:38 msgid "Chat settings" msgstr "" -#: src/screens/Messages/Settings.tsx:130 +#: src/screens/Messages/Settings.tsx:131 msgid "Chat Settings" msgstr "" @@ -2435,8 +2524,8 @@ msgid "Chat unmuted" msgstr "" #: src/screens/Messages/ChatList.tsx:77 -#: src/screens/Messages/ChatList.tsx:488 -#: src/screens/Messages/ChatList.tsx:524 +#: src/screens/Messages/ChatList.tsx:494 +#: src/screens/Messages/ChatList.tsx:532 msgid "Chats" msgstr "" @@ -2490,7 +2579,7 @@ msgstr "" msgid "Choose this color as your avatar" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:211 +#: src/screens/Messages/components/InviteLinkDialog.tsx:217 msgid "Choose who can join this group chat and how." msgstr "" @@ -2544,7 +2633,7 @@ msgstr "" msgid "click here" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:131 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:128 msgid "Click here to add people to this group chat" msgstr "" @@ -2552,7 +2641,7 @@ msgstr "" msgid "Click here to contact our support team" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:145 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:142 msgid "Click here to create or manage an invite link for this group chat" msgstr "" @@ -2582,7 +2671,7 @@ msgstr "" msgid "Click here to update your email" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:146 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:143 msgid "Click here to view the invite link for this group chat" msgstr "" @@ -2591,7 +2680,7 @@ msgstr "" msgid "Click to open tag menu for {0}" msgstr "" -#: src/components/dms/MessageItem.tsx:559 +#: src/components/dms/MessageItem.tsx:541 msgid "Click to retry failed message" msgstr "" @@ -2605,28 +2694,30 @@ msgstr "" #: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:233 #: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:239 #: src/components/dialogs/LanguageSelectDialog.tsx:359 -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:159 -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:168 -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:164 -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:172 -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:139 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:176 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:185 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:191 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:199 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:160 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:169 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:165 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:173 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:140 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:178 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:187 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:192 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:200 #: src/components/dialogs/SearchablePeopleList.tsx:340 #: src/components/dialogs/StarterPackDialog.tsx:187 -#: src/components/dms/AddMembersFlow.tsx:367 +#: src/components/dms/AddMembersFlow.tsx:377 #: src/components/dms/AfterReportConversationDialog.tsx:91 #: src/components/dms/AfterReportConversationDialog.tsx:96 #: src/components/dms/AfterReportConversationDialog.tsx:247 #: src/components/dms/AfterReportConversationDialog.tsx:252 -#: src/components/dms/AfterReportDialog.tsx:89 #: src/components/dms/AfterReportDialog.tsx:94 -#: src/components/dms/AfterReportDialog.tsx:207 +#: src/components/dms/AfterReportDialog.tsx:99 #: src/components/dms/AfterReportDialog.tsx:212 +#: src/components/dms/AfterReportDialog.tsx:217 #: src/components/dms/EmojiPopup.android.tsx:59 -#: src/components/dms/InitiateChatFlow.tsx:533 +#: src/components/dms/InitiateChatFlow.tsx:542 +#: src/components/intents/GroupChatJoinDialog.tsx:205 +#: src/components/intents/GroupChatJoinDialog.tsx:240 #: src/components/NewskieDialog.tsx:169 #: src/components/NewskieDialog.tsx:175 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:107 @@ -2634,14 +2725,14 @@ msgstr "" #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:122 #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:128 #: src/components/verification/VerificationsDialog.tsx:146 -#: src/components/verification/VerifierDialog.tsx:146 +#: src/components/verification/VerifierDialog.tsx:147 #: src/components/WhoCanReply.tsx:236 #: src/components/WhoCanReply.tsx:243 #: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:45 #: src/features/liveNow/components/EditLiveDialog.tsx:217 #: src/features/liveNow/components/EditLiveDialog.tsx:223 -#: src/screens/Messages/components/InviteLinkDialog.tsx:481 -#: src/screens/Messages/components/InviteLinkDialog.tsx:486 +#: src/screens/Messages/components/InviteLinkDialog.tsx:487 +#: src/screens/Messages/components/InviteLinkDialog.tsx:492 #: src/screens/Settings/components/ChangePasswordDialog.tsx:288 #: src/screens/Settings/components/ChangePasswordDialog.tsx:293 #: src/view/com/feeds/MissingFeed.tsx:211 @@ -2658,6 +2749,10 @@ msgstr "" msgid "Close alert" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:82 +msgid "Close banner" +msgstr "" + #: src/view/com/util/BottomSheetCustomBackdrop.tsx:36 msgid "Close bottom drawer" msgstr "" @@ -2670,7 +2765,7 @@ msgstr "" #: src/components/dialogs/LanguageSelectDialog.tsx:354 #: src/components/dialogs/NotificationSettingsDialog.tsx:94 #: src/components/verification/VerificationsDialog.tsx:138 -#: src/components/verification/VerifierDialog.tsx:139 +#: src/components/verification/VerifierDialog.tsx:140 #: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36 msgid "Close dialog" msgstr "" @@ -2684,7 +2779,7 @@ msgid "Close image" msgstr "" #: src/components/Lightbox/Lightbox.web.tsx:73 -#: src/components/Lightbox/Lightbox.web.tsx:326 +#: src/components/Lightbox/Lightbox.web.tsx:334 msgid "Close image viewer" msgstr "" @@ -2695,6 +2790,14 @@ msgstr "" msgid "Close menu" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:83 +msgid "Close the incoming requests banner" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:198 +#: src/components/intents/GroupChatJoinDialog.tsx:199 +#: src/components/intents/GroupChatJoinDialog.tsx:235 +#: src/components/intents/GroupChatJoinDialog.tsx:236 #: src/components/Menu/index.tsx:361 msgid "Close this dialog" msgstr "" @@ -2707,7 +2810,7 @@ msgstr "" msgid "Closes password update alert" msgstr "" -#: src/view/com/composer/Composer.tsx:1627 +#: src/view/com/composer/Composer.tsx:1676 msgid "Closes post composer and discards post draft" msgstr "" @@ -2737,7 +2840,7 @@ msgid "Comics" msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:46 -#: src/Navigation.tsx:338 +#: src/Navigation.tsx:340 #: src/view/screens/CommunityGuidelines.tsx:28 msgid "Community Guidelines" msgstr "" @@ -2752,12 +2855,12 @@ msgstr "" #: src/lib/hotkeys/index.tsx:66 #: src/view/com/feeds/ComposerPrompt.tsx:147 -#: src/view/shell/desktop/LeftNav.tsx:586 +#: src/view/shell/desktop/LeftNav.tsx:587 msgid "Compose new post" msgstr "" #. placeholder {0}: MAX_GRAPHEME_LENGTH || 0 -#: src/view/com/composer/Composer.tsx:1503 +#: src/view/com/composer/Composer.tsx:1552 msgid "Compose posts up to {0, plural, other {# characters}} in length" msgstr "" @@ -2765,11 +2868,11 @@ msgstr "" msgid "Compose reply" msgstr "" -#: src/view/com/composer/Composer.tsx:2464 +#: src/view/com/composer/Composer.tsx:2514 msgid "Compressing GIF..." msgstr "" -#: src/view/com/composer/Composer.tsx:2466 +#: src/view/com/composer/Composer.tsx:2516 msgid "Compressing video..." msgstr "" @@ -2854,7 +2957,7 @@ msgstr "" msgid "Content and media" msgstr "" -#: src/Navigation.tsx:441 +#: src/Navigation.tsx:443 msgid "Content and Media" msgstr "" @@ -2901,7 +3004,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:163 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:171 #: src/screens/Onboarding/StepInterests/index.tsx:93 -#: src/screens/Onboarding/StepProfile/index.tsx:303 +#: src/screens/Onboarding/StepProfile/index.tsx:304 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:305 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:117 msgid "Continue" @@ -2920,29 +3023,29 @@ msgstr "" msgid "Continue thread..." msgstr "" -#: src/components/dms/AddMembersFlow.tsx:307 -#: src/components/dms/InitiateChatFlow.tsx:460 +#: src/components/dms/AddMembersFlow.tsx:317 +#: src/components/dms/InitiateChatFlow.tsx:469 msgid "Continue to group name" msgstr "" #: src/screens/Onboarding/StepInterests/index.tsx:90 -#: src/screens/Onboarding/StepProfile/index.tsx:300 +#: src/screens/Onboarding/StepProfile/index.tsx:301 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:302 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:114 #: src/screens/Signup/BackNextButtons.tsx:61 msgid "Continue to next step" msgstr "" -#: src/screens/Messages/Conversation.tsx:65 +#: src/screens/Messages/Conversation.tsx:67 msgid "Conversation" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:324 +#: src/screens/Messages/components/ChatListItem.tsx:329 msgid "Conversation deleted" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:144 -#: src/components/dms/AfterReportDialog.tsx:147 +#: src/components/dms/AfterReportDialog.tsx:149 +#: src/components/dms/AfterReportDialog.tsx:152 msgctxt "toast" msgid "Conversation deleted" msgstr "" @@ -2953,11 +3056,18 @@ msgctxt "toast" msgid "Conversation left" msgstr "" +#: src/components/dms/LeaveConvoPrompt.tsx:40 +#: src/screens/Messages/JoinRequests.tsx:192 +#: src/screens/Messages/JoinRequests.tsx:224 +msgid "Conversation not found." +msgstr "" + #: src/screens/Settings/AboutSettings.tsx:162 msgid "Copied build version to clipboard" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:79 +#: src/components/dms/ChatInvite/Root.tsx:82 +#: src/components/dms/MessageContextMenu.tsx:71 #: src/components/PostControls/DiscoverDebug.tsx:36 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:272 #: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:77 @@ -3009,6 +3119,7 @@ msgstr "" msgid "Copy host" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:74 #: src/components/StarterPack/ShareDialog.tsx:115 #: src/screens/StarterPack/StarterPackScreen.tsx:644 msgid "Copy link" @@ -3039,8 +3150,8 @@ msgstr "" msgid "Copy link to starter pack" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:169 -#: src/components/dms/MessageContextMenu.tsx:173 +#: src/components/dms/MessageContextMenu.tsx:152 +#: src/components/dms/MessageContextMenu.tsx:156 msgid "Copy message text" msgstr "" @@ -3064,7 +3175,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:41 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:108 -#: src/Navigation.tsx:343 +#: src/Navigation.tsx:345 #: src/view/screens/CopyrightPolicy.tsx:25 msgid "Copyright Policy" msgstr "" @@ -3077,7 +3188,7 @@ msgstr "" msgid "Could not connect to feed service" msgstr "" -#: src/screens/Messages/components/MessageInputEmbed.tsx:158 +#: src/screens/Messages/components/MessageInputEmbed.tsx:200 msgid "Could not fetch post" msgstr "" @@ -3097,8 +3208,8 @@ msgid "Could not follow all matches. {0}" msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:158 -#: src/components/dms/AfterReportDialog.tsx:134 -#: src/components/dms/LeaveConvoPrompt.tsx:34 +#: src/components/dms/AfterReportDialog.tsx:139 +#: src/components/dms/LeaveConvoPrompt.tsx:36 msgid "Could not leave chat" msgstr "" @@ -3106,6 +3217,10 @@ msgstr "" msgid "Could not load feed" msgstr "" +#: src/screens/Messages/components/MessageInputEmbed.tsx:321 +msgid "Could not load invite" +msgstr "" + #: src/screens/ProfileList/components/ErrorScreen.tsx:27 #: src/screens/ProfileList/index.tsx:80 #: src/screens/ProfileList/index.tsx:102 @@ -3151,7 +3266,7 @@ msgstr "" #. Text on button to create a new starter pack #: src/components/dialogs/StarterPackDialog.tsx:113 #: src/components/dialogs/StarterPackDialog.tsx:210 -#: src/components/dms/InitiateChatFlow.tsx:469 +#: src/components/dms/InitiateChatFlow.tsx:478 #: src/components/StarterPack/ProfileStarterPacks.tsx:329 msgid "Create" msgstr "" @@ -3171,7 +3286,7 @@ msgstr "" #: src/components/StarterPack/ProfileStarterPacks.tsx:207 #: src/components/StarterPack/ProfileStarterPacks.tsx:316 -#: src/Navigation.tsx:529 +#: src/Navigation.tsx:536 msgid "Create a starter pack" msgstr "" @@ -3186,13 +3301,14 @@ msgstr "" #: src/components/WelcomeModal.tsx:158 #: src/components/WelcomeModal.tsx:166 +#: src/screens/Messages/JoinRequest.tsx:300 #: src/screens/Signup/index.tsx:135 #: src/view/com/auth/SplashScreen.tsx:107 #: src/view/com/auth/SplashScreen.web.tsx:116 -#: src/view/shell/bottom-bar/BottomBar.tsx:332 -#: src/view/shell/bottom-bar/BottomBar.tsx:337 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:235 +#: src/view/shell/bottom-bar/BottomBar.tsx:333 +#: src/view/shell/bottom-bar/BottomBar.tsx:338 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:240 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:245 #: src/view/shell/NavSignupCard.tsx:48 #: src/view/shell/NavSignupCard.tsx:53 msgid "Create account" @@ -3210,7 +3326,7 @@ msgstr "" msgid "Create an account without using this starter pack" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:316 +#: src/screens/Onboarding/StepProfile/index.tsx:317 msgid "Create an avatar instead" msgstr "" @@ -3218,7 +3334,7 @@ msgstr "" msgid "Create another" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:468 +#: src/components/dms/InitiateChatFlow.tsx:477 msgid "Create group chat" msgstr "" @@ -3240,19 +3356,20 @@ msgstr "" msgid "Create moderation list" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:294 #: src/view/com/auth/SplashScreen.tsx:100 #: src/view/com/auth/SplashScreen.web.tsx:108 msgid "Create new account" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:488 +#: src/screens/Messages/ConversationSettings/index.tsx:487 msgid "Create or modify an invite link for this group chat" msgstr "" #. Accessibility label for button to create a moderation report for the selected option #. placeholder {0}: option.title -#: src/components/moderation/ReportDialog/index.tsx:707 -#: src/components/moderation/ReportDialog/index.tsx:752 +#: src/components/moderation/ReportDialog/index.tsx:709 +#: src/components/moderation/ReportDialog/index.tsx:754 msgid "Create report for {0}" msgstr "" @@ -3268,8 +3385,8 @@ msgstr "" #. placeholder {0}: i18n.date(appPassword.createdAt, { year: 'numeric', month: 'numeric', day: 'numeric', hour: '2-digit', minute: '2-digit', }) #. placeholder {0}: i18n.date(createdAt, { dateStyle: 'long', timeStyle: 'short', }) #. placeholder {0}: i18n.date(createdAt, { month: 'long', day: 'numeric', year: 'numeric', }) -#: src/screens/Messages/components/InviteLinkDialog.tsx:312 -#: src/screens/Messages/ConversationSettings/index.tsx:441 +#: src/screens/Messages/components/InviteLinkDialog.tsx:324 +#: src/screens/Messages/ConversationSettings/index.tsx:440 #: src/screens/Settings/AppPasswords.tsx:174 msgid "Created {0}" msgstr "" @@ -3353,7 +3470,7 @@ msgstr "" msgid "Default icons" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:224 +#: src/components/dms/MessageOverlays.tsx:184 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:803 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:275 #: src/screens/Settings/AppPasswords.tsx:213 @@ -3394,15 +3511,15 @@ msgstr "" msgid "Delete contacts" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:146 -#: src/components/dms/AfterReportDialog.tsx:190 -#: src/components/dms/AfterReportDialog.tsx:193 +#: src/components/dms/AfterReportDialog.tsx:151 +#: src/components/dms/AfterReportDialog.tsx:195 +#: src/components/dms/AfterReportDialog.tsx:198 #: src/screens/Messages/components/RequestButtons.tsx:142 #: src/screens/Messages/components/RequestButtons.tsx:144 msgid "Delete conversation" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:184 +#: src/components/dms/MessageContextMenu.tsx:167 msgid "Delete for me" msgstr "" @@ -3411,11 +3528,11 @@ msgstr "" msgid "Delete list" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:222 +#: src/components/dms/MessageOverlays.tsx:182 msgid "Delete message" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:181 +#: src/components/dms/MessageContextMenu.tsx:164 msgid "Delete message for me" msgstr "" @@ -3425,7 +3542,7 @@ msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:787 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:789 -#: src/view/com/composer/Composer.tsx:1515 +#: src/view/com/composer/Composer.tsx:1564 msgid "Delete post" msgstr "" @@ -3446,12 +3563,12 @@ msgstr "" msgid "Delete this post?" msgstr "" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:209 msgid "Deleted" msgstr "" #: src/components/dms/MessagesListHeader.tsx:109 -#: src/screens/Messages/components/ChatListItem.tsx:133 +#: src/screens/Messages/components/ChatListItem.tsx:134 #: src/screens/Messages/ConversationSettings/Member.tsx:75 msgid "Deleted Account" msgstr "" @@ -3519,8 +3636,8 @@ msgstr "" msgid "Dim" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:344 -#: src/screens/Messages/components/InviteLinkDialog.tsx:349 +#: src/screens/Messages/components/InviteLinkDialog.tsx:356 +#: src/screens/Messages/components/InviteLinkDialog.tsx:361 msgid "Disable" msgstr "" @@ -3546,8 +3663,8 @@ msgstr "" msgid "Disable haptic feedback" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:446 -#: src/screens/Messages/components/InviteLinkDialog.tsx:452 +#: src/screens/Messages/components/InviteLinkDialog.tsx:451 +#: src/screens/Messages/components/InviteLinkDialog.tsx:457 msgid "Disable link" msgstr "" @@ -3559,7 +3676,7 @@ msgstr "" msgid "Disable replies entirely" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:426 +#: src/screens/Messages/components/InviteLinkDialog.tsx:438 msgid "Disable this invite link?" msgstr "" @@ -3572,9 +3689,9 @@ msgstr "" #: src/components/dialogs/lists/CreateOrEditListDialog.tsx:101 #: src/screens/Profile/Header/EditProfileDialog.tsx:79 -#: src/view/com/composer/Composer.tsx:1294 -#: src/view/com/composer/Composer.tsx:1338 -#: src/view/com/composer/Composer.tsx:1548 +#: src/view/com/composer/Composer.tsx:1347 +#: src/view/com/composer/Composer.tsx:1391 +#: src/view/com/composer/Composer.tsx:1597 #: src/view/com/composer/drafts/DraftItem.tsx:242 #: src/view/com/composer/drafts/DraftsButton.tsx:131 msgid "Discard" @@ -3585,19 +3702,19 @@ msgstr "" msgid "Discard changes?" msgstr "" -#: src/view/com/composer/Composer.tsx:1292 +#: src/view/com/composer/Composer.tsx:1345 #: src/view/com/composer/drafts/DraftItem.tsx:239 #: src/view/com/composer/drafts/DraftsButton.tsx:98 msgid "Discard draft?" msgstr "" -#: src/view/com/composer/Composer.tsx:1309 -#: src/view/com/composer/Composer.tsx:1540 +#: src/view/com/composer/Composer.tsx:1362 +#: src/view/com/composer/Composer.tsx:1589 msgid "Discard post?" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:261 -#: src/screens/Profile/components/GermButton.tsx:268 +#: src/screens/Profile/components/GermButton.tsx:262 +#: src/screens/Profile/components/GermButton.tsx:269 msgid "Disconnect Germ DM" msgstr "" @@ -3625,11 +3742,11 @@ msgstr "" msgid "Dismiss" msgstr "" -#: src/components/contacts/FindContactsBannerNUX.tsx:77 +#: src/components/contacts/FindContactsBannerNUX.tsx:78 msgid "Dismiss banner" msgstr "" -#: src/view/com/composer/Composer.tsx:2385 +#: src/view/com/composer/Composer.tsx:2435 msgid "Dismiss error" msgstr "" @@ -3719,12 +3836,12 @@ msgstr "" #: src/components/dialogs/ServerInput.tsx:237 #: src/components/dialogs/ServerInput.tsx:239 #: src/components/dms/AfterReportConversationDialog.tsx:164 -#: src/components/dms/AfterReportDialog.tsx:140 +#: src/components/dms/AfterReportDialog.tsx:145 #: src/components/forms/DateField/index.tsx:104 #: src/components/forms/DateField/index.tsx:110 #: src/lib/media/picker.tsx:37 -#: src/screens/Onboarding/StepProfile/index.tsx:353 -#: src/screens/Onboarding/StepProfile/index.tsx:356 +#: src/screens/Onboarding/StepProfile/index.tsx:354 +#: src/screens/Onboarding/StepProfile/index.tsx:357 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:214 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:221 #: src/view/com/composer/labels/LabelsBtn.tsx:219 @@ -3740,7 +3857,7 @@ msgctxt "action" msgid "Done" msgstr "" -#: src/components/dms/MessageItem.tsx:463 +#: src/components/dms/MessageItem.tsx:445 msgid "Double tap or long press the message to add a reaction" msgstr "" @@ -3765,8 +3882,8 @@ msgctxt "button" msgid "Download chat data" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:304 -#: src/components/Lightbox/Lightbox.web.tsx:316 +#: src/components/Lightbox/Lightbox.web.tsx:312 +#: src/components/Lightbox/Lightbox.web.tsx:324 msgid "Download image" msgstr "" @@ -3783,7 +3900,7 @@ msgstr "" msgid "Doxxing" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:119 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:120 #: src/view/com/composer/drafts/DraftsButton.tsx:70 #: src/view/com/composer/drafts/DraftsButton.tsx:79 #: src/view/com/composer/drafts/DraftsListDialog.tsx:119 @@ -3838,7 +3955,7 @@ msgstr "" msgid "Eating disorders" msgstr "" -#: src/screens/Messages/components/EditTextButton.tsx:51 +#: src/screens/Messages/components/EditTextButton.tsx:52 #: src/screens/Settings/AccountSettings.tsx:150 #: src/screens/StarterPack/StarterPackScreen.tsx:604 #: src/screens/StarterPack/Wizard/index.tsx:331 @@ -3852,8 +3969,8 @@ msgctxt "action" msgid "Edit" msgstr "" -#: src/view/com/util/UserAvatar.tsx:460 -#: src/view/com/util/UserBanner.tsx:122 +#: src/view/com/util/UserAvatar.tsx:464 +#: src/view/com/util/UserBanner.tsx:125 msgid "Edit avatar" msgstr "" @@ -3861,14 +3978,14 @@ msgstr "" msgid "Edit Feeds" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:27 -#: src/screens/Messages/ConversationSettings/prompts.tsx:32 +#: src/screens/Messages/ConversationSettings/prompts.tsx:36 +#: src/screens/Messages/ConversationSettings/prompts.tsx:41 msgid "Edit group name" msgstr "" #: src/view/com/composer/photos/EditImageDialog.web.tsx:86 #: src/view/com/composer/photos/EditImageDialog.web.tsx:90 -#: src/view/com/composer/photos/Gallery.tsx:216 +#: src/view/com/composer/photos/Gallery.tsx:218 msgid "Edit image" msgstr "" @@ -3882,7 +3999,16 @@ msgstr "" msgid "Edit interests" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:326 +#: src/screens/Messages/JoinRequests.tsx:294 +msgid "Edit invite link" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:300 +msgctxt "button" +msgid "Edit invite link" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:338 msgid "Edit link settings" msgstr "" @@ -3900,12 +4026,12 @@ msgstr "" msgid "Edit moderation list" msgstr "" -#: src/Navigation.tsx:353 +#: src/Navigation.tsx:355 #: src/view/screens/Feeds.tsx:511 msgid "Edit My Feeds" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:475 +#: src/screens/Messages/ConversationSettings/index.tsx:474 msgid "Edit name" msgstr "" @@ -3934,7 +4060,7 @@ msgstr "" msgid "Edit starter pack" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:474 +#: src/screens/Messages/ConversationSettings/index.tsx:473 msgid "Edit this group chat’s name" msgstr "" @@ -3946,7 +4072,7 @@ msgstr "" msgid "Edit who can reply" msgstr "" -#: src/Navigation.tsx:534 +#: src/Navigation.tsx:541 msgid "Edit your starter pack" msgstr "" @@ -4151,7 +4277,7 @@ msgstr "" msgid "Entertainment" msgstr "" -#: src/view/com/composer/Composer.tsx:2484 +#: src/view/com/composer/Composer.tsx:2534 #: src/view/com/util/error/ErrorScreen.tsx:40 msgid "Error" msgstr "" @@ -4198,12 +4324,12 @@ msgstr "" msgid "Everyone" msgstr "" -#: src/screens/Messages/Settings.tsx:76 +#: src/screens/Messages/Settings.tsx:77 msgctxt "allow group chat invites from" msgid "Everyone" msgstr "" -#: src/screens/Messages/Settings.tsx:61 +#: src/screens/Messages/Settings.tsx:62 msgctxt "allow messages from" msgid "Everyone" msgstr "" @@ -4225,8 +4351,8 @@ msgstr "" msgid "Exit fullscreen" msgstr "" -#: src/components/Lightbox/chrome/Footer.tsx:51 -#: src/components/Lightbox/Lightbox.web.tsx:237 +#: src/components/Lightbox/chrome/Footer.tsx:69 +#: src/components/Lightbox/Lightbox.web.tsx:245 msgid "Expand alt text" msgstr "" @@ -4234,7 +4360,7 @@ msgstr "" msgid "Expand list of users" msgstr "" -#: src/view/com/composer/ComposerReplyTo.tsx:88 +#: src/view/com/composer/ComposerReplyTo.tsx:92 msgid "Expand or collapse the full post you are replying to" msgstr "" @@ -4246,7 +4372,7 @@ msgstr "" msgid "Expands or collapses post text" msgstr "" -#: src/lib/api/index.ts:460 +#: src/lib/api/index.ts:487 msgid "Expected uri to resolve to a record" msgstr "" @@ -4285,9 +4411,9 @@ msgstr "" msgid "Explicit sexual images." msgstr "" -#: src/Navigation.tsx:738 +#: src/Navigation.tsx:745 #: src/screens/Search/Shell.tsx:362 -#: src/view/shell/desktop/LeftNav.tsx:676 +#: src/view/shell/desktop/LeftNav.tsx:677 #: src/view/shell/Drawer.tsx:417 msgid "Explore" msgstr "" @@ -4297,8 +4423,8 @@ msgstr "" msgid "Explore the app" msgstr "" -#: src/screens/Messages/Settings.tsx:255 -#: src/screens/Messages/Settings.tsx:265 +#: src/screens/Messages/Settings.tsx:253 +#: src/screens/Messages/Settings.tsx:263 #: src/screens/Settings/components/ExportCarDialog.tsx:130 msgid "Export my chat data" msgstr "" @@ -4327,7 +4453,7 @@ msgstr "" 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 "" -#: src/Navigation.tsx:372 +#: src/Navigation.tsx:374 #: src/screens/Settings/ExternalMediaPreferences.tsx:35 msgid "External Media Preferences" msgstr "" @@ -4341,8 +4467,12 @@ msgctxt "toast" msgid "Failed to accept chat" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:186 +msgid "Failed to accept join request" +msgstr "" + #: src/components/dms/ActionsWrapper.web.tsx:77 -#: src/components/dms/MessageContextMenu.tsx:119 +#: src/components/dms/MessageContextMenu.tsx:103 msgid "Failed to add emoji reaction" msgstr "" @@ -4359,7 +4489,7 @@ msgstr "" msgid "Failed to change handle. Please try again." msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:294 +#: src/components/Lightbox/Lightbox.web.tsx:302 msgid "Failed to copy link" msgstr "" @@ -4372,7 +4502,7 @@ msgstr "" msgid "Failed to create conversation" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:99 +#: src/screens/Messages/components/InviteLinkDialog.tsx:98 msgid "Failed to create invite link" msgstr "" @@ -4387,7 +4517,7 @@ msgctxt "toast" msgid "Failed to delete chat" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:101 +#: src/components/dms/MessageOverlays.tsx:112 msgid "Failed to delete message" msgstr "" @@ -4399,24 +4529,24 @@ msgstr "" msgid "Failed to delete starter pack" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:122 +#: src/screens/Messages/components/InviteLinkDialog.tsx:121 msgid "Failed to disable invite link" msgstr "" #. placeholder {0}: error?.message -#: src/screens/Profile/components/GermButton.tsx:195 +#: src/screens/Profile/components/GermButton.tsx:196 msgid "Failed to disconnect Germ DM. Error: {0}" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:345 +#: src/screens/Messages/ConversationSettings/index.tsx:344 msgid "Failed to edit group chat name" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:112 +#: src/screens/Messages/components/InviteLinkDialog.tsx:111 msgid "Failed to edit invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:132 +#: src/screens/Messages/components/InviteLinkDialog.tsx:131 msgid "Failed to enable invite link" msgstr "" @@ -4432,19 +4562,27 @@ msgstr "" msgid "Failed to hide suggestion, please check your internet connection" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:218 +msgid "Failed to ignore join request" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:117 +msgid "Failed to join the group chat. Please try again." +msgstr "" + #: src/components/contacts/screens/ViewMatches.tsx:582 msgid "Failed to launch SMS app" msgstr "" #: src/screens/Messages/components/ChatEnded.tsx:42 #: src/screens/Messages/components/ChatLocked.tsx:53 -#: src/screens/Messages/ConversationSettings/index.tsx:372 +#: src/screens/Messages/ConversationSettings/index.tsx:371 msgctxt "toast" msgid "Failed to leave group chat" msgstr "" #: src/screens/Messages/ChatList.tsx:345 -#: src/screens/Messages/Inbox.tsx:211 +#: src/screens/Messages/Inbox.tsx:201 msgid "Failed to load conversations" msgstr "" @@ -4489,16 +4627,15 @@ msgstr "" msgid "Failed to load suggested follows" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:393 +#: src/screens/Messages/ConversationSettings/index.tsx:392 msgid "Failed to lock group chat" msgstr "" -#: src/screens/Messages/Inbox.tsx:311 -#: src/screens/Messages/Inbox.tsx:338 +#: src/screens/Messages/Inbox.tsx:299 msgid "Failed to mark all requests as read" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:359 +#: src/screens/Messages/ConversationSettings/index.tsx:358 msgid "Failed to mute group chat" msgstr "" @@ -4507,7 +4644,7 @@ msgid "Failed to pin post" msgstr "" #. placeholder {0}: e?.message -#: src/screens/Profile/components/GermButton.tsx:163 +#: src/screens/Profile/components/GermButton.tsx:164 msgid "Failed to reconnect Germ DM. Error: {0}" msgstr "" @@ -4521,8 +4658,8 @@ msgid "Failed to remove data. {0}" msgstr "" #: src/components/dms/ActionsWrapper.web.tsx:73 -#: src/components/dms/MessageContextMenu.tsx:115 -#: src/components/dms/ReactionsDialog.tsx:171 +#: src/components/dms/MessageContextMenu.tsx:99 +#: src/components/dms/ReactionsDialog.tsx:175 msgid "Failed to remove emoji reaction" msgstr "" @@ -4538,15 +4675,19 @@ msgstr "" msgid "Failed to remove verification" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:151 +msgid "Failed to rescind your request. Please try again." +msgstr "" + #: src/components/dialogs/DeviceLocationRequestDialog.tsx:81 msgid "Failed to resolve location. Please try again." msgstr "" -#: src/view/com/composer/Composer.tsx:584 +#: src/view/com/composer/Composer.tsx:639 msgid "Failed to save draft" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:311 +#: src/components/Lightbox/Lightbox.web.tsx:319 msgid "Failed to save image" msgstr "" @@ -4585,7 +4726,7 @@ msgid "Failed to toggle thread mute, please try again" msgstr "" #: src/screens/Messages/components/ChatLocked.tsx:42 -#: src/screens/Messages/ConversationSettings/index.tsx:396 +#: src/screens/Messages/ConversationSettings/index.tsx:395 msgid "Failed to unlock group chat" msgstr "" @@ -4610,7 +4751,7 @@ msgstr "" msgid "Failed to update notification declaration" msgstr "" -#: src/screens/Messages/Settings.tsx:93 +#: src/screens/Messages/Settings.tsx:94 msgid "Failed to update settings" msgstr "" @@ -4637,7 +4778,7 @@ msgstr "" msgid "False information about elections" msgstr "" -#: src/Navigation.tsx:288 +#: src/Navigation.tsx:290 msgid "Feed" msgstr "" @@ -4645,7 +4786,7 @@ msgstr "" #. placeholder {0}: sanitizeHandle(feed.creatorHandle, '@') #. placeholder {0}: sanitizeHandle(view.creator.handle, '@') #: src/components/FeedCard.tsx:170 -#: src/state/queries/feed.ts:118 +#: src/state/queries/feed.ts:127 #: src/view/com/feeds/FeedSourceCard.tsx:151 msgid "Feed by {0}" msgstr "" @@ -4658,7 +4799,7 @@ msgstr "" msgid "Feed identifier" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:361 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:353 msgid "Feed menu" msgstr "" @@ -4682,14 +4823,14 @@ msgctxt "toast" msgid "Feedback sent to feed operator" msgstr "" -#: src/Navigation.tsx:514 +#: src/Navigation.tsx:521 #: src/screens/SavedFeeds.tsx:112 #: src/screens/SavedFeeds.tsx:303 #: src/screens/Search/SearchResults.tsx:80 #: src/screens/StarterPack/StarterPackScreen.tsx:196 #: src/view/screens/Feeds.tsx:504 #: src/view/screens/Profile.tsx:239 -#: src/view/shell/desktop/LeftNav.tsx:711 +#: src/view/shell/desktop/LeftNav.tsx:712 #: src/view/shell/Drawer.tsx:533 msgid "Feeds" msgstr "" @@ -4743,11 +4884,11 @@ msgstr "" msgid "Finalizing" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:145 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:146 msgid "Finally!" msgstr "" -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:155 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:156 msgid "Finally! Keep track of posts that matter to you. Save them to revisit anytime." msgstr "" @@ -4764,8 +4905,8 @@ msgstr "" msgid "Find accounts to follow" msgstr "" -#: src/Navigation.tsx:428 -#: src/Navigation.tsx:556 +#: src/Navigation.tsx:430 +#: src/Navigation.tsx:563 msgid "Find Contacts" msgstr "" @@ -4795,7 +4936,7 @@ msgstr "" msgid "Find posts, users, and feeds on Bluesky" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:97 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:98 msgid "Find your friends" msgstr "" @@ -4940,8 +5081,12 @@ msgstr "" msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:322 +msgid "Followers can join" +msgstr "" + #. placeholder {0}: route.params.name -#: src/Navigation.tsx:242 +#: src/Navigation.tsx:244 msgid "Followers of @{0} that you know" msgstr "" @@ -4991,19 +5136,16 @@ msgstr "" msgid "Following feed preferences" msgstr "" -#: src/Navigation.tsx:359 +#: src/Navigation.tsx:361 #: src/screens/Settings/FollowingFeedPreferences.tsx:57 msgid "Following Feed Preferences" msgstr "" +#: src/components/Pills.tsx:175 #: src/screens/Profile/Header/Handle.tsx:33 msgid "Follows you" msgstr "" -#: src/components/Pills.tsx:175 -msgid "Follows You" -msgstr "" - #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" msgstr "" @@ -5082,35 +5224,35 @@ msgstr "" msgid "Generate a starter pack" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:206 -#: src/screens/Messages/components/InviteLinkDialog.tsx:244 -#: src/screens/Messages/components/InviteLinkDialog.tsx:268 +#: src/screens/Messages/components/InviteLinkDialog.tsx:212 +#: src/screens/Messages/components/InviteLinkDialog.tsx:252 +#: src/screens/Messages/components/InviteLinkDialog.tsx:280 msgid "Generate invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:397 +#: src/screens/Messages/components/InviteLinkDialog.tsx:409 msgid "Generate new invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:402 +#: src/screens/Messages/components/InviteLinkDialog.tsx:414 msgid "Generate new link" msgstr "" #: src/screens/Profile/components/GermButton.tsx:86 -#: src/screens/Profile/components/GermButton.tsx:224 +#: src/screens/Profile/components/GermButton.tsx:225 msgid "Germ DM" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:182 +#: src/screens/Profile/components/GermButton.tsx:183 msgid "Germ DM disconnected" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:233 -#: src/screens/Profile/components/GermButton.tsx:238 +#: src/screens/Profile/components/GermButton.tsx:234 +#: src/screens/Profile/components/GermButton.tsx:239 msgid "Germ DM Link" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:159 +#: src/screens/Profile/components/GermButton.tsx:160 msgid "Germ DM reconnected" msgstr "" @@ -5174,27 +5316,27 @@ msgstr "" msgid "Get notified when {name} posts" msgstr "" -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:138 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:139 msgid "Get notified when someone posts" msgstr "" #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:71 #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:81 -#: src/screens/Messages/components/InviteLinkDialog.tsx:187 -#: src/screens/Messages/components/InviteLinkDialog.tsx:194 +#: src/screens/Messages/components/InviteLinkDialog.tsx:192 +#: src/screens/Messages/components/InviteLinkDialog.tsx:199 msgid "Get started" msgstr "" -#: src/components/MediaPreview.tsx:136 +#: src/components/MediaPreview.tsx:182 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:69 msgid "GIF" msgstr "" -#: src/view/com/composer/Composer.tsx:2489 +#: src/view/com/composer/Composer.tsx:2539 msgid "GIF uploaded" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:258 +#: src/screens/Onboarding/StepProfile/index.tsx:259 msgid "Give your profile a face" msgstr "" @@ -5213,7 +5355,7 @@ msgstr "" #: src/screens/VideoFeed/components/Header.tsx:163 #: src/screens/VideoFeed/index.tsx:1168 #: src/screens/VideoFeed/index.tsx:1172 -#: src/view/com/auth/LoggedOut.tsx:89 +#: src/view/com/auth/LoggedOut.tsx:103 #: src/view/com/profile/ProfileFollowers.tsx:178 #: src/view/com/profile/ProfileFollowers.tsx:179 #: src/view/screens/NotFound.tsx:51 @@ -5224,7 +5366,7 @@ msgstr "" #: src/components/Error.tsx:77 #: src/screens/List/ListHiddenScreen.tsx:228 -#: src/screens/Messages/Conversation.tsx:346 +#: src/screens/Messages/Conversation.tsx:371 #: src/screens/Profile/ErrorState.tsx:63 #: src/screens/Profile/ErrorState.tsx:67 #: src/screens/StarterPack/StarterPackScreen.tsx:807 @@ -5283,7 +5425,7 @@ msgid "Go to account settings" msgstr "" #. placeholder {0}: profile.handle -#: src/screens/Messages/components/ChatListItem.tsx:154 +#: src/screens/Messages/components/ChatListItem.tsx:155 msgid "Go to conversation with {0}" msgstr "" @@ -5298,12 +5440,12 @@ msgstr "" #: src/components/dms/ConvoMenu.tsx:272 #: src/screens/Messages/components/MessagesListInfoPanel.tsx:93 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:191 -#: src/view/shell/desktop/LeftNav.tsx:335 -#: src/view/shell/desktop/LeftNav.tsx:341 +#: src/view/shell/desktop/LeftNav.tsx:336 +#: src/view/shell/desktop/LeftNav.tsx:342 msgid "Go to profile" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:212 +#: src/screens/Messages/components/ChatListItem.tsx:213 msgid "Go to the group chat named \"{chatName}\"" msgstr "" @@ -5319,8 +5461,8 @@ msgstr "" msgid "Going live is currently disabled for your account" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:252 -#: src/screens/Profile/components/GermButton.tsx:257 +#: src/screens/Profile/components/GermButton.tsx:253 +#: src/screens/Profile/components/GermButton.tsx:258 msgid "Got it" msgstr "" @@ -5339,59 +5481,75 @@ msgstr "" msgid "Grooming or predatory behavior" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:513 +#: src/components/dms/ChatInvite/Card.tsx:45 +#: src/components/intents/GroupChatJoinDialog.tsx:298 +#: src/screens/Messages/JoinRequest.tsx:116 +msgid "Group chat" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:517 msgid "Group chat invite link dialog" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:385 +#: src/screens/Messages/ConversationSettings/index.tsx:384 msgctxt "toast" msgid "Group chat locked" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:352 +#: src/screens/Messages/ConversationSettings/index.tsx:351 msgctxt "toast" msgid "Group chat muted" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:340 +#: src/screens/Messages/ConversationSettings/index.tsx:339 msgctxt "toast" msgid "Group chat name updated" msgstr "" -#: src/Navigation.tsx:488 +#: src/Navigation.tsx:490 #: src/screens/Messages/ConversationSettings/index.tsx:91 msgid "Group chat settings" msgstr "" #: src/screens/Messages/components/ChatLocked.tsx:38 -#: src/screens/Messages/ConversationSettings/index.tsx:387 +#: src/screens/Messages/ConversationSettings/index.tsx:386 msgctxt "toast" msgid "Group chat unlocked" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:354 +#: src/screens/Messages/ConversationSettings/index.tsx:353 msgctxt "toast" msgid "Group chat unmuted" msgstr "" -#: src/screens/Messages/Conversation.tsx:330 +#: src/screens/Messages/Conversation.tsx:355 msgid "Group chats are not yet available" msgstr "" -#: src/screens/Messages/Conversation.tsx:328 +#: src/screens/Messages/Conversation.tsx:353 msgid "Group chats are now available" msgstr "" +#. placeholder {0}: convo.details.memberLimit +#: src/screens/Messages/components/InviteLinkDialog.tsx:178 +msgid "Group chats can only have a maximum of {0, plural, other {# people}}." +msgstr "" + #: src/components/dialogs/SearchablePeopleList.tsx:569 msgid "Group is locked" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:237 -#: src/components/dms/InitiateChatFlow.tsx:568 -#: src/screens/Messages/ConversationSettings/prompts.tsx:33 +#: src/components/dms/InitiateChatFlow.tsx:240 +#: src/components/dms/InitiateChatFlow.tsx:577 +#: src/screens/Messages/ConversationSettings/prompts.tsx:42 msgid "Group name" msgstr "" +#: src/components/dms/InitiateChatFlow.tsx:602 +#: src/screens/Messages/ConversationSettings/prompts.tsx:61 +msgid "Group name is too long. The maximum number of characters is {MAX_GROUP_NAME_GRAPHEME_LENGTH}." +msgstr "" + #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:219 msgid "Hacking or system attacks" msgstr "" @@ -5420,7 +5578,7 @@ msgid "Handle too long. Please try a shorter one." msgstr "" #: src/components/FeedCard.tsx:156 -#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:122 +#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:123 msgid "Happening now" msgstr "" @@ -5445,7 +5603,7 @@ msgstr "" msgid "Harming or endangering minors" msgstr "" -#: src/Navigation.tsx:472 +#: src/Navigation.tsx:474 msgid "Hashtag" msgstr "" @@ -5482,7 +5640,7 @@ msgstr "" msgid "Help" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:261 +#: src/screens/Onboarding/StepProfile/index.tsx:262 msgid "Help people know you're not a bot by uploading a picture or creating an avatar." msgstr "" @@ -5651,18 +5809,18 @@ msgstr "" msgid "Hmmmm, we couldn't load that moderation service." msgstr "" -#: src/view/com/composer/state/video.ts:430 +#: src/view/com/composer/state/video.ts:415 msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!" msgstr "" -#: src/screens/Messages/Conversation.tsx:337 +#: src/screens/Messages/Conversation.tsx:362 msgid "Hold your horses! This feature isn't available to you yet. Please check back later." msgstr "" -#: src/Navigation.tsx:733 -#: src/Navigation.tsx:754 -#: src/view/shell/bottom-bar/BottomBar.tsx:184 -#: src/view/shell/desktop/LeftNav.tsx:666 +#: src/Navigation.tsx:740 +#: src/Navigation.tsx:761 +#: src/view/shell/bottom-bar/BottomBar.tsx:185 +#: src/view/shell/desktop/LeftNav.tsx:667 #: src/view/shell/Drawer.tsx:443 msgid "Home" msgstr "" @@ -5720,7 +5878,7 @@ msgstr "" msgid "I'm on Bluesky as {0} - come find me! https://bsky.app/download" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:238 +#: src/components/Lightbox/Lightbox.web.tsx:246 msgid "If alt text is long, toggles alt text expanded state" msgstr "" @@ -5784,23 +5942,33 @@ msgstr "" msgid "If you're trying to change your handle or email, do so before you deactivate." msgstr "" -#: src/components/images/ImageLayoutGridItem.tsx:76 +#. Ignore a request to join a chat +#: src/screens/Messages/JoinRequests.tsx:484 +msgctxt "button" +msgid "Ignore" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:478 +msgid "Ignore join request" +msgstr "" + +#: src/components/images/ImageLayoutGridItem.tsx:96 msgid "Image" msgstr "" #. placeholder {0}: index + 1 -#: src/components/images/Gallery/index.tsx:427 +#: src/components/images/Gallery/index.tsx:451 msgid "Image {0}" msgstr "" #. placeholder {0}: index + 1 #. placeholder {1}: imgs.length -#: src/components/Lightbox/Lightbox.web.tsx:253 +#: src/components/Lightbox/Lightbox.web.tsx:261 msgid "Image {0} of {1}" msgstr "" #. placeholder {0}: index + 1 -#: src/components/images/Gallery/index.tsx:418 +#: src/components/images/Gallery/index.tsx:436 msgid "Image {0} of {imageCount}" msgstr "" @@ -5815,27 +5983,27 @@ msgid "Image cache cleared, freed {0}" msgstr "" #. placeholder {0}: images.length -#: src/components/images/Gallery/index.tsx:256 +#: src/components/images/Gallery/index.tsx:264 msgid "Image gallery, {0} images" msgstr "" #. Image has been moderated and user has the option of showing it temporarily -#: src/features/liveNow/components/LiveStatusDialog.tsx:299 +#: src/features/liveNow/components/LiveStatusDialog.tsx:300 msgid "Image is hidden due to your moderation settings." msgstr "" #. Image has been moderated and is not visible to the user -#: src/features/liveNow/components/LiveStatusDialog.tsx:309 +#: src/features/liveNow/components/LiveStatusDialog.tsx:310 msgid "Image is unavailable." msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:73 -#: src/components/Lightbox/Lightbox.web.tsx:257 #: src/components/Lightbox/Lightbox.web.tsx:265 +#: src/components/Lightbox/Lightbox.web.tsx:273 msgid "Image options" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:308 +#: src/components/Lightbox/Lightbox.web.tsx:316 #: src/lib/media/save-image.ios.ts:25 #: src/lib/media/save-image.ts:29 msgid "Image saved" @@ -5860,13 +6028,13 @@ msgstr "" msgid "Import contacts" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:115 -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:126 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:116 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:127 msgid "Import Contacts" msgstr "" #: src/components/contacts/FindContactsBannerNUX.tsx:33 -#: src/components/contacts/FindContactsBannerNUX.tsx:71 +#: src/components/contacts/FindContactsBannerNUX.tsx:72 msgid "Import contacts to find your friends" msgstr "" @@ -5912,7 +6080,7 @@ msgid "Inbox empty" msgstr "" #. Title message shown in chat requests inbox when it's empty -#: src/screens/Messages/Inbox.tsx:228 +#: src/screens/Messages/Inbox.tsx:218 msgid "Inbox zero!" msgstr "" @@ -5961,6 +6129,10 @@ msgstr "" msgid "Invalid 2FA confirmation code." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:127 +msgid "Invalid group chat code." +msgstr "" + #: src/screens/Settings/components/ChangeHandleDialog.tsx:615 msgid "Invalid handle. Please try a different one." msgstr "" @@ -5975,10 +6147,14 @@ msgstr "" msgid "Invalid phone number" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:98 +#: src/components/moderation/ReportDialog/index.tsx:100 msgid "Invalid report subject" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:158 +msgid "Invalid rescind request." +msgstr "" + #: src/components/intents/VerifyEmailIntentDialog.tsx:86 msgid "Invalid Verification Code" msgstr "" @@ -6008,12 +6184,12 @@ msgstr "" msgid "Invite friends <0/>" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:167 -#: src/screens/Messages/components/InviteLinkDialog.tsx:290 -#: src/screens/Messages/components/InviteLinkDialog.tsx:296 -#: src/screens/Messages/components/InviteLinkDialog.tsx:471 -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:151 -#: src/screens/Messages/ConversationSettings/index.tsx:491 +#: src/screens/Messages/components/InviteLinkDialog.tsx:166 +#: src/screens/Messages/components/InviteLinkDialog.tsx:304 +#: src/screens/Messages/components/InviteLinkDialog.tsx:310 +#: src/screens/Messages/components/InviteLinkDialog.tsx:477 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:148 +#: src/screens/Messages/ConversationSettings/index.tsx:490 msgid "Invite link" msgstr "" @@ -6022,7 +6198,7 @@ msgid "Invite link created" msgstr "" #: src/components/dms/getSystemMessageInfo.ts:138 -#: src/screens/Messages/components/InviteLinkDialog.tsx:290 +#: src/screens/Messages/components/InviteLinkDialog.tsx:304 msgid "Invite link disabled" msgstr "" @@ -6072,7 +6248,7 @@ msgid "It's just you right now! Add more people to your starter pack by searchin msgstr "" #. placeholder {0}: videoState.jobId -#: src/view/com/composer/Composer.tsx:2404 +#: src/view/com/composer/Composer.tsx:2454 msgid "Job ID: {0}" msgstr "" @@ -6081,6 +6257,11 @@ msgstr "" msgid "Jobs" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:100 +#: src/components/intents/GroupChatJoinDialog.tsx:254 +msgid "Join" +msgstr "" + #: src/screens/StarterPack/StarterPackLandingScreen.tsx:210 #: src/screens/StarterPack/StarterPackLandingScreen.tsx:215 #: src/screens/StarterPack/StarterPackScreen.tsx:478 @@ -6088,6 +6269,15 @@ msgstr "" msgid "Join Bluesky" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:63 +#: src/components/intents/GroupChatJoinDialog.tsx:419 +msgid "Join group chat" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:147 +msgid "Join request rescinded." +msgstr "" + #: src/components/StarterPack/QrCode.tsx:72 #: src/view/shell/NavSignupCard.tsx:41 msgid "Join the conversation" @@ -6097,8 +6287,8 @@ msgstr "" msgid "Journalism" msgstr "" -#: src/view/com/composer/Composer.tsx:1342 -#: src/view/com/composer/Composer.tsx:1352 +#: src/view/com/composer/Composer.tsx:1395 +#: src/view/com/composer/Composer.tsx:1405 #: src/view/com/composer/drafts/DraftsButton.tsx:135 msgid "Keep editing" msgstr "" @@ -6141,7 +6331,7 @@ msgstr "" msgid "Labels on your content" msgstr "" -#: src/Navigation.tsx:215 +#: src/Navigation.tsx:217 msgid "Language Settings" msgstr "" @@ -6172,7 +6362,7 @@ msgid "Latest" msgstr "" #: src/components/verification/VerificationsDialog.tsx:168 -#: src/components/verification/VerifierDialog.tsx:135 +#: src/components/verification/VerifierDialog.tsx:136 #: src/screens/Moderation/VerificationSettings.tsx:50 #: src/screens/Profile/Header/EditProfileDialog.tsx:346 #: src/screens/Settings/components/ChangeHandleDialog.tsx:215 @@ -6227,7 +6417,7 @@ msgid "Learn more about this warning" msgstr "" #: src/components/verification/VerificationsDialog.tsx:153 -#: src/components/verification/VerifierDialog.tsx:121 +#: src/components/verification/VerifierDialog.tsx:122 msgctxt "english-only-resource" msgid "Learn more about verification on Bluesky" msgstr "" @@ -6237,7 +6427,7 @@ msgstr "" msgid "Learn more about what is public on Bluesky." msgstr "" -#: src/screens/Profile/components/GermButton.tsx:211 +#: src/screens/Profile/components/GermButton.tsx:212 msgid "Learn more about your Germ DM link" msgstr "" @@ -6250,8 +6440,8 @@ msgstr "" msgid "Learn more." msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:49 -#: src/screens/Messages/ConversationSettings/index.tsx:527 +#: src/components/dms/LeaveConvoPrompt.tsx:59 +#: src/screens/Messages/ConversationSettings/index.tsx:526 msgid "Leave" msgstr "" @@ -6274,7 +6464,7 @@ msgstr "" #: src/components/dms/ConvoMenu.tsx:250 #: src/components/dms/ConvoMenu.tsx:316 #: src/components/dms/ConvoMenu.tsx:320 -#: src/components/dms/LeaveConvoPrompt.tsx:43 +#: src/components/dms/LeaveConvoPrompt.tsx:53 msgid "Leave conversation" msgstr "" @@ -6284,11 +6474,11 @@ msgctxt "button" msgid "Leave conversation" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:92 +#: src/screens/Messages/ConversationSettings/prompts.tsx:119 msgid "Leave group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:526 +#: src/screens/Messages/ConversationSettings/index.tsx:525 msgid "Leave this group chat" msgstr "" @@ -6325,7 +6515,7 @@ msgctxt "Name of app icon variant" msgid "Light" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:523 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:509 msgid "Like" msgstr "" @@ -6344,7 +6534,7 @@ msgstr "" msgid "Like 10 posts to train the Discover feed" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:511 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:497 msgid "Like this feed" msgstr "" @@ -6352,8 +6542,8 @@ msgstr "" msgid "Like this labeler" msgstr "" -#: src/Navigation.tsx:293 -#: src/Navigation.tsx:298 +#: src/Navigation.tsx:295 +#: src/Navigation.tsx:300 msgid "Liked by" msgstr "" @@ -6371,7 +6561,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}" msgstr "" #: src/components/LabelingServiceCard/index.tsx:96 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:499 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:486 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:168 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:182 msgid "Liked by {likeCount, plural, one {# user} other {# users}}" @@ -6399,11 +6589,11 @@ msgstr "" msgid "Linear" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:292 +#: src/components/Lightbox/Lightbox.web.tsx:300 msgid "Link copied to clipboard" msgstr "" -#: src/Navigation.tsx:248 +#: src/Navigation.tsx:250 msgid "List" msgstr "" @@ -6489,11 +6679,11 @@ msgctxt "toast" msgid "List unmuted" msgstr "" -#: src/Navigation.tsx:169 +#: src/Navigation.tsx:171 #: src/view/screens/Lists.tsx:60 #: src/view/screens/Profile.tsx:233 #: src/view/screens/Profile.tsx:241 -#: src/view/shell/desktop/LeftNav.tsx:721 +#: src/view/shell/desktop/LeftNav.tsx:722 #: src/view/shell/Drawer.tsx:548 msgid "Lists" msgstr "" @@ -6535,7 +6725,7 @@ msgstr "" msgid "Live events appear occasionally when something exciting is happening. If you'd like, you can hide this particular event, or all events for this placement in your app interface." msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:244 +#: src/features/liveNow/components/LiveStatusDialog.tsx:245 msgid "Live feature is in beta" msgstr "" @@ -6585,27 +6775,27 @@ msgstr "" msgid "Loading..." msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:505 +#: src/screens/Messages/ConversationSettings/index.tsx:504 msgid "Lock" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:69 +#: src/screens/Messages/ConversationSettings/prompts.tsx:96 msgid "Lock group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:67 +#: src/screens/Messages/ConversationSettings/prompts.tsx:94 msgid "Lock group chat?" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:503 +#: src/screens/Messages/ConversationSettings/index.tsx:502 msgid "Lock this group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:505 +#: src/screens/Messages/ConversationSettings/index.tsx:504 msgid "Locked" msgstr "" -#: src/Navigation.tsx:318 +#: src/Navigation.tsx:320 msgid "Log" msgstr "" @@ -6677,9 +6867,8 @@ msgstr "" msgid "Manage your muted words and tags" msgstr "" -#: src/screens/Messages/Inbox.tsx:323 -#: src/screens/Messages/Inbox.tsx:346 -#: src/screens/Messages/Inbox.tsx:352 +#: src/screens/Messages/Inbox.tsx:307 +#: src/screens/Messages/Inbox.tsx:313 msgid "Mark all as read" msgstr "" @@ -6688,8 +6877,7 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/screens/Messages/Inbox.tsx:306 -#: src/screens/Messages/Inbox.tsx:333 +#: src/screens/Messages/Inbox.tsx:294 msgid "Marked all as read" msgstr "" @@ -6717,11 +6905,11 @@ msgid "Media that may be disturbing or inappropriate for some audiences." msgstr "" #. The heading above the list of chat members. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:29 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:34 msgid "Members" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:68 +#: src/screens/Messages/ConversationSettings/prompts.tsx:95 msgid "Members can still read chat history but can’t send new messages." msgstr "" @@ -6761,22 +6949,22 @@ msgstr "" msgid "Message {displayName}" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:325 +#: src/screens/Messages/components/ChatListItem.tsx:330 msgid "Message deleted" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:100 +#: src/components/dms/MessageOverlays.tsx:111 msgctxt "toast" msgid "Message deleted" msgstr "" -#: src/components/dms/MessageItem.tsx:553 +#: src/components/dms/MessageItem.tsx:535 msgid "Message failed to send." msgstr "" #. placeholder {0}: sender?.handle ?? 'unknown' #. placeholder {1}: message.text -#: src/components/dms/MessageContextMenu.tsx:146 +#: src/components/dms/MessageContextMenu.tsx:129 msgid "Message from @{0}: {1}" msgstr "" @@ -6799,19 +6987,19 @@ msgstr "" msgid "Message is too long ({graphemeCount}/{MAX_DM_GRAPHEME_LENGTH})" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:145 +#: src/components/dms/MessageContextMenu.tsx:128 msgid "Message options" msgstr "" -#: src/Navigation.tsx:748 +#: src/Navigation.tsx:755 msgid "Messages" msgstr "" -#: src/components/dms/MessageItem.tsx:652 +#: src/components/dms/MessageItem.tsx:634 msgid "Messages from this person are hidden while they are blocking you." msgstr "" -#: src/components/dms/MessageItem.tsx:647 +#: src/components/dms/MessageItem.tsx:629 msgid "Messages from this person are hidden while you are blocking them." msgstr "" @@ -6832,7 +7020,7 @@ msgstr "" msgid "Missing media" msgstr "" -#: src/Navigation.tsx:174 +#: src/Navigation.tsx:176 #: src/screens/Moderation/index.tsx:100 msgid "Moderation" msgstr "" @@ -6876,7 +7064,7 @@ msgstr "" msgid "Moderation lists" msgstr "" -#: src/Navigation.tsx:179 +#: src/Navigation.tsx:181 #: src/view/screens/ModerationModlists.tsx:60 msgid "Moderation Lists" msgstr "" @@ -6885,7 +7073,7 @@ msgstr "" msgid "moderation settings" msgstr "" -#: src/Navigation.tsx:308 +#: src/Navigation.tsx:310 msgid "Moderation states" msgstr "" @@ -6931,7 +7119,7 @@ msgstr "" msgid "Music" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:467 +#: src/screens/Messages/ConversationSettings/index.tsx:466 msgid "Mute" msgstr "" @@ -6976,7 +7164,7 @@ msgstr "" msgid "Mute these accounts?" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:465 +#: src/screens/Messages/ConversationSettings/index.tsx:464 msgid "Mute this group chat" msgstr "" @@ -7014,7 +7202,7 @@ msgstr "" msgid "Mute words & tags" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:467 +#: src/screens/Messages/ConversationSettings/index.tsx:466 msgid "Muted" msgstr "" @@ -7022,7 +7210,7 @@ msgstr "" msgid "Muted accounts" msgstr "" -#: src/Navigation.tsx:184 +#: src/Navigation.tsx:186 #: src/view/screens/ModerationMutedAccounts.tsx:107 msgid "Muted Accounts" msgstr "" @@ -7090,8 +7278,8 @@ msgstr "" msgid "Navigates to your profile" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:340 -#: src/components/moderation/ReportDialog/index.tsx:356 +#: src/components/moderation/ReportDialog/index.tsx:342 +#: src/components/moderation/ReportDialog/index.tsx:358 msgid "Need to report a copyright violation, legal request, or regulatory compliance issue?" msgstr "" @@ -7124,24 +7312,24 @@ msgstr "" #: src/screens/Messages/ChatList.tsx:167 #: src/screens/Messages/ChatList.tsx:380 #: src/screens/Messages/ChatList.tsx:381 -#: src/screens/Messages/ChatList.tsx:509 +#: src/screens/Messages/ChatList.tsx:517 msgid "New chat" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:61 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:58 msgid "New chat with {0}" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) #. placeholder {1}: createSanitizedDisplayName(members[1]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:65 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:62 msgid "New chat with {0} and {1}" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) #. placeholder {1}: createSanitizedDisplayName(members[1]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:73 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:70 msgid "New chat with {0}, {1}, and {memberCount, plural, one {{memberCount} more} other {{memberCount} more}}." msgstr "" @@ -7162,19 +7350,19 @@ msgstr "" msgid "New followers" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:236 +#: src/components/dms/InitiateChatFlow.tsx:239 msgid "New group chat" msgstr "" #. Button used to create a new group chat. #. Button used to create a new group chat. -#: src/components/dms/InitiateChatFlow.tsx:743 -#: src/components/dms/InitiateChatFlow.tsx:777 +#: src/components/dms/InitiateChatFlow.tsx:774 +#: src/components/dms/InitiateChatFlow.tsx:808 msgctxt "action" msgid "New group chat" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:273 +#: src/components/dms/InitiateChatFlow.tsx:276 msgid "New group chat with:" msgstr "" @@ -7205,7 +7393,7 @@ msgid "New post" msgstr "" #: src/view/com/feeds/FeedPage.tsx:179 -#: src/view/shell/desktop/LeftNav.tsx:597 +#: src/view/shell/desktop/LeftNav.tsx:598 msgctxt "action" msgid "New post" msgstr "" @@ -7240,8 +7428,8 @@ msgstr "" #: src/components/contacts/screens/ViewMatches.tsx:395 #: src/components/contacts/screens/ViewMatches.tsx:410 -#: src/components/dms/AddMembersFlow.tsx:308 -#: src/components/dms/InitiateChatFlow.tsx:461 +#: src/components/dms/AddMembersFlow.tsx:318 +#: src/components/dms/InitiateChatFlow.tsx:470 #: src/screens/Login/ForgotPasswordForm.tsx:149 #: src/screens/Login/ForgotPasswordForm.tsx:156 #: src/screens/Login/SetNewPasswordForm.tsx:186 @@ -7313,7 +7501,7 @@ msgstr "" msgid "No GIFs to show right now. Try again in a moment." msgstr "" -#: src/features/liveNow/components/LinkPreview.tsx:63 +#: src/features/liveNow/components/LinkPreview.tsx:64 msgid "No image" msgstr "" @@ -7340,7 +7528,7 @@ msgstr "" msgid "No media yet" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:311 +#: src/screens/Messages/components/ChatListItem.tsx:316 msgid "No messages yet" msgstr "" @@ -7356,12 +7544,12 @@ msgstr "" msgid "No notifications yet!" msgstr "" -#: src/screens/Messages/Settings.tsx:87 +#: src/screens/Messages/Settings.tsx:88 msgctxt "allow group chat invites from" msgid "No one" msgstr "" -#: src/screens/Messages/Settings.tsx:69 +#: src/screens/Messages/Settings.tsx:70 msgctxt "allow messages from" msgid "No one" msgstr "" @@ -7413,8 +7601,8 @@ msgid "No result" msgstr "" #: src/components/dialogs/SearchablePeopleList.tsx:250 -#: src/components/dms/AddMembersFlow.tsx:240 -#: src/components/dms/InitiateChatFlow.tsx:346 +#: src/components/dms/AddMembersFlow.tsx:250 +#: src/components/dms/InitiateChatFlow.tsx:350 #: src/components/ProgressGuide/FollowDialog.tsx:221 msgid "No results" msgstr "" @@ -7496,12 +7684,12 @@ msgstr "" msgid "Not followed by anyone you’re following" msgstr "" -#: src/Navigation.tsx:164 +#: src/Navigation.tsx:166 #: src/view/screens/Profile.tsx:132 msgid "Not Found" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:130 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:131 msgid "Not ready to hit post? Keep your best ideas in Drafts until the timing is just right." msgstr "" @@ -7523,26 +7711,26 @@ msgid "Nothing saved yet" msgstr "" #: src/components/dialogs/NotificationSettingsDialog.tsx:64 -#: src/Navigation.tsx:435 -#: src/Navigation.tsx:509 +#: src/Navigation.tsx:437 +#: src/Navigation.tsx:516 #: src/view/screens/Notifications.tsx:134 msgid "Notification settings" msgstr "" -#: src/screens/Messages/Settings.tsx:232 -#: src/screens/Messages/Settings.tsx:245 +#: src/screens/Messages/Settings.tsx:230 +#: src/screens/Messages/Settings.tsx:243 msgid "Notification sounds" msgstr "" -#: src/Navigation.tsx:504 -#: src/Navigation.tsx:743 +#: src/Navigation.tsx:511 +#: src/Navigation.tsx:750 #: src/screens/Notifications/ActivityList.tsx:31 #: src/screens/Settings/NotificationSettings/index.tsx:104 #: src/screens/Settings/Settings.tsx:197 #: src/screens/Settings/Settings.tsx:200 #: src/view/screens/Notifications.tsx:128 -#: src/view/shell/bottom-bar/BottomBar.tsx:260 -#: src/view/shell/desktop/LeftNav.tsx:686 +#: src/view/shell/bottom-bar/BottomBar.tsx:261 +#: src/view/shell/desktop/LeftNav.tsx:687 #: src/view/shell/Drawer.tsx:496 msgid "Notifications" msgstr "" @@ -7584,8 +7772,8 @@ msgstr "" #: src/components/BotAccountAlert.tsx:52 #: src/components/BotAccountAlert.tsx:57 -#: src/components/dms/InitiateChatFlow.tsx:676 -#: src/components/dms/MessageItem.tsx:659 +#: src/components/dms/InitiateChatFlow.tsx:707 +#: src/components/dms/MessageItem.tsx:641 #: src/screens/Login/PasswordUpdatedForm.tsx:37 #: src/screens/PostThread/components/ThreadItemAnchor.tsx:661 msgid "Okay" @@ -7618,27 +7806,27 @@ msgstr "" msgid "One of the selected recipients has blocked you and cannot be messaged." msgstr "" -#: src/view/com/composer/Composer.tsx:793 +#: src/view/com/composer/Composer.tsx:855 msgid "One or more GIFs is missing alt text." msgstr "" -#: src/view/com/composer/Composer.tsx:790 +#: src/view/com/composer/Composer.tsx:852 msgid "One or more images is missing alt text." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:411 +#: src/view/com/composer/SelectMediaButton.tsx:417 msgid "One or more of your selected files are not supported." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:434 -msgid "One or more of your selected files are too large. Maximum size is 100 MB." +#: src/view/com/composer/SelectMediaButton.tsx:440 +msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." msgstr "" -#: src/view/com/composer/Composer.tsx:595 +#: src/view/com/composer/Composer.tsx:650 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" msgstr "" -#: src/view/com/composer/Composer.tsx:800 +#: src/view/com/composer/Composer.tsx:862 msgid "One or more videos is missing alt text." msgstr "" @@ -7647,6 +7835,26 @@ msgstr "" msgid "Only {0} can reply." msgstr "" +#. Toast shown when adding images would exceed the post gallery cap; only the first N are kept +#. placeholder {0}: result.accepted.length +#. placeholder {1}: next.length +#. placeholder {2}: next.length +#: src/view/com/composer/Composer.tsx:225 +msgid "Only {0} of {1} {2, plural, one {image} other {images}} added; limit is {MAX_GALLERY_IMAGES}" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:196 +msgid "Only admins can accept join requests." +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:228 +msgid "Only admins can ignore join requests." +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:125 +msgid "Only followers can join this group chat." +msgstr "" + #: src/screens/Settings/ActivityPrivacySettings.tsx:121 #: src/screens/Settings/ActivityPrivacySettings.tsx:126 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:158 @@ -7657,6 +7865,16 @@ msgstr "" msgid "Only image files are supported" msgstr "" +#. placeholder {0}: createSanitizedDisplayName( data.joinLinkPreviews[0].owner, true, moderateProfile( data.joinLinkPreviews[0].owner, moderationOpts, ).ui('displayName'), ) +#: src/screens/Messages/JoinRequest.tsx:207 +msgid "Only people {0} follows can join." +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:115 +#: src/components/intents/GroupChatJoinDialog.tsx:269 +msgid "Only people the chat owner follows can join" +msgstr "" + #: src/view/com/composer/videos/SubtitleFilePicker.tsx:41 msgid "Only WebVTT (.vtt) files are supported" msgstr "" @@ -7674,7 +7892,7 @@ msgstr "" msgid "Oops!" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:310 +#: src/screens/Onboarding/StepProfile/index.tsx:311 msgid "Open avatar creator" msgstr "" @@ -7682,12 +7900,17 @@ msgstr "" msgid "Open camera" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:87 +#: src/components/intents/GroupChatJoinDialog.tsx:408 +msgid "Open chat" +msgstr "" + #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:139 msgid "Open chat member options for {displayName}" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:486 -#: src/screens/Messages/components/ChatListItem.tsx:490 +#: src/screens/Messages/components/ChatListItem.tsx:495 +#: src/screens/Messages/components/ChatListItem.tsx:499 msgid "Open conversation options" msgstr "" @@ -7701,16 +7924,16 @@ msgstr "" #: src/screens/Messages/components/MessageComposer.tsx:176 #: src/screens/Messages/components/MessageInput.web.tsx:148 -#: src/view/com/composer/Composer.tsx:2044 +#: src/view/com/composer/Composer.tsx:2094 msgid "Open emoji picker" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:197 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:192 msgid "Open feed info screen" msgstr "" +#: src/screens/Profile/components/ProfileFeedHeader.tsx:293 #: src/screens/Profile/components/ProfileFeedHeader.tsx:298 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:303 msgid "Open feed options menu" msgstr "" @@ -7722,13 +7945,17 @@ msgstr "" msgid "Open Germ DM" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:401 +msgid "Open group chat" +msgstr "" + #: src/components/dms/MessagesListHeader.tsx:181 #: src/components/dms/MessagesListHeader.tsx:220 msgid "Open group chat settings" msgstr "" -#: src/components/Post/Embed/ExternalEmbed/index.tsx:86 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:143 +#: src/components/Post/Embed/ExternalEmbed/index.tsx:88 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:140 msgid "Open link to {niceUrl}" msgstr "" @@ -7752,8 +7979,8 @@ msgstr "" msgid "Open post options menu" msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:218 -#: src/features/liveNow/components/LiveStatusDialog.tsx:228 +#: src/features/liveNow/components/LiveStatusDialog.tsx:219 +#: src/features/liveNow/components/LiveStatusDialog.tsx:229 msgid "Open profile" msgstr "" @@ -7779,6 +8006,10 @@ msgstr "" msgid "Open system log" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:402 +msgid "Open this group chat" +msgstr "" + #. placeholder {0}: feedInfo.displayName #: src/view/shell/desktop/Feeds.tsx:185 msgid "Opens {0} feed" @@ -7800,7 +8031,7 @@ msgstr "" msgid "Opens alt text dialog" msgstr "" -#: src/view/com/composer/photos/OpenCameraBtn.tsx:71 +#: src/view/com/composer/photos/OpenCameraBtn.tsx:70 msgid "Opens camera on device" msgstr "" @@ -7820,22 +8051,24 @@ msgstr "" msgid "Opens device camera" msgstr "" -#. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. -#: src/view/com/composer/SelectMediaButton.tsx:505 -msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." +#. Accessibility hint for button in composer to add images, a video, or a GIF to a post. +#: src/view/com/composer/SelectMediaButton.tsx:511 +msgid "Opens device gallery to select up to {MAX_GALLERY_IMAGES, plural, other {# images}}, or a single video or GIF." msgstr "" +#: src/screens/Messages/JoinRequest.tsx:295 #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 msgid "Opens flow to create a new Bluesky account" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:281 #: src/view/com/auth/SplashScreen.tsx:120 #: src/view/com/auth/SplashScreen.web.tsx:124 msgid "Opens flow to sign in to your existing Bluesky account" msgstr "" -#: src/components/images/Gallery/index.tsx:428 +#: src/components/images/Gallery/index.tsx:452 msgid "Opens full image" msgstr "" @@ -7852,7 +8085,7 @@ msgstr "" msgid "Opens link {0}" msgstr "" -#: src/view/com/util/UserAvatar.tsx:599 +#: src/view/com/util/UserAvatar.tsx:603 msgid "Opens live status dialog" msgstr "" @@ -7881,9 +8114,9 @@ msgstr "" msgid "Opens this draft in the composer" msgstr "" -#: src/components/dms/MessageItem.tsx:229 +#: src/components/dms/MessageItem.tsx:233 #: src/view/com/notifications/NotificationFeedItem.tsx:1019 -#: src/view/com/util/UserAvatar.tsx:617 +#: src/view/com/util/UserAvatar.tsx:621 msgid "Opens this profile" msgstr "" @@ -7959,8 +8192,8 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:86 #: src/components/dms/AfterReportConversationDialog.tsx:213 -#: src/components/dms/AfterReportDialog.tsx:84 -#: src/components/dms/AfterReportDialog.tsx:176 +#: src/components/dms/AfterReportDialog.tsx:89 +#: src/components/dms/AfterReportDialog.tsx:181 msgid "Our moderation team has received your report." msgstr "" @@ -7972,6 +8205,10 @@ msgstr "" msgid "Owner" msgstr "" +#: src/components/dms/LeaveConvoPrompt.tsx:44 +msgid "Owner must lock the group before leaving." +msgstr "" + #: src/components/Lists.tsx:205 #: src/components/Lists.tsx:220 #: src/view/screens/NotFound.tsx:34 @@ -8027,21 +8264,21 @@ msgstr "" msgid "People" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:154 +#: src/screens/Messages/components/InviteLinkDialog.tsx:153 msgid "People {ownerName} follows can join instantly" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:159 +#: src/screens/Messages/components/InviteLinkDialog.tsx:158 msgid "People {ownerName} follows can request to join" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:235 +#: src/Navigation.tsx:237 msgid "People followed by @{0}" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:228 +#: src/Navigation.tsx:230 msgid "People following @{0}" msgstr "" @@ -8050,11 +8287,11 @@ msgstr "" msgid "People I follow" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:153 +#: src/screens/Messages/components/InviteLinkDialog.tsx:152 msgid "People I follow can join instantly" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:158 +#: src/screens/Messages/components/InviteLinkDialog.tsx:157 msgid "People I follow can request to join" msgstr "" @@ -8100,8 +8337,8 @@ msgid "Pictures meant for adults." msgstr "" #: src/components/FeedCard.tsx:364 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:528 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:534 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:520 #: src/screens/SavedFeeds.tsx:559 msgid "Pin feed" msgstr "" @@ -8111,7 +8348,7 @@ msgstr "" msgid "Pin to home" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:344 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:337 msgid "Pin to Home" msgstr "" @@ -8125,8 +8362,8 @@ msgid "Pinned" msgstr "" #. placeholder {0}: info.displayName -#: src/screens/Profile/components/ProfileFeedHeader.tsx:164 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:178 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:159 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:173 msgid "Pinned {0} to Home" msgstr "" @@ -8203,7 +8440,7 @@ msgstr "" msgid "Please complete the verification captcha." msgstr "" -#: src/view/com/composer/state/video.ts:454 +#: src/view/com/composer/state/video.ts:439 msgid "Please confirm your email address to upload videos." msgstr "" @@ -8342,7 +8579,7 @@ msgstr "" msgid "Porn" msgstr "" -#: src/view/com/composer/Composer.tsx:1693 +#: src/view/com/composer/Composer.tsx:1742 msgctxt "action" msgid "Post" msgstr "" @@ -8362,12 +8599,12 @@ msgstr "" msgid "Post a video" msgstr "" -#: src/view/com/composer/Composer.tsx:1691 +#: src/view/com/composer/Composer.tsx:1740 msgctxt "action" msgid "Post All" msgstr "" -#: src/view/com/composer/Composer.tsx:1351 +#: src/view/com/composer/Composer.tsx:1404 msgid "Post anyway" msgstr "" @@ -8376,10 +8613,10 @@ msgid "Post blocked" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:261 -#: src/Navigation.tsx:268 -#: src/Navigation.tsx:275 -#: src/Navigation.tsx:282 +#: src/Navigation.tsx:263 +#: src/Navigation.tsx:270 +#: src/Navigation.tsx:277 +#: src/Navigation.tsx:284 msgid "Post by @{0}" msgstr "" @@ -8388,7 +8625,7 @@ msgctxt "toast" msgid "Post deleted" msgstr "" -#: src/lib/api/index.ts:193 +#: src/lib/api/index.ts:189 msgid "Post failed to upload. Please check your Internet connection and try again." msgstr "" @@ -8413,7 +8650,7 @@ msgstr "" msgid "Post interaction settings" msgstr "" -#: src/Navigation.tsx:195 +#: src/Navigation.tsx:197 #: src/screens/ModerationInteractionSettings/index.tsx:35 msgid "Post Interaction Settings" msgstr "" @@ -8423,8 +8660,8 @@ msgstr "" msgid "Post language selection" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:354 #: src/screens/Messages/components/InviteLinkDialog.tsx:366 +#: src/screens/Messages/components/InviteLinkDialog.tsx:378 msgid "Post link" msgstr "" @@ -8482,6 +8719,7 @@ msgstr "" #: src/components/Error.tsx:61 #: src/components/Lists.tsx:104 #: src/screens/Messages/components/MessageListError.tsx:23 +#: src/screens/Messages/JoinRequests.tsx:350 #: src/screens/Signup/BackNextButtons.tsx:48 msgid "Press to retry" msgstr "" @@ -8490,7 +8728,7 @@ msgstr "" msgid "Press to view followers of this account that you also follow" msgstr "" -#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:120 +#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:121 msgid "Preview" msgstr "" @@ -8513,8 +8751,8 @@ msgstr "" msgid "Privacy and security" msgstr "" -#: src/Navigation.tsx:412 -#: src/Navigation.tsx:420 +#: src/Navigation.tsx:414 +#: src/Navigation.tsx:422 #: src/screens/Settings/ActivityPrivacySettings.tsx:41 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45 msgid "Privacy and Security" @@ -8526,7 +8764,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:36 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:103 -#: src/Navigation.tsx:328 +#: src/Navigation.tsx:330 #: src/screens/Settings/AboutSettings.tsx:95 #: src/screens/Settings/AboutSettings.tsx:98 #: src/view/screens/PrivacyPolicy.tsx:25 @@ -8539,15 +8777,15 @@ msgstr "" msgid "Privacy violation of a minor" msgstr "" -#: src/view/com/composer/Composer.tsx:2478 +#: src/view/com/composer/Composer.tsx:2528 msgid "Processing GIF..." msgstr "" -#: src/view/com/composer/Composer.tsx:2480 +#: src/view/com/composer/Composer.tsx:2530 msgid "Processing video..." msgstr "" -#: src/lib/api/index.ts:66 +#: src/lib/api/index.ts:62 msgid "Processing..." msgstr "" @@ -8555,8 +8793,8 @@ msgstr "" msgid "profile" msgstr "" -#: src/view/shell/bottom-bar/BottomBar.tsx:303 -#: src/view/shell/desktop/LeftNav.tsx:744 +#: src/view/shell/bottom-bar/BottomBar.tsx:304 +#: src/view/shell/desktop/LeftNav.tsx:745 #: src/view/shell/Drawer.tsx:80 #: src/view/shell/Drawer.tsx:599 msgid "Profile" @@ -8588,22 +8826,22 @@ msgid "Public, sharable lists of users to mute or block in bulk." msgstr "" #. Accessibility label for button to publish a single post -#: src/view/com/composer/Composer.tsx:1677 +#: src/view/com/composer/Composer.tsx:1726 msgid "Publish post" msgstr "" #. Accessibility label for button to publish multiple posts in a thread -#: src/view/com/composer/Composer.tsx:1672 +#: src/view/com/composer/Composer.tsx:1721 msgid "Publish posts" msgstr "" #. Accessibility label for button to publish multiple replies in a thread -#: src/view/com/composer/Composer.tsx:1661 +#: src/view/com/composer/Composer.tsx:1710 msgid "Publish replies" msgstr "" #. Accessibility label for button to publish a single reply -#: src/view/com/composer/Composer.tsx:1666 +#: src/view/com/composer/Composer.tsx:1715 msgid "Publish reply" msgstr "" @@ -8682,11 +8920,11 @@ msgstr "" msgid "Re-attach quote" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:384 +#: src/screens/Messages/components/InviteLinkDialog.tsx:396 msgid "Re-enable invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:391 +#: src/screens/Messages/components/InviteLinkDialog.tsx:403 msgid "Re-enable link" msgstr "" @@ -8694,8 +8932,8 @@ msgstr "" msgid "React with {emoji}" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:65 -#: src/components/dms/ReactionsDialog.tsx:90 +#: src/components/dms/ReactionsDialog.tsx:66 +#: src/components/dms/ReactionsDialog.tsx:94 msgid "Reactions" msgstr "" @@ -8713,8 +8951,8 @@ msgctxt "english-only-resource" msgid "read about how to use search filters" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:160 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:171 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:162 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:173 msgid "Read blog post" msgstr "" @@ -8790,6 +9028,10 @@ msgstr "" msgid "Reconnect" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -8800,7 +9042,7 @@ msgid "Reject chat request" msgstr "" #: src/screens/Messages/ChatList.tsx:349 -#: src/screens/Messages/Inbox.tsx:215 +#: src/screens/Messages/Inbox.tsx:205 msgid "Reload conversations" msgstr "" @@ -8845,17 +9087,17 @@ msgstr "" msgid "Remove all contacts" msgstr "" -#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:19 +#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:18 msgid "Remove attachment" msgstr "" -#: src/view/com/util/UserAvatar.tsx:519 -#: src/view/com/util/UserAvatar.tsx:522 +#: src/view/com/util/UserAvatar.tsx:523 +#: src/view/com/util/UserAvatar.tsx:526 msgid "Remove Avatar" msgstr "" -#: src/view/com/util/UserBanner.tsx:189 -#: src/view/com/util/UserBanner.tsx:192 +#: src/view/com/util/UserBanner.tsx:193 +#: src/view/com/util/UserBanner.tsx:196 msgid "Remove Banner" msgstr "" @@ -8863,8 +9105,9 @@ msgstr "" msgid "Remove caption file" msgstr "" -#: src/screens/Messages/components/MessageInputEmbed.tsx:192 -#: src/screens/Messages/components/MessageInputEmbed.tsx:248 +#: src/screens/Messages/components/MessageInputEmbed.tsx:234 +#: src/screens/Messages/components/MessageInputEmbed.tsx:289 +#: src/screens/Messages/components/MessageInputEmbed.tsx:355 msgid "Remove embed" msgstr "" @@ -8882,8 +9125,8 @@ msgstr "" msgid "Remove from chat" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:326 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:332 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:320 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:325 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179 #: src/screens/SavedFeeds.tsx:549 @@ -8908,7 +9151,7 @@ msgstr "" msgid "Remove from your feeds?" msgstr "" -#: src/view/com/composer/photos/Gallery.tsx:225 +#: src/view/com/composer/photos/Gallery.tsx:227 msgid "Remove image" msgstr "" @@ -8958,11 +9201,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:244 msgid "Removed by author" msgstr "" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:242 msgid "Removed by you" msgstr "" @@ -8984,7 +9227,7 @@ msgstr "" msgid "Removed from starter pack" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:124 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:121 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77 #: src/view/com/posts/FeedShutdownMsg.tsx:45 msgid "Removed from your feeds" @@ -9052,7 +9295,7 @@ msgstr "" msgid "Replies to this post are disabled." msgstr "" -#: src/view/com/composer/Composer.tsx:1689 +#: src/view/com/composer/Composer.tsx:1738 msgctxt "action" msgid "Reply" msgstr "" @@ -9090,9 +9333,9 @@ msgstr "" msgid "Reply was successfully hidden" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:193 -#: src/features/liveNow/components/LiveStatusDialog.tsx:266 -#: src/screens/Messages/ConversationSettings/index.tsx:518 +#: src/components/dms/MessageContextMenu.tsx:176 +#: src/features/liveNow/components/LiveStatusDialog.tsx:267 +#: src/screens/Messages/ConversationSettings/index.tsx:517 msgid "Report" msgstr "" @@ -9108,13 +9351,13 @@ msgstr "" msgid "Report conversation" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:96 -#: src/components/moderation/ReportDialog/index.tsx:261 +#: src/components/moderation/ReportDialog/index.tsx:98 +#: src/components/moderation/ReportDialog/index.tsx:263 msgid "Report dialog" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:550 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:556 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:536 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:542 msgid "Report feed" msgstr "" @@ -9123,7 +9366,7 @@ msgstr "" msgid "Report list" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:190 +#: src/components/dms/MessageContextMenu.tsx:173 msgid "Report message" msgstr "" @@ -9143,8 +9386,8 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:83 #: src/components/dms/AfterReportConversationDialog.tsx:210 -#: src/components/dms/AfterReportDialog.tsx:81 -#: src/components/dms/AfterReportDialog.tsx:173 +#: src/components/dms/AfterReportDialog.tsx:86 +#: src/components/dms/AfterReportDialog.tsx:178 msgid "Report submitted" msgstr "" @@ -9157,7 +9400,7 @@ msgstr "" msgid "Report this feed" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:517 +#: src/screens/Messages/ConversationSettings/index.tsx:516 msgid "Report this group chat" msgstr "" @@ -9166,7 +9409,7 @@ msgid "Report this list" msgstr "" #: src/components/moderation/ReportDialog/copy.ts:19 -#: src/features/liveNow/components/LiveStatusDialog.tsx:249 +#: src/features/liveNow/components/LiveStatusDialog.tsx:250 msgid "Report this livestream" msgstr "" @@ -9237,16 +9480,43 @@ msgstr "" msgid "Reposts of your reposts" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:418 +msgid "Request access to group chat" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:178 +msgid "Request approved." +msgstr "" + #: src/screens/Settings/components/ChangePasswordDialog.tsx:226 #: src/screens/Settings/components/ChangePasswordDialog.tsx:232 msgid "Request code" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:210 +msgid "Request ignored." +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:100 +#: src/components/intents/GroupChatJoinDialog.tsx:253 +msgid "Request to join" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:119 +msgid "Requested" +msgstr "" + #. Incoming message requests -#: src/screens/Messages/components/InboxRequests.tsx:24 +#: src/screens/Messages/components/InboxRequests.tsx:26 msgid "Requests" msgstr "" +#: src/Navigation.tsx:495 +#: src/screens/Messages/JoinRequests.tsx:58 +#: src/screens/Messages/JoinRequests.tsx:420 +msgid "Requests to join" +msgstr "" + #: src/screens/Settings/AccessibilitySettings.tsx:59 #: src/screens/Settings/AccessibilitySettings.tsx:64 msgid "Require alt text before posting" @@ -9264,6 +9534,10 @@ msgstr "" msgid "Required in your region" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:273 +msgid "Rescind request" +msgstr "" + #: src/components/dialogs/EmailDialog/components/ResendEmailText.tsx:39 msgid "Resend" msgstr "" @@ -9329,7 +9603,7 @@ msgstr "" #: src/components/contacts/screens/VerifyNumber.tsx:355 #: src/components/Error.tsx:65 #: src/components/Lists.tsx:115 -#: src/components/moderation/ReportDialog/index.tsx:295 +#: src/components/moderation/ReportDialog/index.tsx:297 #: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:56 #: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:59 #: src/components/StarterPack/ProfileStarterPacks.tsx:377 @@ -9337,7 +9611,8 @@ msgstr "" #: src/screens/Login/LoginForm.tsx:335 #: src/screens/Messages/ChatList.tsx:354 #: src/screens/Messages/components/MessageListError.tsx:24 -#: src/screens/Messages/Inbox.tsx:220 +#: src/screens/Messages/Inbox.tsx:210 +#: src/screens/Messages/JoinRequests.tsx:356 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:268 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:271 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:92 @@ -9351,7 +9626,7 @@ msgstr "" msgid "Retry" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:292 +#: src/components/moderation/ReportDialog/index.tsx:294 #: src/view/screens/Storybook/Admonitions.tsx:61 msgid "Retry loading report options" msgstr "" @@ -9390,7 +9665,7 @@ msgstr "" #: src/components/StarterPack/QrCodeDialog.tsx:207 #: src/features/liveNow/components/EditLiveDialog.tsx:204 #: src/features/liveNow/components/EditLiveDialog.tsx:211 -#: src/screens/Messages/ConversationSettings/prompts.tsx:47 +#: src/screens/Messages/ConversationSettings/prompts.tsx:71 #: src/screens/Profile/Header/EditProfileDialog.tsx:233 #: src/screens/Profile/Header/EditProfileDialog.tsx:247 #: src/screens/SavedFeeds.tsx:124 @@ -9415,27 +9690,29 @@ msgstr "" #: src/screens/SavedFeeds.tsx:124 #: src/screens/SavedFeeds.tsx:311 #: src/screens/SavedFeeds.tsx:315 -#: src/view/com/composer/Composer.tsx:1332 +#: src/view/com/composer/Composer.tsx:1385 #: src/view/com/composer/drafts/DraftsButton.tsx:125 msgid "Save changes" msgstr "" -#: src/view/com/composer/Composer.tsx:1304 +#: src/view/com/composer/Composer.tsx:1357 #: src/view/com/composer/drafts/DraftsButton.tsx:93 msgid "Save changes?" msgstr "" -#: src/view/com/composer/Composer.tsx:1332 +#: src/view/com/composer/Composer.tsx:1385 #: src/view/com/composer/drafts/DraftsButton.tsx:125 msgid "Save draft" msgstr "" -#: src/view/com/composer/Composer.tsx:1306 +#: src/view/com/composer/Composer.tsx:1359 #: src/view/com/composer/drafts/DraftsButton.tsx:95 msgid "Save draft?" msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:99 +#: src/components/MediaPreview.tsx:231 +#: src/components/Post/Embed/ImageContextMenu.tsx:70 #: src/components/StarterPack/ShareDialog.tsx:144 #: src/components/StarterPack/ShareDialog.tsx:150 msgid "Save image" @@ -9454,12 +9731,12 @@ msgstr "" msgid "Save these options for next time" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:327 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:333 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:320 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:326 msgid "Save to my feeds" msgstr "" -#: src/view/shell/desktop/LeftNav.tsx:731 +#: src/view/shell/desktop/LeftNav.tsx:732 #: src/view/shell/Drawer.tsx:574 msgctxt "link to bookmarks screen" msgid "Saved" @@ -9470,13 +9747,13 @@ msgstr "" msgid "Saved Feeds" msgstr "" -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:144 -#: src/Navigation.tsx:548 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:145 +#: src/Navigation.tsx:555 #: src/screens/Bookmarks/index.tsx:59 msgid "Saved Posts" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:134 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:131 #: src/screens/ProfileList/components/Header.tsx:88 msgid "Saved to your feeds" msgstr "" @@ -9512,18 +9789,18 @@ msgstr "" msgid "Scroll to top" msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:672 +#: src/components/dialogs/SearchablePeopleList.tsx:671 #: src/components/forms/SearchInput.tsx:51 #: src/components/forms/SearchInput.tsx:53 #: src/screens/Search/Shell.tsx:362 #: src/screens/Search/Shell.tsx:525 -#: src/view/shell/bottom-bar/BottomBar.tsx:204 +#: src/view/shell/bottom-bar/BottomBar.tsx:205 msgid "Search" msgstr "" #. placeholder {0}: profile.handle #. placeholder {0}: route.params.name -#: src/Navigation.tsx:254 +#: src/Navigation.tsx:256 #: src/screens/Profile/ProfileSearch.tsx:37 msgid "Search @{0}'s posts" msgstr "" @@ -9603,7 +9880,7 @@ msgstr "" msgid "Search posts" msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:692 +#: src/components/dialogs/SearchablePeopleList.tsx:691 #: src/components/dms/components/UserSearchInput.tsx:63 #: src/components/ProgressGuide/FollowDialog.tsx:727 msgid "Search profiles" @@ -9613,7 +9890,7 @@ msgstr "" msgid "Search..." msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:693 +#: src/components/dialogs/SearchablePeopleList.tsx:692 #: src/components/dms/components/UserSearchInput.tsx:64 #: src/components/ProgressGuide/FollowDialog.tsx:728 msgid "Searches for profiles" @@ -9695,7 +9972,7 @@ msgstr "" msgid "Select a color" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:378 +#: src/components/moderation/ReportDialog/index.tsx:380 msgid "Select a reason" msgstr "" @@ -9764,7 +10041,7 @@ msgstr "" msgid "Select GIF \"{0}\"" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:668 +#: src/components/dms/InitiateChatFlow.tsx:699 msgid "Select group chat members" msgstr "" @@ -9786,7 +10063,7 @@ msgstr "" msgid "Select languages" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:428 +#: src/components/moderation/ReportDialog/index.tsx:430 msgid "Select moderation service" msgstr "" @@ -9844,7 +10121,7 @@ msgstr "" msgid "Select your preferred notification channels" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:414 +#: src/view/com/composer/SelectMediaButton.tsx:420 msgid "Selecting multiple media types is not supported." msgstr "" @@ -9875,7 +10152,7 @@ msgstr "" msgid "Send feedback" msgstr "" -#: src/screens/Messages/components/MessageComposer.tsx:284 +#: src/screens/Messages/components/MessageComposer.tsx:288 #: src/screens/Messages/components/MessageInput.web.tsx:225 msgid "Send message" msgstr "" @@ -9888,7 +10165,7 @@ msgstr "" msgid "Send post to..." msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:816 +#: src/components/moderation/ReportDialog/index.tsx:818 msgid "Send report to {title}" msgstr "" @@ -9910,7 +10187,7 @@ msgid "Send via direct message" msgstr "" #. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', }) -#: src/components/dms/MessageContextMenu.tsx:154 +#: src/components/dms/MessageContextMenu.tsx:137 msgid "Sent at {0}" msgstr "" @@ -9951,9 +10228,9 @@ msgstr "" msgid "Sets email for password reset" msgstr "" -#: src/Navigation.tsx:210 +#: src/Navigation.tsx:212 #: src/screens/Settings/Settings.tsx:98 -#: src/view/shell/desktop/LeftNav.tsx:754 +#: src/view/shell/desktop/LeftNav.tsx:755 #: src/view/shell/Drawer.tsx:612 msgid "Settings" msgstr "" @@ -10015,10 +10292,12 @@ msgstr "" msgid "Sexually Suggestive" msgstr "" +#: src/components/MediaPreview.tsx:237 +#: src/components/Post/Embed/ImageContextMenu.tsx:74 #: src/components/StarterPack/QrCodeDialog.tsx:195 #: src/screens/Hashtag.tsx:130 -#: src/screens/Messages/components/InviteLinkDialog.tsx:370 -#: src/screens/Messages/components/InviteLinkDialog.tsx:377 +#: src/screens/Messages/components/InviteLinkDialog.tsx:382 +#: src/screens/Messages/components/InviteLinkDialog.tsx:389 #: src/screens/StarterPack/StarterPackScreen.tsx:447 #: src/screens/Topic.tsx:90 msgid "Share" @@ -10034,8 +10313,8 @@ msgid "Share author DID" msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:94 -#: src/components/Lightbox/Lightbox.web.tsx:273 -#: src/components/Lightbox/Lightbox.web.tsx:299 +#: src/components/Lightbox/Lightbox.web.tsx:281 +#: src/components/Lightbox/Lightbox.web.tsx:307 msgid "Share image" msgstr "" @@ -10060,7 +10339,7 @@ msgstr "" msgid "Share QR code" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:480 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:469 msgid "Share this feed" msgstr "" @@ -10087,7 +10366,7 @@ msgstr "" msgid "Share your contacts to find friends" msgstr "" -#: src/Navigation.tsx:313 +#: src/Navigation.tsx:315 msgid "Shared Preferences Tester" msgstr "" @@ -10103,16 +10382,16 @@ msgstr "" #: src/components/moderation/ScreenHider.tsx:179 #: src/components/moderation/ScreenHider.tsx:182 -#: src/features/liveNow/components/LiveStatusDialog.tsx:317 -#: src/features/liveNow/components/LiveStatusDialog.tsx:321 +#: src/features/liveNow/components/LiveStatusDialog.tsx:318 +#: src/features/liveNow/components/LiveStatusDialog.tsx:322 #: src/screens/List/ListHiddenScreen.tsx:194 #: src/screens/VideoFeed/index.tsx:646 #: src/screens/VideoFeed/index.tsx:652 msgid "Show anyway" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:181 -#: src/screens/Settings/AutomationLabelSettings.tsx:194 +#: src/screens/Settings/AutomationLabelSettings.tsx:185 +#: src/screens/Settings/AutomationLabelSettings.tsx:198 msgid "Show automation label" msgstr "" @@ -10206,7 +10485,7 @@ msgid "Show warning and filter from feeds" msgstr "" #: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:60 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:170 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:171 msgid "Show when you’re live" msgstr "" @@ -10233,15 +10512,17 @@ msgstr "" #: src/screens/Login/LoginForm.tsx:179 #: src/screens/Login/LoginForm.tsx:350 #: src/screens/Login/LoginForm.tsx:356 +#: src/screens/Messages/JoinRequest.tsx:280 +#: src/screens/Messages/JoinRequest.tsx:286 #: src/screens/Search/SearchResults.tsx:316 #: src/view/com/auth/SplashScreen.tsx:118 #: src/view/com/auth/SplashScreen.tsx:124 #: src/view/com/auth/SplashScreen.web.tsx:122 #: src/view/com/auth/SplashScreen.web.tsx:130 -#: src/view/shell/bottom-bar/BottomBar.tsx:342 -#: src/view/shell/bottom-bar/BottomBar.tsx:347 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:245 +#: src/view/shell/bottom-bar/BottomBar.tsx:343 +#: src/view/shell/bottom-bar/BottomBar.tsx:348 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:250 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:255 #: src/view/shell/NavSignupCard.tsx:58 #: src/view/shell/NavSignupCard.tsx:63 msgid "Sign in" @@ -10265,6 +10546,10 @@ msgstr "" msgid "Sign in or create your account to join the conversation!" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:205 +msgid "Sign in to accept invite." +msgstr "" + #: src/components/AccountList.tsx:70 msgid "Sign in to account that is not listed" msgstr "" @@ -10273,6 +10558,10 @@ msgstr "" msgid "Sign in to Bluesky or create a new account" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:204 +msgid "Sign in to request access to this group chat." +msgstr "" + #: src/components/PostControls/PostMenu/PostMenuItems.tsx:571 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:573 msgid "Sign in to view post" @@ -10284,9 +10573,9 @@ msgstr "" #: src/screens/SignupQueued.tsx:94 #: src/screens/SignupQueued.tsx:97 #: src/screens/Takendown.tsx:88 -#: src/view/shell/desktop/LeftNav.tsx:226 -#: src/view/shell/desktop/LeftNav.tsx:281 -#: src/view/shell/desktop/LeftNav.tsx:284 +#: src/view/shell/desktop/LeftNav.tsx:227 +#: src/view/shell/desktop/LeftNav.tsx:282 +#: src/view/shell/desktop/LeftNav.tsx:285 msgid "Sign out" msgstr "" @@ -10295,7 +10584,7 @@ msgid "Sign Out" msgstr "" #: src/screens/Settings/Settings.tsx:296 -#: src/view/shell/desktop/LeftNav.tsx:223 +#: src/view/shell/desktop/LeftNav.tsx:224 msgid "Sign out?" msgstr "" @@ -10327,7 +10616,7 @@ msgstr "" msgid "Skip contact sharing and continue to the app" msgstr "" -#: src/view/com/composer/Composer.tsx:1349 +#: src/view/com/composer/Composer.tsx:1402 msgid "Skip empty posts?" msgstr "" @@ -10341,7 +10630,7 @@ msgstr "" msgid "Skip to next step" msgstr "" -#: src/components/images/Gallery/index.tsx:417 +#: src/components/images/Gallery/index.tsx:435 msgid "slide" msgstr "" @@ -10398,7 +10687,7 @@ msgid "Someone left the group" msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/MessageItem.tsx:294 +#: src/components/dms/MessageItem.tsx:274 msgid "Someone reacted {0}" msgstr "" @@ -10423,17 +10712,22 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:101 +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:103 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" -#: src/screens/Messages/Conversation.tsx:135 +#: src/screens/Messages/Conversation.tsx:137 #: src/screens/Messages/ConversationSettings/index.tsx:112 +#: src/screens/Messages/JoinRequests.tsx:87 msgid "Something went wrong" msgstr "" #: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:139 -#: src/components/moderation/ReportDialog/index.tsx:287 +#: src/components/moderation/ReportDialog/index.tsx:289 #: src/screens/Deactivated.tsx:86 #: src/screens/Settings/components/DeactivateAccountDialog.tsx:59 #: src/view/screens/Storybook/Admonitions.tsx:56 @@ -10453,11 +10747,11 @@ msgstr "" msgid "Something went wrong. Please try again in a moment." msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:245 +#: src/components/moderation/ReportDialog/index.tsx:247 msgid "Something went wrong. Please try again." msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:546 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:532 msgid "Something wrong? Let us know." msgstr "" @@ -10518,17 +10812,17 @@ msgstr "" msgid "Start adding people!" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:669 +#: src/components/dms/InitiateChatFlow.tsx:700 msgid "Start chat" msgstr "" #: src/components/dialogs/SearchablePeopleList.tsx:428 -#: src/components/dms/InitiateChatFlow.tsx:817 +#: src/components/dms/InitiateChatFlow.tsx:848 msgid "Start chat with {displayName}" msgstr "" -#: src/Navigation.tsx:519 -#: src/Navigation.tsx:524 +#: src/Navigation.tsx:526 +#: src/Navigation.tsx:531 #: src/screens/StarterPack/Wizard/index.tsx:197 msgid "Starter Pack" msgstr "" @@ -10590,12 +10884,12 @@ msgstr "" msgid "Stored as part of a secure code for matching with others" msgstr "" -#: src/Navigation.tsx:303 +#: src/Navigation.tsx:305 #: src/screens/Settings/Settings.tsx:456 msgid "Storybook" msgstr "" -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:181 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:182 msgid "Streaming on Twitch? Set your live status on Bluesky to add a badge to your avatar. Tapping it takes people straight to your stream." msgstr "" @@ -10620,9 +10914,9 @@ msgstr "" msgid "Submit Appeal" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:506 -#: src/components/moderation/ReportDialog/index.tsx:567 -#: src/components/moderation/ReportDialog/index.tsx:574 +#: src/components/moderation/ReportDialog/index.tsx:508 +#: src/components/moderation/ReportDialog/index.tsx:569 +#: src/components/moderation/ReportDialog/index.tsx:576 msgid "Submit report" msgstr "" @@ -10631,13 +10925,13 @@ msgid "Subscribe" msgstr "" #. placeholder {0}: highlightedPublisher.name -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:425 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:434 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:424 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:453 msgid "Subscribe on {0}" msgstr "" #. placeholder {0}: highlightedPublisher.name -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:433 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:452 msgid "Subscribe to {publicationTitle} on {0}" msgstr "" @@ -10672,12 +10966,16 @@ msgstr "" msgid "Success!" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:101 +msgid "Successfully joined the group chat!" +msgstr "" + #: src/components/verification/VerificationCreatePrompt.tsx:37 msgid "Successfully verified" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:226 -#: src/components/dms/InitiateChatFlow.tsx:325 +#: src/components/dms/AddMembersFlow.tsx:236 +#: src/components/dms/InitiateChatFlow.tsx:329 msgid "Suggested" msgstr "" @@ -10706,7 +11004,7 @@ msgctxt "Name of app icon variant" msgid "Sunset" msgstr "" -#: src/Navigation.tsx:323 +#: src/Navigation.tsx:325 #: src/view/screens/Support.tsx:25 #: src/view/screens/Support.tsx:28 msgid "Support" @@ -10729,7 +11027,7 @@ msgstr "" #: src/screens/Settings/Settings.tsx:122 #: src/screens/Settings/Settings.tsx:134 #: src/screens/Settings/Settings.tsx:615 -#: src/view/shell/desktop/LeftNav.tsx:261 +#: src/view/shell/desktop/LeftNav.tsx:262 msgid "Switch account" msgstr "" @@ -10738,7 +11036,7 @@ msgid "Switch accounts" msgstr "" #. placeholder {0}: sanitizeHandle( profile?.handle ?? account.handle, '@', ) -#: src/view/shell/desktop/LeftNav.tsx:363 +#: src/view/shell/desktop/LeftNav.tsx:364 msgid "Switch to {0}" msgstr "" @@ -10764,7 +11062,7 @@ msgstr "" msgid "Tap below to allow Bluesky to access your GPS location. We will then use that data to more accurately determine the content and features available in your region." msgstr "" -#: src/components/dms/MessageItem.tsx:598 +#: src/components/dms/MessageItem.tsx:580 msgid "Tap for details" msgstr "" @@ -10790,33 +11088,51 @@ msgstr "" msgid "Tap to close context menu" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:75 +msgid "Tap to copy this invite link" +msgstr "" + #: src/components/ProgressGuide/Toast.tsx:163 msgid "Tap to dismiss" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:192 +#: src/components/dms/ChatInvite/Root.tsx:128 +#: src/components/intents/GroupChatJoinDialog.tsx:424 +msgid "Tap to join this group chat immediately" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:88 +msgid "Tap to open this group chat" +msgstr "" + +#: src/components/dms/ReactionsDialog.tsx:196 msgid "Tap to remove" msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/ReactionsDialog.tsx:208 +#: src/components/dms/ReactionsDialog.tsx:212 msgid "Tap to remove your {0} reaction" msgstr "" -#: src/components/dms/MessageItem.tsx:563 +#: src/components/dms/ChatInvite/Root.tsx:127 +#: src/components/intents/GroupChatJoinDialog.tsx:423 +msgid "Tap to request access to join this group chat" +msgstr "" + +#: src/components/dms/MessageItem.tsx:545 msgid "Tap to retry" msgstr "" #. placeholder {0}: tab.value -#: src/components/dms/ReactionsDialog.tsx:354 +#: src/components/dms/ReactionsDialog.tsx:358 msgid "Tap to show {0} reactions" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:353 +#: src/components/dms/ReactionsDialog.tsx:357 msgid "Tap to show all reactions" msgstr "" -#: src/components/dms/MessageItem.tsx:317 +#: src/components/dms/MessageItem.tsx:297 msgid "Tap to view reactions" msgstr "" @@ -10860,7 +11176,7 @@ msgstr "" #: src/components/dialogs/BirthDateSettings.tsx:181 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:31 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:98 -#: src/Navigation.tsx:333 +#: src/Navigation.tsx:335 #: src/screens/Settings/AboutSettings.tsx:87 #: src/screens/Settings/AboutSettings.tsx:90 #: src/view/screens/TermsOfService.tsx:25 @@ -10985,6 +11301,11 @@ msgstr "" msgid "The laws in your region require you to verify you're an adult to access certain features. Tap to learn more." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:135 +#: src/screens/Messages/JoinRequests.tsx:201 +msgid "The member limit has been reached." +msgstr "" + #: src/view/com/composer/select-language/SuggestedLanguage.tsx:400 msgid "The post you’re replying to was marked as being written in {suggestedLanguageName} by its author. Would you like to reply in <0>{suggestedLanguageName}?" msgstr "" @@ -10993,9 +11314,9 @@ msgstr "" msgid "The Privacy Policy has been moved to <0/>" msgstr "" -#: src/view/com/composer/state/video.ts:407 -#: src/view/com/composer/state/video.ts:451 -msgid "The selected video is larger than {videoSize} MB. Please try again with a smaller file." +#: src/view/com/composer/state/video.ts:397 +#: src/view/com/composer/state/video.ts:436 +msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." msgstr "" #: src/lib/hooks/useCleanError.ts:41 @@ -11037,7 +11358,7 @@ msgstr "" msgid "There is a limit to how often you can change your birthdate. You may need to wait a day or two before updating it again." msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:476 +#: src/screens/Messages/components/InviteLinkDialog.tsx:482 msgid "There is no invite link for this group chat." msgstr "" @@ -11051,10 +11372,12 @@ msgid "There was a problem loading GIFs. Check your connection and try again." msgstr "" #: src/components/contacts/screens/GetContacts.tsx:147 +#: src/components/intents/GroupChatJoinDialog.tsx:119 +#: src/components/intents/GroupChatJoinDialog.tsx:153 msgid "There was a problem with your internet connection, please try again" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:182 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:177 #: src/screens/ProfileList/components/Header.tsx:91 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79 #: src/screens/SavedFeeds.tsx:99 @@ -11062,7 +11385,7 @@ msgstr "" msgid "There was an issue contacting the server" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:426 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:416 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:100 msgid "There was an issue contacting the server, please check your internet connection and try again." msgstr "" @@ -11072,7 +11395,7 @@ msgid "There was an issue fetching notifications. Tap here to try again." msgstr "" #: src/screens/Search/Explore.tsx:1027 -#: src/view/com/posts/PostFeed.tsx:773 +#: src/view/com/posts/PostFeed.tsx:775 msgid "There was an issue fetching posts. Tap here to try again." msgstr "" @@ -11097,7 +11420,7 @@ msgstr "" msgid "There was an issue removing this feed. Please check your internet connection and try again." msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:140 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:136 #: src/view/com/posts/FeedShutdownMsg.tsx:53 #: src/view/com/posts/FeedShutdownMsg.tsx:74 msgid "There was an issue updating your feeds, please check your internet connection and try again." @@ -11199,7 +11522,7 @@ msgstr "" msgid "This author has chosen to make their posts visible only to people who are signed in." msgstr "" -#: src/screens/Profile/components/GermButton.tsx:243 +#: src/screens/Profile/components/GermButton.tsx:244 msgid "This button lets others open the Germ DM app to send you a message. You can manage its visibility from the Germ DM app, or you can disconnect your Bluesky account from Germ DM altogether by clicking the button below." msgstr "" @@ -11207,7 +11530,12 @@ msgstr "" msgid "This chat has ended" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:375 +#: src/components/dms/ChatInvite/Root.tsx:110 +#: src/components/intents/GroupChatJoinDialog.tsx:264 +msgid "This chat is full" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:380 #: src/screens/Messages/components/ChatLocked.tsx:61 msgid "This chat is locked" msgstr "" @@ -11246,7 +11574,11 @@ msgstr "" msgid "This content is not viewable without a Bluesky account." msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:155 +#: src/components/intents/GroupChatJoinDialog.tsx:121 +msgid "This conversation is locked." +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:156 msgid "This conversation is with a deleted or a deactivated account. Press for options" msgstr "" @@ -11296,7 +11628,7 @@ msgstr "" msgid "This handle is reserved. Please try a different one." msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:141 +#: src/screens/Onboarding/StepProfile/index.tsx:142 msgid "This image could not be used. Try a different format like .jpg or .png." msgstr "" @@ -11304,6 +11636,18 @@ msgstr "" msgid "This information is private and not shared with other users." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:131 +msgid "This invite link has been disabled." +msgstr "" + +#: src/screens/Messages/JoinRequest.tsx:83 +msgid "This invite link has expired" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:195 +msgid "This invite link is invalid" +msgstr "" + #: src/view/screens/Debug.tsx:327 msgid "This is an empty state" msgstr "" @@ -11313,7 +11657,7 @@ msgstr "" msgid "This is not a valid link" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:169 +#: src/screens/Settings/AutomationLabelSettings.tsx:173 msgid "This label lets the world know that this account is automated. If turned on, this label appears next to the account's name on their profile and posts. It can be turned on or off at any time." msgstr "" @@ -11346,13 +11690,13 @@ msgstr "" msgid "This list is empty." msgstr "" -#: src/components/dms/MessageItem.tsx:596 -#: src/components/dms/MessageItem.tsx:625 +#: src/components/dms/MessageItem.tsx:578 +#: src/components/dms/MessageItem.tsx:607 msgid "This message is hidden because this user is blocking you." msgstr "" -#: src/components/dms/MessageItem.tsx:595 -#: src/components/dms/MessageItem.tsx:621 +#: src/components/dms/MessageItem.tsx:577 +#: src/components/dms/MessageItem.tsx:603 msgid "This message is hidden because you are blocking this user." msgstr "" @@ -11390,7 +11734,7 @@ msgstr "" msgid "This post will be hidden from feeds and threads. This cannot be undone." msgstr "" -#: src/view/com/composer/Composer.tsx:963 +#: src/view/com/composer/Composer.tsx:1015 msgid "This post's author has disabled quote posts." msgstr "" @@ -11403,6 +11747,7 @@ msgid "This reply will be sorted into a hidden section at the bottom of your thr msgstr "" #: src/screens/Messages/ConversationSettings/index.tsx:132 +#: src/screens/Messages/JoinRequests.tsx:111 msgid "This screen is only available for group conversations." msgstr "" @@ -11510,7 +11855,7 @@ msgstr "" msgid "Threaded" msgstr "" -#: src/Navigation.tsx:366 +#: src/Navigation.tsx:368 msgid "Threads Preferences" msgstr "" @@ -11582,12 +11927,12 @@ msgstr "" msgid "Top replies first" msgstr "" -#: src/Navigation.tsx:477 +#: src/Navigation.tsx:479 msgid "Topic" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:162 -#: src/components/dms/MessageContextMenu.tsx:165 +#: src/components/dms/MessageContextMenu.tsx:145 +#: src/components/dms/MessageContextMenu.tsx:148 #: src/components/Post/Translated/index.tsx:150 #: src/components/Post/Translated/index.tsx:157 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:553 @@ -11638,7 +11983,7 @@ msgstr "" msgid "Trolling" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:140 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:142 msgid "Trust emerges from relationships, communities, and shared context, so we’re also enabling <0>trusted verifiers: organizations that can directly issue verification." msgstr "" @@ -11699,6 +12044,10 @@ msgstr "" msgid "Unable to delete" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:346 +msgid "Unable to fetch join requests." +msgstr "" + #: src/components/dms/dialogs/NewChatDialog.tsx:109 msgid "Unable to find a selected recipient." msgstr "" @@ -11727,7 +12076,7 @@ msgstr "" msgid "Unavailable feed information" msgstr "" -#: src/components/dms/MessageItem.tsx:663 +#: src/components/dms/MessageItem.tsx:645 #: src/components/dms/MessagesListBlockedFooter.tsx:97 #: src/components/dms/MessagesListBlockedFooter.tsx:104 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:222 @@ -11773,8 +12122,8 @@ msgstr "" #: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:79 #: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40 #: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46 -#: src/screens/Profile/components/GermButton.tsx:185 #: src/screens/Profile/components/GermButton.tsx:186 +#: src/screens/Profile/components/GermButton.tsx:187 msgid "Undo" msgstr "" @@ -11808,7 +12157,7 @@ msgstr "" msgid "Unfollows the user" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:490 +#: src/components/moderation/ReportDialog/index.tsx:492 msgid "Unfortunately, none of your subscribed labelers supports this report type." msgstr "" @@ -11840,7 +12189,7 @@ msgstr "" msgid "Unlabeled, abusive, or non-consensual adult content" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:523 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:509 msgid "Unlike" msgstr "" @@ -11854,7 +12203,7 @@ msgstr "" msgid "Unlock chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:502 +#: src/screens/Messages/ConversationSettings/index.tsx:501 msgid "Unlock this group chat" msgstr "" @@ -11891,7 +12240,7 @@ msgstr "" msgid "Unmute list" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:464 +#: src/screens/Messages/ConversationSettings/index.tsx:463 msgid "Unmute this group chat" msgstr "" @@ -11910,14 +12259,14 @@ msgid "Unpin" msgstr "" #: src/components/FeedCard.tsx:355 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:528 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:534 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:520 #: src/screens/SavedFeeds.tsx:467 msgid "Unpin feed" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:317 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:319 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:312 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:314 msgid "Unpin from home" msgstr "" @@ -11932,7 +12281,7 @@ msgid "Unpin moderation list" msgstr "" #. placeholder {0}: info.displayName -#: src/screens/Profile/components/ProfileFeedHeader.tsx:167 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:162 msgid "Unpinned {0} from Home" msgstr "" @@ -11966,11 +12315,11 @@ msgstr "" msgid "Unsubscribed from list" msgstr "" -#: src/view/com/composer/text-input/TextInput.tsx:131 +#: src/view/com/composer/text-input/TextInput.tsx:128 msgid "Unsupported clipboard content" msgstr "" -#: src/view/com/composer/Composer.tsx:1442 +#: src/view/com/composer/Composer.tsx:1491 msgid "Unsupported video type: {mimeType}" msgstr "" @@ -11983,6 +12332,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:296 #: src/components/dialogs/EmailDialog/screens/Update.tsx:308 #: src/screens/Settings/AccountSettings.tsx:112 @@ -11990,9 +12343,9 @@ msgstr "" msgid "Update email" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:205 -#: src/screens/Messages/components/InviteLinkDialog.tsx:243 -#: src/screens/Messages/components/InviteLinkDialog.tsx:267 +#: src/screens/Messages/components/InviteLinkDialog.tsx:212 +#: src/screens/Messages/components/InviteLinkDialog.tsx:250 +#: src/screens/Messages/components/InviteLinkDialog.tsx:278 msgid "Update invite link" msgstr "" @@ -12001,7 +12354,15 @@ msgstr "" msgid "Update to {domain}" msgstr "" -#: src/screens/Messages/Conversation.tsx:335 +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + +#: src/screens/Messages/Conversation.tsx:360 msgid "Update your app to the latest version to join in!" msgstr "" @@ -12026,7 +12387,7 @@ msgctxt "toast" msgid "Updating reply visibility failed" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:314 +#: src/screens/Onboarding/StepProfile/index.tsx:315 msgid "Upload a photo instead" msgstr "" @@ -12034,39 +12395,40 @@ msgstr "" msgid "Upload a text file to:" msgstr "" -#: src/view/com/util/UserAvatar.tsx:490 -#: src/view/com/util/UserAvatar.tsx:493 -#: src/view/com/util/UserBanner.tsx:160 -#: src/view/com/util/UserBanner.tsx:163 +#: src/view/com/util/UserAvatar.tsx:494 +#: src/view/com/util/UserAvatar.tsx:497 +#: src/view/com/util/UserBanner.tsx:164 +#: src/view/com/util/UserBanner.tsx:167 msgid "Upload from Camera" msgstr "" -#: src/view/com/util/UserAvatar.tsx:507 -#: src/view/com/util/UserBanner.tsx:177 +#: src/view/com/util/UserAvatar.tsx:511 +#: src/view/com/util/UserBanner.tsx:181 msgid "Upload from Files" msgstr "" -#: src/view/com/util/UserAvatar.tsx:501 #: src/view/com/util/UserAvatar.tsx:505 -#: src/view/com/util/UserBanner.tsx:171 +#: src/view/com/util/UserAvatar.tsx:509 #: src/view/com/util/UserBanner.tsx:175 +#: src/view/com/util/UserBanner.tsx:179 msgid "Upload from Library" msgstr "" -#: src/view/com/composer/Composer.tsx:2471 +#: src/view/com/composer/Composer.tsx:2521 msgid "Uploading GIF..." msgstr "" -#: src/lib/api/index.ts:338 +#: src/lib/api/index.ts:327 +#: src/lib/api/index.ts:354 msgid "Uploading images..." msgstr "" -#: src/lib/api/index.ts:409 -#: src/lib/api/index.ts:433 +#: src/lib/api/index.ts:426 +#: src/lib/api/index.ts:450 msgid "Uploading link thumbnail..." msgstr "" -#: src/view/com/composer/Composer.tsx:2473 +#: src/view/com/composer/Composer.tsx:2523 msgid "Uploading video..." msgstr "" @@ -12110,7 +12472,7 @@ msgid "user" msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:187 -#: src/components/dms/AfterReportDialog.tsx:150 +#: src/components/dms/AfterReportDialog.tsx:155 msgctxt "toast" msgid "User blocked" msgstr "" @@ -12147,7 +12509,7 @@ msgid "User list by {0}" msgstr "" #. placeholder {0}: sanitizeHandle(view.creator.handle, '@') -#: src/state/queries/feed.ts:159 +#: src/state/queries/feed.ts:171 msgid "User List by {0}" msgstr "" @@ -12191,12 +12553,12 @@ msgstr "" msgid "users following <0>@{0}" msgstr "" -#: src/screens/Messages/Settings.tsx:80 +#: src/screens/Messages/Settings.tsx:81 msgctxt "allow group chat invites from" msgid "Users I follow" msgstr "" -#: src/screens/Messages/Settings.tsx:65 +#: src/screens/Messages/Settings.tsx:66 msgctxt "allow messages from" msgid "Users I follow" msgstr "" @@ -12213,7 +12575,7 @@ msgstr "" msgid "Verification settings" msgstr "" -#: src/Navigation.tsx:203 +#: src/Navigation.tsx:205 #: src/screens/Moderation/VerificationSettings.tsx:34 msgid "Verification Settings" msgstr "" @@ -12316,11 +12678,11 @@ msgstr "" msgid "Video" msgstr "" -#: src/view/com/composer/state/video.ts:364 +#: src/view/com/composer/state/video.ts:359 msgid "Video failed to process" msgstr "" -#: src/Navigation.tsx:540 +#: src/Navigation.tsx:547 msgid "Video Feed" msgstr "" @@ -12355,7 +12717,7 @@ msgstr "" msgid "Video settings" msgstr "" -#: src/view/com/composer/Composer.tsx:2491 +#: src/view/com/composer/Composer.tsx:2541 msgid "Video uploaded" msgstr "" @@ -12368,18 +12730,18 @@ msgstr "" msgid "Videos" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:428 +#: src/view/com/composer/SelectMediaButton.tsx:434 msgid "Videos must be less than 3 minutes long." msgstr "" -#: src/view/com/composer/Composer.tsx:1055 +#: src/view/com/composer/Composer.tsx:1108 msgctxt "Action to view the post the user just created" msgid "View" msgstr "" #. placeholder {0}: view.source.title -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:319 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:588 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:317 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:615 msgid "View {0}" msgstr "" @@ -12391,7 +12753,7 @@ msgstr "" #. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle #. placeholder {0}: info.creatorHandle #. placeholder {0}: profile.handle -#: src/screens/Profile/components/ProfileFeedHeader.tsx:465 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:454 #: src/screens/Search/components/SearchProfileCard.tsx:36 #: src/screens/VideoFeed/index.tsx:809 #: src/view/com/notifications/NotificationFeedItem.tsx:600 @@ -12408,7 +12770,7 @@ msgstr "" msgid "View {displayName}’s profile" msgstr "" -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:436 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:455 msgid "View {publicationTitle}" msgstr "" @@ -12439,10 +12801,18 @@ msgstr "" msgid "View full thread" msgstr "" -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:43 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48 msgid "View incoming group chat requests" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:54 +msgid "View incoming requests" +msgstr "" + +#: src/screens/Messages/components/RequestStatus.tsx:55 +msgid "View incoming requests to join this group chat" +msgstr "" + #: src/components/moderation/LabelsOnMe.tsx:56 msgid "View information about these labels" msgstr "" @@ -12458,7 +12828,7 @@ msgstr "" msgid "View more trending videos" msgstr "" -#: src/view/com/composer/Composer.tsx:1050 +#: src/view/com/composer/Composer.tsx:1103 msgid "View post" msgstr "" @@ -12475,10 +12845,10 @@ msgstr "" msgid "View profile banner" msgstr "" -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:319 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:426 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:437 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:588 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:317 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:425 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:456 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:615 msgid "View publication" msgstr "" @@ -12486,7 +12856,7 @@ msgstr "" msgid "View the avatar" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:489 +#: src/screens/Messages/ConversationSettings/index.tsx:488 msgid "View the invite link for this group chat" msgstr "" @@ -12499,7 +12869,7 @@ msgstr "" msgid "View this user's verifications" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:495 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:482 msgid "View users who like this feed" msgstr "" @@ -12532,8 +12902,8 @@ msgstr "" msgid "View your verifications" msgstr "" -#: src/components/images/AutoSizedImage.tsx:207 -#: src/components/images/AutoSizedImage.tsx:239 +#: src/components/images/AutoSizedImage.tsx:221 +#: src/components/images/AutoSizedImage.tsx:253 msgid "Views full image" msgstr "" @@ -12576,8 +12946,8 @@ msgstr "" msgid "Warn content and filter from feeds" msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:189 -#: src/features/liveNow/components/LiveStatusDialog.tsx:198 +#: src/features/liveNow/components/LiveStatusDialog.tsx:190 +#: src/features/liveNow/components/LiveStatusDialog.tsx:199 msgid "Watch now" msgstr "" @@ -12601,10 +12971,14 @@ msgstr "" msgid "We couldn't find any results for that topic." msgstr "" -#: src/screens/Messages/Conversation.tsx:136 +#: src/screens/Messages/Conversation.tsx:138 msgid "We couldn't load this conversation" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:88 +msgid "We couldn’t load this conversation’s join requests" +msgstr "" + #: src/screens/Messages/ConversationSettings/index.tsx:113 msgid "We couldn’t load this conversation’s settings" msgstr "" @@ -12655,7 +13029,7 @@ msgstr "" msgid "We sent an email to <0>{0} containing a link. Please click on it to complete the email verification process." msgstr "" -#: src/view/com/composer/state/video.ts:434 +#: src/view/com/composer/state/video.ts:419 msgid "We were unable to determine if you are allowed to upload videos. Please try again." msgstr "" @@ -12715,12 +13089,12 @@ msgstr "" msgid "We're having network issues, try again" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:175 -#: src/components/dms/InitiateChatFlow.tsx:262 +#: src/components/dms/AddMembersFlow.tsx:185 +#: src/components/dms/InitiateChatFlow.tsx:265 msgid "We’re having network issues, try again" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:96 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:97 msgid "We’re introducing a new layer of verification on Bluesky — an easy-to-see checkmark." msgstr "" @@ -12750,7 +13124,7 @@ msgstr "" msgid "We're sorry, you cannot access this screen at this time." msgstr "" -#: src/view/com/composer/Composer.tsx:961 +#: src/view/com/composer/Composer.tsx:1013 msgid "We're sorry! The post you are replying to has been deleted." msgstr "" @@ -12801,12 +13175,12 @@ msgid "What do you want to call your starter pack?" msgstr "" #: src/view/com/auth/SplashScreen.web.tsx:98 -#: src/view/com/composer/Composer.tsx:1402 +#: src/view/com/composer/Composer.tsx:1455 #: src/view/com/feeds/ComposerPrompt.tsx:193 msgid "What's up?" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:148 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:150 msgid "When you tap on a check, you’ll see which organizations have granted verification." msgstr "" @@ -12814,7 +13188,7 @@ msgstr "" msgid "Who can interact with this post?" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:216 +#: src/screens/Messages/components/InviteLinkDialog.tsx:222 msgid "Who can join this group chat and how" msgstr "" @@ -12823,13 +13197,13 @@ msgstr "" msgid "Who can reply" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:129 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:131 msgid "Who can verify?" msgstr "" #: src/screens/Home/NoFeedsPinned.tsx:80 #: src/screens/Messages/ChatList.tsx:334 -#: src/screens/Messages/Inbox.tsx:200 +#: src/screens/Messages/Inbox.tsx:190 msgid "Whoops!" msgstr "" @@ -12875,7 +13249,7 @@ msgstr "" msgid "Why should this user be reviewed?" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:46 +#: src/components/dms/AfterReportDialog.tsx:51 msgid "Would you like to block this user and/or delete this conversation?" msgstr "" @@ -12887,7 +13261,7 @@ msgstr "" msgid "Would you like to save this as a draft before viewing your drafts?" msgstr "" -#: src/view/com/composer/Composer.tsx:1320 +#: src/view/com/composer/Composer.tsx:1373 msgid "Would you like to save this as a draft to edit later?" msgstr "" @@ -12896,12 +13270,12 @@ msgstr "" msgid "Write a post" msgstr "" -#: src/view/com/composer/Composer.tsx:1502 +#: src/view/com/composer/Composer.tsx:1551 msgid "Write post" msgstr "" #: src/screens/PostThread/components/ThreadComposePrompt.tsx:91 -#: src/view/com/composer/Composer.tsx:1400 +#: src/view/com/composer/Composer.tsx:1453 msgid "Write your reply" msgstr "" @@ -12915,6 +13289,7 @@ msgid "Wrong DID returned from server. Received: {0}" msgstr "" #: src/screens/Messages/ConversationSettings/index.tsx:131 +#: src/screens/Messages/JoinRequests.tsx:110 msgid "Wrong kind of conversation" msgstr "" @@ -12966,7 +13341,7 @@ msgid "You are accessing Bluesky from a region that legally requires us to verif msgstr "" #. placeholder {0}: sanitizeHandle(profile.handle, '@') -#: src/components/dms/MessageItem.tsx:636 +#: src/components/dms/MessageItem.tsx:618 msgid "You are blocking {0}" msgstr "" @@ -13004,7 +13379,7 @@ msgstr "" msgid "You are no longer live" msgstr "" -#: src/view/com/composer/state/video.ts:427 +#: src/view/com/composer/state/video.ts:412 msgid "You are not allowed to upload videos." msgstr "" @@ -13053,12 +13428,12 @@ msgstr "" msgid "You can choose whether chat notifications have sound in the chat settings within the app" msgstr "" -#: src/screens/Messages/Settings.tsx:148 -#: src/screens/Messages/Settings.tsx:194 +#: src/screens/Messages/Settings.tsx:149 +#: src/screens/Messages/Settings.tsx:195 msgid "You can continue ongoing conversations regardless of which setting you choose." msgstr "" -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:149 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:150 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 "" @@ -13067,7 +13442,12 @@ msgstr "" msgid "You can now sign in with your new password." msgstr "" -#: src/view/com/composer/Composer.tsx:1325 +#. Toast shown when the user tries to add more images but the post gallery is already at the cap +#: src/view/com/composer/Composer.tsx:212 +msgid "You can only add up to {MAX_GALLERY_IMAGES, plural, other {# images}} per post" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1378 msgid "You can only save drafts up to 1000 characters." msgstr "" @@ -13075,11 +13455,11 @@ msgstr "" msgid "You can only save drafts up to 1000 characters. Would you like to discard this post before viewing your drafts?" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:431 +#: src/view/com/composer/SelectMediaButton.tsx:437 msgid "You can only select one GIF at a time." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:425 +#: src/view/com/composer/SelectMediaButton.tsx:431 msgid "You can only select one video at a time." msgstr "" @@ -13091,9 +13471,9 @@ msgstr "" msgid "You can read chat history but can’t send new messages." msgstr "" -#. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. -#: src/view/com/composer/SelectMediaButton.tsx:417 -msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." +#. Error message for maximum number of images that can be selected to add to a post. +#: src/view/com/composer/SelectMediaButton.tsx:423 +msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total." msgstr "" #: src/components/interstitials/Trending.tsx:132 @@ -13133,6 +13513,10 @@ msgstr "" msgid "You got here first" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:137 +msgid "You have been previously removed from this group and can’t join it using this link." +msgstr "" + #: src/components/moderation/ModerationDetailsDialog.tsx:77 #: src/lib/moderation/useModerationCauseDescription.ts:58 #: src/lib/moderation/useModerationCauseDescription.ts:66 @@ -13202,7 +13586,7 @@ msgstr "" msgid "You have temporarily reached the limit for video uploads. Please try again later." msgstr "" -#: src/view/com/composer/Composer.tsx:1315 +#: src/view/com/composer/Composer.tsx:1368 msgid "You have unsaved changes to this draft, would you like to save them?" msgstr "" @@ -13272,7 +13656,7 @@ msgstr "" msgid "You must grant access to your photo library to save a QR code" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:460 +#: src/view/com/composer/SelectMediaButton.tsx:466 msgid "You need to allow access to your media library." msgstr "" @@ -13290,7 +13674,7 @@ msgid "You probably want to restart the app now." msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/MessageItem.tsx:287 +#: src/components/dms/MessageItem.tsx:267 msgid "You reacted {0}" msgstr "" @@ -13305,7 +13689,7 @@ msgid "You recently changed your birthdate" msgstr "" #: src/screens/Settings/Settings.tsx:297 -#: src/view/shell/desktop/LeftNav.tsx:224 +#: src/view/shell/desktop/LeftNav.tsx:225 msgid "You will be signed out of all your accounts." msgstr "" @@ -13326,7 +13710,7 @@ msgstr "" msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:91 +#: src/screens/Messages/ConversationSettings/prompts.tsx:118 msgid "You won’t be able to rejoin unless you’re invited." msgstr "" @@ -13399,7 +13783,7 @@ msgstr "" msgid "You've reached the end of your feed! Find some more accounts to follow." msgstr "" -#: src/view/com/composer/Composer.tsx:582 +#: src/view/com/composer/Composer.tsx:637 msgid "You've reached the maximum number of drafts" msgstr "" @@ -13411,11 +13795,11 @@ msgstr "" msgid "You've reached the start of the active content." msgstr "" -#: src/view/com/composer/state/video.ts:438 +#: src/view/com/composer/state/video.ts:423 msgid "You've reached your daily limit for video uploads (too many bytes)" msgstr "" -#: src/view/com/composer/state/video.ts:442 +#: src/view/com/composer/state/video.ts:427 msgid "You've reached your daily limit for video uploads (too many videos)" msgstr "" @@ -13435,15 +13819,15 @@ msgstr "" msgid "Your account has been suspended" msgstr "" -#: src/view/com/composer/state/video.ts:446 +#: src/view/com/composer/state/video.ts:431 msgid "Your account is not yet old enough to upload videos. Please try again later." msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:674 +#: src/components/dms/InitiateChatFlow.tsx:705 msgid "Your account is too new" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:675 +#: src/components/dms/InitiateChatFlow.tsx:706 msgid "Your account must be at least 7 days old to create a new group chat." msgstr "" @@ -13526,7 +13910,7 @@ msgstr "" msgid "Your full handle will be <0>@{0}" msgstr "" -#: src/Navigation.tsx:449 +#: src/Navigation.tsx:451 #: src/screens/Search/modules/ExploreInterestsCard.tsx:68 #: src/screens/Settings/ContentAndMediaSettings.tsx:94 #: src/screens/Settings/ContentAndMediaSettings.tsx:97 @@ -13555,8 +13939,8 @@ msgstr "" msgid "Your muted words" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:179 -msgid "Your name, avatar, and the name of the group chat will be visible to everyone." +#: src/screens/Messages/components/InviteLinkDialog.tsx:184 +msgid "Your name, avatar, the name of the group chat, and the number of members will be visible to everyone." msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 @@ -13567,11 +13951,11 @@ msgstr "" msgid "Your password must be at least 8 characters long." msgstr "" -#: src/view/com/composer/Composer.tsx:1046 +#: src/view/com/composer/Composer.tsx:1099 msgid "Your post was sent" msgstr "" -#: src/view/com/composer/Composer.tsx:1043 +#: src/view/com/composer/Composer.tsx:1096 msgid "Your posts were sent" msgstr "" @@ -13579,7 +13963,7 @@ msgstr "" msgid "Your preferred language" msgstr "" -#: src/screens/Onboarding/StepFinished/ValuePropositionPager.tsx:100 +#: src/screens/Onboarding/StepFinished/ValuePropositionPager.tsx:102 #: src/screens/Onboarding/StepFinished/ValuePropositionPager.web.tsx:53 msgid "Your profile picture" msgstr "" @@ -13592,12 +13976,12 @@ msgstr "" 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 "" -#: src/view/com/composer/Composer.tsx:1045 +#: src/view/com/composer/Composer.tsx:1098 msgid "Your reply was sent" msgstr "" #. placeholder {0}: state.selectedLabeler?.creator.displayName -#: src/components/moderation/ReportDialog/index.tsx:517 +#: src/components/moderation/ReportDialog/index.tsx:519 msgid "Your report will be sent to <0>{0}." msgstr "" @@ -13605,7 +13989,7 @@ msgstr "" msgid "Your selected interests help us serve you content you care about." msgstr "" -#: src/view/com/composer/Composer.tsx:1350 +#: src/view/com/composer/Composer.tsx:1403 msgid "Your thread has empty posts that will be skipped. The remaining posts will be published as a thread." msgstr "" diff --git a/src/locale/locales/br/messages.po b/src/locale/locales/br/messages.po index e94fa7319d..44d7bf3957 100644 --- a/src/locale/locales/br/messages.po +++ b/src/locale/locales/br/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: br\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Breton\n" "Plural-Forms: nplurals=5; plural=(n%10==1 && (n%100!=11 || n%100!=71 || n%100!=91) ? 0 : n%10==2 && (n%100!=12 || n%100!=72 || n%100!=92) ? 1 : ((n%10>=3 && n%10<=4) || n%10==9) && ((n%100 < 10 || n%100 > 19) || (n%100 < 70 || n%100 > 79) || (n%100 < 90 || n%100 > 99)) ? 2 : (n!=0 && n%1;\n" @@ -86,14 +86,14 @@ msgstr "" msgid "{0, plural, one {# month} other {# months}}" msgstr "" -#. placeholder {0}: convo.details.joinRequestCount -#: src/screens/Messages/components/ChatListItem.tsx:225 +#. placeholder {0}: convo.details.unreadJoinRequestCount +#: src/screens/Messages/components/ChatListItem.tsx:226 msgid "{0, plural, one {# new join request} other {# new join requests}}" msgstr "" #. placeholder {0}: reactions.length #. placeholder {1}: groupedReactions.map(g => g.value).join(' ') -#: src/components/dms/MessageItem.tsx:297 +#: src/components/dms/MessageItem.tsx:277 msgid "{0, plural, one {# person} other {# people}} reacted – {1}" msgstr "" @@ -114,15 +114,15 @@ msgstr "" #. placeholder {0}: numUnreadMessages.numUnread ?? 0 #. placeholder {0}: numUnreadNotifications ?? 0 -#: src/view/shell/bottom-bar/BottomBar.tsx:233 -#: src/view/shell/bottom-bar/BottomBar.tsx:265 +#: src/view/shell/bottom-bar/BottomBar.tsx:234 +#: src/view/shell/bottom-bar/BottomBar.tsx:266 #: src/view/shell/Drawer.tsx:501 msgid "{0, plural, one {# unread item} other {# unread items}}" msgstr "" #. How long it takes to read an article, in minutes. Displayed in a short form, e.g. "5m" for 5 minutes. #. placeholder {0}: view.readingTime -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:232 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:230 msgid "{0, plural, one {#m} other {#m}}" msgstr "" @@ -211,7 +211,7 @@ msgid "{0} following" msgstr "" #. placeholder {0}: sanitizeHandle(profile.handle, '@') -#: src/components/dms/MessageItem.tsx:640 +#: src/components/dms/MessageItem.tsx:622 msgid "{0} is blocking you" msgstr "" @@ -269,7 +269,7 @@ msgstr "" #. placeholder {0}: createSanitizedDisplayName(memberSender) #. placeholder {1}: reaction.value -#: src/components/dms/MessageItem.tsx:292 +#: src/components/dms/MessageItem.tsx:272 msgid "{0} reacted {1}" msgstr "" @@ -314,16 +314,38 @@ msgstr "" #. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), ) #. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), ) -#: src/view/com/util/UserAvatar.tsx:595 -#: src/view/com/util/UserAvatar.tsx:613 +#: src/view/com/util/UserAvatar.tsx:599 +#: src/view/com/util/UserAvatar.tsx:617 msgid "{0}'s avatar" msgstr "" #. placeholder {0}: createSanitizedDisplayName(profile) -#: src/components/dms/MessageItem.tsx:228 +#: src/components/dms/MessageItem.tsx:232 msgid "{0}’s avatar" msgstr "" +#. The number of active group chat members out of the total number allowed. +#. placeholder {0}: data.joinLinkPreviews[0].memberCount +#. placeholder {1}: data.joinLinkPreviews[0].memberLimit +#: src/screens/Messages/JoinRequest.tsx:130 +msgid "{0}/{1}" +msgstr "" + +#. The number of members in a group chat, in the format '{members}/{total} members'. +#. placeholder {0}: preview.memberCount +#. placeholder {1}: preview.memberLimit +#. placeholder {2}: preview.memberCount +#: src/components/dms/ChatInvite/Card.tsx:56 +msgid "{0}/{1} {2, plural, one {member} other {members}}" +msgstr "" + +#. The number of active group chat members out of the total number allowed. +#. placeholder {0}: joinLinkPreview.memberCount +#. placeholder {1}: joinLinkPreview.memberLimit +#: src/components/intents/GroupChatJoinDialog.tsx:308 +msgid "{0}/{1} members" +msgstr "" + #. How many days have passed, displayed in a narrow form #. placeholder {0}: diff.value #: src/lib/hooks/useTimeAgo.ts:171 @@ -348,25 +370,50 @@ msgstr "" msgid "{0}s" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:428 +msgid "{count, plural, =0 {No requests to join} one {# request to join} other {# requests to join}}" +msgstr "" + #: src/components/dms/SystemMessageGroup.tsx:38 msgid "{count, plural, one {# chat update} other {# chat updates}}" msgstr "" -#: src/screens/Messages/components/InboxRequests.tsx:33 +#: src/screens/Messages/components/RequestStatus.tsx:74 +msgid "{count, plural, one {# new join request} other {# new join requests}}" +msgstr "" + +#: src/screens/Messages/components/InboxRequests.tsx:35 msgid "{count, plural, one {# request} other {# requests}}" msgstr "" -#: src/view/shell/desktop/LeftNav.tsx:483 +#: src/view/shell/desktop/LeftNav.tsx:484 msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + +#. Displayed when there are more requests to join a group chat than have been loaded +#: src/screens/Messages/JoinRequests.tsx:422 +msgid "{count, plural, other {#+ requests to join}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 -#: src/screens/Messages/components/InboxRequests.tsx:53 +#: src/screens/Messages/components/InboxRequests.tsx:56 msgid "{count}+" msgstr "" #. Displayed when the number of requests is greater than 20 -#: src/screens/Messages/components/InboxRequests.tsx:29 +#: src/screens/Messages/components/InboxRequests.tsx:31 msgid "{count}+ requests" msgstr "" @@ -543,8 +590,8 @@ msgstr "" msgid "{following} following" msgstr "" -#: src/components/dms/components/GroupChatProfileCard.tsx:56 -#: src/components/dms/InitiateChatFlow.tsx:888 +#: src/components/dms/components/GroupChatProfileCard.tsx:62 +#: src/components/dms/InitiateChatFlow.tsx:919 msgid "{handle} can’t be added" msgstr "" @@ -552,7 +599,7 @@ msgstr "" msgid "{handle} can't be messaged" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:849 +#: src/components/dms/InitiateChatFlow.tsx:880 msgid "{handle} can’t be messaged" msgstr "" @@ -564,6 +611,16 @@ msgstr "" msgid "{hours, plural, one {# hour} other {# hours}}" msgstr "" +#. Displayed when the number of requests is greater than 20 +#: src/screens/Messages/components/RequestStatus.tsx:69 +msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:221 +msgctxt "Displayed when there are more than 20 requests to join a group chat" +msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests" +msgstr "" + #. Number of users (always at least 50) who have joined Bluesky using a specific starter pack #: src/components/StarterPack/StarterPackCard.tsx:102 msgid "{joinedAllTimeCount, plural, other {# users have}} joined!" @@ -586,7 +643,7 @@ msgid "{MAX_HIDDEN_REPLIES, plural, other {You can hide a maximum of # replies.} msgstr "" #. The number of group chat members out of the total number of permitted users. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:34 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:39 msgid "{memberCount}/{memberLimit}" msgstr "" @@ -612,7 +669,7 @@ msgstr "" msgid "{name}'s starter pack" msgstr "" -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:329 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:334 msgid "{notificationCount, plural, one {# unread item} other {# unread items}}" msgstr "" @@ -634,12 +691,12 @@ msgid "{rank}." msgstr "" #. The number of requests to join a group chat. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:53 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:61 msgid "{requestCount, plural, one {# request} other {# requests}}" msgstr "" #. Displayed when there are more than 20 requests to join a group chat -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:56 msgid "{requestCount}+ requests" msgstr "" @@ -763,11 +820,6 @@ msgstr "" msgid "⚠Invalid Handle" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:220 -msgctxt "Displayed when there are more than 20 requests to join a group chat" -msgid "20+ new join requests" -msgstr "" - #: src/components/dialogs/MutedWords.tsx:202 #: src/components/dialogs/MutedWords.tsx:551 #: src/components/dialogs/MutedWords.tsx:554 @@ -807,6 +859,9 @@ msgstr "" #: src/components/contacts/screens/VerifyNumber.tsx:155 #: src/components/dms/dialogs/NewChatDialog.tsx:52 #: src/components/dms/dialogs/NewChatDialog.tsx:90 +#: src/components/dms/LeaveConvoPrompt.tsx:38 +#: src/screens/Messages/JoinRequests.tsx:188 +#: src/screens/Messages/JoinRequests.tsx:220 msgid "A network error occurred. Please check your internet connection." msgstr "" @@ -814,7 +869,7 @@ msgstr "" msgid "A new code has been sent" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:93 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:94 msgid "A new form of verification" msgstr "" @@ -841,7 +896,7 @@ msgstr "" msgid "A selected recipient is not followed by the sender." msgstr "" -#: src/Navigation.tsx:457 +#: src/Navigation.tsx:459 #: src/screens/Settings/AboutSettings.tsx:78 #: src/screens/Settings/Settings.tsx:255 #: src/screens/Settings/Settings.tsx:258 @@ -857,12 +912,22 @@ msgstr "" msgid "Accept" msgstr "" +#. Accept a request to join a chat +#: src/screens/Messages/JoinRequests.tsx:459 +msgctxt "button" +msgid "Accept" +msgstr "" + #: src/screens/Messages/components/RequestButtons.tsx:280 msgid "Accept chat request" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:453 +msgid "Accept join request" +msgstr "" + #. Accept a chat request -#: src/screens/Messages/components/RequestListItem.tsx:48 +#: src/screens/Messages/components/RequestListItem.tsx:51 msgid "Accept Request" msgstr "" @@ -875,17 +940,21 @@ msgstr "" msgid "Accepted conversations" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:94 +msgid "Access requested! The group owner will review your request." +msgstr "" + #: src/screens/Settings/AccessibilitySettings.tsx:45 #: src/screens/Settings/Settings.tsx:233 #: src/screens/Settings/Settings.tsx:236 msgid "Accessibility" msgstr "" -#: src/Navigation.tsx:380 +#: src/Navigation.tsx:382 msgid "Accessibility Settings" msgstr "" -#: src/Navigation.tsx:396 +#: src/Navigation.tsx:398 #: src/screens/Login/LoginForm.tsx:192 #: src/screens/Settings/AccountSettings.tsx:56 #: src/screens/Settings/Settings.tsx:173 @@ -960,7 +1029,7 @@ msgctxt "toast" msgid "Account unmuted" msgstr "" -#: src/components/verification/VerifierDialog.tsx:99 +#: src/components/verification/VerifierDialog.tsx:100 msgid "Accounts with a scalloped blue check mark <0><1/> can verify others. These trusted verifiers are selected by Bluesky." msgstr "" @@ -974,7 +1043,7 @@ msgstr "" #: src/components/dialogs/MutedWords.tsx:337 #: src/components/dialogs/StarterPackDialog.tsx:376 #: src/components/dialogs/StarterPackDialog.tsx:388 -#: src/components/dms/AddMembersFlow.tsx:393 +#: src/components/dms/AddMembersFlow.tsx:403 #: src/view/com/modals/UserAddRemoveLists.tsx:236 msgid "Add" msgstr "" @@ -1010,8 +1079,8 @@ msgstr "" #: src/view/com/composer/GifAltText.tsx:76 #: src/view/com/composer/GifAltText.tsx:150 #: src/view/com/composer/GifAltText.tsx:217 -#: src/view/com/composer/photos/Gallery.tsx:199 -#: src/view/com/composer/photos/Gallery.tsx:234 +#: src/view/com/composer/photos/Gallery.tsx:201 +#: src/view/com/composer/photos/Gallery.tsx:236 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:95 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:103 msgid "Add alt text" @@ -1023,16 +1092,16 @@ msgstr "" #: src/screens/Settings/Settings.tsx:575 #: src/screens/Settings/Settings.tsx:578 -#: src/view/shell/desktop/LeftNav.tsx:275 -#: src/view/shell/desktop/LeftNav.tsx:278 +#: src/view/shell/desktop/LeftNav.tsx:276 +#: src/view/shell/desktop/LeftNav.tsx:279 msgid "Add another account" msgstr "" -#: src/view/com/composer/Composer.tsx:1401 +#: src/view/com/composer/Composer.tsx:1454 msgid "Add another post" msgstr "" -#: src/view/com/composer/Composer.tsx:2067 +#: src/view/com/composer/Composer.tsx:2117 msgid "Add another post to thread" msgstr "" @@ -1046,7 +1115,7 @@ msgstr "" msgid "Add App Password" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:166 +#: src/screens/Settings/AutomationLabelSettings.tsx:170 msgid "Add automation label to account" msgstr "" @@ -1054,7 +1123,7 @@ msgstr "" msgid "Add emoji reaction" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:474 +#: src/components/dms/AddMembersFlow.tsx:485 msgid "Add group chat members" msgstr "" @@ -1063,7 +1132,7 @@ msgid "Add image" msgstr "" #. Accessibility label for button in composer to add images, a video, or a GIF to a post -#: src/view/com/composer/SelectMediaButton.tsx:499 +#: src/view/com/composer/SelectMediaButton.tsx:505 msgid "Add media to post" msgstr "" @@ -1073,8 +1142,8 @@ msgstr "" msgid "Add members" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:526 -#: src/components/moderation/ReportDialog/index.tsx:530 +#: src/components/moderation/ReportDialog/index.tsx:528 +#: src/components/moderation/ReportDialog/index.tsx:532 msgid "Add more details (optional)" msgstr "" @@ -1091,8 +1160,8 @@ msgstr "" msgid "Add muted words and tags" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:135 -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:174 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:132 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:171 #: src/screens/ProfileList/AboutSection.tsx:72 #: src/screens/ProfileList/AboutSection.tsx:90 msgid "Add people" @@ -1176,7 +1245,7 @@ msgstr "" msgid "Additional details (limit 1000 characters)" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:544 +#: src/components/moderation/ReportDialog/index.tsx:546 msgid "Additional details (limit 300 characters)" msgstr "" @@ -1244,7 +1313,7 @@ msgid "alice@example.com" msgstr "" #. the default tab in the interests tab bar -#: src/components/dms/ReactionsDialog.tsx:284 +#: src/components/dms/ReactionsDialog.tsx:288 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:201 #: src/view/screens/Notifications.tsx:86 msgid "All" @@ -1252,7 +1321,7 @@ msgstr "" #. Tab label showing the total count of reactions on a chat message. #. placeholder {0}: tab.count -#: src/components/dms/ReactionsDialog.tsx:381 +#: src/components/dms/ReactionsDialog.tsx:385 msgid "All {0}" msgstr "" @@ -1289,13 +1358,13 @@ msgstr "" msgid "Allow anyone to reply" msgstr "" -#: src/screens/Messages/Settings.tsx:139 -#: src/screens/Messages/Settings.tsx:154 +#: src/screens/Messages/Settings.tsx:140 +#: src/screens/Messages/Settings.tsx:155 msgid "Allow direct messages from" msgstr "" -#: src/screens/Messages/Settings.tsx:185 -#: src/screens/Messages/Settings.tsx:200 +#: src/screens/Messages/Settings.tsx:186 +#: src/screens/Messages/Settings.tsx:201 msgid "Allow group chat invites from" msgstr "" @@ -1349,12 +1418,12 @@ msgstr "" msgid "Already signed in as @{0}" msgstr "" -#: src/components/images/AutoSizedImage.tsx:190 -#: src/components/images/Gallery/index.tsx:522 -#: src/components/images/ImageLayoutGridItem.tsx:120 +#: src/components/images/AutoSizedImage.tsx:204 +#: src/components/images/Gallery/index.tsx:576 +#: src/components/images/ImageLayoutGridItem.tsx:142 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:94 #: src/view/com/composer/GifAltText.tsx:100 -#: src/view/com/composer/photos/Gallery.tsx:209 +#: src/view/com/composer/photos/Gallery.tsx:211 msgid "ALT" msgstr "" @@ -1373,7 +1442,7 @@ msgid "Alt Text" msgstr "" #: src/view/com/composer/GifAltText.tsx:105 -#: src/view/com/composer/photos/Gallery.tsx:128 +#: src/view/com/composer/photos/Gallery.tsx:130 msgid "Alt text describes images for blind and low-vision users, and helps give context to everyone." msgstr "" @@ -1398,7 +1467,7 @@ msgstr "" msgid "An error occurred" msgstr "" -#: src/view/com/composer/state/video.ts:411 +#: src/view/com/composer/state/video.ts:401 msgid "An error occurred while compressing the video." msgstr "" @@ -1443,11 +1512,11 @@ msgstr "" msgid "An error occurred while trying to follow all" msgstr "" -#: src/view/com/composer/state/video.ts:468 +#: src/view/com/composer/state/video.ts:453 msgid "An error occurred while uploading the video. {message}" msgstr "" -#: src/view/com/composer/state/video.ts:460 +#: src/view/com/composer/state/video.ts:445 msgid "An error occurred while uploading the video. Please check your internet connection and try again." msgstr "" @@ -1472,8 +1541,8 @@ msgstr "" msgid "An illustration showing that Bluesky selects trusted verifiers, and trusted verifiers in turn verify individual user accounts." msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:172 -msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." +#: src/screens/Messages/components/InviteLinkDialog.tsx:171 +msgid "An invite link lets people join this group chat without being added directly. You control who can join the chat. You can disable the link at any time." msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 @@ -1501,7 +1570,7 @@ msgstr "" msgid "An issue occurred, please try again." msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:120 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:121 msgid "An mockup of a iPhone showing the Bluesky app open to the profile of a verified user with a blue checkmark next to their display name." msgstr "" @@ -1550,13 +1619,17 @@ msgstr "" msgid "Anyone can interact" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:323 +msgid "Anyone can join" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:142 #: src/screens/Messages/components/InviteLinkDialog.tsx:143 -#: src/screens/Messages/components/InviteLinkDialog.tsx:144 msgid "Anyone can join instantly" msgstr "" +#: src/screens/Messages/components/InviteLinkDialog.tsx:147 #: src/screens/Messages/components/InviteLinkDialog.tsx:148 -#: src/screens/Messages/components/InviteLinkDialog.tsx:149 msgid "Anyone can request to join" msgstr "" @@ -1566,11 +1639,11 @@ msgstr "" msgid "Anyone who follows me" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:436 +#: src/screens/Messages/components/InviteLinkDialog.tsx:441 msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one." msgstr "" -#: src/Navigation.tsx:465 +#: src/Navigation.tsx:467 #: src/screens/Settings/AppIconSettings/index.tsx:65 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:19 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:24 @@ -1608,7 +1681,7 @@ msgstr "" msgid "App passwords" msgstr "" -#: src/Navigation.tsx:348 +#: src/Navigation.tsx:350 #: src/screens/Settings/AppPasswords.tsx:51 msgid "App Passwords" msgstr "" @@ -1650,7 +1723,7 @@ msgstr "" msgid "Appeal this decision" msgstr "" -#: src/Navigation.tsx:388 +#: src/Navigation.tsx:390 #: src/screens/Settings/AppearanceSettings.tsx:73 #: src/screens/Settings/Settings.tsx:225 #: src/screens/Settings/Settings.tsx:228 @@ -1686,7 +1759,7 @@ msgstr "" msgid "Are you sure you want to delete the app password \"{0}\"?" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:223 +#: src/components/dms/MessageOverlays.tsx:183 msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participants." msgstr "" @@ -1699,23 +1772,23 @@ msgstr "" msgid "Are you sure you want to discard your changes?" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:90 +#: src/screens/Messages/ConversationSettings/prompts.tsx:117 msgid "Are you sure you want to leave {groupName}?" msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:47 +#: src/components/dms/LeaveConvoPrompt.tsx:57 msgid "Are you sure you want to leave this conversation?" msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:46 -msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." +#: src/components/dms/LeaveConvoPrompt.tsx:56 +msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participants." msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" msgstr "" -#: src/view/com/composer/Composer.tsx:1541 +#: src/view/com/composer/Composer.tsx:1590 msgid "Are you sure you'd like to discard this post?" msgstr "" @@ -1763,7 +1836,7 @@ msgstr "" msgid "Automation label" msgstr "" -#: src/Navigation.tsx:404 +#: src/Navigation.tsx:406 #: src/screens/Settings/AutomationLabelSettings.tsx:103 msgid "Automation Label" msgstr "" @@ -1778,12 +1851,12 @@ msgstr "" msgid "Available" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:342 -#: src/components/dms/AddMembersFlow.tsx:509 -#: src/components/dms/AddMembersFlow.tsx:515 -#: src/components/dms/InitiateChatFlow.tsx:508 -#: src/components/dms/InitiateChatFlow.tsx:701 -#: src/components/dms/InitiateChatFlow.tsx:708 +#: src/components/dms/AddMembersFlow.tsx:352 +#: src/components/dms/AddMembersFlow.tsx:520 +#: src/components/dms/AddMembersFlow.tsx:526 +#: src/components/dms/InitiateChatFlow.tsx:517 +#: src/components/dms/InitiateChatFlow.tsx:732 +#: src/components/dms/InitiateChatFlow.tsx:739 #: src/components/moderation/LabelsOnMeDialog.tsx:334 #: src/components/moderation/LabelsOnMeDialog.tsx:335 #: src/screens/Login/ChooseAccountForm.tsx:98 @@ -1796,7 +1869,9 @@ msgstr "" #: src/screens/Login/SetNewPasswordForm.tsx:178 #: src/screens/Messages/components/ChatDisabled.tsx:164 #: src/screens/Messages/components/ChatDisabled.tsx:166 -#: src/screens/Messages/Inbox.tsx:242 +#: src/screens/Messages/components/InviteLinkDialog.tsx:251 +#: src/screens/Messages/components/InviteLinkDialog.tsx:279 +#: src/screens/Messages/Inbox.tsx:232 #: src/screens/Profile/Header/Shell.tsx:174 #: src/screens/Settings/components/ChangePasswordDialog.tsx:273 #: src/screens/Settings/components/ChangePasswordDialog.tsx:282 @@ -1807,7 +1882,7 @@ msgstr "" msgid "Back" msgstr "" -#: src/screens/Messages/Inbox.tsx:241 +#: src/screens/Messages/Inbox.tsx:231 msgid "Back to Chats" msgstr "" @@ -1855,8 +1930,8 @@ msgstr "" #: src/components/dms/MessageProfileButton.tsx:60 #: src/screens/Messages/ChatList.tsx:147 #: src/screens/Messages/ChatList.tsx:211 -#: src/screens/Messages/ChatList.tsx:476 -#: src/screens/Messages/Conversation.tsx:200 +#: src/screens/Messages/ChatList.tsx:482 +#: src/screens/Messages/Conversation.tsx:208 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:94 msgid "Before you can message another user, you must first verify your email." msgstr "" @@ -1888,7 +1963,7 @@ msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:853 #: src/screens/Messages/components/ChatStatusInfo.tsx:67 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:222 -#: src/screens/Messages/ConversationSettings/prompts.tsx:115 +#: src/screens/Messages/ConversationSettings/prompts.tsx:142 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:207 #: src/view/com/profile/ProfileMenu.tsx:563 msgid "Block" @@ -1909,7 +1984,7 @@ msgstr "" msgid "Block account" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:112 +#: src/screens/Messages/ConversationSettings/prompts.tsx:139 msgid "Block account?" msgstr "" @@ -1923,7 +1998,7 @@ msgstr "" msgid "Block accounts" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:143 +#: src/components/dms/AfterReportDialog.tsx:148 msgid "Block and delete" msgstr "" @@ -1947,9 +2022,9 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:221 #: src/components/dms/AfterReportConversationDialog.tsx:224 -#: src/components/dms/AfterReportDialog.tsx:149 -#: src/components/dms/AfterReportDialog.tsx:184 -#: src/components/dms/AfterReportDialog.tsx:187 +#: src/components/dms/AfterReportDialog.tsx:154 +#: src/components/dms/AfterReportDialog.tsx:189 +#: src/components/dms/AfterReportDialog.tsx:192 msgid "Block user" msgstr "" @@ -1959,7 +2034,7 @@ msgctxt "button" msgid "Block user" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:180 +#: src/components/dms/AfterReportDialog.tsx:185 msgid "Block user and/or delete this conversation" msgstr "" @@ -1967,7 +2042,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:216 msgid "Blocked" msgstr "" @@ -1975,13 +2050,13 @@ msgstr "" msgid "Blocked accounts" msgstr "" -#: src/Navigation.tsx:189 +#: src/Navigation.tsx:191 #: src/view/screens/ModerationBlockedAccounts.tsx:95 msgid "Blocked Accounts" msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:851 -#: src/screens/Messages/ConversationSettings/prompts.tsx:113 +#: src/screens/Messages/ConversationSettings/prompts.tsx:140 #: src/view/com/profile/ProfileMenu.tsx:558 msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." msgstr "" @@ -2040,7 +2115,7 @@ msgstr "" msgid "Bluesky is more fun with friends" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:107 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:108 msgid "Bluesky is more fun with friends! Import your contacts to see who’s already here." msgstr "" @@ -2064,7 +2139,7 @@ msgstr "" msgid "Bluesky will not show your profile and posts to logged-out users. Other apps may not honor this request. This does not make your account private." msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:134 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:136 msgid "Bluesky will proactively verify notable and authentic accounts." msgstr "" @@ -2148,21 +2223,28 @@ msgstr "" msgid "Button to go back to the home timeline" msgstr "" +#. The owner (creator) of a group chat. +#. placeholder {0}: createSanitizedDisplayName( data.joinLinkPreviews[0].owner, true, moderateProfile( data.joinLinkPreviews[0].owner, moderationOpts, ).ui('displayName'), ) #. placeholder {0}: sanitizeHandle(handle, '@') #. placeholder {0}: sanitizeHandle(item.feed.creator.handle, '@') -#. placeholder {0}: sanitizeHandle(labeler.creator.handle, '@') #: src/components/LabelingServiceCard/index.tsx:62 -#: src/components/moderation/ReportDialog/index.tsx:845 +#: src/components/moderation/ReportDialog/index.tsx:847 +#: src/screens/Messages/JoinRequest.tsx:166 #: src/screens/Search/components/StarterPackCard.tsx:107 #: src/screens/Search/Explore.tsx:971 msgid "By {0}" msgstr "" #. placeholder {0}: sanitizeHandle(info.creatorHandle, '@') -#: src/screens/Profile/components/ProfileFeedHeader.tsx:462 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:451 msgid "By <0>{0}" msgstr "" +#. The group chat creator, in the format 'By {displayName}'. +#: src/components/dms/ChatInvite/Card.tsx:78 +msgid "By <0>{ownerDisplayName}" +msgstr "" + #. placeholder {0}: authorProfile.handle #: src/components/Post/Embed/StandardSiteEmbed/StandardSiteMetaRow.tsx:80 msgid "by <0>@{0}" @@ -2192,7 +2274,7 @@ msgstr "" msgid "By you" msgstr "" -#: src/view/com/composer/photos/OpenCameraBtn.tsx:70 +#: src/view/com/composer/photos/OpenCameraBtn.tsx:69 msgid "Camera" msgstr "" @@ -2223,10 +2305,10 @@ msgstr "" #: src/features/liveNow/components/GoLiveDialog.tsx:254 #: src/lib/media/picker.tsx:38 #: src/screens/Deactivated.tsx:150 -#: src/screens/Messages/components/InviteLinkDialog.tsx:458 -#: src/screens/Messages/components/InviteLinkDialog.tsx:462 -#: src/screens/Messages/ConversationSettings/prompts.tsx:70 -#: src/screens/Messages/ConversationSettings/prompts.tsx:94 +#: src/screens/Messages/components/InviteLinkDialog.tsx:463 +#: src/screens/Messages/components/InviteLinkDialog.tsx:467 +#: src/screens/Messages/ConversationSettings/prompts.tsx:97 +#: src/screens/Messages/ConversationSettings/prompts.tsx:121 #: src/screens/Profile/Header/EditProfileDialog.tsx:215 #: src/screens/Profile/Header/EditProfileDialog.tsx:223 #: src/screens/Search/Shell.tsx:405 @@ -2239,11 +2321,11 @@ msgstr "" #: src/screens/Settings/Settings.tsx:300 #: src/screens/Takendown.tsx:102 #: src/screens/Takendown.tsx:105 -#: src/view/com/composer/Composer.tsx:1619 -#: src/view/com/composer/Composer.tsx:1629 +#: src/view/com/composer/Composer.tsx:1668 +#: src/view/com/composer/Composer.tsx:1678 #: src/view/com/composer/photos/EditImageDialog.web.tsx:44 #: src/view/com/composer/photos/EditImageDialog.web.tsx:53 -#: src/view/shell/desktop/LeftNav.tsx:227 +#: src/view/shell/desktop/LeftNav.tsx:228 msgid "Cancel" msgstr "" @@ -2275,7 +2357,7 @@ msgstr "" msgid "Captions & alt text" msgstr "" -#: src/components/images/Gallery/index.tsx:255 +#: src/components/images/Gallery/index.tsx:263 msgid "carousel" msgstr "" @@ -2308,7 +2390,7 @@ msgstr "" msgid "Change Handle" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:443 +#: src/components/moderation/ReportDialog/index.tsx:445 msgid "Change moderation service" msgstr "" @@ -2321,11 +2403,11 @@ msgstr "" msgid "Change password dialog" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:310 +#: src/components/moderation/ReportDialog/index.tsx:312 msgid "Change report category" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:388 +#: src/components/moderation/ReportDialog/index.tsx:390 msgid "Change report reason" msgstr "" @@ -2355,9 +2437,9 @@ msgid "Changes to the starter pack will not be reflected in the list after creat msgstr "" #: src/lib/hooks/useNotificationHandler.ts:133 -#: src/Navigation.tsx:483 -#: src/view/shell/bottom-bar/BottomBar.tsx:229 -#: src/view/shell/desktop/LeftNav.tsx:697 +#: src/Navigation.tsx:485 +#: src/view/shell/bottom-bar/BottomBar.tsx:230 +#: src/view/shell/desktop/LeftNav.tsx:698 #: src/view/shell/Drawer.tsx:469 msgid "Chat" msgstr "" @@ -2372,6 +2454,13 @@ msgstr "" msgid "Chat ended" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:105 +#: src/components/intents/GroupChatJoinDialog.tsx:228 +#: src/components/intents/GroupChatJoinDialog.tsx:259 +#: src/components/Post/Embed/JoinRequestEmbed.tsx:94 +msgid "Chat invite link no longer available" +msgstr "" + #: src/components/dms/getSystemMessageInfo.ts:104 msgid "Chat locked" msgstr "" @@ -2393,26 +2482,26 @@ msgstr "" msgid "Chat recipient is not followed by the sender." msgstr "" -#: src/Navigation.tsx:498 +#: src/Navigation.tsx:505 msgid "Chat request inbox" msgstr "" -#: src/screens/Messages/Inbox.tsx:57 -#: src/screens/Messages/Inbox.tsx:99 +#: src/screens/Messages/Inbox.tsx:56 +#: src/screens/Messages/Inbox.tsx:96 msgid "Chat requests" msgstr "" #: src/components/dms/ConvoMenu.tsx:84 -#: src/Navigation.tsx:493 +#: src/Navigation.tsx:500 #: src/screens/Messages/ChatList.tsx:83 #: src/screens/Messages/ChatList.tsx:87 -#: src/screens/Messages/ChatList.tsx:500 -#: src/screens/Messages/ChatList.tsx:535 -#: src/screens/Messages/Settings.tsx:37 +#: src/screens/Messages/ChatList.tsx:508 +#: src/screens/Messages/ChatList.tsx:543 +#: src/screens/Messages/Settings.tsx:38 msgid "Chat settings" msgstr "" -#: src/screens/Messages/Settings.tsx:130 +#: src/screens/Messages/Settings.tsx:131 msgid "Chat Settings" msgstr "" @@ -2435,8 +2524,8 @@ msgid "Chat unmuted" msgstr "" #: src/screens/Messages/ChatList.tsx:77 -#: src/screens/Messages/ChatList.tsx:488 -#: src/screens/Messages/ChatList.tsx:524 +#: src/screens/Messages/ChatList.tsx:494 +#: src/screens/Messages/ChatList.tsx:532 msgid "Chats" msgstr "" @@ -2490,7 +2579,7 @@ msgstr "" msgid "Choose this color as your avatar" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:211 +#: src/screens/Messages/components/InviteLinkDialog.tsx:217 msgid "Choose who can join this group chat and how." msgstr "" @@ -2544,7 +2633,7 @@ msgstr "" msgid "click here" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:131 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:128 msgid "Click here to add people to this group chat" msgstr "" @@ -2552,7 +2641,7 @@ msgstr "" msgid "Click here to contact our support team" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:145 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:142 msgid "Click here to create or manage an invite link for this group chat" msgstr "" @@ -2582,7 +2671,7 @@ msgstr "" msgid "Click here to update your email" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:146 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:143 msgid "Click here to view the invite link for this group chat" msgstr "" @@ -2591,7 +2680,7 @@ msgstr "" msgid "Click to open tag menu for {0}" msgstr "" -#: src/components/dms/MessageItem.tsx:559 +#: src/components/dms/MessageItem.tsx:541 msgid "Click to retry failed message" msgstr "" @@ -2605,28 +2694,30 @@ msgstr "" #: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:233 #: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:239 #: src/components/dialogs/LanguageSelectDialog.tsx:359 -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:159 -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:168 -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:164 -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:172 -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:139 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:176 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:185 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:191 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:199 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:160 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:169 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:165 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:173 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:140 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:178 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:187 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:192 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:200 #: src/components/dialogs/SearchablePeopleList.tsx:340 #: src/components/dialogs/StarterPackDialog.tsx:187 -#: src/components/dms/AddMembersFlow.tsx:367 +#: src/components/dms/AddMembersFlow.tsx:377 #: src/components/dms/AfterReportConversationDialog.tsx:91 #: src/components/dms/AfterReportConversationDialog.tsx:96 #: src/components/dms/AfterReportConversationDialog.tsx:247 #: src/components/dms/AfterReportConversationDialog.tsx:252 -#: src/components/dms/AfterReportDialog.tsx:89 #: src/components/dms/AfterReportDialog.tsx:94 -#: src/components/dms/AfterReportDialog.tsx:207 +#: src/components/dms/AfterReportDialog.tsx:99 #: src/components/dms/AfterReportDialog.tsx:212 +#: src/components/dms/AfterReportDialog.tsx:217 #: src/components/dms/EmojiPopup.android.tsx:59 -#: src/components/dms/InitiateChatFlow.tsx:533 +#: src/components/dms/InitiateChatFlow.tsx:542 +#: src/components/intents/GroupChatJoinDialog.tsx:205 +#: src/components/intents/GroupChatJoinDialog.tsx:240 #: src/components/NewskieDialog.tsx:169 #: src/components/NewskieDialog.tsx:175 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:107 @@ -2634,14 +2725,14 @@ msgstr "" #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:122 #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:128 #: src/components/verification/VerificationsDialog.tsx:146 -#: src/components/verification/VerifierDialog.tsx:146 +#: src/components/verification/VerifierDialog.tsx:147 #: src/components/WhoCanReply.tsx:236 #: src/components/WhoCanReply.tsx:243 #: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:45 #: src/features/liveNow/components/EditLiveDialog.tsx:217 #: src/features/liveNow/components/EditLiveDialog.tsx:223 -#: src/screens/Messages/components/InviteLinkDialog.tsx:481 -#: src/screens/Messages/components/InviteLinkDialog.tsx:486 +#: src/screens/Messages/components/InviteLinkDialog.tsx:487 +#: src/screens/Messages/components/InviteLinkDialog.tsx:492 #: src/screens/Settings/components/ChangePasswordDialog.tsx:288 #: src/screens/Settings/components/ChangePasswordDialog.tsx:293 #: src/view/com/feeds/MissingFeed.tsx:211 @@ -2658,6 +2749,10 @@ msgstr "" msgid "Close alert" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:82 +msgid "Close banner" +msgstr "" + #: src/view/com/util/BottomSheetCustomBackdrop.tsx:36 msgid "Close bottom drawer" msgstr "" @@ -2670,7 +2765,7 @@ msgstr "" #: src/components/dialogs/LanguageSelectDialog.tsx:354 #: src/components/dialogs/NotificationSettingsDialog.tsx:94 #: src/components/verification/VerificationsDialog.tsx:138 -#: src/components/verification/VerifierDialog.tsx:139 +#: src/components/verification/VerifierDialog.tsx:140 #: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36 msgid "Close dialog" msgstr "" @@ -2684,7 +2779,7 @@ msgid "Close image" msgstr "" #: src/components/Lightbox/Lightbox.web.tsx:73 -#: src/components/Lightbox/Lightbox.web.tsx:326 +#: src/components/Lightbox/Lightbox.web.tsx:334 msgid "Close image viewer" msgstr "" @@ -2695,6 +2790,14 @@ msgstr "" msgid "Close menu" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:83 +msgid "Close the incoming requests banner" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:198 +#: src/components/intents/GroupChatJoinDialog.tsx:199 +#: src/components/intents/GroupChatJoinDialog.tsx:235 +#: src/components/intents/GroupChatJoinDialog.tsx:236 #: src/components/Menu/index.tsx:361 msgid "Close this dialog" msgstr "" @@ -2707,7 +2810,7 @@ msgstr "" msgid "Closes password update alert" msgstr "" -#: src/view/com/composer/Composer.tsx:1627 +#: src/view/com/composer/Composer.tsx:1676 msgid "Closes post composer and discards post draft" msgstr "" @@ -2737,7 +2840,7 @@ msgid "Comics" msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:46 -#: src/Navigation.tsx:338 +#: src/Navigation.tsx:340 #: src/view/screens/CommunityGuidelines.tsx:28 msgid "Community Guidelines" msgstr "" @@ -2752,12 +2855,12 @@ msgstr "" #: src/lib/hotkeys/index.tsx:66 #: src/view/com/feeds/ComposerPrompt.tsx:147 -#: src/view/shell/desktop/LeftNav.tsx:586 +#: src/view/shell/desktop/LeftNav.tsx:587 msgid "Compose new post" msgstr "" #. placeholder {0}: MAX_GRAPHEME_LENGTH || 0 -#: src/view/com/composer/Composer.tsx:1503 +#: src/view/com/composer/Composer.tsx:1552 msgid "Compose posts up to {0, plural, other {# characters}} in length" msgstr "" @@ -2765,11 +2868,11 @@ msgstr "" msgid "Compose reply" msgstr "" -#: src/view/com/composer/Composer.tsx:2464 +#: src/view/com/composer/Composer.tsx:2514 msgid "Compressing GIF..." msgstr "" -#: src/view/com/composer/Composer.tsx:2466 +#: src/view/com/composer/Composer.tsx:2516 msgid "Compressing video..." msgstr "" @@ -2854,7 +2957,7 @@ msgstr "" msgid "Content and media" msgstr "" -#: src/Navigation.tsx:441 +#: src/Navigation.tsx:443 msgid "Content and Media" msgstr "" @@ -2901,7 +3004,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:163 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:171 #: src/screens/Onboarding/StepInterests/index.tsx:93 -#: src/screens/Onboarding/StepProfile/index.tsx:303 +#: src/screens/Onboarding/StepProfile/index.tsx:304 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:305 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:117 msgid "Continue" @@ -2920,29 +3023,29 @@ msgstr "" msgid "Continue thread..." msgstr "" -#: src/components/dms/AddMembersFlow.tsx:307 -#: src/components/dms/InitiateChatFlow.tsx:460 +#: src/components/dms/AddMembersFlow.tsx:317 +#: src/components/dms/InitiateChatFlow.tsx:469 msgid "Continue to group name" msgstr "" #: src/screens/Onboarding/StepInterests/index.tsx:90 -#: src/screens/Onboarding/StepProfile/index.tsx:300 +#: src/screens/Onboarding/StepProfile/index.tsx:301 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:302 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:114 #: src/screens/Signup/BackNextButtons.tsx:61 msgid "Continue to next step" msgstr "" -#: src/screens/Messages/Conversation.tsx:65 +#: src/screens/Messages/Conversation.tsx:67 msgid "Conversation" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:324 +#: src/screens/Messages/components/ChatListItem.tsx:329 msgid "Conversation deleted" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:144 -#: src/components/dms/AfterReportDialog.tsx:147 +#: src/components/dms/AfterReportDialog.tsx:149 +#: src/components/dms/AfterReportDialog.tsx:152 msgctxt "toast" msgid "Conversation deleted" msgstr "" @@ -2953,11 +3056,18 @@ msgctxt "toast" msgid "Conversation left" msgstr "" +#: src/components/dms/LeaveConvoPrompt.tsx:40 +#: src/screens/Messages/JoinRequests.tsx:192 +#: src/screens/Messages/JoinRequests.tsx:224 +msgid "Conversation not found." +msgstr "" + #: src/screens/Settings/AboutSettings.tsx:162 msgid "Copied build version to clipboard" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:79 +#: src/components/dms/ChatInvite/Root.tsx:82 +#: src/components/dms/MessageContextMenu.tsx:71 #: src/components/PostControls/DiscoverDebug.tsx:36 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:272 #: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:77 @@ -3009,6 +3119,7 @@ msgstr "" msgid "Copy host" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:74 #: src/components/StarterPack/ShareDialog.tsx:115 #: src/screens/StarterPack/StarterPackScreen.tsx:644 msgid "Copy link" @@ -3039,8 +3150,8 @@ msgstr "" msgid "Copy link to starter pack" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:169 -#: src/components/dms/MessageContextMenu.tsx:173 +#: src/components/dms/MessageContextMenu.tsx:152 +#: src/components/dms/MessageContextMenu.tsx:156 msgid "Copy message text" msgstr "" @@ -3064,7 +3175,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:41 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:108 -#: src/Navigation.tsx:343 +#: src/Navigation.tsx:345 #: src/view/screens/CopyrightPolicy.tsx:25 msgid "Copyright Policy" msgstr "" @@ -3077,7 +3188,7 @@ msgstr "" msgid "Could not connect to feed service" msgstr "" -#: src/screens/Messages/components/MessageInputEmbed.tsx:158 +#: src/screens/Messages/components/MessageInputEmbed.tsx:200 msgid "Could not fetch post" msgstr "" @@ -3097,8 +3208,8 @@ msgid "Could not follow all matches. {0}" msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:158 -#: src/components/dms/AfterReportDialog.tsx:134 -#: src/components/dms/LeaveConvoPrompt.tsx:34 +#: src/components/dms/AfterReportDialog.tsx:139 +#: src/components/dms/LeaveConvoPrompt.tsx:36 msgid "Could not leave chat" msgstr "" @@ -3106,6 +3217,10 @@ msgstr "" msgid "Could not load feed" msgstr "" +#: src/screens/Messages/components/MessageInputEmbed.tsx:321 +msgid "Could not load invite" +msgstr "" + #: src/screens/ProfileList/components/ErrorScreen.tsx:27 #: src/screens/ProfileList/index.tsx:80 #: src/screens/ProfileList/index.tsx:102 @@ -3151,7 +3266,7 @@ msgstr "" #. Text on button to create a new starter pack #: src/components/dialogs/StarterPackDialog.tsx:113 #: src/components/dialogs/StarterPackDialog.tsx:210 -#: src/components/dms/InitiateChatFlow.tsx:469 +#: src/components/dms/InitiateChatFlow.tsx:478 #: src/components/StarterPack/ProfileStarterPacks.tsx:329 msgid "Create" msgstr "" @@ -3171,7 +3286,7 @@ msgstr "" #: src/components/StarterPack/ProfileStarterPacks.tsx:207 #: src/components/StarterPack/ProfileStarterPacks.tsx:316 -#: src/Navigation.tsx:529 +#: src/Navigation.tsx:536 msgid "Create a starter pack" msgstr "" @@ -3186,13 +3301,14 @@ msgstr "" #: src/components/WelcomeModal.tsx:158 #: src/components/WelcomeModal.tsx:166 +#: src/screens/Messages/JoinRequest.tsx:300 #: src/screens/Signup/index.tsx:135 #: src/view/com/auth/SplashScreen.tsx:107 #: src/view/com/auth/SplashScreen.web.tsx:116 -#: src/view/shell/bottom-bar/BottomBar.tsx:332 -#: src/view/shell/bottom-bar/BottomBar.tsx:337 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:235 +#: src/view/shell/bottom-bar/BottomBar.tsx:333 +#: src/view/shell/bottom-bar/BottomBar.tsx:338 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:240 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:245 #: src/view/shell/NavSignupCard.tsx:48 #: src/view/shell/NavSignupCard.tsx:53 msgid "Create account" @@ -3210,7 +3326,7 @@ msgstr "" msgid "Create an account without using this starter pack" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:316 +#: src/screens/Onboarding/StepProfile/index.tsx:317 msgid "Create an avatar instead" msgstr "" @@ -3218,7 +3334,7 @@ msgstr "" msgid "Create another" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:468 +#: src/components/dms/InitiateChatFlow.tsx:477 msgid "Create group chat" msgstr "" @@ -3240,19 +3356,20 @@ msgstr "" msgid "Create moderation list" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:294 #: src/view/com/auth/SplashScreen.tsx:100 #: src/view/com/auth/SplashScreen.web.tsx:108 msgid "Create new account" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:488 +#: src/screens/Messages/ConversationSettings/index.tsx:487 msgid "Create or modify an invite link for this group chat" msgstr "" #. Accessibility label for button to create a moderation report for the selected option #. placeholder {0}: option.title -#: src/components/moderation/ReportDialog/index.tsx:707 -#: src/components/moderation/ReportDialog/index.tsx:752 +#: src/components/moderation/ReportDialog/index.tsx:709 +#: src/components/moderation/ReportDialog/index.tsx:754 msgid "Create report for {0}" msgstr "" @@ -3268,8 +3385,8 @@ msgstr "" #. placeholder {0}: i18n.date(appPassword.createdAt, { year: 'numeric', month: 'numeric', day: 'numeric', hour: '2-digit', minute: '2-digit', }) #. placeholder {0}: i18n.date(createdAt, { dateStyle: 'long', timeStyle: 'short', }) #. placeholder {0}: i18n.date(createdAt, { month: 'long', day: 'numeric', year: 'numeric', }) -#: src/screens/Messages/components/InviteLinkDialog.tsx:312 -#: src/screens/Messages/ConversationSettings/index.tsx:441 +#: src/screens/Messages/components/InviteLinkDialog.tsx:324 +#: src/screens/Messages/ConversationSettings/index.tsx:440 #: src/screens/Settings/AppPasswords.tsx:174 msgid "Created {0}" msgstr "" @@ -3353,7 +3470,7 @@ msgstr "" msgid "Default icons" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:224 +#: src/components/dms/MessageOverlays.tsx:184 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:803 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:275 #: src/screens/Settings/AppPasswords.tsx:213 @@ -3394,15 +3511,15 @@ msgstr "" msgid "Delete contacts" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:146 -#: src/components/dms/AfterReportDialog.tsx:190 -#: src/components/dms/AfterReportDialog.tsx:193 +#: src/components/dms/AfterReportDialog.tsx:151 +#: src/components/dms/AfterReportDialog.tsx:195 +#: src/components/dms/AfterReportDialog.tsx:198 #: src/screens/Messages/components/RequestButtons.tsx:142 #: src/screens/Messages/components/RequestButtons.tsx:144 msgid "Delete conversation" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:184 +#: src/components/dms/MessageContextMenu.tsx:167 msgid "Delete for me" msgstr "" @@ -3411,11 +3528,11 @@ msgstr "" msgid "Delete list" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:222 +#: src/components/dms/MessageOverlays.tsx:182 msgid "Delete message" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:181 +#: src/components/dms/MessageContextMenu.tsx:164 msgid "Delete message for me" msgstr "" @@ -3425,7 +3542,7 @@ msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:787 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:789 -#: src/view/com/composer/Composer.tsx:1515 +#: src/view/com/composer/Composer.tsx:1564 msgid "Delete post" msgstr "" @@ -3446,12 +3563,12 @@ msgstr "" msgid "Delete this post?" msgstr "" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:209 msgid "Deleted" msgstr "" #: src/components/dms/MessagesListHeader.tsx:109 -#: src/screens/Messages/components/ChatListItem.tsx:133 +#: src/screens/Messages/components/ChatListItem.tsx:134 #: src/screens/Messages/ConversationSettings/Member.tsx:75 msgid "Deleted Account" msgstr "" @@ -3519,8 +3636,8 @@ msgstr "" msgid "Dim" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:344 -#: src/screens/Messages/components/InviteLinkDialog.tsx:349 +#: src/screens/Messages/components/InviteLinkDialog.tsx:356 +#: src/screens/Messages/components/InviteLinkDialog.tsx:361 msgid "Disable" msgstr "" @@ -3546,8 +3663,8 @@ msgstr "" msgid "Disable haptic feedback" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:446 -#: src/screens/Messages/components/InviteLinkDialog.tsx:452 +#: src/screens/Messages/components/InviteLinkDialog.tsx:451 +#: src/screens/Messages/components/InviteLinkDialog.tsx:457 msgid "Disable link" msgstr "" @@ -3559,7 +3676,7 @@ msgstr "" msgid "Disable replies entirely" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:426 +#: src/screens/Messages/components/InviteLinkDialog.tsx:438 msgid "Disable this invite link?" msgstr "" @@ -3572,9 +3689,9 @@ msgstr "" #: src/components/dialogs/lists/CreateOrEditListDialog.tsx:101 #: src/screens/Profile/Header/EditProfileDialog.tsx:79 -#: src/view/com/composer/Composer.tsx:1294 -#: src/view/com/composer/Composer.tsx:1338 -#: src/view/com/composer/Composer.tsx:1548 +#: src/view/com/composer/Composer.tsx:1347 +#: src/view/com/composer/Composer.tsx:1391 +#: src/view/com/composer/Composer.tsx:1597 #: src/view/com/composer/drafts/DraftItem.tsx:242 #: src/view/com/composer/drafts/DraftsButton.tsx:131 msgid "Discard" @@ -3585,19 +3702,19 @@ msgstr "" msgid "Discard changes?" msgstr "" -#: src/view/com/composer/Composer.tsx:1292 +#: src/view/com/composer/Composer.tsx:1345 #: src/view/com/composer/drafts/DraftItem.tsx:239 #: src/view/com/composer/drafts/DraftsButton.tsx:98 msgid "Discard draft?" msgstr "" -#: src/view/com/composer/Composer.tsx:1309 -#: src/view/com/composer/Composer.tsx:1540 +#: src/view/com/composer/Composer.tsx:1362 +#: src/view/com/composer/Composer.tsx:1589 msgid "Discard post?" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:261 -#: src/screens/Profile/components/GermButton.tsx:268 +#: src/screens/Profile/components/GermButton.tsx:262 +#: src/screens/Profile/components/GermButton.tsx:269 msgid "Disconnect Germ DM" msgstr "" @@ -3625,11 +3742,11 @@ msgstr "" msgid "Dismiss" msgstr "" -#: src/components/contacts/FindContactsBannerNUX.tsx:77 +#: src/components/contacts/FindContactsBannerNUX.tsx:78 msgid "Dismiss banner" msgstr "" -#: src/view/com/composer/Composer.tsx:2385 +#: src/view/com/composer/Composer.tsx:2435 msgid "Dismiss error" msgstr "" @@ -3719,12 +3836,12 @@ msgstr "" #: src/components/dialogs/ServerInput.tsx:237 #: src/components/dialogs/ServerInput.tsx:239 #: src/components/dms/AfterReportConversationDialog.tsx:164 -#: src/components/dms/AfterReportDialog.tsx:140 +#: src/components/dms/AfterReportDialog.tsx:145 #: src/components/forms/DateField/index.tsx:104 #: src/components/forms/DateField/index.tsx:110 #: src/lib/media/picker.tsx:37 -#: src/screens/Onboarding/StepProfile/index.tsx:353 -#: src/screens/Onboarding/StepProfile/index.tsx:356 +#: src/screens/Onboarding/StepProfile/index.tsx:354 +#: src/screens/Onboarding/StepProfile/index.tsx:357 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:214 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:221 #: src/view/com/composer/labels/LabelsBtn.tsx:219 @@ -3740,7 +3857,7 @@ msgctxt "action" msgid "Done" msgstr "" -#: src/components/dms/MessageItem.tsx:463 +#: src/components/dms/MessageItem.tsx:445 msgid "Double tap or long press the message to add a reaction" msgstr "" @@ -3765,8 +3882,8 @@ msgctxt "button" msgid "Download chat data" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:304 -#: src/components/Lightbox/Lightbox.web.tsx:316 +#: src/components/Lightbox/Lightbox.web.tsx:312 +#: src/components/Lightbox/Lightbox.web.tsx:324 msgid "Download image" msgstr "" @@ -3783,7 +3900,7 @@ msgstr "" msgid "Doxxing" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:119 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:120 #: src/view/com/composer/drafts/DraftsButton.tsx:70 #: src/view/com/composer/drafts/DraftsButton.tsx:79 #: src/view/com/composer/drafts/DraftsListDialog.tsx:119 @@ -3838,7 +3955,7 @@ msgstr "" msgid "Eating disorders" msgstr "" -#: src/screens/Messages/components/EditTextButton.tsx:51 +#: src/screens/Messages/components/EditTextButton.tsx:52 #: src/screens/Settings/AccountSettings.tsx:150 #: src/screens/StarterPack/StarterPackScreen.tsx:604 #: src/screens/StarterPack/Wizard/index.tsx:331 @@ -3852,8 +3969,8 @@ msgctxt "action" msgid "Edit" msgstr "" -#: src/view/com/util/UserAvatar.tsx:460 -#: src/view/com/util/UserBanner.tsx:122 +#: src/view/com/util/UserAvatar.tsx:464 +#: src/view/com/util/UserBanner.tsx:125 msgid "Edit avatar" msgstr "" @@ -3861,14 +3978,14 @@ msgstr "" msgid "Edit Feeds" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:27 -#: src/screens/Messages/ConversationSettings/prompts.tsx:32 +#: src/screens/Messages/ConversationSettings/prompts.tsx:36 +#: src/screens/Messages/ConversationSettings/prompts.tsx:41 msgid "Edit group name" msgstr "" #: src/view/com/composer/photos/EditImageDialog.web.tsx:86 #: src/view/com/composer/photos/EditImageDialog.web.tsx:90 -#: src/view/com/composer/photos/Gallery.tsx:216 +#: src/view/com/composer/photos/Gallery.tsx:218 msgid "Edit image" msgstr "" @@ -3882,7 +3999,16 @@ msgstr "" msgid "Edit interests" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:326 +#: src/screens/Messages/JoinRequests.tsx:294 +msgid "Edit invite link" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:300 +msgctxt "button" +msgid "Edit invite link" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:338 msgid "Edit link settings" msgstr "" @@ -3900,12 +4026,12 @@ msgstr "" msgid "Edit moderation list" msgstr "" -#: src/Navigation.tsx:353 +#: src/Navigation.tsx:355 #: src/view/screens/Feeds.tsx:511 msgid "Edit My Feeds" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:475 +#: src/screens/Messages/ConversationSettings/index.tsx:474 msgid "Edit name" msgstr "" @@ -3934,7 +4060,7 @@ msgstr "" msgid "Edit starter pack" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:474 +#: src/screens/Messages/ConversationSettings/index.tsx:473 msgid "Edit this group chat’s name" msgstr "" @@ -3946,7 +4072,7 @@ msgstr "" msgid "Edit who can reply" msgstr "" -#: src/Navigation.tsx:534 +#: src/Navigation.tsx:541 msgid "Edit your starter pack" msgstr "" @@ -4151,7 +4277,7 @@ msgstr "" msgid "Entertainment" msgstr "" -#: src/view/com/composer/Composer.tsx:2484 +#: src/view/com/composer/Composer.tsx:2534 #: src/view/com/util/error/ErrorScreen.tsx:40 msgid "Error" msgstr "" @@ -4198,12 +4324,12 @@ msgstr "" msgid "Everyone" msgstr "" -#: src/screens/Messages/Settings.tsx:76 +#: src/screens/Messages/Settings.tsx:77 msgctxt "allow group chat invites from" msgid "Everyone" msgstr "" -#: src/screens/Messages/Settings.tsx:61 +#: src/screens/Messages/Settings.tsx:62 msgctxt "allow messages from" msgid "Everyone" msgstr "" @@ -4225,8 +4351,8 @@ msgstr "" msgid "Exit fullscreen" msgstr "" -#: src/components/Lightbox/chrome/Footer.tsx:51 -#: src/components/Lightbox/Lightbox.web.tsx:237 +#: src/components/Lightbox/chrome/Footer.tsx:69 +#: src/components/Lightbox/Lightbox.web.tsx:245 msgid "Expand alt text" msgstr "" @@ -4234,7 +4360,7 @@ msgstr "" msgid "Expand list of users" msgstr "" -#: src/view/com/composer/ComposerReplyTo.tsx:88 +#: src/view/com/composer/ComposerReplyTo.tsx:92 msgid "Expand or collapse the full post you are replying to" msgstr "" @@ -4246,7 +4372,7 @@ msgstr "" msgid "Expands or collapses post text" msgstr "" -#: src/lib/api/index.ts:460 +#: src/lib/api/index.ts:487 msgid "Expected uri to resolve to a record" msgstr "" @@ -4285,9 +4411,9 @@ msgstr "" msgid "Explicit sexual images." msgstr "" -#: src/Navigation.tsx:738 +#: src/Navigation.tsx:745 #: src/screens/Search/Shell.tsx:362 -#: src/view/shell/desktop/LeftNav.tsx:676 +#: src/view/shell/desktop/LeftNav.tsx:677 #: src/view/shell/Drawer.tsx:417 msgid "Explore" msgstr "" @@ -4297,8 +4423,8 @@ msgstr "" msgid "Explore the app" msgstr "" -#: src/screens/Messages/Settings.tsx:255 -#: src/screens/Messages/Settings.tsx:265 +#: src/screens/Messages/Settings.tsx:253 +#: src/screens/Messages/Settings.tsx:263 #: src/screens/Settings/components/ExportCarDialog.tsx:130 msgid "Export my chat data" msgstr "" @@ -4327,7 +4453,7 @@ msgstr "" 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 "" -#: src/Navigation.tsx:372 +#: src/Navigation.tsx:374 #: src/screens/Settings/ExternalMediaPreferences.tsx:35 msgid "External Media Preferences" msgstr "" @@ -4341,8 +4467,12 @@ msgctxt "toast" msgid "Failed to accept chat" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:186 +msgid "Failed to accept join request" +msgstr "" + #: src/components/dms/ActionsWrapper.web.tsx:77 -#: src/components/dms/MessageContextMenu.tsx:119 +#: src/components/dms/MessageContextMenu.tsx:103 msgid "Failed to add emoji reaction" msgstr "" @@ -4359,7 +4489,7 @@ msgstr "" msgid "Failed to change handle. Please try again." msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:294 +#: src/components/Lightbox/Lightbox.web.tsx:302 msgid "Failed to copy link" msgstr "" @@ -4372,7 +4502,7 @@ msgstr "" msgid "Failed to create conversation" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:99 +#: src/screens/Messages/components/InviteLinkDialog.tsx:98 msgid "Failed to create invite link" msgstr "" @@ -4387,7 +4517,7 @@ msgctxt "toast" msgid "Failed to delete chat" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:101 +#: src/components/dms/MessageOverlays.tsx:112 msgid "Failed to delete message" msgstr "" @@ -4399,24 +4529,24 @@ msgstr "" msgid "Failed to delete starter pack" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:122 +#: src/screens/Messages/components/InviteLinkDialog.tsx:121 msgid "Failed to disable invite link" msgstr "" #. placeholder {0}: error?.message -#: src/screens/Profile/components/GermButton.tsx:195 +#: src/screens/Profile/components/GermButton.tsx:196 msgid "Failed to disconnect Germ DM. Error: {0}" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:345 +#: src/screens/Messages/ConversationSettings/index.tsx:344 msgid "Failed to edit group chat name" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:112 +#: src/screens/Messages/components/InviteLinkDialog.tsx:111 msgid "Failed to edit invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:132 +#: src/screens/Messages/components/InviteLinkDialog.tsx:131 msgid "Failed to enable invite link" msgstr "" @@ -4432,19 +4562,27 @@ msgstr "" msgid "Failed to hide suggestion, please check your internet connection" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:218 +msgid "Failed to ignore join request" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:117 +msgid "Failed to join the group chat. Please try again." +msgstr "" + #: src/components/contacts/screens/ViewMatches.tsx:582 msgid "Failed to launch SMS app" msgstr "" #: src/screens/Messages/components/ChatEnded.tsx:42 #: src/screens/Messages/components/ChatLocked.tsx:53 -#: src/screens/Messages/ConversationSettings/index.tsx:372 +#: src/screens/Messages/ConversationSettings/index.tsx:371 msgctxt "toast" msgid "Failed to leave group chat" msgstr "" #: src/screens/Messages/ChatList.tsx:345 -#: src/screens/Messages/Inbox.tsx:211 +#: src/screens/Messages/Inbox.tsx:201 msgid "Failed to load conversations" msgstr "" @@ -4489,16 +4627,15 @@ msgstr "" msgid "Failed to load suggested follows" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:393 +#: src/screens/Messages/ConversationSettings/index.tsx:392 msgid "Failed to lock group chat" msgstr "" -#: src/screens/Messages/Inbox.tsx:311 -#: src/screens/Messages/Inbox.tsx:338 +#: src/screens/Messages/Inbox.tsx:299 msgid "Failed to mark all requests as read" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:359 +#: src/screens/Messages/ConversationSettings/index.tsx:358 msgid "Failed to mute group chat" msgstr "" @@ -4507,7 +4644,7 @@ msgid "Failed to pin post" msgstr "" #. placeholder {0}: e?.message -#: src/screens/Profile/components/GermButton.tsx:163 +#: src/screens/Profile/components/GermButton.tsx:164 msgid "Failed to reconnect Germ DM. Error: {0}" msgstr "" @@ -4521,8 +4658,8 @@ msgid "Failed to remove data. {0}" msgstr "" #: src/components/dms/ActionsWrapper.web.tsx:73 -#: src/components/dms/MessageContextMenu.tsx:115 -#: src/components/dms/ReactionsDialog.tsx:171 +#: src/components/dms/MessageContextMenu.tsx:99 +#: src/components/dms/ReactionsDialog.tsx:175 msgid "Failed to remove emoji reaction" msgstr "" @@ -4538,15 +4675,19 @@ msgstr "" msgid "Failed to remove verification" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:151 +msgid "Failed to rescind your request. Please try again." +msgstr "" + #: src/components/dialogs/DeviceLocationRequestDialog.tsx:81 msgid "Failed to resolve location. Please try again." msgstr "" -#: src/view/com/composer/Composer.tsx:584 +#: src/view/com/composer/Composer.tsx:639 msgid "Failed to save draft" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:311 +#: src/components/Lightbox/Lightbox.web.tsx:319 msgid "Failed to save image" msgstr "" @@ -4585,7 +4726,7 @@ msgid "Failed to toggle thread mute, please try again" msgstr "" #: src/screens/Messages/components/ChatLocked.tsx:42 -#: src/screens/Messages/ConversationSettings/index.tsx:396 +#: src/screens/Messages/ConversationSettings/index.tsx:395 msgid "Failed to unlock group chat" msgstr "" @@ -4610,7 +4751,7 @@ msgstr "" msgid "Failed to update notification declaration" msgstr "" -#: src/screens/Messages/Settings.tsx:93 +#: src/screens/Messages/Settings.tsx:94 msgid "Failed to update settings" msgstr "" @@ -4637,7 +4778,7 @@ msgstr "" msgid "False information about elections" msgstr "" -#: src/Navigation.tsx:288 +#: src/Navigation.tsx:290 msgid "Feed" msgstr "" @@ -4645,7 +4786,7 @@ msgstr "" #. placeholder {0}: sanitizeHandle(feed.creatorHandle, '@') #. placeholder {0}: sanitizeHandle(view.creator.handle, '@') #: src/components/FeedCard.tsx:170 -#: src/state/queries/feed.ts:118 +#: src/state/queries/feed.ts:127 #: src/view/com/feeds/FeedSourceCard.tsx:151 msgid "Feed by {0}" msgstr "" @@ -4658,7 +4799,7 @@ msgstr "" msgid "Feed identifier" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:361 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:353 msgid "Feed menu" msgstr "" @@ -4682,14 +4823,14 @@ msgctxt "toast" msgid "Feedback sent to feed operator" msgstr "" -#: src/Navigation.tsx:514 +#: src/Navigation.tsx:521 #: src/screens/SavedFeeds.tsx:112 #: src/screens/SavedFeeds.tsx:303 #: src/screens/Search/SearchResults.tsx:80 #: src/screens/StarterPack/StarterPackScreen.tsx:196 #: src/view/screens/Feeds.tsx:504 #: src/view/screens/Profile.tsx:239 -#: src/view/shell/desktop/LeftNav.tsx:711 +#: src/view/shell/desktop/LeftNav.tsx:712 #: src/view/shell/Drawer.tsx:533 msgid "Feeds" msgstr "" @@ -4743,11 +4884,11 @@ msgstr "" msgid "Finalizing" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:145 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:146 msgid "Finally!" msgstr "" -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:155 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:156 msgid "Finally! Keep track of posts that matter to you. Save them to revisit anytime." msgstr "" @@ -4764,8 +4905,8 @@ msgstr "" msgid "Find accounts to follow" msgstr "" -#: src/Navigation.tsx:428 -#: src/Navigation.tsx:556 +#: src/Navigation.tsx:430 +#: src/Navigation.tsx:563 msgid "Find Contacts" msgstr "" @@ -4795,7 +4936,7 @@ msgstr "" msgid "Find posts, users, and feeds on Bluesky" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:97 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:98 msgid "Find your friends" msgstr "" @@ -4940,8 +5081,12 @@ msgstr "" msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:322 +msgid "Followers can join" +msgstr "" + #. placeholder {0}: route.params.name -#: src/Navigation.tsx:242 +#: src/Navigation.tsx:244 msgid "Followers of @{0} that you know" msgstr "" @@ -4991,19 +5136,16 @@ msgstr "" msgid "Following feed preferences" msgstr "" -#: src/Navigation.tsx:359 +#: src/Navigation.tsx:361 #: src/screens/Settings/FollowingFeedPreferences.tsx:57 msgid "Following Feed Preferences" msgstr "" +#: src/components/Pills.tsx:175 #: src/screens/Profile/Header/Handle.tsx:33 msgid "Follows you" msgstr "" -#: src/components/Pills.tsx:175 -msgid "Follows You" -msgstr "" - #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" msgstr "" @@ -5082,35 +5224,35 @@ msgstr "" msgid "Generate a starter pack" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:206 -#: src/screens/Messages/components/InviteLinkDialog.tsx:244 -#: src/screens/Messages/components/InviteLinkDialog.tsx:268 +#: src/screens/Messages/components/InviteLinkDialog.tsx:212 +#: src/screens/Messages/components/InviteLinkDialog.tsx:252 +#: src/screens/Messages/components/InviteLinkDialog.tsx:280 msgid "Generate invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:397 +#: src/screens/Messages/components/InviteLinkDialog.tsx:409 msgid "Generate new invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:402 +#: src/screens/Messages/components/InviteLinkDialog.tsx:414 msgid "Generate new link" msgstr "" #: src/screens/Profile/components/GermButton.tsx:86 -#: src/screens/Profile/components/GermButton.tsx:224 +#: src/screens/Profile/components/GermButton.tsx:225 msgid "Germ DM" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:182 +#: src/screens/Profile/components/GermButton.tsx:183 msgid "Germ DM disconnected" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:233 -#: src/screens/Profile/components/GermButton.tsx:238 +#: src/screens/Profile/components/GermButton.tsx:234 +#: src/screens/Profile/components/GermButton.tsx:239 msgid "Germ DM Link" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:159 +#: src/screens/Profile/components/GermButton.tsx:160 msgid "Germ DM reconnected" msgstr "" @@ -5174,27 +5316,27 @@ msgstr "" msgid "Get notified when {name} posts" msgstr "" -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:138 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:139 msgid "Get notified when someone posts" msgstr "" #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:71 #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:81 -#: src/screens/Messages/components/InviteLinkDialog.tsx:187 -#: src/screens/Messages/components/InviteLinkDialog.tsx:194 +#: src/screens/Messages/components/InviteLinkDialog.tsx:192 +#: src/screens/Messages/components/InviteLinkDialog.tsx:199 msgid "Get started" msgstr "" -#: src/components/MediaPreview.tsx:136 +#: src/components/MediaPreview.tsx:182 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:69 msgid "GIF" msgstr "" -#: src/view/com/composer/Composer.tsx:2489 +#: src/view/com/composer/Composer.tsx:2539 msgid "GIF uploaded" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:258 +#: src/screens/Onboarding/StepProfile/index.tsx:259 msgid "Give your profile a face" msgstr "" @@ -5213,7 +5355,7 @@ msgstr "" #: src/screens/VideoFeed/components/Header.tsx:163 #: src/screens/VideoFeed/index.tsx:1168 #: src/screens/VideoFeed/index.tsx:1172 -#: src/view/com/auth/LoggedOut.tsx:89 +#: src/view/com/auth/LoggedOut.tsx:103 #: src/view/com/profile/ProfileFollowers.tsx:178 #: src/view/com/profile/ProfileFollowers.tsx:179 #: src/view/screens/NotFound.tsx:51 @@ -5224,7 +5366,7 @@ msgstr "" #: src/components/Error.tsx:77 #: src/screens/List/ListHiddenScreen.tsx:228 -#: src/screens/Messages/Conversation.tsx:346 +#: src/screens/Messages/Conversation.tsx:371 #: src/screens/Profile/ErrorState.tsx:63 #: src/screens/Profile/ErrorState.tsx:67 #: src/screens/StarterPack/StarterPackScreen.tsx:807 @@ -5283,7 +5425,7 @@ msgid "Go to account settings" msgstr "" #. placeholder {0}: profile.handle -#: src/screens/Messages/components/ChatListItem.tsx:154 +#: src/screens/Messages/components/ChatListItem.tsx:155 msgid "Go to conversation with {0}" msgstr "" @@ -5298,12 +5440,12 @@ msgstr "" #: src/components/dms/ConvoMenu.tsx:272 #: src/screens/Messages/components/MessagesListInfoPanel.tsx:93 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:191 -#: src/view/shell/desktop/LeftNav.tsx:335 -#: src/view/shell/desktop/LeftNav.tsx:341 +#: src/view/shell/desktop/LeftNav.tsx:336 +#: src/view/shell/desktop/LeftNav.tsx:342 msgid "Go to profile" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:212 +#: src/screens/Messages/components/ChatListItem.tsx:213 msgid "Go to the group chat named \"{chatName}\"" msgstr "" @@ -5319,8 +5461,8 @@ msgstr "" msgid "Going live is currently disabled for your account" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:252 -#: src/screens/Profile/components/GermButton.tsx:257 +#: src/screens/Profile/components/GermButton.tsx:253 +#: src/screens/Profile/components/GermButton.tsx:258 msgid "Got it" msgstr "" @@ -5339,59 +5481,75 @@ msgstr "" msgid "Grooming or predatory behavior" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:513 +#: src/components/dms/ChatInvite/Card.tsx:45 +#: src/components/intents/GroupChatJoinDialog.tsx:298 +#: src/screens/Messages/JoinRequest.tsx:116 +msgid "Group chat" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:517 msgid "Group chat invite link dialog" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:385 +#: src/screens/Messages/ConversationSettings/index.tsx:384 msgctxt "toast" msgid "Group chat locked" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:352 +#: src/screens/Messages/ConversationSettings/index.tsx:351 msgctxt "toast" msgid "Group chat muted" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:340 +#: src/screens/Messages/ConversationSettings/index.tsx:339 msgctxt "toast" msgid "Group chat name updated" msgstr "" -#: src/Navigation.tsx:488 +#: src/Navigation.tsx:490 #: src/screens/Messages/ConversationSettings/index.tsx:91 msgid "Group chat settings" msgstr "" #: src/screens/Messages/components/ChatLocked.tsx:38 -#: src/screens/Messages/ConversationSettings/index.tsx:387 +#: src/screens/Messages/ConversationSettings/index.tsx:386 msgctxt "toast" msgid "Group chat unlocked" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:354 +#: src/screens/Messages/ConversationSettings/index.tsx:353 msgctxt "toast" msgid "Group chat unmuted" msgstr "" -#: src/screens/Messages/Conversation.tsx:330 +#: src/screens/Messages/Conversation.tsx:355 msgid "Group chats are not yet available" msgstr "" -#: src/screens/Messages/Conversation.tsx:328 +#: src/screens/Messages/Conversation.tsx:353 msgid "Group chats are now available" msgstr "" +#. placeholder {0}: convo.details.memberLimit +#: src/screens/Messages/components/InviteLinkDialog.tsx:178 +msgid "Group chats can only have a maximum of {0, plural, other {# people}}." +msgstr "" + #: src/components/dialogs/SearchablePeopleList.tsx:569 msgid "Group is locked" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:237 -#: src/components/dms/InitiateChatFlow.tsx:568 -#: src/screens/Messages/ConversationSettings/prompts.tsx:33 +#: src/components/dms/InitiateChatFlow.tsx:240 +#: src/components/dms/InitiateChatFlow.tsx:577 +#: src/screens/Messages/ConversationSettings/prompts.tsx:42 msgid "Group name" msgstr "" +#: src/components/dms/InitiateChatFlow.tsx:602 +#: src/screens/Messages/ConversationSettings/prompts.tsx:61 +msgid "Group name is too long. The maximum number of characters is {MAX_GROUP_NAME_GRAPHEME_LENGTH}." +msgstr "" + #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:219 msgid "Hacking or system attacks" msgstr "" @@ -5420,7 +5578,7 @@ msgid "Handle too long. Please try a shorter one." msgstr "" #: src/components/FeedCard.tsx:156 -#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:122 +#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:123 msgid "Happening now" msgstr "" @@ -5445,7 +5603,7 @@ msgstr "" msgid "Harming or endangering minors" msgstr "" -#: src/Navigation.tsx:472 +#: src/Navigation.tsx:474 msgid "Hashtag" msgstr "" @@ -5482,7 +5640,7 @@ msgstr "" msgid "Help" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:261 +#: src/screens/Onboarding/StepProfile/index.tsx:262 msgid "Help people know you're not a bot by uploading a picture or creating an avatar." msgstr "" @@ -5651,18 +5809,18 @@ msgstr "" msgid "Hmmmm, we couldn't load that moderation service." msgstr "" -#: src/view/com/composer/state/video.ts:430 +#: src/view/com/composer/state/video.ts:415 msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!" msgstr "" -#: src/screens/Messages/Conversation.tsx:337 +#: src/screens/Messages/Conversation.tsx:362 msgid "Hold your horses! This feature isn't available to you yet. Please check back later." msgstr "" -#: src/Navigation.tsx:733 -#: src/Navigation.tsx:754 -#: src/view/shell/bottom-bar/BottomBar.tsx:184 -#: src/view/shell/desktop/LeftNav.tsx:666 +#: src/Navigation.tsx:740 +#: src/Navigation.tsx:761 +#: src/view/shell/bottom-bar/BottomBar.tsx:185 +#: src/view/shell/desktop/LeftNav.tsx:667 #: src/view/shell/Drawer.tsx:443 msgid "Home" msgstr "" @@ -5720,7 +5878,7 @@ msgstr "" msgid "I'm on Bluesky as {0} - come find me! https://bsky.app/download" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:238 +#: src/components/Lightbox/Lightbox.web.tsx:246 msgid "If alt text is long, toggles alt text expanded state" msgstr "" @@ -5784,23 +5942,33 @@ msgstr "" msgid "If you're trying to change your handle or email, do so before you deactivate." msgstr "" -#: src/components/images/ImageLayoutGridItem.tsx:76 +#. Ignore a request to join a chat +#: src/screens/Messages/JoinRequests.tsx:484 +msgctxt "button" +msgid "Ignore" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:478 +msgid "Ignore join request" +msgstr "" + +#: src/components/images/ImageLayoutGridItem.tsx:96 msgid "Image" msgstr "" #. placeholder {0}: index + 1 -#: src/components/images/Gallery/index.tsx:427 +#: src/components/images/Gallery/index.tsx:451 msgid "Image {0}" msgstr "" #. placeholder {0}: index + 1 #. placeholder {1}: imgs.length -#: src/components/Lightbox/Lightbox.web.tsx:253 +#: src/components/Lightbox/Lightbox.web.tsx:261 msgid "Image {0} of {1}" msgstr "" #. placeholder {0}: index + 1 -#: src/components/images/Gallery/index.tsx:418 +#: src/components/images/Gallery/index.tsx:436 msgid "Image {0} of {imageCount}" msgstr "" @@ -5815,27 +5983,27 @@ msgid "Image cache cleared, freed {0}" msgstr "" #. placeholder {0}: images.length -#: src/components/images/Gallery/index.tsx:256 +#: src/components/images/Gallery/index.tsx:264 msgid "Image gallery, {0} images" msgstr "" #. Image has been moderated and user has the option of showing it temporarily -#: src/features/liveNow/components/LiveStatusDialog.tsx:299 +#: src/features/liveNow/components/LiveStatusDialog.tsx:300 msgid "Image is hidden due to your moderation settings." msgstr "" #. Image has been moderated and is not visible to the user -#: src/features/liveNow/components/LiveStatusDialog.tsx:309 +#: src/features/liveNow/components/LiveStatusDialog.tsx:310 msgid "Image is unavailable." msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:73 -#: src/components/Lightbox/Lightbox.web.tsx:257 #: src/components/Lightbox/Lightbox.web.tsx:265 +#: src/components/Lightbox/Lightbox.web.tsx:273 msgid "Image options" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:308 +#: src/components/Lightbox/Lightbox.web.tsx:316 #: src/lib/media/save-image.ios.ts:25 #: src/lib/media/save-image.ts:29 msgid "Image saved" @@ -5860,13 +6028,13 @@ msgstr "" msgid "Import contacts" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:115 -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:126 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:116 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:127 msgid "Import Contacts" msgstr "" #: src/components/contacts/FindContactsBannerNUX.tsx:33 -#: src/components/contacts/FindContactsBannerNUX.tsx:71 +#: src/components/contacts/FindContactsBannerNUX.tsx:72 msgid "Import contacts to find your friends" msgstr "" @@ -5912,7 +6080,7 @@ msgid "Inbox empty" msgstr "" #. Title message shown in chat requests inbox when it's empty -#: src/screens/Messages/Inbox.tsx:228 +#: src/screens/Messages/Inbox.tsx:218 msgid "Inbox zero!" msgstr "" @@ -5961,6 +6129,10 @@ msgstr "" msgid "Invalid 2FA confirmation code." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:127 +msgid "Invalid group chat code." +msgstr "" + #: src/screens/Settings/components/ChangeHandleDialog.tsx:615 msgid "Invalid handle. Please try a different one." msgstr "" @@ -5975,10 +6147,14 @@ msgstr "" msgid "Invalid phone number" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:98 +#: src/components/moderation/ReportDialog/index.tsx:100 msgid "Invalid report subject" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:158 +msgid "Invalid rescind request." +msgstr "" + #: src/components/intents/VerifyEmailIntentDialog.tsx:86 msgid "Invalid Verification Code" msgstr "" @@ -6008,12 +6184,12 @@ msgstr "" msgid "Invite friends <0/>" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:167 -#: src/screens/Messages/components/InviteLinkDialog.tsx:290 -#: src/screens/Messages/components/InviteLinkDialog.tsx:296 -#: src/screens/Messages/components/InviteLinkDialog.tsx:471 -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:151 -#: src/screens/Messages/ConversationSettings/index.tsx:491 +#: src/screens/Messages/components/InviteLinkDialog.tsx:166 +#: src/screens/Messages/components/InviteLinkDialog.tsx:304 +#: src/screens/Messages/components/InviteLinkDialog.tsx:310 +#: src/screens/Messages/components/InviteLinkDialog.tsx:477 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:148 +#: src/screens/Messages/ConversationSettings/index.tsx:490 msgid "Invite link" msgstr "" @@ -6022,7 +6198,7 @@ msgid "Invite link created" msgstr "" #: src/components/dms/getSystemMessageInfo.ts:138 -#: src/screens/Messages/components/InviteLinkDialog.tsx:290 +#: src/screens/Messages/components/InviteLinkDialog.tsx:304 msgid "Invite link disabled" msgstr "" @@ -6072,7 +6248,7 @@ msgid "It's just you right now! Add more people to your starter pack by searchin msgstr "" #. placeholder {0}: videoState.jobId -#: src/view/com/composer/Composer.tsx:2404 +#: src/view/com/composer/Composer.tsx:2454 msgid "Job ID: {0}" msgstr "" @@ -6081,6 +6257,11 @@ msgstr "" msgid "Jobs" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:100 +#: src/components/intents/GroupChatJoinDialog.tsx:254 +msgid "Join" +msgstr "" + #: src/screens/StarterPack/StarterPackLandingScreen.tsx:210 #: src/screens/StarterPack/StarterPackLandingScreen.tsx:215 #: src/screens/StarterPack/StarterPackScreen.tsx:478 @@ -6088,6 +6269,15 @@ msgstr "" msgid "Join Bluesky" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:63 +#: src/components/intents/GroupChatJoinDialog.tsx:419 +msgid "Join group chat" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:147 +msgid "Join request rescinded." +msgstr "" + #: src/components/StarterPack/QrCode.tsx:72 #: src/view/shell/NavSignupCard.tsx:41 msgid "Join the conversation" @@ -6097,8 +6287,8 @@ msgstr "" msgid "Journalism" msgstr "" -#: src/view/com/composer/Composer.tsx:1342 -#: src/view/com/composer/Composer.tsx:1352 +#: src/view/com/composer/Composer.tsx:1395 +#: src/view/com/composer/Composer.tsx:1405 #: src/view/com/composer/drafts/DraftsButton.tsx:135 msgid "Keep editing" msgstr "" @@ -6141,7 +6331,7 @@ msgstr "" msgid "Labels on your content" msgstr "" -#: src/Navigation.tsx:215 +#: src/Navigation.tsx:217 msgid "Language Settings" msgstr "" @@ -6172,7 +6362,7 @@ msgid "Latest" msgstr "" #: src/components/verification/VerificationsDialog.tsx:168 -#: src/components/verification/VerifierDialog.tsx:135 +#: src/components/verification/VerifierDialog.tsx:136 #: src/screens/Moderation/VerificationSettings.tsx:50 #: src/screens/Profile/Header/EditProfileDialog.tsx:346 #: src/screens/Settings/components/ChangeHandleDialog.tsx:215 @@ -6227,7 +6417,7 @@ msgid "Learn more about this warning" msgstr "" #: src/components/verification/VerificationsDialog.tsx:153 -#: src/components/verification/VerifierDialog.tsx:121 +#: src/components/verification/VerifierDialog.tsx:122 msgctxt "english-only-resource" msgid "Learn more about verification on Bluesky" msgstr "" @@ -6237,7 +6427,7 @@ msgstr "" msgid "Learn more about what is public on Bluesky." msgstr "" -#: src/screens/Profile/components/GermButton.tsx:211 +#: src/screens/Profile/components/GermButton.tsx:212 msgid "Learn more about your Germ DM link" msgstr "" @@ -6250,8 +6440,8 @@ msgstr "" msgid "Learn more." msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:49 -#: src/screens/Messages/ConversationSettings/index.tsx:527 +#: src/components/dms/LeaveConvoPrompt.tsx:59 +#: src/screens/Messages/ConversationSettings/index.tsx:526 msgid "Leave" msgstr "" @@ -6274,7 +6464,7 @@ msgstr "" #: src/components/dms/ConvoMenu.tsx:250 #: src/components/dms/ConvoMenu.tsx:316 #: src/components/dms/ConvoMenu.tsx:320 -#: src/components/dms/LeaveConvoPrompt.tsx:43 +#: src/components/dms/LeaveConvoPrompt.tsx:53 msgid "Leave conversation" msgstr "" @@ -6284,11 +6474,11 @@ msgctxt "button" msgid "Leave conversation" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:92 +#: src/screens/Messages/ConversationSettings/prompts.tsx:119 msgid "Leave group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:526 +#: src/screens/Messages/ConversationSettings/index.tsx:525 msgid "Leave this group chat" msgstr "" @@ -6325,7 +6515,7 @@ msgctxt "Name of app icon variant" msgid "Light" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:523 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:509 msgid "Like" msgstr "" @@ -6344,7 +6534,7 @@ msgstr "" msgid "Like 10 posts to train the Discover feed" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:511 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:497 msgid "Like this feed" msgstr "" @@ -6352,8 +6542,8 @@ msgstr "" msgid "Like this labeler" msgstr "" -#: src/Navigation.tsx:293 -#: src/Navigation.tsx:298 +#: src/Navigation.tsx:295 +#: src/Navigation.tsx:300 msgid "Liked by" msgstr "" @@ -6371,7 +6561,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}" msgstr "" #: src/components/LabelingServiceCard/index.tsx:96 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:499 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:486 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:168 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:182 msgid "Liked by {likeCount, plural, one {# user} other {# users}}" @@ -6399,11 +6589,11 @@ msgstr "" msgid "Linear" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:292 +#: src/components/Lightbox/Lightbox.web.tsx:300 msgid "Link copied to clipboard" msgstr "" -#: src/Navigation.tsx:248 +#: src/Navigation.tsx:250 msgid "List" msgstr "" @@ -6489,11 +6679,11 @@ msgctxt "toast" msgid "List unmuted" msgstr "" -#: src/Navigation.tsx:169 +#: src/Navigation.tsx:171 #: src/view/screens/Lists.tsx:60 #: src/view/screens/Profile.tsx:233 #: src/view/screens/Profile.tsx:241 -#: src/view/shell/desktop/LeftNav.tsx:721 +#: src/view/shell/desktop/LeftNav.tsx:722 #: src/view/shell/Drawer.tsx:548 msgid "Lists" msgstr "" @@ -6535,7 +6725,7 @@ msgstr "" msgid "Live events appear occasionally when something exciting is happening. If you'd like, you can hide this particular event, or all events for this placement in your app interface." msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:244 +#: src/features/liveNow/components/LiveStatusDialog.tsx:245 msgid "Live feature is in beta" msgstr "" @@ -6585,27 +6775,27 @@ msgstr "" msgid "Loading..." msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:505 +#: src/screens/Messages/ConversationSettings/index.tsx:504 msgid "Lock" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:69 +#: src/screens/Messages/ConversationSettings/prompts.tsx:96 msgid "Lock group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:67 +#: src/screens/Messages/ConversationSettings/prompts.tsx:94 msgid "Lock group chat?" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:503 +#: src/screens/Messages/ConversationSettings/index.tsx:502 msgid "Lock this group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:505 +#: src/screens/Messages/ConversationSettings/index.tsx:504 msgid "Locked" msgstr "" -#: src/Navigation.tsx:318 +#: src/Navigation.tsx:320 msgid "Log" msgstr "" @@ -6677,9 +6867,8 @@ msgstr "" msgid "Manage your muted words and tags" msgstr "" -#: src/screens/Messages/Inbox.tsx:323 -#: src/screens/Messages/Inbox.tsx:346 -#: src/screens/Messages/Inbox.tsx:352 +#: src/screens/Messages/Inbox.tsx:307 +#: src/screens/Messages/Inbox.tsx:313 msgid "Mark all as read" msgstr "" @@ -6688,8 +6877,7 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/screens/Messages/Inbox.tsx:306 -#: src/screens/Messages/Inbox.tsx:333 +#: src/screens/Messages/Inbox.tsx:294 msgid "Marked all as read" msgstr "" @@ -6717,11 +6905,11 @@ msgid "Media that may be disturbing or inappropriate for some audiences." msgstr "" #. The heading above the list of chat members. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:29 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:34 msgid "Members" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:68 +#: src/screens/Messages/ConversationSettings/prompts.tsx:95 msgid "Members can still read chat history but can’t send new messages." msgstr "" @@ -6761,22 +6949,22 @@ msgstr "" msgid "Message {displayName}" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:325 +#: src/screens/Messages/components/ChatListItem.tsx:330 msgid "Message deleted" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:100 +#: src/components/dms/MessageOverlays.tsx:111 msgctxt "toast" msgid "Message deleted" msgstr "" -#: src/components/dms/MessageItem.tsx:553 +#: src/components/dms/MessageItem.tsx:535 msgid "Message failed to send." msgstr "" #. placeholder {0}: sender?.handle ?? 'unknown' #. placeholder {1}: message.text -#: src/components/dms/MessageContextMenu.tsx:146 +#: src/components/dms/MessageContextMenu.tsx:129 msgid "Message from @{0}: {1}" msgstr "" @@ -6799,19 +6987,19 @@ msgstr "" msgid "Message is too long ({graphemeCount}/{MAX_DM_GRAPHEME_LENGTH})" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:145 +#: src/components/dms/MessageContextMenu.tsx:128 msgid "Message options" msgstr "" -#: src/Navigation.tsx:748 +#: src/Navigation.tsx:755 msgid "Messages" msgstr "" -#: src/components/dms/MessageItem.tsx:652 +#: src/components/dms/MessageItem.tsx:634 msgid "Messages from this person are hidden while they are blocking you." msgstr "" -#: src/components/dms/MessageItem.tsx:647 +#: src/components/dms/MessageItem.tsx:629 msgid "Messages from this person are hidden while you are blocking them." msgstr "" @@ -6832,7 +7020,7 @@ msgstr "" msgid "Missing media" msgstr "" -#: src/Navigation.tsx:174 +#: src/Navigation.tsx:176 #: src/screens/Moderation/index.tsx:100 msgid "Moderation" msgstr "" @@ -6876,7 +7064,7 @@ msgstr "" msgid "Moderation lists" msgstr "" -#: src/Navigation.tsx:179 +#: src/Navigation.tsx:181 #: src/view/screens/ModerationModlists.tsx:60 msgid "Moderation Lists" msgstr "" @@ -6885,7 +7073,7 @@ msgstr "" msgid "moderation settings" msgstr "" -#: src/Navigation.tsx:308 +#: src/Navigation.tsx:310 msgid "Moderation states" msgstr "" @@ -6931,7 +7119,7 @@ msgstr "" msgid "Music" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:467 +#: src/screens/Messages/ConversationSettings/index.tsx:466 msgid "Mute" msgstr "" @@ -6976,7 +7164,7 @@ msgstr "" msgid "Mute these accounts?" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:465 +#: src/screens/Messages/ConversationSettings/index.tsx:464 msgid "Mute this group chat" msgstr "" @@ -7014,7 +7202,7 @@ msgstr "" msgid "Mute words & tags" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:467 +#: src/screens/Messages/ConversationSettings/index.tsx:466 msgid "Muted" msgstr "" @@ -7022,7 +7210,7 @@ msgstr "" msgid "Muted accounts" msgstr "" -#: src/Navigation.tsx:184 +#: src/Navigation.tsx:186 #: src/view/screens/ModerationMutedAccounts.tsx:107 msgid "Muted Accounts" msgstr "" @@ -7090,8 +7278,8 @@ msgstr "" msgid "Navigates to your profile" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:340 -#: src/components/moderation/ReportDialog/index.tsx:356 +#: src/components/moderation/ReportDialog/index.tsx:342 +#: src/components/moderation/ReportDialog/index.tsx:358 msgid "Need to report a copyright violation, legal request, or regulatory compliance issue?" msgstr "" @@ -7124,24 +7312,24 @@ msgstr "" #: src/screens/Messages/ChatList.tsx:167 #: src/screens/Messages/ChatList.tsx:380 #: src/screens/Messages/ChatList.tsx:381 -#: src/screens/Messages/ChatList.tsx:509 +#: src/screens/Messages/ChatList.tsx:517 msgid "New chat" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:61 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:58 msgid "New chat with {0}" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) #. placeholder {1}: createSanitizedDisplayName(members[1]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:65 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:62 msgid "New chat with {0} and {1}" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) #. placeholder {1}: createSanitizedDisplayName(members[1]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:73 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:70 msgid "New chat with {0}, {1}, and {memberCount, plural, one {{memberCount} more} other {{memberCount} more}}." msgstr "" @@ -7162,19 +7350,19 @@ msgstr "" msgid "New followers" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:236 +#: src/components/dms/InitiateChatFlow.tsx:239 msgid "New group chat" msgstr "" #. Button used to create a new group chat. #. Button used to create a new group chat. -#: src/components/dms/InitiateChatFlow.tsx:743 -#: src/components/dms/InitiateChatFlow.tsx:777 +#: src/components/dms/InitiateChatFlow.tsx:774 +#: src/components/dms/InitiateChatFlow.tsx:808 msgctxt "action" msgid "New group chat" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:273 +#: src/components/dms/InitiateChatFlow.tsx:276 msgid "New group chat with:" msgstr "" @@ -7205,7 +7393,7 @@ msgid "New post" msgstr "" #: src/view/com/feeds/FeedPage.tsx:179 -#: src/view/shell/desktop/LeftNav.tsx:597 +#: src/view/shell/desktop/LeftNav.tsx:598 msgctxt "action" msgid "New post" msgstr "" @@ -7240,8 +7428,8 @@ msgstr "" #: src/components/contacts/screens/ViewMatches.tsx:395 #: src/components/contacts/screens/ViewMatches.tsx:410 -#: src/components/dms/AddMembersFlow.tsx:308 -#: src/components/dms/InitiateChatFlow.tsx:461 +#: src/components/dms/AddMembersFlow.tsx:318 +#: src/components/dms/InitiateChatFlow.tsx:470 #: src/screens/Login/ForgotPasswordForm.tsx:149 #: src/screens/Login/ForgotPasswordForm.tsx:156 #: src/screens/Login/SetNewPasswordForm.tsx:186 @@ -7313,7 +7501,7 @@ msgstr "" msgid "No GIFs to show right now. Try again in a moment." msgstr "" -#: src/features/liveNow/components/LinkPreview.tsx:63 +#: src/features/liveNow/components/LinkPreview.tsx:64 msgid "No image" msgstr "" @@ -7340,7 +7528,7 @@ msgstr "" msgid "No media yet" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:311 +#: src/screens/Messages/components/ChatListItem.tsx:316 msgid "No messages yet" msgstr "" @@ -7356,12 +7544,12 @@ msgstr "" msgid "No notifications yet!" msgstr "" -#: src/screens/Messages/Settings.tsx:87 +#: src/screens/Messages/Settings.tsx:88 msgctxt "allow group chat invites from" msgid "No one" msgstr "" -#: src/screens/Messages/Settings.tsx:69 +#: src/screens/Messages/Settings.tsx:70 msgctxt "allow messages from" msgid "No one" msgstr "" @@ -7413,8 +7601,8 @@ msgid "No result" msgstr "" #: src/components/dialogs/SearchablePeopleList.tsx:250 -#: src/components/dms/AddMembersFlow.tsx:240 -#: src/components/dms/InitiateChatFlow.tsx:346 +#: src/components/dms/AddMembersFlow.tsx:250 +#: src/components/dms/InitiateChatFlow.tsx:350 #: src/components/ProgressGuide/FollowDialog.tsx:221 msgid "No results" msgstr "" @@ -7496,12 +7684,12 @@ msgstr "" msgid "Not followed by anyone you’re following" msgstr "" -#: src/Navigation.tsx:164 +#: src/Navigation.tsx:166 #: src/view/screens/Profile.tsx:132 msgid "Not Found" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:130 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:131 msgid "Not ready to hit post? Keep your best ideas in Drafts until the timing is just right." msgstr "" @@ -7523,26 +7711,26 @@ msgid "Nothing saved yet" msgstr "" #: src/components/dialogs/NotificationSettingsDialog.tsx:64 -#: src/Navigation.tsx:435 -#: src/Navigation.tsx:509 +#: src/Navigation.tsx:437 +#: src/Navigation.tsx:516 #: src/view/screens/Notifications.tsx:134 msgid "Notification settings" msgstr "" -#: src/screens/Messages/Settings.tsx:232 -#: src/screens/Messages/Settings.tsx:245 +#: src/screens/Messages/Settings.tsx:230 +#: src/screens/Messages/Settings.tsx:243 msgid "Notification sounds" msgstr "" -#: src/Navigation.tsx:504 -#: src/Navigation.tsx:743 +#: src/Navigation.tsx:511 +#: src/Navigation.tsx:750 #: src/screens/Notifications/ActivityList.tsx:31 #: src/screens/Settings/NotificationSettings/index.tsx:104 #: src/screens/Settings/Settings.tsx:197 #: src/screens/Settings/Settings.tsx:200 #: src/view/screens/Notifications.tsx:128 -#: src/view/shell/bottom-bar/BottomBar.tsx:260 -#: src/view/shell/desktop/LeftNav.tsx:686 +#: src/view/shell/bottom-bar/BottomBar.tsx:261 +#: src/view/shell/desktop/LeftNav.tsx:687 #: src/view/shell/Drawer.tsx:496 msgid "Notifications" msgstr "" @@ -7584,8 +7772,8 @@ msgstr "" #: src/components/BotAccountAlert.tsx:52 #: src/components/BotAccountAlert.tsx:57 -#: src/components/dms/InitiateChatFlow.tsx:676 -#: src/components/dms/MessageItem.tsx:659 +#: src/components/dms/InitiateChatFlow.tsx:707 +#: src/components/dms/MessageItem.tsx:641 #: src/screens/Login/PasswordUpdatedForm.tsx:37 #: src/screens/PostThread/components/ThreadItemAnchor.tsx:661 msgid "Okay" @@ -7618,27 +7806,27 @@ msgstr "" msgid "One of the selected recipients has blocked you and cannot be messaged." msgstr "" -#: src/view/com/composer/Composer.tsx:793 +#: src/view/com/composer/Composer.tsx:855 msgid "One or more GIFs is missing alt text." msgstr "" -#: src/view/com/composer/Composer.tsx:790 +#: src/view/com/composer/Composer.tsx:852 msgid "One or more images is missing alt text." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:411 +#: src/view/com/composer/SelectMediaButton.tsx:417 msgid "One or more of your selected files are not supported." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:434 -msgid "One or more of your selected files are too large. Maximum size is 100 MB." +#: src/view/com/composer/SelectMediaButton.tsx:440 +msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." msgstr "" -#: src/view/com/composer/Composer.tsx:595 +#: src/view/com/composer/Composer.tsx:650 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" msgstr "" -#: src/view/com/composer/Composer.tsx:800 +#: src/view/com/composer/Composer.tsx:862 msgid "One or more videos is missing alt text." msgstr "" @@ -7647,6 +7835,26 @@ msgstr "" msgid "Only {0} can reply." msgstr "" +#. Toast shown when adding images would exceed the post gallery cap; only the first N are kept +#. placeholder {0}: result.accepted.length +#. placeholder {1}: next.length +#. placeholder {2}: next.length +#: src/view/com/composer/Composer.tsx:225 +msgid "Only {0} of {1} {2, plural, one {image} other {images}} added; limit is {MAX_GALLERY_IMAGES}" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:196 +msgid "Only admins can accept join requests." +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:228 +msgid "Only admins can ignore join requests." +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:125 +msgid "Only followers can join this group chat." +msgstr "" + #: src/screens/Settings/ActivityPrivacySettings.tsx:121 #: src/screens/Settings/ActivityPrivacySettings.tsx:126 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:158 @@ -7657,6 +7865,16 @@ msgstr "" msgid "Only image files are supported" msgstr "" +#. placeholder {0}: createSanitizedDisplayName( data.joinLinkPreviews[0].owner, true, moderateProfile( data.joinLinkPreviews[0].owner, moderationOpts, ).ui('displayName'), ) +#: src/screens/Messages/JoinRequest.tsx:207 +msgid "Only people {0} follows can join." +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:115 +#: src/components/intents/GroupChatJoinDialog.tsx:269 +msgid "Only people the chat owner follows can join" +msgstr "" + #: src/view/com/composer/videos/SubtitleFilePicker.tsx:41 msgid "Only WebVTT (.vtt) files are supported" msgstr "" @@ -7674,7 +7892,7 @@ msgstr "" msgid "Oops!" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:310 +#: src/screens/Onboarding/StepProfile/index.tsx:311 msgid "Open avatar creator" msgstr "" @@ -7682,12 +7900,17 @@ msgstr "" msgid "Open camera" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:87 +#: src/components/intents/GroupChatJoinDialog.tsx:408 +msgid "Open chat" +msgstr "" + #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:139 msgid "Open chat member options for {displayName}" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:486 -#: src/screens/Messages/components/ChatListItem.tsx:490 +#: src/screens/Messages/components/ChatListItem.tsx:495 +#: src/screens/Messages/components/ChatListItem.tsx:499 msgid "Open conversation options" msgstr "" @@ -7701,16 +7924,16 @@ msgstr "" #: src/screens/Messages/components/MessageComposer.tsx:176 #: src/screens/Messages/components/MessageInput.web.tsx:148 -#: src/view/com/composer/Composer.tsx:2044 +#: src/view/com/composer/Composer.tsx:2094 msgid "Open emoji picker" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:197 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:192 msgid "Open feed info screen" msgstr "" +#: src/screens/Profile/components/ProfileFeedHeader.tsx:293 #: src/screens/Profile/components/ProfileFeedHeader.tsx:298 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:303 msgid "Open feed options menu" msgstr "" @@ -7722,13 +7945,17 @@ msgstr "" msgid "Open Germ DM" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:401 +msgid "Open group chat" +msgstr "" + #: src/components/dms/MessagesListHeader.tsx:181 #: src/components/dms/MessagesListHeader.tsx:220 msgid "Open group chat settings" msgstr "" -#: src/components/Post/Embed/ExternalEmbed/index.tsx:86 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:143 +#: src/components/Post/Embed/ExternalEmbed/index.tsx:88 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:140 msgid "Open link to {niceUrl}" msgstr "" @@ -7752,8 +7979,8 @@ msgstr "" msgid "Open post options menu" msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:218 -#: src/features/liveNow/components/LiveStatusDialog.tsx:228 +#: src/features/liveNow/components/LiveStatusDialog.tsx:219 +#: src/features/liveNow/components/LiveStatusDialog.tsx:229 msgid "Open profile" msgstr "" @@ -7779,6 +8006,10 @@ msgstr "" msgid "Open system log" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:402 +msgid "Open this group chat" +msgstr "" + #. placeholder {0}: feedInfo.displayName #: src/view/shell/desktop/Feeds.tsx:185 msgid "Opens {0} feed" @@ -7800,7 +8031,7 @@ msgstr "" msgid "Opens alt text dialog" msgstr "" -#: src/view/com/composer/photos/OpenCameraBtn.tsx:71 +#: src/view/com/composer/photos/OpenCameraBtn.tsx:70 msgid "Opens camera on device" msgstr "" @@ -7820,22 +8051,24 @@ msgstr "" msgid "Opens device camera" msgstr "" -#. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. -#: src/view/com/composer/SelectMediaButton.tsx:505 -msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." +#. Accessibility hint for button in composer to add images, a video, or a GIF to a post. +#: src/view/com/composer/SelectMediaButton.tsx:511 +msgid "Opens device gallery to select up to {MAX_GALLERY_IMAGES, plural, other {# images}}, or a single video or GIF." msgstr "" +#: src/screens/Messages/JoinRequest.tsx:295 #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 msgid "Opens flow to create a new Bluesky account" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:281 #: src/view/com/auth/SplashScreen.tsx:120 #: src/view/com/auth/SplashScreen.web.tsx:124 msgid "Opens flow to sign in to your existing Bluesky account" msgstr "" -#: src/components/images/Gallery/index.tsx:428 +#: src/components/images/Gallery/index.tsx:452 msgid "Opens full image" msgstr "" @@ -7852,7 +8085,7 @@ msgstr "" msgid "Opens link {0}" msgstr "" -#: src/view/com/util/UserAvatar.tsx:599 +#: src/view/com/util/UserAvatar.tsx:603 msgid "Opens live status dialog" msgstr "" @@ -7881,9 +8114,9 @@ msgstr "" msgid "Opens this draft in the composer" msgstr "" -#: src/components/dms/MessageItem.tsx:229 +#: src/components/dms/MessageItem.tsx:233 #: src/view/com/notifications/NotificationFeedItem.tsx:1019 -#: src/view/com/util/UserAvatar.tsx:617 +#: src/view/com/util/UserAvatar.tsx:621 msgid "Opens this profile" msgstr "" @@ -7959,8 +8192,8 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:86 #: src/components/dms/AfterReportConversationDialog.tsx:213 -#: src/components/dms/AfterReportDialog.tsx:84 -#: src/components/dms/AfterReportDialog.tsx:176 +#: src/components/dms/AfterReportDialog.tsx:89 +#: src/components/dms/AfterReportDialog.tsx:181 msgid "Our moderation team has received your report." msgstr "" @@ -7972,6 +8205,10 @@ msgstr "" msgid "Owner" msgstr "" +#: src/components/dms/LeaveConvoPrompt.tsx:44 +msgid "Owner must lock the group before leaving." +msgstr "" + #: src/components/Lists.tsx:205 #: src/components/Lists.tsx:220 #: src/view/screens/NotFound.tsx:34 @@ -8027,21 +8264,21 @@ msgstr "" msgid "People" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:154 +#: src/screens/Messages/components/InviteLinkDialog.tsx:153 msgid "People {ownerName} follows can join instantly" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:159 +#: src/screens/Messages/components/InviteLinkDialog.tsx:158 msgid "People {ownerName} follows can request to join" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:235 +#: src/Navigation.tsx:237 msgid "People followed by @{0}" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:228 +#: src/Navigation.tsx:230 msgid "People following @{0}" msgstr "" @@ -8050,11 +8287,11 @@ msgstr "" msgid "People I follow" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:153 +#: src/screens/Messages/components/InviteLinkDialog.tsx:152 msgid "People I follow can join instantly" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:158 +#: src/screens/Messages/components/InviteLinkDialog.tsx:157 msgid "People I follow can request to join" msgstr "" @@ -8100,8 +8337,8 @@ msgid "Pictures meant for adults." msgstr "" #: src/components/FeedCard.tsx:364 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:528 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:534 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:520 #: src/screens/SavedFeeds.tsx:559 msgid "Pin feed" msgstr "" @@ -8111,7 +8348,7 @@ msgstr "" msgid "Pin to home" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:344 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:337 msgid "Pin to Home" msgstr "" @@ -8125,8 +8362,8 @@ msgid "Pinned" msgstr "" #. placeholder {0}: info.displayName -#: src/screens/Profile/components/ProfileFeedHeader.tsx:164 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:178 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:159 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:173 msgid "Pinned {0} to Home" msgstr "" @@ -8203,7 +8440,7 @@ msgstr "" msgid "Please complete the verification captcha." msgstr "" -#: src/view/com/composer/state/video.ts:454 +#: src/view/com/composer/state/video.ts:439 msgid "Please confirm your email address to upload videos." msgstr "" @@ -8342,7 +8579,7 @@ msgstr "" msgid "Porn" msgstr "" -#: src/view/com/composer/Composer.tsx:1693 +#: src/view/com/composer/Composer.tsx:1742 msgctxt "action" msgid "Post" msgstr "" @@ -8362,12 +8599,12 @@ msgstr "" msgid "Post a video" msgstr "" -#: src/view/com/composer/Composer.tsx:1691 +#: src/view/com/composer/Composer.tsx:1740 msgctxt "action" msgid "Post All" msgstr "" -#: src/view/com/composer/Composer.tsx:1351 +#: src/view/com/composer/Composer.tsx:1404 msgid "Post anyway" msgstr "" @@ -8376,10 +8613,10 @@ msgid "Post blocked" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:261 -#: src/Navigation.tsx:268 -#: src/Navigation.tsx:275 -#: src/Navigation.tsx:282 +#: src/Navigation.tsx:263 +#: src/Navigation.tsx:270 +#: src/Navigation.tsx:277 +#: src/Navigation.tsx:284 msgid "Post by @{0}" msgstr "" @@ -8388,7 +8625,7 @@ msgctxt "toast" msgid "Post deleted" msgstr "" -#: src/lib/api/index.ts:193 +#: src/lib/api/index.ts:189 msgid "Post failed to upload. Please check your Internet connection and try again." msgstr "" @@ -8413,7 +8650,7 @@ msgstr "" msgid "Post interaction settings" msgstr "" -#: src/Navigation.tsx:195 +#: src/Navigation.tsx:197 #: src/screens/ModerationInteractionSettings/index.tsx:35 msgid "Post Interaction Settings" msgstr "" @@ -8423,8 +8660,8 @@ msgstr "" msgid "Post language selection" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:354 #: src/screens/Messages/components/InviteLinkDialog.tsx:366 +#: src/screens/Messages/components/InviteLinkDialog.tsx:378 msgid "Post link" msgstr "" @@ -8482,6 +8719,7 @@ msgstr "" #: src/components/Error.tsx:61 #: src/components/Lists.tsx:104 #: src/screens/Messages/components/MessageListError.tsx:23 +#: src/screens/Messages/JoinRequests.tsx:350 #: src/screens/Signup/BackNextButtons.tsx:48 msgid "Press to retry" msgstr "" @@ -8490,7 +8728,7 @@ msgstr "" msgid "Press to view followers of this account that you also follow" msgstr "" -#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:120 +#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:121 msgid "Preview" msgstr "" @@ -8513,8 +8751,8 @@ msgstr "" msgid "Privacy and security" msgstr "" -#: src/Navigation.tsx:412 -#: src/Navigation.tsx:420 +#: src/Navigation.tsx:414 +#: src/Navigation.tsx:422 #: src/screens/Settings/ActivityPrivacySettings.tsx:41 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45 msgid "Privacy and Security" @@ -8526,7 +8764,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:36 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:103 -#: src/Navigation.tsx:328 +#: src/Navigation.tsx:330 #: src/screens/Settings/AboutSettings.tsx:95 #: src/screens/Settings/AboutSettings.tsx:98 #: src/view/screens/PrivacyPolicy.tsx:25 @@ -8539,15 +8777,15 @@ msgstr "" msgid "Privacy violation of a minor" msgstr "" -#: src/view/com/composer/Composer.tsx:2478 +#: src/view/com/composer/Composer.tsx:2528 msgid "Processing GIF..." msgstr "" -#: src/view/com/composer/Composer.tsx:2480 +#: src/view/com/composer/Composer.tsx:2530 msgid "Processing video..." msgstr "" -#: src/lib/api/index.ts:66 +#: src/lib/api/index.ts:62 msgid "Processing..." msgstr "" @@ -8555,8 +8793,8 @@ msgstr "" msgid "profile" msgstr "" -#: src/view/shell/bottom-bar/BottomBar.tsx:303 -#: src/view/shell/desktop/LeftNav.tsx:744 +#: src/view/shell/bottom-bar/BottomBar.tsx:304 +#: src/view/shell/desktop/LeftNav.tsx:745 #: src/view/shell/Drawer.tsx:80 #: src/view/shell/Drawer.tsx:599 msgid "Profile" @@ -8588,22 +8826,22 @@ msgid "Public, sharable lists of users to mute or block in bulk." msgstr "" #. Accessibility label for button to publish a single post -#: src/view/com/composer/Composer.tsx:1677 +#: src/view/com/composer/Composer.tsx:1726 msgid "Publish post" msgstr "" #. Accessibility label for button to publish multiple posts in a thread -#: src/view/com/composer/Composer.tsx:1672 +#: src/view/com/composer/Composer.tsx:1721 msgid "Publish posts" msgstr "" #. Accessibility label for button to publish multiple replies in a thread -#: src/view/com/composer/Composer.tsx:1661 +#: src/view/com/composer/Composer.tsx:1710 msgid "Publish replies" msgstr "" #. Accessibility label for button to publish a single reply -#: src/view/com/composer/Composer.tsx:1666 +#: src/view/com/composer/Composer.tsx:1715 msgid "Publish reply" msgstr "" @@ -8682,11 +8920,11 @@ msgstr "" msgid "Re-attach quote" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:384 +#: src/screens/Messages/components/InviteLinkDialog.tsx:396 msgid "Re-enable invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:391 +#: src/screens/Messages/components/InviteLinkDialog.tsx:403 msgid "Re-enable link" msgstr "" @@ -8694,8 +8932,8 @@ msgstr "" msgid "React with {emoji}" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:65 -#: src/components/dms/ReactionsDialog.tsx:90 +#: src/components/dms/ReactionsDialog.tsx:66 +#: src/components/dms/ReactionsDialog.tsx:94 msgid "Reactions" msgstr "" @@ -8713,8 +8951,8 @@ msgctxt "english-only-resource" msgid "read about how to use search filters" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:160 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:171 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:162 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:173 msgid "Read blog post" msgstr "" @@ -8790,6 +9028,10 @@ msgstr "" msgid "Reconnect" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -8800,7 +9042,7 @@ msgid "Reject chat request" msgstr "" #: src/screens/Messages/ChatList.tsx:349 -#: src/screens/Messages/Inbox.tsx:215 +#: src/screens/Messages/Inbox.tsx:205 msgid "Reload conversations" msgstr "" @@ -8845,17 +9087,17 @@ msgstr "" msgid "Remove all contacts" msgstr "" -#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:19 +#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:18 msgid "Remove attachment" msgstr "" -#: src/view/com/util/UserAvatar.tsx:519 -#: src/view/com/util/UserAvatar.tsx:522 +#: src/view/com/util/UserAvatar.tsx:523 +#: src/view/com/util/UserAvatar.tsx:526 msgid "Remove Avatar" msgstr "" -#: src/view/com/util/UserBanner.tsx:189 -#: src/view/com/util/UserBanner.tsx:192 +#: src/view/com/util/UserBanner.tsx:193 +#: src/view/com/util/UserBanner.tsx:196 msgid "Remove Banner" msgstr "" @@ -8863,8 +9105,9 @@ msgstr "" msgid "Remove caption file" msgstr "" -#: src/screens/Messages/components/MessageInputEmbed.tsx:192 -#: src/screens/Messages/components/MessageInputEmbed.tsx:248 +#: src/screens/Messages/components/MessageInputEmbed.tsx:234 +#: src/screens/Messages/components/MessageInputEmbed.tsx:289 +#: src/screens/Messages/components/MessageInputEmbed.tsx:355 msgid "Remove embed" msgstr "" @@ -8882,8 +9125,8 @@ msgstr "" msgid "Remove from chat" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:326 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:332 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:320 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:325 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179 #: src/screens/SavedFeeds.tsx:549 @@ -8908,7 +9151,7 @@ msgstr "" msgid "Remove from your feeds?" msgstr "" -#: src/view/com/composer/photos/Gallery.tsx:225 +#: src/view/com/composer/photos/Gallery.tsx:227 msgid "Remove image" msgstr "" @@ -8958,11 +9201,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:244 msgid "Removed by author" msgstr "" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:242 msgid "Removed by you" msgstr "" @@ -8984,7 +9227,7 @@ msgstr "" msgid "Removed from starter pack" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:124 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:121 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77 #: src/view/com/posts/FeedShutdownMsg.tsx:45 msgid "Removed from your feeds" @@ -9052,7 +9295,7 @@ msgstr "" msgid "Replies to this post are disabled." msgstr "" -#: src/view/com/composer/Composer.tsx:1689 +#: src/view/com/composer/Composer.tsx:1738 msgctxt "action" msgid "Reply" msgstr "" @@ -9090,9 +9333,9 @@ msgstr "" msgid "Reply was successfully hidden" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:193 -#: src/features/liveNow/components/LiveStatusDialog.tsx:266 -#: src/screens/Messages/ConversationSettings/index.tsx:518 +#: src/components/dms/MessageContextMenu.tsx:176 +#: src/features/liveNow/components/LiveStatusDialog.tsx:267 +#: src/screens/Messages/ConversationSettings/index.tsx:517 msgid "Report" msgstr "" @@ -9108,13 +9351,13 @@ msgstr "" msgid "Report conversation" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:96 -#: src/components/moderation/ReportDialog/index.tsx:261 +#: src/components/moderation/ReportDialog/index.tsx:98 +#: src/components/moderation/ReportDialog/index.tsx:263 msgid "Report dialog" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:550 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:556 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:536 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:542 msgid "Report feed" msgstr "" @@ -9123,7 +9366,7 @@ msgstr "" msgid "Report list" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:190 +#: src/components/dms/MessageContextMenu.tsx:173 msgid "Report message" msgstr "" @@ -9143,8 +9386,8 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:83 #: src/components/dms/AfterReportConversationDialog.tsx:210 -#: src/components/dms/AfterReportDialog.tsx:81 -#: src/components/dms/AfterReportDialog.tsx:173 +#: src/components/dms/AfterReportDialog.tsx:86 +#: src/components/dms/AfterReportDialog.tsx:178 msgid "Report submitted" msgstr "" @@ -9157,7 +9400,7 @@ msgstr "" msgid "Report this feed" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:517 +#: src/screens/Messages/ConversationSettings/index.tsx:516 msgid "Report this group chat" msgstr "" @@ -9166,7 +9409,7 @@ msgid "Report this list" msgstr "" #: src/components/moderation/ReportDialog/copy.ts:19 -#: src/features/liveNow/components/LiveStatusDialog.tsx:249 +#: src/features/liveNow/components/LiveStatusDialog.tsx:250 msgid "Report this livestream" msgstr "" @@ -9237,16 +9480,43 @@ msgstr "" msgid "Reposts of your reposts" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:418 +msgid "Request access to group chat" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:178 +msgid "Request approved." +msgstr "" + #: src/screens/Settings/components/ChangePasswordDialog.tsx:226 #: src/screens/Settings/components/ChangePasswordDialog.tsx:232 msgid "Request code" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:210 +msgid "Request ignored." +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:100 +#: src/components/intents/GroupChatJoinDialog.tsx:253 +msgid "Request to join" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:119 +msgid "Requested" +msgstr "" + #. Incoming message requests -#: src/screens/Messages/components/InboxRequests.tsx:24 +#: src/screens/Messages/components/InboxRequests.tsx:26 msgid "Requests" msgstr "" +#: src/Navigation.tsx:495 +#: src/screens/Messages/JoinRequests.tsx:58 +#: src/screens/Messages/JoinRequests.tsx:420 +msgid "Requests to join" +msgstr "" + #: src/screens/Settings/AccessibilitySettings.tsx:59 #: src/screens/Settings/AccessibilitySettings.tsx:64 msgid "Require alt text before posting" @@ -9264,6 +9534,10 @@ msgstr "" msgid "Required in your region" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:273 +msgid "Rescind request" +msgstr "" + #: src/components/dialogs/EmailDialog/components/ResendEmailText.tsx:39 msgid "Resend" msgstr "" @@ -9329,7 +9603,7 @@ msgstr "" #: src/components/contacts/screens/VerifyNumber.tsx:355 #: src/components/Error.tsx:65 #: src/components/Lists.tsx:115 -#: src/components/moderation/ReportDialog/index.tsx:295 +#: src/components/moderation/ReportDialog/index.tsx:297 #: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:56 #: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:59 #: src/components/StarterPack/ProfileStarterPacks.tsx:377 @@ -9337,7 +9611,8 @@ msgstr "" #: src/screens/Login/LoginForm.tsx:335 #: src/screens/Messages/ChatList.tsx:354 #: src/screens/Messages/components/MessageListError.tsx:24 -#: src/screens/Messages/Inbox.tsx:220 +#: src/screens/Messages/Inbox.tsx:210 +#: src/screens/Messages/JoinRequests.tsx:356 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:268 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:271 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:92 @@ -9351,7 +9626,7 @@ msgstr "" msgid "Retry" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:292 +#: src/components/moderation/ReportDialog/index.tsx:294 #: src/view/screens/Storybook/Admonitions.tsx:61 msgid "Retry loading report options" msgstr "" @@ -9390,7 +9665,7 @@ msgstr "" #: src/components/StarterPack/QrCodeDialog.tsx:207 #: src/features/liveNow/components/EditLiveDialog.tsx:204 #: src/features/liveNow/components/EditLiveDialog.tsx:211 -#: src/screens/Messages/ConversationSettings/prompts.tsx:47 +#: src/screens/Messages/ConversationSettings/prompts.tsx:71 #: src/screens/Profile/Header/EditProfileDialog.tsx:233 #: src/screens/Profile/Header/EditProfileDialog.tsx:247 #: src/screens/SavedFeeds.tsx:124 @@ -9415,27 +9690,29 @@ msgstr "" #: src/screens/SavedFeeds.tsx:124 #: src/screens/SavedFeeds.tsx:311 #: src/screens/SavedFeeds.tsx:315 -#: src/view/com/composer/Composer.tsx:1332 +#: src/view/com/composer/Composer.tsx:1385 #: src/view/com/composer/drafts/DraftsButton.tsx:125 msgid "Save changes" msgstr "" -#: src/view/com/composer/Composer.tsx:1304 +#: src/view/com/composer/Composer.tsx:1357 #: src/view/com/composer/drafts/DraftsButton.tsx:93 msgid "Save changes?" msgstr "" -#: src/view/com/composer/Composer.tsx:1332 +#: src/view/com/composer/Composer.tsx:1385 #: src/view/com/composer/drafts/DraftsButton.tsx:125 msgid "Save draft" msgstr "" -#: src/view/com/composer/Composer.tsx:1306 +#: src/view/com/composer/Composer.tsx:1359 #: src/view/com/composer/drafts/DraftsButton.tsx:95 msgid "Save draft?" msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:99 +#: src/components/MediaPreview.tsx:231 +#: src/components/Post/Embed/ImageContextMenu.tsx:70 #: src/components/StarterPack/ShareDialog.tsx:144 #: src/components/StarterPack/ShareDialog.tsx:150 msgid "Save image" @@ -9454,12 +9731,12 @@ msgstr "" msgid "Save these options for next time" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:327 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:333 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:320 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:326 msgid "Save to my feeds" msgstr "" -#: src/view/shell/desktop/LeftNav.tsx:731 +#: src/view/shell/desktop/LeftNav.tsx:732 #: src/view/shell/Drawer.tsx:574 msgctxt "link to bookmarks screen" msgid "Saved" @@ -9470,13 +9747,13 @@ msgstr "" msgid "Saved Feeds" msgstr "" -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:144 -#: src/Navigation.tsx:548 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:145 +#: src/Navigation.tsx:555 #: src/screens/Bookmarks/index.tsx:59 msgid "Saved Posts" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:134 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:131 #: src/screens/ProfileList/components/Header.tsx:88 msgid "Saved to your feeds" msgstr "" @@ -9512,18 +9789,18 @@ msgstr "" msgid "Scroll to top" msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:672 +#: src/components/dialogs/SearchablePeopleList.tsx:671 #: src/components/forms/SearchInput.tsx:51 #: src/components/forms/SearchInput.tsx:53 #: src/screens/Search/Shell.tsx:362 #: src/screens/Search/Shell.tsx:525 -#: src/view/shell/bottom-bar/BottomBar.tsx:204 +#: src/view/shell/bottom-bar/BottomBar.tsx:205 msgid "Search" msgstr "" #. placeholder {0}: profile.handle #. placeholder {0}: route.params.name -#: src/Navigation.tsx:254 +#: src/Navigation.tsx:256 #: src/screens/Profile/ProfileSearch.tsx:37 msgid "Search @{0}'s posts" msgstr "" @@ -9603,7 +9880,7 @@ msgstr "" msgid "Search posts" msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:692 +#: src/components/dialogs/SearchablePeopleList.tsx:691 #: src/components/dms/components/UserSearchInput.tsx:63 #: src/components/ProgressGuide/FollowDialog.tsx:727 msgid "Search profiles" @@ -9613,7 +9890,7 @@ msgstr "" msgid "Search..." msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:693 +#: src/components/dialogs/SearchablePeopleList.tsx:692 #: src/components/dms/components/UserSearchInput.tsx:64 #: src/components/ProgressGuide/FollowDialog.tsx:728 msgid "Searches for profiles" @@ -9695,7 +9972,7 @@ msgstr "" msgid "Select a color" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:378 +#: src/components/moderation/ReportDialog/index.tsx:380 msgid "Select a reason" msgstr "" @@ -9764,7 +10041,7 @@ msgstr "" msgid "Select GIF \"{0}\"" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:668 +#: src/components/dms/InitiateChatFlow.tsx:699 msgid "Select group chat members" msgstr "" @@ -9786,7 +10063,7 @@ msgstr "" msgid "Select languages" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:428 +#: src/components/moderation/ReportDialog/index.tsx:430 msgid "Select moderation service" msgstr "" @@ -9844,7 +10121,7 @@ msgstr "" msgid "Select your preferred notification channels" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:414 +#: src/view/com/composer/SelectMediaButton.tsx:420 msgid "Selecting multiple media types is not supported." msgstr "" @@ -9875,7 +10152,7 @@ msgstr "" msgid "Send feedback" msgstr "" -#: src/screens/Messages/components/MessageComposer.tsx:284 +#: src/screens/Messages/components/MessageComposer.tsx:288 #: src/screens/Messages/components/MessageInput.web.tsx:225 msgid "Send message" msgstr "" @@ -9888,7 +10165,7 @@ msgstr "" msgid "Send post to..." msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:816 +#: src/components/moderation/ReportDialog/index.tsx:818 msgid "Send report to {title}" msgstr "" @@ -9910,7 +10187,7 @@ msgid "Send via direct message" msgstr "" #. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', }) -#: src/components/dms/MessageContextMenu.tsx:154 +#: src/components/dms/MessageContextMenu.tsx:137 msgid "Sent at {0}" msgstr "" @@ -9951,9 +10228,9 @@ msgstr "" msgid "Sets email for password reset" msgstr "" -#: src/Navigation.tsx:210 +#: src/Navigation.tsx:212 #: src/screens/Settings/Settings.tsx:98 -#: src/view/shell/desktop/LeftNav.tsx:754 +#: src/view/shell/desktop/LeftNav.tsx:755 #: src/view/shell/Drawer.tsx:612 msgid "Settings" msgstr "" @@ -10015,10 +10292,12 @@ msgstr "" msgid "Sexually Suggestive" msgstr "" +#: src/components/MediaPreview.tsx:237 +#: src/components/Post/Embed/ImageContextMenu.tsx:74 #: src/components/StarterPack/QrCodeDialog.tsx:195 #: src/screens/Hashtag.tsx:130 -#: src/screens/Messages/components/InviteLinkDialog.tsx:370 -#: src/screens/Messages/components/InviteLinkDialog.tsx:377 +#: src/screens/Messages/components/InviteLinkDialog.tsx:382 +#: src/screens/Messages/components/InviteLinkDialog.tsx:389 #: src/screens/StarterPack/StarterPackScreen.tsx:447 #: src/screens/Topic.tsx:90 msgid "Share" @@ -10034,8 +10313,8 @@ msgid "Share author DID" msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:94 -#: src/components/Lightbox/Lightbox.web.tsx:273 -#: src/components/Lightbox/Lightbox.web.tsx:299 +#: src/components/Lightbox/Lightbox.web.tsx:281 +#: src/components/Lightbox/Lightbox.web.tsx:307 msgid "Share image" msgstr "" @@ -10060,7 +10339,7 @@ msgstr "" msgid "Share QR code" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:480 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:469 msgid "Share this feed" msgstr "" @@ -10087,7 +10366,7 @@ msgstr "" msgid "Share your contacts to find friends" msgstr "" -#: src/Navigation.tsx:313 +#: src/Navigation.tsx:315 msgid "Shared Preferences Tester" msgstr "" @@ -10103,16 +10382,16 @@ msgstr "" #: src/components/moderation/ScreenHider.tsx:179 #: src/components/moderation/ScreenHider.tsx:182 -#: src/features/liveNow/components/LiveStatusDialog.tsx:317 -#: src/features/liveNow/components/LiveStatusDialog.tsx:321 +#: src/features/liveNow/components/LiveStatusDialog.tsx:318 +#: src/features/liveNow/components/LiveStatusDialog.tsx:322 #: src/screens/List/ListHiddenScreen.tsx:194 #: src/screens/VideoFeed/index.tsx:646 #: src/screens/VideoFeed/index.tsx:652 msgid "Show anyway" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:181 -#: src/screens/Settings/AutomationLabelSettings.tsx:194 +#: src/screens/Settings/AutomationLabelSettings.tsx:185 +#: src/screens/Settings/AutomationLabelSettings.tsx:198 msgid "Show automation label" msgstr "" @@ -10206,7 +10485,7 @@ msgid "Show warning and filter from feeds" msgstr "" #: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:60 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:170 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:171 msgid "Show when you’re live" msgstr "" @@ -10233,15 +10512,17 @@ msgstr "" #: src/screens/Login/LoginForm.tsx:179 #: src/screens/Login/LoginForm.tsx:350 #: src/screens/Login/LoginForm.tsx:356 +#: src/screens/Messages/JoinRequest.tsx:280 +#: src/screens/Messages/JoinRequest.tsx:286 #: src/screens/Search/SearchResults.tsx:316 #: src/view/com/auth/SplashScreen.tsx:118 #: src/view/com/auth/SplashScreen.tsx:124 #: src/view/com/auth/SplashScreen.web.tsx:122 #: src/view/com/auth/SplashScreen.web.tsx:130 -#: src/view/shell/bottom-bar/BottomBar.tsx:342 -#: src/view/shell/bottom-bar/BottomBar.tsx:347 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:245 +#: src/view/shell/bottom-bar/BottomBar.tsx:343 +#: src/view/shell/bottom-bar/BottomBar.tsx:348 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:250 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:255 #: src/view/shell/NavSignupCard.tsx:58 #: src/view/shell/NavSignupCard.tsx:63 msgid "Sign in" @@ -10265,6 +10546,10 @@ msgstr "" msgid "Sign in or create your account to join the conversation!" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:205 +msgid "Sign in to accept invite." +msgstr "" + #: src/components/AccountList.tsx:70 msgid "Sign in to account that is not listed" msgstr "" @@ -10273,6 +10558,10 @@ msgstr "" msgid "Sign in to Bluesky or create a new account" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:204 +msgid "Sign in to request access to this group chat." +msgstr "" + #: src/components/PostControls/PostMenu/PostMenuItems.tsx:571 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:573 msgid "Sign in to view post" @@ -10284,9 +10573,9 @@ msgstr "" #: src/screens/SignupQueued.tsx:94 #: src/screens/SignupQueued.tsx:97 #: src/screens/Takendown.tsx:88 -#: src/view/shell/desktop/LeftNav.tsx:226 -#: src/view/shell/desktop/LeftNav.tsx:281 -#: src/view/shell/desktop/LeftNav.tsx:284 +#: src/view/shell/desktop/LeftNav.tsx:227 +#: src/view/shell/desktop/LeftNav.tsx:282 +#: src/view/shell/desktop/LeftNav.tsx:285 msgid "Sign out" msgstr "" @@ -10295,7 +10584,7 @@ msgid "Sign Out" msgstr "" #: src/screens/Settings/Settings.tsx:296 -#: src/view/shell/desktop/LeftNav.tsx:223 +#: src/view/shell/desktop/LeftNav.tsx:224 msgid "Sign out?" msgstr "" @@ -10327,7 +10616,7 @@ msgstr "" msgid "Skip contact sharing and continue to the app" msgstr "" -#: src/view/com/composer/Composer.tsx:1349 +#: src/view/com/composer/Composer.tsx:1402 msgid "Skip empty posts?" msgstr "" @@ -10341,7 +10630,7 @@ msgstr "" msgid "Skip to next step" msgstr "" -#: src/components/images/Gallery/index.tsx:417 +#: src/components/images/Gallery/index.tsx:435 msgid "slide" msgstr "" @@ -10398,7 +10687,7 @@ msgid "Someone left the group" msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/MessageItem.tsx:294 +#: src/components/dms/MessageItem.tsx:274 msgid "Someone reacted {0}" msgstr "" @@ -10423,17 +10712,22 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:101 +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:103 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" -#: src/screens/Messages/Conversation.tsx:135 +#: src/screens/Messages/Conversation.tsx:137 #: src/screens/Messages/ConversationSettings/index.tsx:112 +#: src/screens/Messages/JoinRequests.tsx:87 msgid "Something went wrong" msgstr "" #: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:139 -#: src/components/moderation/ReportDialog/index.tsx:287 +#: src/components/moderation/ReportDialog/index.tsx:289 #: src/screens/Deactivated.tsx:86 #: src/screens/Settings/components/DeactivateAccountDialog.tsx:59 #: src/view/screens/Storybook/Admonitions.tsx:56 @@ -10453,11 +10747,11 @@ msgstr "" msgid "Something went wrong. Please try again in a moment." msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:245 +#: src/components/moderation/ReportDialog/index.tsx:247 msgid "Something went wrong. Please try again." msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:546 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:532 msgid "Something wrong? Let us know." msgstr "" @@ -10518,17 +10812,17 @@ msgstr "" msgid "Start adding people!" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:669 +#: src/components/dms/InitiateChatFlow.tsx:700 msgid "Start chat" msgstr "" #: src/components/dialogs/SearchablePeopleList.tsx:428 -#: src/components/dms/InitiateChatFlow.tsx:817 +#: src/components/dms/InitiateChatFlow.tsx:848 msgid "Start chat with {displayName}" msgstr "" -#: src/Navigation.tsx:519 -#: src/Navigation.tsx:524 +#: src/Navigation.tsx:526 +#: src/Navigation.tsx:531 #: src/screens/StarterPack/Wizard/index.tsx:197 msgid "Starter Pack" msgstr "" @@ -10590,12 +10884,12 @@ msgstr "" msgid "Stored as part of a secure code for matching with others" msgstr "" -#: src/Navigation.tsx:303 +#: src/Navigation.tsx:305 #: src/screens/Settings/Settings.tsx:456 msgid "Storybook" msgstr "" -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:181 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:182 msgid "Streaming on Twitch? Set your live status on Bluesky to add a badge to your avatar. Tapping it takes people straight to your stream." msgstr "" @@ -10620,9 +10914,9 @@ msgstr "" msgid "Submit Appeal" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:506 -#: src/components/moderation/ReportDialog/index.tsx:567 -#: src/components/moderation/ReportDialog/index.tsx:574 +#: src/components/moderation/ReportDialog/index.tsx:508 +#: src/components/moderation/ReportDialog/index.tsx:569 +#: src/components/moderation/ReportDialog/index.tsx:576 msgid "Submit report" msgstr "" @@ -10631,13 +10925,13 @@ msgid "Subscribe" msgstr "" #. placeholder {0}: highlightedPublisher.name -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:425 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:434 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:424 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:453 msgid "Subscribe on {0}" msgstr "" #. placeholder {0}: highlightedPublisher.name -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:433 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:452 msgid "Subscribe to {publicationTitle} on {0}" msgstr "" @@ -10672,12 +10966,16 @@ msgstr "" msgid "Success!" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:101 +msgid "Successfully joined the group chat!" +msgstr "" + #: src/components/verification/VerificationCreatePrompt.tsx:37 msgid "Successfully verified" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:226 -#: src/components/dms/InitiateChatFlow.tsx:325 +#: src/components/dms/AddMembersFlow.tsx:236 +#: src/components/dms/InitiateChatFlow.tsx:329 msgid "Suggested" msgstr "" @@ -10706,7 +11004,7 @@ msgctxt "Name of app icon variant" msgid "Sunset" msgstr "" -#: src/Navigation.tsx:323 +#: src/Navigation.tsx:325 #: src/view/screens/Support.tsx:25 #: src/view/screens/Support.tsx:28 msgid "Support" @@ -10729,7 +11027,7 @@ msgstr "" #: src/screens/Settings/Settings.tsx:122 #: src/screens/Settings/Settings.tsx:134 #: src/screens/Settings/Settings.tsx:615 -#: src/view/shell/desktop/LeftNav.tsx:261 +#: src/view/shell/desktop/LeftNav.tsx:262 msgid "Switch account" msgstr "" @@ -10738,7 +11036,7 @@ msgid "Switch accounts" msgstr "" #. placeholder {0}: sanitizeHandle( profile?.handle ?? account.handle, '@', ) -#: src/view/shell/desktop/LeftNav.tsx:363 +#: src/view/shell/desktop/LeftNav.tsx:364 msgid "Switch to {0}" msgstr "" @@ -10764,7 +11062,7 @@ msgstr "" msgid "Tap below to allow Bluesky to access your GPS location. We will then use that data to more accurately determine the content and features available in your region." msgstr "" -#: src/components/dms/MessageItem.tsx:598 +#: src/components/dms/MessageItem.tsx:580 msgid "Tap for details" msgstr "" @@ -10790,33 +11088,51 @@ msgstr "" msgid "Tap to close context menu" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:75 +msgid "Tap to copy this invite link" +msgstr "" + #: src/components/ProgressGuide/Toast.tsx:163 msgid "Tap to dismiss" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:192 +#: src/components/dms/ChatInvite/Root.tsx:128 +#: src/components/intents/GroupChatJoinDialog.tsx:424 +msgid "Tap to join this group chat immediately" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:88 +msgid "Tap to open this group chat" +msgstr "" + +#: src/components/dms/ReactionsDialog.tsx:196 msgid "Tap to remove" msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/ReactionsDialog.tsx:208 +#: src/components/dms/ReactionsDialog.tsx:212 msgid "Tap to remove your {0} reaction" msgstr "" -#: src/components/dms/MessageItem.tsx:563 +#: src/components/dms/ChatInvite/Root.tsx:127 +#: src/components/intents/GroupChatJoinDialog.tsx:423 +msgid "Tap to request access to join this group chat" +msgstr "" + +#: src/components/dms/MessageItem.tsx:545 msgid "Tap to retry" msgstr "" #. placeholder {0}: tab.value -#: src/components/dms/ReactionsDialog.tsx:354 +#: src/components/dms/ReactionsDialog.tsx:358 msgid "Tap to show {0} reactions" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:353 +#: src/components/dms/ReactionsDialog.tsx:357 msgid "Tap to show all reactions" msgstr "" -#: src/components/dms/MessageItem.tsx:317 +#: src/components/dms/MessageItem.tsx:297 msgid "Tap to view reactions" msgstr "" @@ -10860,7 +11176,7 @@ msgstr "" #: src/components/dialogs/BirthDateSettings.tsx:181 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:31 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:98 -#: src/Navigation.tsx:333 +#: src/Navigation.tsx:335 #: src/screens/Settings/AboutSettings.tsx:87 #: src/screens/Settings/AboutSettings.tsx:90 #: src/view/screens/TermsOfService.tsx:25 @@ -10985,6 +11301,11 @@ msgstr "" msgid "The laws in your region require you to verify you're an adult to access certain features. Tap to learn more." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:135 +#: src/screens/Messages/JoinRequests.tsx:201 +msgid "The member limit has been reached." +msgstr "" + #: src/view/com/composer/select-language/SuggestedLanguage.tsx:400 msgid "The post you’re replying to was marked as being written in {suggestedLanguageName} by its author. Would you like to reply in <0>{suggestedLanguageName}?" msgstr "" @@ -10993,9 +11314,9 @@ msgstr "" msgid "The Privacy Policy has been moved to <0/>" msgstr "" -#: src/view/com/composer/state/video.ts:407 -#: src/view/com/composer/state/video.ts:451 -msgid "The selected video is larger than {videoSize} MB. Please try again with a smaller file." +#: src/view/com/composer/state/video.ts:397 +#: src/view/com/composer/state/video.ts:436 +msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." msgstr "" #: src/lib/hooks/useCleanError.ts:41 @@ -11037,7 +11358,7 @@ msgstr "" msgid "There is a limit to how often you can change your birthdate. You may need to wait a day or two before updating it again." msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:476 +#: src/screens/Messages/components/InviteLinkDialog.tsx:482 msgid "There is no invite link for this group chat." msgstr "" @@ -11051,10 +11372,12 @@ msgid "There was a problem loading GIFs. Check your connection and try again." msgstr "" #: src/components/contacts/screens/GetContacts.tsx:147 +#: src/components/intents/GroupChatJoinDialog.tsx:119 +#: src/components/intents/GroupChatJoinDialog.tsx:153 msgid "There was a problem with your internet connection, please try again" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:182 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:177 #: src/screens/ProfileList/components/Header.tsx:91 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79 #: src/screens/SavedFeeds.tsx:99 @@ -11062,7 +11385,7 @@ msgstr "" msgid "There was an issue contacting the server" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:426 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:416 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:100 msgid "There was an issue contacting the server, please check your internet connection and try again." msgstr "" @@ -11072,7 +11395,7 @@ msgid "There was an issue fetching notifications. Tap here to try again." msgstr "" #: src/screens/Search/Explore.tsx:1027 -#: src/view/com/posts/PostFeed.tsx:773 +#: src/view/com/posts/PostFeed.tsx:775 msgid "There was an issue fetching posts. Tap here to try again." msgstr "" @@ -11097,7 +11420,7 @@ msgstr "" msgid "There was an issue removing this feed. Please check your internet connection and try again." msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:140 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:136 #: src/view/com/posts/FeedShutdownMsg.tsx:53 #: src/view/com/posts/FeedShutdownMsg.tsx:74 msgid "There was an issue updating your feeds, please check your internet connection and try again." @@ -11199,7 +11522,7 @@ msgstr "" msgid "This author has chosen to make their posts visible only to people who are signed in." msgstr "" -#: src/screens/Profile/components/GermButton.tsx:243 +#: src/screens/Profile/components/GermButton.tsx:244 msgid "This button lets others open the Germ DM app to send you a message. You can manage its visibility from the Germ DM app, or you can disconnect your Bluesky account from Germ DM altogether by clicking the button below." msgstr "" @@ -11207,7 +11530,12 @@ msgstr "" msgid "This chat has ended" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:375 +#: src/components/dms/ChatInvite/Root.tsx:110 +#: src/components/intents/GroupChatJoinDialog.tsx:264 +msgid "This chat is full" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:380 #: src/screens/Messages/components/ChatLocked.tsx:61 msgid "This chat is locked" msgstr "" @@ -11246,7 +11574,11 @@ msgstr "" msgid "This content is not viewable without a Bluesky account." msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:155 +#: src/components/intents/GroupChatJoinDialog.tsx:121 +msgid "This conversation is locked." +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:156 msgid "This conversation is with a deleted or a deactivated account. Press for options" msgstr "" @@ -11296,7 +11628,7 @@ msgstr "" msgid "This handle is reserved. Please try a different one." msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:141 +#: src/screens/Onboarding/StepProfile/index.tsx:142 msgid "This image could not be used. Try a different format like .jpg or .png." msgstr "" @@ -11304,6 +11636,18 @@ msgstr "" msgid "This information is private and not shared with other users." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:131 +msgid "This invite link has been disabled." +msgstr "" + +#: src/screens/Messages/JoinRequest.tsx:83 +msgid "This invite link has expired" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:195 +msgid "This invite link is invalid" +msgstr "" + #: src/view/screens/Debug.tsx:327 msgid "This is an empty state" msgstr "" @@ -11313,7 +11657,7 @@ msgstr "" msgid "This is not a valid link" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:169 +#: src/screens/Settings/AutomationLabelSettings.tsx:173 msgid "This label lets the world know that this account is automated. If turned on, this label appears next to the account's name on their profile and posts. It can be turned on or off at any time." msgstr "" @@ -11346,13 +11690,13 @@ msgstr "" msgid "This list is empty." msgstr "" -#: src/components/dms/MessageItem.tsx:596 -#: src/components/dms/MessageItem.tsx:625 +#: src/components/dms/MessageItem.tsx:578 +#: src/components/dms/MessageItem.tsx:607 msgid "This message is hidden because this user is blocking you." msgstr "" -#: src/components/dms/MessageItem.tsx:595 -#: src/components/dms/MessageItem.tsx:621 +#: src/components/dms/MessageItem.tsx:577 +#: src/components/dms/MessageItem.tsx:603 msgid "This message is hidden because you are blocking this user." msgstr "" @@ -11390,7 +11734,7 @@ msgstr "" msgid "This post will be hidden from feeds and threads. This cannot be undone." msgstr "" -#: src/view/com/composer/Composer.tsx:963 +#: src/view/com/composer/Composer.tsx:1015 msgid "This post's author has disabled quote posts." msgstr "" @@ -11403,6 +11747,7 @@ msgid "This reply will be sorted into a hidden section at the bottom of your thr msgstr "" #: src/screens/Messages/ConversationSettings/index.tsx:132 +#: src/screens/Messages/JoinRequests.tsx:111 msgid "This screen is only available for group conversations." msgstr "" @@ -11510,7 +11855,7 @@ msgstr "" msgid "Threaded" msgstr "" -#: src/Navigation.tsx:366 +#: src/Navigation.tsx:368 msgid "Threads Preferences" msgstr "" @@ -11582,12 +11927,12 @@ msgstr "" msgid "Top replies first" msgstr "" -#: src/Navigation.tsx:477 +#: src/Navigation.tsx:479 msgid "Topic" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:162 -#: src/components/dms/MessageContextMenu.tsx:165 +#: src/components/dms/MessageContextMenu.tsx:145 +#: src/components/dms/MessageContextMenu.tsx:148 #: src/components/Post/Translated/index.tsx:150 #: src/components/Post/Translated/index.tsx:157 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:553 @@ -11638,7 +11983,7 @@ msgstr "" msgid "Trolling" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:140 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:142 msgid "Trust emerges from relationships, communities, and shared context, so we’re also enabling <0>trusted verifiers: organizations that can directly issue verification." msgstr "" @@ -11699,6 +12044,10 @@ msgstr "" msgid "Unable to delete" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:346 +msgid "Unable to fetch join requests." +msgstr "" + #: src/components/dms/dialogs/NewChatDialog.tsx:109 msgid "Unable to find a selected recipient." msgstr "" @@ -11727,7 +12076,7 @@ msgstr "" msgid "Unavailable feed information" msgstr "" -#: src/components/dms/MessageItem.tsx:663 +#: src/components/dms/MessageItem.tsx:645 #: src/components/dms/MessagesListBlockedFooter.tsx:97 #: src/components/dms/MessagesListBlockedFooter.tsx:104 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:222 @@ -11773,8 +12122,8 @@ msgstr "" #: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:79 #: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40 #: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46 -#: src/screens/Profile/components/GermButton.tsx:185 #: src/screens/Profile/components/GermButton.tsx:186 +#: src/screens/Profile/components/GermButton.tsx:187 msgid "Undo" msgstr "" @@ -11808,7 +12157,7 @@ msgstr "" msgid "Unfollows the user" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:490 +#: src/components/moderation/ReportDialog/index.tsx:492 msgid "Unfortunately, none of your subscribed labelers supports this report type." msgstr "" @@ -11840,7 +12189,7 @@ msgstr "" msgid "Unlabeled, abusive, or non-consensual adult content" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:523 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:509 msgid "Unlike" msgstr "" @@ -11854,7 +12203,7 @@ msgstr "" msgid "Unlock chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:502 +#: src/screens/Messages/ConversationSettings/index.tsx:501 msgid "Unlock this group chat" msgstr "" @@ -11891,7 +12240,7 @@ msgstr "" msgid "Unmute list" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:464 +#: src/screens/Messages/ConversationSettings/index.tsx:463 msgid "Unmute this group chat" msgstr "" @@ -11910,14 +12259,14 @@ msgid "Unpin" msgstr "" #: src/components/FeedCard.tsx:355 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:528 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:534 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:520 #: src/screens/SavedFeeds.tsx:467 msgid "Unpin feed" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:317 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:319 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:312 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:314 msgid "Unpin from home" msgstr "" @@ -11932,7 +12281,7 @@ msgid "Unpin moderation list" msgstr "" #. placeholder {0}: info.displayName -#: src/screens/Profile/components/ProfileFeedHeader.tsx:167 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:162 msgid "Unpinned {0} from Home" msgstr "" @@ -11966,11 +12315,11 @@ msgstr "" msgid "Unsubscribed from list" msgstr "" -#: src/view/com/composer/text-input/TextInput.tsx:131 +#: src/view/com/composer/text-input/TextInput.tsx:128 msgid "Unsupported clipboard content" msgstr "" -#: src/view/com/composer/Composer.tsx:1442 +#: src/view/com/composer/Composer.tsx:1491 msgid "Unsupported video type: {mimeType}" msgstr "" @@ -11983,6 +12332,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:296 #: src/components/dialogs/EmailDialog/screens/Update.tsx:308 #: src/screens/Settings/AccountSettings.tsx:112 @@ -11990,9 +12343,9 @@ msgstr "" msgid "Update email" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:205 -#: src/screens/Messages/components/InviteLinkDialog.tsx:243 -#: src/screens/Messages/components/InviteLinkDialog.tsx:267 +#: src/screens/Messages/components/InviteLinkDialog.tsx:212 +#: src/screens/Messages/components/InviteLinkDialog.tsx:250 +#: src/screens/Messages/components/InviteLinkDialog.tsx:278 msgid "Update invite link" msgstr "" @@ -12001,7 +12354,15 @@ msgstr "" msgid "Update to {domain}" msgstr "" -#: src/screens/Messages/Conversation.tsx:335 +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + +#: src/screens/Messages/Conversation.tsx:360 msgid "Update your app to the latest version to join in!" msgstr "" @@ -12026,7 +12387,7 @@ msgctxt "toast" msgid "Updating reply visibility failed" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:314 +#: src/screens/Onboarding/StepProfile/index.tsx:315 msgid "Upload a photo instead" msgstr "" @@ -12034,39 +12395,40 @@ msgstr "" msgid "Upload a text file to:" msgstr "" -#: src/view/com/util/UserAvatar.tsx:490 -#: src/view/com/util/UserAvatar.tsx:493 -#: src/view/com/util/UserBanner.tsx:160 -#: src/view/com/util/UserBanner.tsx:163 +#: src/view/com/util/UserAvatar.tsx:494 +#: src/view/com/util/UserAvatar.tsx:497 +#: src/view/com/util/UserBanner.tsx:164 +#: src/view/com/util/UserBanner.tsx:167 msgid "Upload from Camera" msgstr "" -#: src/view/com/util/UserAvatar.tsx:507 -#: src/view/com/util/UserBanner.tsx:177 +#: src/view/com/util/UserAvatar.tsx:511 +#: src/view/com/util/UserBanner.tsx:181 msgid "Upload from Files" msgstr "" -#: src/view/com/util/UserAvatar.tsx:501 #: src/view/com/util/UserAvatar.tsx:505 -#: src/view/com/util/UserBanner.tsx:171 +#: src/view/com/util/UserAvatar.tsx:509 #: src/view/com/util/UserBanner.tsx:175 +#: src/view/com/util/UserBanner.tsx:179 msgid "Upload from Library" msgstr "" -#: src/view/com/composer/Composer.tsx:2471 +#: src/view/com/composer/Composer.tsx:2521 msgid "Uploading GIF..." msgstr "" -#: src/lib/api/index.ts:338 +#: src/lib/api/index.ts:327 +#: src/lib/api/index.ts:354 msgid "Uploading images..." msgstr "" -#: src/lib/api/index.ts:409 -#: src/lib/api/index.ts:433 +#: src/lib/api/index.ts:426 +#: src/lib/api/index.ts:450 msgid "Uploading link thumbnail..." msgstr "" -#: src/view/com/composer/Composer.tsx:2473 +#: src/view/com/composer/Composer.tsx:2523 msgid "Uploading video..." msgstr "" @@ -12110,7 +12472,7 @@ msgid "user" msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:187 -#: src/components/dms/AfterReportDialog.tsx:150 +#: src/components/dms/AfterReportDialog.tsx:155 msgctxt "toast" msgid "User blocked" msgstr "" @@ -12147,7 +12509,7 @@ msgid "User list by {0}" msgstr "" #. placeholder {0}: sanitizeHandle(view.creator.handle, '@') -#: src/state/queries/feed.ts:159 +#: src/state/queries/feed.ts:171 msgid "User List by {0}" msgstr "" @@ -12191,12 +12553,12 @@ msgstr "" msgid "users following <0>@{0}" msgstr "" -#: src/screens/Messages/Settings.tsx:80 +#: src/screens/Messages/Settings.tsx:81 msgctxt "allow group chat invites from" msgid "Users I follow" msgstr "" -#: src/screens/Messages/Settings.tsx:65 +#: src/screens/Messages/Settings.tsx:66 msgctxt "allow messages from" msgid "Users I follow" msgstr "" @@ -12213,7 +12575,7 @@ msgstr "" msgid "Verification settings" msgstr "" -#: src/Navigation.tsx:203 +#: src/Navigation.tsx:205 #: src/screens/Moderation/VerificationSettings.tsx:34 msgid "Verification Settings" msgstr "" @@ -12316,11 +12678,11 @@ msgstr "" msgid "Video" msgstr "" -#: src/view/com/composer/state/video.ts:364 +#: src/view/com/composer/state/video.ts:359 msgid "Video failed to process" msgstr "" -#: src/Navigation.tsx:540 +#: src/Navigation.tsx:547 msgid "Video Feed" msgstr "" @@ -12355,7 +12717,7 @@ msgstr "" msgid "Video settings" msgstr "" -#: src/view/com/composer/Composer.tsx:2491 +#: src/view/com/composer/Composer.tsx:2541 msgid "Video uploaded" msgstr "" @@ -12368,18 +12730,18 @@ msgstr "" msgid "Videos" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:428 +#: src/view/com/composer/SelectMediaButton.tsx:434 msgid "Videos must be less than 3 minutes long." msgstr "" -#: src/view/com/composer/Composer.tsx:1055 +#: src/view/com/composer/Composer.tsx:1108 msgctxt "Action to view the post the user just created" msgid "View" msgstr "" #. placeholder {0}: view.source.title -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:319 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:588 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:317 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:615 msgid "View {0}" msgstr "" @@ -12391,7 +12753,7 @@ msgstr "" #. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle #. placeholder {0}: info.creatorHandle #. placeholder {0}: profile.handle -#: src/screens/Profile/components/ProfileFeedHeader.tsx:465 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:454 #: src/screens/Search/components/SearchProfileCard.tsx:36 #: src/screens/VideoFeed/index.tsx:809 #: src/view/com/notifications/NotificationFeedItem.tsx:600 @@ -12408,7 +12770,7 @@ msgstr "" msgid "View {displayName}’s profile" msgstr "" -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:436 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:455 msgid "View {publicationTitle}" msgstr "" @@ -12439,10 +12801,18 @@ msgstr "" msgid "View full thread" msgstr "" -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:43 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48 msgid "View incoming group chat requests" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:54 +msgid "View incoming requests" +msgstr "" + +#: src/screens/Messages/components/RequestStatus.tsx:55 +msgid "View incoming requests to join this group chat" +msgstr "" + #: src/components/moderation/LabelsOnMe.tsx:56 msgid "View information about these labels" msgstr "" @@ -12458,7 +12828,7 @@ msgstr "" msgid "View more trending videos" msgstr "" -#: src/view/com/composer/Composer.tsx:1050 +#: src/view/com/composer/Composer.tsx:1103 msgid "View post" msgstr "" @@ -12475,10 +12845,10 @@ msgstr "" msgid "View profile banner" msgstr "" -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:319 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:426 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:437 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:588 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:317 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:425 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:456 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:615 msgid "View publication" msgstr "" @@ -12486,7 +12856,7 @@ msgstr "" msgid "View the avatar" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:489 +#: src/screens/Messages/ConversationSettings/index.tsx:488 msgid "View the invite link for this group chat" msgstr "" @@ -12499,7 +12869,7 @@ msgstr "" msgid "View this user's verifications" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:495 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:482 msgid "View users who like this feed" msgstr "" @@ -12532,8 +12902,8 @@ msgstr "" msgid "View your verifications" msgstr "" -#: src/components/images/AutoSizedImage.tsx:207 -#: src/components/images/AutoSizedImage.tsx:239 +#: src/components/images/AutoSizedImage.tsx:221 +#: src/components/images/AutoSizedImage.tsx:253 msgid "Views full image" msgstr "" @@ -12576,8 +12946,8 @@ msgstr "" msgid "Warn content and filter from feeds" msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:189 -#: src/features/liveNow/components/LiveStatusDialog.tsx:198 +#: src/features/liveNow/components/LiveStatusDialog.tsx:190 +#: src/features/liveNow/components/LiveStatusDialog.tsx:199 msgid "Watch now" msgstr "" @@ -12601,10 +12971,14 @@ msgstr "" msgid "We couldn't find any results for that topic." msgstr "" -#: src/screens/Messages/Conversation.tsx:136 +#: src/screens/Messages/Conversation.tsx:138 msgid "We couldn't load this conversation" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:88 +msgid "We couldn’t load this conversation’s join requests" +msgstr "" + #: src/screens/Messages/ConversationSettings/index.tsx:113 msgid "We couldn’t load this conversation’s settings" msgstr "" @@ -12655,7 +13029,7 @@ msgstr "" msgid "We sent an email to <0>{0} containing a link. Please click on it to complete the email verification process." msgstr "" -#: src/view/com/composer/state/video.ts:434 +#: src/view/com/composer/state/video.ts:419 msgid "We were unable to determine if you are allowed to upload videos. Please try again." msgstr "" @@ -12715,12 +13089,12 @@ msgstr "" msgid "We're having network issues, try again" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:175 -#: src/components/dms/InitiateChatFlow.tsx:262 +#: src/components/dms/AddMembersFlow.tsx:185 +#: src/components/dms/InitiateChatFlow.tsx:265 msgid "We’re having network issues, try again" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:96 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:97 msgid "We’re introducing a new layer of verification on Bluesky — an easy-to-see checkmark." msgstr "" @@ -12750,7 +13124,7 @@ msgstr "" msgid "We're sorry, you cannot access this screen at this time." msgstr "" -#: src/view/com/composer/Composer.tsx:961 +#: src/view/com/composer/Composer.tsx:1013 msgid "We're sorry! The post you are replying to has been deleted." msgstr "" @@ -12801,12 +13175,12 @@ msgid "What do you want to call your starter pack?" msgstr "" #: src/view/com/auth/SplashScreen.web.tsx:98 -#: src/view/com/composer/Composer.tsx:1402 +#: src/view/com/composer/Composer.tsx:1455 #: src/view/com/feeds/ComposerPrompt.tsx:193 msgid "What's up?" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:148 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:150 msgid "When you tap on a check, you’ll see which organizations have granted verification." msgstr "" @@ -12814,7 +13188,7 @@ msgstr "" msgid "Who can interact with this post?" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:216 +#: src/screens/Messages/components/InviteLinkDialog.tsx:222 msgid "Who can join this group chat and how" msgstr "" @@ -12823,13 +13197,13 @@ msgstr "" msgid "Who can reply" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:129 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:131 msgid "Who can verify?" msgstr "" #: src/screens/Home/NoFeedsPinned.tsx:80 #: src/screens/Messages/ChatList.tsx:334 -#: src/screens/Messages/Inbox.tsx:200 +#: src/screens/Messages/Inbox.tsx:190 msgid "Whoops!" msgstr "" @@ -12875,7 +13249,7 @@ msgstr "" msgid "Why should this user be reviewed?" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:46 +#: src/components/dms/AfterReportDialog.tsx:51 msgid "Would you like to block this user and/or delete this conversation?" msgstr "" @@ -12887,7 +13261,7 @@ msgstr "" msgid "Would you like to save this as a draft before viewing your drafts?" msgstr "" -#: src/view/com/composer/Composer.tsx:1320 +#: src/view/com/composer/Composer.tsx:1373 msgid "Would you like to save this as a draft to edit later?" msgstr "" @@ -12896,12 +13270,12 @@ msgstr "" msgid "Write a post" msgstr "" -#: src/view/com/composer/Composer.tsx:1502 +#: src/view/com/composer/Composer.tsx:1551 msgid "Write post" msgstr "" #: src/screens/PostThread/components/ThreadComposePrompt.tsx:91 -#: src/view/com/composer/Composer.tsx:1400 +#: src/view/com/composer/Composer.tsx:1453 msgid "Write your reply" msgstr "" @@ -12915,6 +13289,7 @@ msgid "Wrong DID returned from server. Received: {0}" msgstr "" #: src/screens/Messages/ConversationSettings/index.tsx:131 +#: src/screens/Messages/JoinRequests.tsx:110 msgid "Wrong kind of conversation" msgstr "" @@ -12966,7 +13341,7 @@ msgid "You are accessing Bluesky from a region that legally requires us to verif msgstr "" #. placeholder {0}: sanitizeHandle(profile.handle, '@') -#: src/components/dms/MessageItem.tsx:636 +#: src/components/dms/MessageItem.tsx:618 msgid "You are blocking {0}" msgstr "" @@ -13004,7 +13379,7 @@ msgstr "" msgid "You are no longer live" msgstr "" -#: src/view/com/composer/state/video.ts:427 +#: src/view/com/composer/state/video.ts:412 msgid "You are not allowed to upload videos." msgstr "" @@ -13053,12 +13428,12 @@ msgstr "" msgid "You can choose whether chat notifications have sound in the chat settings within the app" msgstr "" -#: src/screens/Messages/Settings.tsx:148 -#: src/screens/Messages/Settings.tsx:194 +#: src/screens/Messages/Settings.tsx:149 +#: src/screens/Messages/Settings.tsx:195 msgid "You can continue ongoing conversations regardless of which setting you choose." msgstr "" -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:149 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:150 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 "" @@ -13067,7 +13442,12 @@ msgstr "" msgid "You can now sign in with your new password." msgstr "" -#: src/view/com/composer/Composer.tsx:1325 +#. Toast shown when the user tries to add more images but the post gallery is already at the cap +#: src/view/com/composer/Composer.tsx:212 +msgid "You can only add up to {MAX_GALLERY_IMAGES, plural, other {# images}} per post" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1378 msgid "You can only save drafts up to 1000 characters." msgstr "" @@ -13075,11 +13455,11 @@ msgstr "" msgid "You can only save drafts up to 1000 characters. Would you like to discard this post before viewing your drafts?" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:431 +#: src/view/com/composer/SelectMediaButton.tsx:437 msgid "You can only select one GIF at a time." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:425 +#: src/view/com/composer/SelectMediaButton.tsx:431 msgid "You can only select one video at a time." msgstr "" @@ -13091,9 +13471,9 @@ msgstr "" msgid "You can read chat history but can’t send new messages." msgstr "" -#. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. -#: src/view/com/composer/SelectMediaButton.tsx:417 -msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." +#. Error message for maximum number of images that can be selected to add to a post. +#: src/view/com/composer/SelectMediaButton.tsx:423 +msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total." msgstr "" #: src/components/interstitials/Trending.tsx:132 @@ -13133,6 +13513,10 @@ msgstr "" msgid "You got here first" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:137 +msgid "You have been previously removed from this group and can’t join it using this link." +msgstr "" + #: src/components/moderation/ModerationDetailsDialog.tsx:77 #: src/lib/moderation/useModerationCauseDescription.ts:58 #: src/lib/moderation/useModerationCauseDescription.ts:66 @@ -13202,7 +13586,7 @@ msgstr "" msgid "You have temporarily reached the limit for video uploads. Please try again later." msgstr "" -#: src/view/com/composer/Composer.tsx:1315 +#: src/view/com/composer/Composer.tsx:1368 msgid "You have unsaved changes to this draft, would you like to save them?" msgstr "" @@ -13272,7 +13656,7 @@ msgstr "" msgid "You must grant access to your photo library to save a QR code" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:460 +#: src/view/com/composer/SelectMediaButton.tsx:466 msgid "You need to allow access to your media library." msgstr "" @@ -13290,7 +13674,7 @@ msgid "You probably want to restart the app now." msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/MessageItem.tsx:287 +#: src/components/dms/MessageItem.tsx:267 msgid "You reacted {0}" msgstr "" @@ -13305,7 +13689,7 @@ msgid "You recently changed your birthdate" msgstr "" #: src/screens/Settings/Settings.tsx:297 -#: src/view/shell/desktop/LeftNav.tsx:224 +#: src/view/shell/desktop/LeftNav.tsx:225 msgid "You will be signed out of all your accounts." msgstr "" @@ -13326,7 +13710,7 @@ msgstr "" msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:91 +#: src/screens/Messages/ConversationSettings/prompts.tsx:118 msgid "You won’t be able to rejoin unless you’re invited." msgstr "" @@ -13399,7 +13783,7 @@ msgstr "" msgid "You've reached the end of your feed! Find some more accounts to follow." msgstr "" -#: src/view/com/composer/Composer.tsx:582 +#: src/view/com/composer/Composer.tsx:637 msgid "You've reached the maximum number of drafts" msgstr "" @@ -13411,11 +13795,11 @@ msgstr "" msgid "You've reached the start of the active content." msgstr "" -#: src/view/com/composer/state/video.ts:438 +#: src/view/com/composer/state/video.ts:423 msgid "You've reached your daily limit for video uploads (too many bytes)" msgstr "" -#: src/view/com/composer/state/video.ts:442 +#: src/view/com/composer/state/video.ts:427 msgid "You've reached your daily limit for video uploads (too many videos)" msgstr "" @@ -13435,15 +13819,15 @@ msgstr "" msgid "Your account has been suspended" msgstr "" -#: src/view/com/composer/state/video.ts:446 +#: src/view/com/composer/state/video.ts:431 msgid "Your account is not yet old enough to upload videos. Please try again later." msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:674 +#: src/components/dms/InitiateChatFlow.tsx:705 msgid "Your account is too new" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:675 +#: src/components/dms/InitiateChatFlow.tsx:706 msgid "Your account must be at least 7 days old to create a new group chat." msgstr "" @@ -13526,7 +13910,7 @@ msgstr "" msgid "Your full handle will be <0>@{0}" msgstr "" -#: src/Navigation.tsx:449 +#: src/Navigation.tsx:451 #: src/screens/Search/modules/ExploreInterestsCard.tsx:68 #: src/screens/Settings/ContentAndMediaSettings.tsx:94 #: src/screens/Settings/ContentAndMediaSettings.tsx:97 @@ -13555,8 +13939,8 @@ msgstr "" msgid "Your muted words" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:179 -msgid "Your name, avatar, and the name of the group chat will be visible to everyone." +#: src/screens/Messages/components/InviteLinkDialog.tsx:184 +msgid "Your name, avatar, the name of the group chat, and the number of members will be visible to everyone." msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 @@ -13567,11 +13951,11 @@ msgstr "" msgid "Your password must be at least 8 characters long." msgstr "" -#: src/view/com/composer/Composer.tsx:1046 +#: src/view/com/composer/Composer.tsx:1099 msgid "Your post was sent" msgstr "" -#: src/view/com/composer/Composer.tsx:1043 +#: src/view/com/composer/Composer.tsx:1096 msgid "Your posts were sent" msgstr "" @@ -13579,7 +13963,7 @@ msgstr "" msgid "Your preferred language" msgstr "" -#: src/screens/Onboarding/StepFinished/ValuePropositionPager.tsx:100 +#: src/screens/Onboarding/StepFinished/ValuePropositionPager.tsx:102 #: src/screens/Onboarding/StepFinished/ValuePropositionPager.web.tsx:53 msgid "Your profile picture" msgstr "" @@ -13592,12 +13976,12 @@ msgstr "" 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 "" -#: src/view/com/composer/Composer.tsx:1045 +#: src/view/com/composer/Composer.tsx:1098 msgid "Your reply was sent" msgstr "" #. placeholder {0}: state.selectedLabeler?.creator.displayName -#: src/components/moderation/ReportDialog/index.tsx:517 +#: src/components/moderation/ReportDialog/index.tsx:519 msgid "Your report will be sent to <0>{0}." msgstr "" @@ -13605,7 +13989,7 @@ msgstr "" msgid "Your selected interests help us serve you content you care about." msgstr "" -#: src/view/com/composer/Composer.tsx:1350 +#: src/view/com/composer/Composer.tsx:1403 msgid "Your thread has empty posts that will be skipped. The remaining posts will be published as a thread." msgstr "" diff --git a/src/locale/locales/ca/messages.po b/src/locale/locales/ca/messages.po index ca84a59171..d9265de859 100644 --- a/src/locale/locales/ca/messages.po +++ b/src/locale/locales/ca/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ca\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Catalan\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -355,6 +355,18 @@ msgstr "{count, plural, one {# sol·licitud} other {# sol·licituds}}" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# element sense llegir} other {# elements sense llegir}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1463,7 +1475,7 @@ msgstr "Una il·lustració que mostra que Bluesky selecciona verificadors de con #: src/screens/Messages/components/InviteLinkDialog.tsx:172 msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." -msgstr "Un enllaç d'invitació permet que les persones s'uneixin a aquest xat de grup sense ser afegides directament. Tu controles qui pot utilitzar l'enllaç i si necessiten la teva aprovació. Pots desactivar l'enllaç en qualsevol moment." +msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 msgid "An issue not included in these options" @@ -1698,7 +1710,7 @@ msgstr "Segur que vols abandonar la conversa?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Estàs segur que vols abandonar aquesta conversa? Els missatges s'esborraran per a tu, però no per a l'altre participant." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "Bloqueja l'usuari i/o elimina aquesta conversa" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Bloquejada" @@ -3434,7 +3446,7 @@ msgstr "Vols eliminar aquesta llista?" msgid "Delete this post?" msgstr "Vols eliminar aquesta publicació?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Eliminat" @@ -5006,7 +5018,7 @@ msgstr "Et segueix" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Et segueix" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -7861,7 +7873,7 @@ msgstr "Obre la càmera del dispositiu" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "Obre la galeria del dispositiu per seleccionar fins a {MAX_IMAGES, plural, other{# imatges}} o un sol vídeo o GIF." +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -8841,6 +8853,10 @@ msgstr "Recomanats" msgid "Reconnect" msgstr "Torna a connectar" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "Elimina la verificació" msgid "Remove your verification for this account?" msgstr "Vols eliminar la teva verificació d'aquest compte?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Eliminat per l'autor" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Tu l'has eliminat" @@ -10487,6 +10503,10 @@ msgstr "Algú ha estat eliminat" msgid "Someone was removed from the group" msgstr "Algú ha estat eliminat del grup" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Hi ha alguna cosa que no va bé amb les dades que intenteu informar. Contacteu amb suport." @@ -12047,6 +12067,10 @@ msgstr "Actualitza" msgid "Update <0>{displayName} in Lists" msgstr "Actualitza <0>{displayName} a les Llistes" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "Actualitza l'enllaç d'invitació" msgid "Update to {domain}" msgstr "Actualitza a {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "Actualitza l'aplicació a l'última versió per unir-t'hi!" @@ -13158,7 +13190,7 @@ msgstr "" #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "Pots seleccionar fins a {MAX_IMAGES, plural, other {# imatges}} en total." +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 @@ -13613,7 +13645,7 @@ msgstr "Les teves paraules silenciades" #: src/screens/Messages/components/InviteLinkDialog.tsx:179 msgid "Your name, avatar, and the name of the group chat will be visible to everyone." -msgstr "El teu nom, avatar i el nom del xat de grup seran visibles per a tothom." +msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on." diff --git a/src/locale/locales/cs/messages.po b/src/locale/locales/cs/messages.po index a2ab162d61..bdb5e56feb 100644 --- a/src/locale/locales/cs/messages.po +++ b/src/locale/locales/cs/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: cs\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 20:08\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Czech\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -86,14 +86,14 @@ msgstr "" msgid "{0, plural, one {# month} other {# months}}" msgstr "" -#. placeholder {0}: convo.details.joinRequestCount -#: src/screens/Messages/components/ChatListItem.tsx:225 +#. placeholder {0}: convo.details.unreadJoinRequestCount +#: src/screens/Messages/components/ChatListItem.tsx:226 msgid "{0, plural, one {# new join request} other {# new join requests}}" msgstr "" #. placeholder {0}: reactions.length #. placeholder {1}: groupedReactions.map(g => g.value).join(' ') -#: src/components/dms/MessageItem.tsx:297 +#: src/components/dms/MessageItem.tsx:277 msgid "{0, plural, one {# person} other {# people}} reacted – {1}" msgstr "" @@ -114,15 +114,15 @@ msgstr "" #. placeholder {0}: numUnreadMessages.numUnread ?? 0 #. placeholder {0}: numUnreadNotifications ?? 0 -#: src/view/shell/bottom-bar/BottomBar.tsx:233 -#: src/view/shell/bottom-bar/BottomBar.tsx:265 +#: src/view/shell/bottom-bar/BottomBar.tsx:234 +#: src/view/shell/bottom-bar/BottomBar.tsx:266 #: src/view/shell/Drawer.tsx:501 msgid "{0, plural, one {# unread item} other {# unread items}}" msgstr "" #. How long it takes to read an article, in minutes. Displayed in a short form, e.g. "5m" for 5 minutes. #. placeholder {0}: view.readingTime -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:232 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:230 msgid "{0, plural, one {#m} other {#m}}" msgstr "" @@ -211,7 +211,7 @@ msgid "{0} following" msgstr "" #. placeholder {0}: sanitizeHandle(profile.handle, '@') -#: src/components/dms/MessageItem.tsx:640 +#: src/components/dms/MessageItem.tsx:622 msgid "{0} is blocking you" msgstr "" @@ -269,7 +269,7 @@ msgstr "" #. placeholder {0}: createSanitizedDisplayName(memberSender) #. placeholder {1}: reaction.value -#: src/components/dms/MessageItem.tsx:292 +#: src/components/dms/MessageItem.tsx:272 msgid "{0} reacted {1}" msgstr "" @@ -314,16 +314,38 @@ msgstr "" #. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), ) #. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), ) -#: src/view/com/util/UserAvatar.tsx:595 -#: src/view/com/util/UserAvatar.tsx:613 +#: src/view/com/util/UserAvatar.tsx:599 +#: src/view/com/util/UserAvatar.tsx:617 msgid "{0}'s avatar" msgstr "" #. placeholder {0}: createSanitizedDisplayName(profile) -#: src/components/dms/MessageItem.tsx:228 +#: src/components/dms/MessageItem.tsx:232 msgid "{0}’s avatar" msgstr "" +#. The number of active group chat members out of the total number allowed. +#. placeholder {0}: data.joinLinkPreviews[0].memberCount +#. placeholder {1}: data.joinLinkPreviews[0].memberLimit +#: src/screens/Messages/JoinRequest.tsx:130 +msgid "{0}/{1}" +msgstr "" + +#. The number of members in a group chat, in the format '{members}/{total} members'. +#. placeholder {0}: preview.memberCount +#. placeholder {1}: preview.memberLimit +#. placeholder {2}: preview.memberCount +#: src/components/dms/ChatInvite/Card.tsx:56 +msgid "{0}/{1} {2, plural, one {member} other {members}}" +msgstr "" + +#. The number of active group chat members out of the total number allowed. +#. placeholder {0}: joinLinkPreview.memberCount +#. placeholder {1}: joinLinkPreview.memberLimit +#: src/components/intents/GroupChatJoinDialog.tsx:308 +msgid "{0}/{1} members" +msgstr "" + #. How many days have passed, displayed in a narrow form #. placeholder {0}: diff.value #: src/lib/hooks/useTimeAgo.ts:171 @@ -348,25 +370,50 @@ msgstr "" msgid "{0}s" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:428 +msgid "{count, plural, =0 {No requests to join} one {# request to join} other {# requests to join}}" +msgstr "" + #: src/components/dms/SystemMessageGroup.tsx:38 msgid "{count, plural, one {# chat update} other {# chat updates}}" msgstr "" -#: src/screens/Messages/components/InboxRequests.tsx:33 +#: src/screens/Messages/components/RequestStatus.tsx:74 +msgid "{count, plural, one {# new join request} other {# new join requests}}" +msgstr "" + +#: src/screens/Messages/components/InboxRequests.tsx:35 msgid "{count, plural, one {# request} other {# requests}}" msgstr "" -#: src/view/shell/desktop/LeftNav.tsx:483 +#: src/view/shell/desktop/LeftNav.tsx:484 msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + +#. Displayed when there are more requests to join a group chat than have been loaded +#: src/screens/Messages/JoinRequests.tsx:422 +msgid "{count, plural, other {#+ requests to join}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 -#: src/screens/Messages/components/InboxRequests.tsx:53 +#: src/screens/Messages/components/InboxRequests.tsx:56 msgid "{count}+" msgstr "" #. Displayed when the number of requests is greater than 20 -#: src/screens/Messages/components/InboxRequests.tsx:29 +#: src/screens/Messages/components/InboxRequests.tsx:31 msgid "{count}+ requests" msgstr "" @@ -543,8 +590,8 @@ msgstr "" msgid "{following} following" msgstr "" -#: src/components/dms/components/GroupChatProfileCard.tsx:56 -#: src/components/dms/InitiateChatFlow.tsx:888 +#: src/components/dms/components/GroupChatProfileCard.tsx:62 +#: src/components/dms/InitiateChatFlow.tsx:919 msgid "{handle} can’t be added" msgstr "" @@ -552,7 +599,7 @@ msgstr "" msgid "{handle} can't be messaged" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:849 +#: src/components/dms/InitiateChatFlow.tsx:880 msgid "{handle} can’t be messaged" msgstr "" @@ -564,6 +611,16 @@ msgstr "" msgid "{hours, plural, one {# hour} other {# hours}}" msgstr "" +#. Displayed when the number of requests is greater than 20 +#: src/screens/Messages/components/RequestStatus.tsx:69 +msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:221 +msgctxt "Displayed when there are more than 20 requests to join a group chat" +msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests" +msgstr "" + #. Number of users (always at least 50) who have joined Bluesky using a specific starter pack #: src/components/StarterPack/StarterPackCard.tsx:102 msgid "{joinedAllTimeCount, plural, other {# users have}} joined!" @@ -586,7 +643,7 @@ msgid "{MAX_HIDDEN_REPLIES, plural, other {You can hide a maximum of # replies.} msgstr "" #. The number of group chat members out of the total number of permitted users. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:34 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:39 msgid "{memberCount}/{memberLimit}" msgstr "" @@ -612,7 +669,7 @@ msgstr "" msgid "{name}'s starter pack" msgstr "" -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:329 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:334 msgid "{notificationCount, plural, one {# unread item} other {# unread items}}" msgstr "" @@ -634,12 +691,12 @@ msgid "{rank}." msgstr "" #. The number of requests to join a group chat. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:53 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:61 msgid "{requestCount, plural, one {# request} other {# requests}}" msgstr "" #. Displayed when there are more than 20 requests to join a group chat -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:56 msgid "{requestCount}+ requests" msgstr "" @@ -763,11 +820,6 @@ msgstr "" msgid "⚠Invalid Handle" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:220 -msgctxt "Displayed when there are more than 20 requests to join a group chat" -msgid "20+ new join requests" -msgstr "" - #: src/components/dialogs/MutedWords.tsx:202 #: src/components/dialogs/MutedWords.tsx:551 #: src/components/dialogs/MutedWords.tsx:554 @@ -807,6 +859,9 @@ msgstr "" #: src/components/contacts/screens/VerifyNumber.tsx:155 #: src/components/dms/dialogs/NewChatDialog.tsx:52 #: src/components/dms/dialogs/NewChatDialog.tsx:90 +#: src/components/dms/LeaveConvoPrompt.tsx:38 +#: src/screens/Messages/JoinRequests.tsx:188 +#: src/screens/Messages/JoinRequests.tsx:220 msgid "A network error occurred. Please check your internet connection." msgstr "" @@ -814,7 +869,7 @@ msgstr "" msgid "A new code has been sent" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:93 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:94 msgid "A new form of verification" msgstr "" @@ -841,7 +896,7 @@ msgstr "" msgid "A selected recipient is not followed by the sender." msgstr "" -#: src/Navigation.tsx:457 +#: src/Navigation.tsx:459 #: src/screens/Settings/AboutSettings.tsx:78 #: src/screens/Settings/Settings.tsx:255 #: src/screens/Settings/Settings.tsx:258 @@ -857,12 +912,22 @@ msgstr "" msgid "Accept" msgstr "" +#. Accept a request to join a chat +#: src/screens/Messages/JoinRequests.tsx:459 +msgctxt "button" +msgid "Accept" +msgstr "" + #: src/screens/Messages/components/RequestButtons.tsx:280 msgid "Accept chat request" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:453 +msgid "Accept join request" +msgstr "" + #. Accept a chat request -#: src/screens/Messages/components/RequestListItem.tsx:48 +#: src/screens/Messages/components/RequestListItem.tsx:51 msgid "Accept Request" msgstr "" @@ -875,17 +940,21 @@ msgstr "" msgid "Accepted conversations" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:94 +msgid "Access requested! The group owner will review your request." +msgstr "" + #: src/screens/Settings/AccessibilitySettings.tsx:45 #: src/screens/Settings/Settings.tsx:233 #: src/screens/Settings/Settings.tsx:236 msgid "Accessibility" msgstr "" -#: src/Navigation.tsx:380 +#: src/Navigation.tsx:382 msgid "Accessibility Settings" msgstr "" -#: src/Navigation.tsx:396 +#: src/Navigation.tsx:398 #: src/screens/Login/LoginForm.tsx:192 #: src/screens/Settings/AccountSettings.tsx:56 #: src/screens/Settings/Settings.tsx:173 @@ -960,7 +1029,7 @@ msgctxt "toast" msgid "Account unmuted" msgstr "" -#: src/components/verification/VerifierDialog.tsx:99 +#: src/components/verification/VerifierDialog.tsx:100 msgid "Accounts with a scalloped blue check mark <0><1/> can verify others. These trusted verifiers are selected by Bluesky." msgstr "" @@ -974,7 +1043,7 @@ msgstr "" #: src/components/dialogs/MutedWords.tsx:337 #: src/components/dialogs/StarterPackDialog.tsx:376 #: src/components/dialogs/StarterPackDialog.tsx:388 -#: src/components/dms/AddMembersFlow.tsx:393 +#: src/components/dms/AddMembersFlow.tsx:403 #: src/view/com/modals/UserAddRemoveLists.tsx:236 msgid "Add" msgstr "" @@ -1010,8 +1079,8 @@ msgstr "" #: src/view/com/composer/GifAltText.tsx:76 #: src/view/com/composer/GifAltText.tsx:150 #: src/view/com/composer/GifAltText.tsx:217 -#: src/view/com/composer/photos/Gallery.tsx:199 -#: src/view/com/composer/photos/Gallery.tsx:234 +#: src/view/com/composer/photos/Gallery.tsx:201 +#: src/view/com/composer/photos/Gallery.tsx:236 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:95 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:103 msgid "Add alt text" @@ -1023,16 +1092,16 @@ msgstr "" #: src/screens/Settings/Settings.tsx:575 #: src/screens/Settings/Settings.tsx:578 -#: src/view/shell/desktop/LeftNav.tsx:275 -#: src/view/shell/desktop/LeftNav.tsx:278 +#: src/view/shell/desktop/LeftNav.tsx:276 +#: src/view/shell/desktop/LeftNav.tsx:279 msgid "Add another account" msgstr "" -#: src/view/com/composer/Composer.tsx:1401 +#: src/view/com/composer/Composer.tsx:1454 msgid "Add another post" msgstr "" -#: src/view/com/composer/Composer.tsx:2067 +#: src/view/com/composer/Composer.tsx:2117 msgid "Add another post to thread" msgstr "" @@ -1046,7 +1115,7 @@ msgstr "" msgid "Add App Password" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:166 +#: src/screens/Settings/AutomationLabelSettings.tsx:170 msgid "Add automation label to account" msgstr "" @@ -1054,7 +1123,7 @@ msgstr "" msgid "Add emoji reaction" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:474 +#: src/components/dms/AddMembersFlow.tsx:485 msgid "Add group chat members" msgstr "" @@ -1063,7 +1132,7 @@ msgid "Add image" msgstr "" #. Accessibility label for button in composer to add images, a video, or a GIF to a post -#: src/view/com/composer/SelectMediaButton.tsx:499 +#: src/view/com/composer/SelectMediaButton.tsx:505 msgid "Add media to post" msgstr "" @@ -1073,8 +1142,8 @@ msgstr "" msgid "Add members" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:526 -#: src/components/moderation/ReportDialog/index.tsx:530 +#: src/components/moderation/ReportDialog/index.tsx:528 +#: src/components/moderation/ReportDialog/index.tsx:532 msgid "Add more details (optional)" msgstr "" @@ -1091,8 +1160,8 @@ msgstr "" msgid "Add muted words and tags" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:135 -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:174 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:132 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:171 #: src/screens/ProfileList/AboutSection.tsx:72 #: src/screens/ProfileList/AboutSection.tsx:90 msgid "Add people" @@ -1176,7 +1245,7 @@ msgstr "" msgid "Additional details (limit 1000 characters)" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:544 +#: src/components/moderation/ReportDialog/index.tsx:546 msgid "Additional details (limit 300 characters)" msgstr "" @@ -1244,7 +1313,7 @@ msgid "alice@example.com" msgstr "" #. the default tab in the interests tab bar -#: src/components/dms/ReactionsDialog.tsx:284 +#: src/components/dms/ReactionsDialog.tsx:288 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:201 #: src/view/screens/Notifications.tsx:86 msgid "All" @@ -1252,7 +1321,7 @@ msgstr "" #. Tab label showing the total count of reactions on a chat message. #. placeholder {0}: tab.count -#: src/components/dms/ReactionsDialog.tsx:381 +#: src/components/dms/ReactionsDialog.tsx:385 msgid "All {0}" msgstr "" @@ -1289,13 +1358,13 @@ msgstr "" msgid "Allow anyone to reply" msgstr "" -#: src/screens/Messages/Settings.tsx:139 -#: src/screens/Messages/Settings.tsx:154 +#: src/screens/Messages/Settings.tsx:140 +#: src/screens/Messages/Settings.tsx:155 msgid "Allow direct messages from" msgstr "" -#: src/screens/Messages/Settings.tsx:185 -#: src/screens/Messages/Settings.tsx:200 +#: src/screens/Messages/Settings.tsx:186 +#: src/screens/Messages/Settings.tsx:201 msgid "Allow group chat invites from" msgstr "" @@ -1349,12 +1418,12 @@ msgstr "" msgid "Already signed in as @{0}" msgstr "" -#: src/components/images/AutoSizedImage.tsx:190 -#: src/components/images/Gallery/index.tsx:522 -#: src/components/images/ImageLayoutGridItem.tsx:120 +#: src/components/images/AutoSizedImage.tsx:204 +#: src/components/images/Gallery/index.tsx:576 +#: src/components/images/ImageLayoutGridItem.tsx:142 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:94 #: src/view/com/composer/GifAltText.tsx:100 -#: src/view/com/composer/photos/Gallery.tsx:209 +#: src/view/com/composer/photos/Gallery.tsx:211 msgid "ALT" msgstr "" @@ -1373,7 +1442,7 @@ msgid "Alt Text" msgstr "" #: src/view/com/composer/GifAltText.tsx:105 -#: src/view/com/composer/photos/Gallery.tsx:128 +#: src/view/com/composer/photos/Gallery.tsx:130 msgid "Alt text describes images for blind and low-vision users, and helps give context to everyone." msgstr "" @@ -1398,7 +1467,7 @@ msgstr "" msgid "An error occurred" msgstr "" -#: src/view/com/composer/state/video.ts:411 +#: src/view/com/composer/state/video.ts:401 msgid "An error occurred while compressing the video." msgstr "" @@ -1443,11 +1512,11 @@ msgstr "" msgid "An error occurred while trying to follow all" msgstr "" -#: src/view/com/composer/state/video.ts:468 +#: src/view/com/composer/state/video.ts:453 msgid "An error occurred while uploading the video. {message}" msgstr "" -#: src/view/com/composer/state/video.ts:460 +#: src/view/com/composer/state/video.ts:445 msgid "An error occurred while uploading the video. Please check your internet connection and try again." msgstr "" @@ -1472,8 +1541,8 @@ msgstr "" msgid "An illustration showing that Bluesky selects trusted verifiers, and trusted verifiers in turn verify individual user accounts." msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:172 -msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." +#: src/screens/Messages/components/InviteLinkDialog.tsx:171 +msgid "An invite link lets people join this group chat without being added directly. You control who can join the chat. You can disable the link at any time." msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 @@ -1501,7 +1570,7 @@ msgstr "" msgid "An issue occurred, please try again." msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:120 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:121 msgid "An mockup of a iPhone showing the Bluesky app open to the profile of a verified user with a blue checkmark next to their display name." msgstr "" @@ -1550,13 +1619,17 @@ msgstr "" msgid "Anyone can interact" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:323 +msgid "Anyone can join" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:142 #: src/screens/Messages/components/InviteLinkDialog.tsx:143 -#: src/screens/Messages/components/InviteLinkDialog.tsx:144 msgid "Anyone can join instantly" msgstr "" +#: src/screens/Messages/components/InviteLinkDialog.tsx:147 #: src/screens/Messages/components/InviteLinkDialog.tsx:148 -#: src/screens/Messages/components/InviteLinkDialog.tsx:149 msgid "Anyone can request to join" msgstr "" @@ -1566,11 +1639,11 @@ msgstr "" msgid "Anyone who follows me" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:436 +#: src/screens/Messages/components/InviteLinkDialog.tsx:441 msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one." msgstr "" -#: src/Navigation.tsx:465 +#: src/Navigation.tsx:467 #: src/screens/Settings/AppIconSettings/index.tsx:65 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:19 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:24 @@ -1608,7 +1681,7 @@ msgstr "" msgid "App passwords" msgstr "" -#: src/Navigation.tsx:348 +#: src/Navigation.tsx:350 #: src/screens/Settings/AppPasswords.tsx:51 msgid "App Passwords" msgstr "" @@ -1650,7 +1723,7 @@ msgstr "" msgid "Appeal this decision" msgstr "" -#: src/Navigation.tsx:388 +#: src/Navigation.tsx:390 #: src/screens/Settings/AppearanceSettings.tsx:73 #: src/screens/Settings/Settings.tsx:225 #: src/screens/Settings/Settings.tsx:228 @@ -1686,7 +1759,7 @@ msgstr "" msgid "Are you sure you want to delete the app password \"{0}\"?" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:223 +#: src/components/dms/MessageOverlays.tsx:183 msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participants." msgstr "" @@ -1699,23 +1772,23 @@ msgstr "" msgid "Are you sure you want to discard your changes?" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:90 +#: src/screens/Messages/ConversationSettings/prompts.tsx:117 msgid "Are you sure you want to leave {groupName}?" msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:47 +#: src/components/dms/LeaveConvoPrompt.tsx:57 msgid "Are you sure you want to leave this conversation?" msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:46 -msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." +#: src/components/dms/LeaveConvoPrompt.tsx:56 +msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participants." msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" msgstr "" -#: src/view/com/composer/Composer.tsx:1541 +#: src/view/com/composer/Composer.tsx:1590 msgid "Are you sure you'd like to discard this post?" msgstr "" @@ -1763,7 +1836,7 @@ msgstr "" msgid "Automation label" msgstr "" -#: src/Navigation.tsx:404 +#: src/Navigation.tsx:406 #: src/screens/Settings/AutomationLabelSettings.tsx:103 msgid "Automation Label" msgstr "" @@ -1778,12 +1851,12 @@ msgstr "" msgid "Available" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:342 -#: src/components/dms/AddMembersFlow.tsx:509 -#: src/components/dms/AddMembersFlow.tsx:515 -#: src/components/dms/InitiateChatFlow.tsx:508 -#: src/components/dms/InitiateChatFlow.tsx:701 -#: src/components/dms/InitiateChatFlow.tsx:708 +#: src/components/dms/AddMembersFlow.tsx:352 +#: src/components/dms/AddMembersFlow.tsx:520 +#: src/components/dms/AddMembersFlow.tsx:526 +#: src/components/dms/InitiateChatFlow.tsx:517 +#: src/components/dms/InitiateChatFlow.tsx:732 +#: src/components/dms/InitiateChatFlow.tsx:739 #: src/components/moderation/LabelsOnMeDialog.tsx:334 #: src/components/moderation/LabelsOnMeDialog.tsx:335 #: src/screens/Login/ChooseAccountForm.tsx:98 @@ -1796,7 +1869,9 @@ msgstr "" #: src/screens/Login/SetNewPasswordForm.tsx:178 #: src/screens/Messages/components/ChatDisabled.tsx:164 #: src/screens/Messages/components/ChatDisabled.tsx:166 -#: src/screens/Messages/Inbox.tsx:242 +#: src/screens/Messages/components/InviteLinkDialog.tsx:251 +#: src/screens/Messages/components/InviteLinkDialog.tsx:279 +#: src/screens/Messages/Inbox.tsx:232 #: src/screens/Profile/Header/Shell.tsx:174 #: src/screens/Settings/components/ChangePasswordDialog.tsx:273 #: src/screens/Settings/components/ChangePasswordDialog.tsx:282 @@ -1807,7 +1882,7 @@ msgstr "" msgid "Back" msgstr "" -#: src/screens/Messages/Inbox.tsx:241 +#: src/screens/Messages/Inbox.tsx:231 msgid "Back to Chats" msgstr "" @@ -1855,8 +1930,8 @@ msgstr "" #: src/components/dms/MessageProfileButton.tsx:60 #: src/screens/Messages/ChatList.tsx:147 #: src/screens/Messages/ChatList.tsx:211 -#: src/screens/Messages/ChatList.tsx:476 -#: src/screens/Messages/Conversation.tsx:200 +#: src/screens/Messages/ChatList.tsx:482 +#: src/screens/Messages/Conversation.tsx:208 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:94 msgid "Before you can message another user, you must first verify your email." msgstr "" @@ -1888,7 +1963,7 @@ msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:853 #: src/screens/Messages/components/ChatStatusInfo.tsx:67 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:222 -#: src/screens/Messages/ConversationSettings/prompts.tsx:115 +#: src/screens/Messages/ConversationSettings/prompts.tsx:142 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:207 #: src/view/com/profile/ProfileMenu.tsx:563 msgid "Block" @@ -1909,7 +1984,7 @@ msgstr "" msgid "Block account" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:112 +#: src/screens/Messages/ConversationSettings/prompts.tsx:139 msgid "Block account?" msgstr "" @@ -1923,7 +1998,7 @@ msgstr "" msgid "Block accounts" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:143 +#: src/components/dms/AfterReportDialog.tsx:148 msgid "Block and delete" msgstr "" @@ -1947,9 +2022,9 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:221 #: src/components/dms/AfterReportConversationDialog.tsx:224 -#: src/components/dms/AfterReportDialog.tsx:149 -#: src/components/dms/AfterReportDialog.tsx:184 -#: src/components/dms/AfterReportDialog.tsx:187 +#: src/components/dms/AfterReportDialog.tsx:154 +#: src/components/dms/AfterReportDialog.tsx:189 +#: src/components/dms/AfterReportDialog.tsx:192 msgid "Block user" msgstr "" @@ -1959,7 +2034,7 @@ msgctxt "button" msgid "Block user" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:180 +#: src/components/dms/AfterReportDialog.tsx:185 msgid "Block user and/or delete this conversation" msgstr "" @@ -1967,7 +2042,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:216 msgid "Blocked" msgstr "" @@ -1975,13 +2050,13 @@ msgstr "" msgid "Blocked accounts" msgstr "" -#: src/Navigation.tsx:189 +#: src/Navigation.tsx:191 #: src/view/screens/ModerationBlockedAccounts.tsx:95 msgid "Blocked Accounts" msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:851 -#: src/screens/Messages/ConversationSettings/prompts.tsx:113 +#: src/screens/Messages/ConversationSettings/prompts.tsx:140 #: src/view/com/profile/ProfileMenu.tsx:558 msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." msgstr "" @@ -2040,7 +2115,7 @@ msgstr "" msgid "Bluesky is more fun with friends" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:107 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:108 msgid "Bluesky is more fun with friends! Import your contacts to see who’s already here." msgstr "" @@ -2064,7 +2139,7 @@ msgstr "" msgid "Bluesky will not show your profile and posts to logged-out users. Other apps may not honor this request. This does not make your account private." msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:134 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:136 msgid "Bluesky will proactively verify notable and authentic accounts." msgstr "" @@ -2148,21 +2223,28 @@ msgstr "" msgid "Button to go back to the home timeline" msgstr "" +#. The owner (creator) of a group chat. +#. placeholder {0}: createSanitizedDisplayName( data.joinLinkPreviews[0].owner, true, moderateProfile( data.joinLinkPreviews[0].owner, moderationOpts, ).ui('displayName'), ) #. placeholder {0}: sanitizeHandle(handle, '@') #. placeholder {0}: sanitizeHandle(item.feed.creator.handle, '@') -#. placeholder {0}: sanitizeHandle(labeler.creator.handle, '@') #: src/components/LabelingServiceCard/index.tsx:62 -#: src/components/moderation/ReportDialog/index.tsx:845 +#: src/components/moderation/ReportDialog/index.tsx:847 +#: src/screens/Messages/JoinRequest.tsx:166 #: src/screens/Search/components/StarterPackCard.tsx:107 #: src/screens/Search/Explore.tsx:971 msgid "By {0}" msgstr "" #. placeholder {0}: sanitizeHandle(info.creatorHandle, '@') -#: src/screens/Profile/components/ProfileFeedHeader.tsx:462 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:451 msgid "By <0>{0}" msgstr "" +#. The group chat creator, in the format 'By {displayName}'. +#: src/components/dms/ChatInvite/Card.tsx:78 +msgid "By <0>{ownerDisplayName}" +msgstr "" + #. placeholder {0}: authorProfile.handle #: src/components/Post/Embed/StandardSiteEmbed/StandardSiteMetaRow.tsx:80 msgid "by <0>@{0}" @@ -2192,7 +2274,7 @@ msgstr "" msgid "By you" msgstr "" -#: src/view/com/composer/photos/OpenCameraBtn.tsx:70 +#: src/view/com/composer/photos/OpenCameraBtn.tsx:69 msgid "Camera" msgstr "" @@ -2223,10 +2305,10 @@ msgstr "" #: src/features/liveNow/components/GoLiveDialog.tsx:254 #: src/lib/media/picker.tsx:38 #: src/screens/Deactivated.tsx:150 -#: src/screens/Messages/components/InviteLinkDialog.tsx:458 -#: src/screens/Messages/components/InviteLinkDialog.tsx:462 -#: src/screens/Messages/ConversationSettings/prompts.tsx:70 -#: src/screens/Messages/ConversationSettings/prompts.tsx:94 +#: src/screens/Messages/components/InviteLinkDialog.tsx:463 +#: src/screens/Messages/components/InviteLinkDialog.tsx:467 +#: src/screens/Messages/ConversationSettings/prompts.tsx:97 +#: src/screens/Messages/ConversationSettings/prompts.tsx:121 #: src/screens/Profile/Header/EditProfileDialog.tsx:215 #: src/screens/Profile/Header/EditProfileDialog.tsx:223 #: src/screens/Search/Shell.tsx:405 @@ -2239,11 +2321,11 @@ msgstr "" #: src/screens/Settings/Settings.tsx:300 #: src/screens/Takendown.tsx:102 #: src/screens/Takendown.tsx:105 -#: src/view/com/composer/Composer.tsx:1619 -#: src/view/com/composer/Composer.tsx:1629 +#: src/view/com/composer/Composer.tsx:1668 +#: src/view/com/composer/Composer.tsx:1678 #: src/view/com/composer/photos/EditImageDialog.web.tsx:44 #: src/view/com/composer/photos/EditImageDialog.web.tsx:53 -#: src/view/shell/desktop/LeftNav.tsx:227 +#: src/view/shell/desktop/LeftNav.tsx:228 msgid "Cancel" msgstr "" @@ -2275,7 +2357,7 @@ msgstr "" msgid "Captions & alt text" msgstr "" -#: src/components/images/Gallery/index.tsx:255 +#: src/components/images/Gallery/index.tsx:263 msgid "carousel" msgstr "" @@ -2308,7 +2390,7 @@ msgstr "" msgid "Change Handle" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:443 +#: src/components/moderation/ReportDialog/index.tsx:445 msgid "Change moderation service" msgstr "" @@ -2321,11 +2403,11 @@ msgstr "" msgid "Change password dialog" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:310 +#: src/components/moderation/ReportDialog/index.tsx:312 msgid "Change report category" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:388 +#: src/components/moderation/ReportDialog/index.tsx:390 msgid "Change report reason" msgstr "" @@ -2355,9 +2437,9 @@ msgid "Changes to the starter pack will not be reflected in the list after creat msgstr "" #: src/lib/hooks/useNotificationHandler.ts:133 -#: src/Navigation.tsx:483 -#: src/view/shell/bottom-bar/BottomBar.tsx:229 -#: src/view/shell/desktop/LeftNav.tsx:697 +#: src/Navigation.tsx:485 +#: src/view/shell/bottom-bar/BottomBar.tsx:230 +#: src/view/shell/desktop/LeftNav.tsx:698 #: src/view/shell/Drawer.tsx:469 msgid "Chat" msgstr "" @@ -2372,6 +2454,13 @@ msgstr "" msgid "Chat ended" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:105 +#: src/components/intents/GroupChatJoinDialog.tsx:228 +#: src/components/intents/GroupChatJoinDialog.tsx:259 +#: src/components/Post/Embed/JoinRequestEmbed.tsx:94 +msgid "Chat invite link no longer available" +msgstr "" + #: src/components/dms/getSystemMessageInfo.ts:104 msgid "Chat locked" msgstr "" @@ -2393,26 +2482,26 @@ msgstr "" msgid "Chat recipient is not followed by the sender." msgstr "" -#: src/Navigation.tsx:498 +#: src/Navigation.tsx:505 msgid "Chat request inbox" msgstr "" -#: src/screens/Messages/Inbox.tsx:57 -#: src/screens/Messages/Inbox.tsx:99 +#: src/screens/Messages/Inbox.tsx:56 +#: src/screens/Messages/Inbox.tsx:96 msgid "Chat requests" msgstr "" #: src/components/dms/ConvoMenu.tsx:84 -#: src/Navigation.tsx:493 +#: src/Navigation.tsx:500 #: src/screens/Messages/ChatList.tsx:83 #: src/screens/Messages/ChatList.tsx:87 -#: src/screens/Messages/ChatList.tsx:500 -#: src/screens/Messages/ChatList.tsx:535 -#: src/screens/Messages/Settings.tsx:37 +#: src/screens/Messages/ChatList.tsx:508 +#: src/screens/Messages/ChatList.tsx:543 +#: src/screens/Messages/Settings.tsx:38 msgid "Chat settings" msgstr "" -#: src/screens/Messages/Settings.tsx:130 +#: src/screens/Messages/Settings.tsx:131 msgid "Chat Settings" msgstr "" @@ -2435,8 +2524,8 @@ msgid "Chat unmuted" msgstr "" #: src/screens/Messages/ChatList.tsx:77 -#: src/screens/Messages/ChatList.tsx:488 -#: src/screens/Messages/ChatList.tsx:524 +#: src/screens/Messages/ChatList.tsx:494 +#: src/screens/Messages/ChatList.tsx:532 msgid "Chats" msgstr "" @@ -2490,7 +2579,7 @@ msgstr "" msgid "Choose this color as your avatar" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:211 +#: src/screens/Messages/components/InviteLinkDialog.tsx:217 msgid "Choose who can join this group chat and how." msgstr "" @@ -2544,7 +2633,7 @@ msgstr "" msgid "click here" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:131 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:128 msgid "Click here to add people to this group chat" msgstr "" @@ -2552,7 +2641,7 @@ msgstr "" msgid "Click here to contact our support team" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:145 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:142 msgid "Click here to create or manage an invite link for this group chat" msgstr "" @@ -2582,7 +2671,7 @@ msgstr "" msgid "Click here to update your email" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:146 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:143 msgid "Click here to view the invite link for this group chat" msgstr "" @@ -2591,7 +2680,7 @@ msgstr "" msgid "Click to open tag menu for {0}" msgstr "" -#: src/components/dms/MessageItem.tsx:559 +#: src/components/dms/MessageItem.tsx:541 msgid "Click to retry failed message" msgstr "" @@ -2605,28 +2694,30 @@ msgstr "" #: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:233 #: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:239 #: src/components/dialogs/LanguageSelectDialog.tsx:359 -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:159 -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:168 -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:164 -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:172 -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:139 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:176 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:185 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:191 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:199 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:160 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:169 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:165 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:173 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:140 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:178 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:187 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:192 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:200 #: src/components/dialogs/SearchablePeopleList.tsx:340 #: src/components/dialogs/StarterPackDialog.tsx:187 -#: src/components/dms/AddMembersFlow.tsx:367 +#: src/components/dms/AddMembersFlow.tsx:377 #: src/components/dms/AfterReportConversationDialog.tsx:91 #: src/components/dms/AfterReportConversationDialog.tsx:96 #: src/components/dms/AfterReportConversationDialog.tsx:247 #: src/components/dms/AfterReportConversationDialog.tsx:252 -#: src/components/dms/AfterReportDialog.tsx:89 #: src/components/dms/AfterReportDialog.tsx:94 -#: src/components/dms/AfterReportDialog.tsx:207 +#: src/components/dms/AfterReportDialog.tsx:99 #: src/components/dms/AfterReportDialog.tsx:212 +#: src/components/dms/AfterReportDialog.tsx:217 #: src/components/dms/EmojiPopup.android.tsx:59 -#: src/components/dms/InitiateChatFlow.tsx:533 +#: src/components/dms/InitiateChatFlow.tsx:542 +#: src/components/intents/GroupChatJoinDialog.tsx:205 +#: src/components/intents/GroupChatJoinDialog.tsx:240 #: src/components/NewskieDialog.tsx:169 #: src/components/NewskieDialog.tsx:175 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:107 @@ -2634,14 +2725,14 @@ msgstr "" #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:122 #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:128 #: src/components/verification/VerificationsDialog.tsx:146 -#: src/components/verification/VerifierDialog.tsx:146 +#: src/components/verification/VerifierDialog.tsx:147 #: src/components/WhoCanReply.tsx:236 #: src/components/WhoCanReply.tsx:243 #: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:45 #: src/features/liveNow/components/EditLiveDialog.tsx:217 #: src/features/liveNow/components/EditLiveDialog.tsx:223 -#: src/screens/Messages/components/InviteLinkDialog.tsx:481 -#: src/screens/Messages/components/InviteLinkDialog.tsx:486 +#: src/screens/Messages/components/InviteLinkDialog.tsx:487 +#: src/screens/Messages/components/InviteLinkDialog.tsx:492 #: src/screens/Settings/components/ChangePasswordDialog.tsx:288 #: src/screens/Settings/components/ChangePasswordDialog.tsx:293 #: src/view/com/feeds/MissingFeed.tsx:211 @@ -2658,6 +2749,10 @@ msgstr "" msgid "Close alert" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:82 +msgid "Close banner" +msgstr "" + #: src/view/com/util/BottomSheetCustomBackdrop.tsx:36 msgid "Close bottom drawer" msgstr "" @@ -2670,7 +2765,7 @@ msgstr "" #: src/components/dialogs/LanguageSelectDialog.tsx:354 #: src/components/dialogs/NotificationSettingsDialog.tsx:94 #: src/components/verification/VerificationsDialog.tsx:138 -#: src/components/verification/VerifierDialog.tsx:139 +#: src/components/verification/VerifierDialog.tsx:140 #: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36 msgid "Close dialog" msgstr "" @@ -2684,7 +2779,7 @@ msgid "Close image" msgstr "" #: src/components/Lightbox/Lightbox.web.tsx:73 -#: src/components/Lightbox/Lightbox.web.tsx:326 +#: src/components/Lightbox/Lightbox.web.tsx:334 msgid "Close image viewer" msgstr "" @@ -2695,6 +2790,14 @@ msgstr "" msgid "Close menu" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:83 +msgid "Close the incoming requests banner" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:198 +#: src/components/intents/GroupChatJoinDialog.tsx:199 +#: src/components/intents/GroupChatJoinDialog.tsx:235 +#: src/components/intents/GroupChatJoinDialog.tsx:236 #: src/components/Menu/index.tsx:361 msgid "Close this dialog" msgstr "" @@ -2707,7 +2810,7 @@ msgstr "" msgid "Closes password update alert" msgstr "" -#: src/view/com/composer/Composer.tsx:1627 +#: src/view/com/composer/Composer.tsx:1676 msgid "Closes post composer and discards post draft" msgstr "" @@ -2737,7 +2840,7 @@ msgid "Comics" msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:46 -#: src/Navigation.tsx:338 +#: src/Navigation.tsx:340 #: src/view/screens/CommunityGuidelines.tsx:28 msgid "Community Guidelines" msgstr "" @@ -2752,12 +2855,12 @@ msgstr "" #: src/lib/hotkeys/index.tsx:66 #: src/view/com/feeds/ComposerPrompt.tsx:147 -#: src/view/shell/desktop/LeftNav.tsx:586 +#: src/view/shell/desktop/LeftNav.tsx:587 msgid "Compose new post" msgstr "" #. placeholder {0}: MAX_GRAPHEME_LENGTH || 0 -#: src/view/com/composer/Composer.tsx:1503 +#: src/view/com/composer/Composer.tsx:1552 msgid "Compose posts up to {0, plural, other {# characters}} in length" msgstr "" @@ -2765,11 +2868,11 @@ msgstr "" msgid "Compose reply" msgstr "" -#: src/view/com/composer/Composer.tsx:2464 +#: src/view/com/composer/Composer.tsx:2514 msgid "Compressing GIF..." msgstr "" -#: src/view/com/composer/Composer.tsx:2466 +#: src/view/com/composer/Composer.tsx:2516 msgid "Compressing video..." msgstr "" @@ -2854,7 +2957,7 @@ msgstr "" msgid "Content and media" msgstr "" -#: src/Navigation.tsx:441 +#: src/Navigation.tsx:443 msgid "Content and Media" msgstr "" @@ -2901,7 +3004,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:163 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:171 #: src/screens/Onboarding/StepInterests/index.tsx:93 -#: src/screens/Onboarding/StepProfile/index.tsx:303 +#: src/screens/Onboarding/StepProfile/index.tsx:304 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:305 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:117 msgid "Continue" @@ -2920,29 +3023,29 @@ msgstr "" msgid "Continue thread..." msgstr "" -#: src/components/dms/AddMembersFlow.tsx:307 -#: src/components/dms/InitiateChatFlow.tsx:460 +#: src/components/dms/AddMembersFlow.tsx:317 +#: src/components/dms/InitiateChatFlow.tsx:469 msgid "Continue to group name" msgstr "" #: src/screens/Onboarding/StepInterests/index.tsx:90 -#: src/screens/Onboarding/StepProfile/index.tsx:300 +#: src/screens/Onboarding/StepProfile/index.tsx:301 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:302 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:114 #: src/screens/Signup/BackNextButtons.tsx:61 msgid "Continue to next step" msgstr "" -#: src/screens/Messages/Conversation.tsx:65 +#: src/screens/Messages/Conversation.tsx:67 msgid "Conversation" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:324 +#: src/screens/Messages/components/ChatListItem.tsx:329 msgid "Conversation deleted" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:144 -#: src/components/dms/AfterReportDialog.tsx:147 +#: src/components/dms/AfterReportDialog.tsx:149 +#: src/components/dms/AfterReportDialog.tsx:152 msgctxt "toast" msgid "Conversation deleted" msgstr "" @@ -2953,11 +3056,18 @@ msgctxt "toast" msgid "Conversation left" msgstr "" +#: src/components/dms/LeaveConvoPrompt.tsx:40 +#: src/screens/Messages/JoinRequests.tsx:192 +#: src/screens/Messages/JoinRequests.tsx:224 +msgid "Conversation not found." +msgstr "" + #: src/screens/Settings/AboutSettings.tsx:162 msgid "Copied build version to clipboard" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:79 +#: src/components/dms/ChatInvite/Root.tsx:82 +#: src/components/dms/MessageContextMenu.tsx:71 #: src/components/PostControls/DiscoverDebug.tsx:36 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:272 #: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:77 @@ -3009,6 +3119,7 @@ msgstr "" msgid "Copy host" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:74 #: src/components/StarterPack/ShareDialog.tsx:115 #: src/screens/StarterPack/StarterPackScreen.tsx:644 msgid "Copy link" @@ -3039,8 +3150,8 @@ msgstr "" msgid "Copy link to starter pack" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:169 -#: src/components/dms/MessageContextMenu.tsx:173 +#: src/components/dms/MessageContextMenu.tsx:152 +#: src/components/dms/MessageContextMenu.tsx:156 msgid "Copy message text" msgstr "" @@ -3064,7 +3175,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:41 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:108 -#: src/Navigation.tsx:343 +#: src/Navigation.tsx:345 #: src/view/screens/CopyrightPolicy.tsx:25 msgid "Copyright Policy" msgstr "" @@ -3077,7 +3188,7 @@ msgstr "" msgid "Could not connect to feed service" msgstr "" -#: src/screens/Messages/components/MessageInputEmbed.tsx:158 +#: src/screens/Messages/components/MessageInputEmbed.tsx:200 msgid "Could not fetch post" msgstr "" @@ -3097,8 +3208,8 @@ msgid "Could not follow all matches. {0}" msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:158 -#: src/components/dms/AfterReportDialog.tsx:134 -#: src/components/dms/LeaveConvoPrompt.tsx:34 +#: src/components/dms/AfterReportDialog.tsx:139 +#: src/components/dms/LeaveConvoPrompt.tsx:36 msgid "Could not leave chat" msgstr "" @@ -3106,6 +3217,10 @@ msgstr "" msgid "Could not load feed" msgstr "" +#: src/screens/Messages/components/MessageInputEmbed.tsx:321 +msgid "Could not load invite" +msgstr "" + #: src/screens/ProfileList/components/ErrorScreen.tsx:27 #: src/screens/ProfileList/index.tsx:80 #: src/screens/ProfileList/index.tsx:102 @@ -3151,7 +3266,7 @@ msgstr "" #. Text on button to create a new starter pack #: src/components/dialogs/StarterPackDialog.tsx:113 #: src/components/dialogs/StarterPackDialog.tsx:210 -#: src/components/dms/InitiateChatFlow.tsx:469 +#: src/components/dms/InitiateChatFlow.tsx:478 #: src/components/StarterPack/ProfileStarterPacks.tsx:329 msgid "Create" msgstr "" @@ -3171,7 +3286,7 @@ msgstr "" #: src/components/StarterPack/ProfileStarterPacks.tsx:207 #: src/components/StarterPack/ProfileStarterPacks.tsx:316 -#: src/Navigation.tsx:529 +#: src/Navigation.tsx:536 msgid "Create a starter pack" msgstr "" @@ -3186,13 +3301,14 @@ msgstr "" #: src/components/WelcomeModal.tsx:158 #: src/components/WelcomeModal.tsx:166 +#: src/screens/Messages/JoinRequest.tsx:300 #: src/screens/Signup/index.tsx:135 #: src/view/com/auth/SplashScreen.tsx:107 #: src/view/com/auth/SplashScreen.web.tsx:116 -#: src/view/shell/bottom-bar/BottomBar.tsx:332 -#: src/view/shell/bottom-bar/BottomBar.tsx:337 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:235 +#: src/view/shell/bottom-bar/BottomBar.tsx:333 +#: src/view/shell/bottom-bar/BottomBar.tsx:338 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:240 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:245 #: src/view/shell/NavSignupCard.tsx:48 #: src/view/shell/NavSignupCard.tsx:53 msgid "Create account" @@ -3210,7 +3326,7 @@ msgstr "" msgid "Create an account without using this starter pack" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:316 +#: src/screens/Onboarding/StepProfile/index.tsx:317 msgid "Create an avatar instead" msgstr "" @@ -3218,7 +3334,7 @@ msgstr "" msgid "Create another" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:468 +#: src/components/dms/InitiateChatFlow.tsx:477 msgid "Create group chat" msgstr "" @@ -3240,19 +3356,20 @@ msgstr "" msgid "Create moderation list" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:294 #: src/view/com/auth/SplashScreen.tsx:100 #: src/view/com/auth/SplashScreen.web.tsx:108 msgid "Create new account" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:488 +#: src/screens/Messages/ConversationSettings/index.tsx:487 msgid "Create or modify an invite link for this group chat" msgstr "" #. Accessibility label for button to create a moderation report for the selected option #. placeholder {0}: option.title -#: src/components/moderation/ReportDialog/index.tsx:707 -#: src/components/moderation/ReportDialog/index.tsx:752 +#: src/components/moderation/ReportDialog/index.tsx:709 +#: src/components/moderation/ReportDialog/index.tsx:754 msgid "Create report for {0}" msgstr "" @@ -3268,8 +3385,8 @@ msgstr "" #. placeholder {0}: i18n.date(appPassword.createdAt, { year: 'numeric', month: 'numeric', day: 'numeric', hour: '2-digit', minute: '2-digit', }) #. placeholder {0}: i18n.date(createdAt, { dateStyle: 'long', timeStyle: 'short', }) #. placeholder {0}: i18n.date(createdAt, { month: 'long', day: 'numeric', year: 'numeric', }) -#: src/screens/Messages/components/InviteLinkDialog.tsx:312 -#: src/screens/Messages/ConversationSettings/index.tsx:441 +#: src/screens/Messages/components/InviteLinkDialog.tsx:324 +#: src/screens/Messages/ConversationSettings/index.tsx:440 #: src/screens/Settings/AppPasswords.tsx:174 msgid "Created {0}" msgstr "" @@ -3353,7 +3470,7 @@ msgstr "" msgid "Default icons" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:224 +#: src/components/dms/MessageOverlays.tsx:184 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:803 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:275 #: src/screens/Settings/AppPasswords.tsx:213 @@ -3394,15 +3511,15 @@ msgstr "" msgid "Delete contacts" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:146 -#: src/components/dms/AfterReportDialog.tsx:190 -#: src/components/dms/AfterReportDialog.tsx:193 +#: src/components/dms/AfterReportDialog.tsx:151 +#: src/components/dms/AfterReportDialog.tsx:195 +#: src/components/dms/AfterReportDialog.tsx:198 #: src/screens/Messages/components/RequestButtons.tsx:142 #: src/screens/Messages/components/RequestButtons.tsx:144 msgid "Delete conversation" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:184 +#: src/components/dms/MessageContextMenu.tsx:167 msgid "Delete for me" msgstr "" @@ -3411,11 +3528,11 @@ msgstr "" msgid "Delete list" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:222 +#: src/components/dms/MessageOverlays.tsx:182 msgid "Delete message" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:181 +#: src/components/dms/MessageContextMenu.tsx:164 msgid "Delete message for me" msgstr "" @@ -3425,7 +3542,7 @@ msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:787 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:789 -#: src/view/com/composer/Composer.tsx:1515 +#: src/view/com/composer/Composer.tsx:1564 msgid "Delete post" msgstr "" @@ -3446,12 +3563,12 @@ msgstr "" msgid "Delete this post?" msgstr "" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:209 msgid "Deleted" msgstr "" #: src/components/dms/MessagesListHeader.tsx:109 -#: src/screens/Messages/components/ChatListItem.tsx:133 +#: src/screens/Messages/components/ChatListItem.tsx:134 #: src/screens/Messages/ConversationSettings/Member.tsx:75 msgid "Deleted Account" msgstr "" @@ -3519,8 +3636,8 @@ msgstr "" msgid "Dim" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:344 -#: src/screens/Messages/components/InviteLinkDialog.tsx:349 +#: src/screens/Messages/components/InviteLinkDialog.tsx:356 +#: src/screens/Messages/components/InviteLinkDialog.tsx:361 msgid "Disable" msgstr "" @@ -3546,8 +3663,8 @@ msgstr "" msgid "Disable haptic feedback" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:446 -#: src/screens/Messages/components/InviteLinkDialog.tsx:452 +#: src/screens/Messages/components/InviteLinkDialog.tsx:451 +#: src/screens/Messages/components/InviteLinkDialog.tsx:457 msgid "Disable link" msgstr "" @@ -3559,7 +3676,7 @@ msgstr "" msgid "Disable replies entirely" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:426 +#: src/screens/Messages/components/InviteLinkDialog.tsx:438 msgid "Disable this invite link?" msgstr "" @@ -3572,9 +3689,9 @@ msgstr "" #: src/components/dialogs/lists/CreateOrEditListDialog.tsx:101 #: src/screens/Profile/Header/EditProfileDialog.tsx:79 -#: src/view/com/composer/Composer.tsx:1294 -#: src/view/com/composer/Composer.tsx:1338 -#: src/view/com/composer/Composer.tsx:1548 +#: src/view/com/composer/Composer.tsx:1347 +#: src/view/com/composer/Composer.tsx:1391 +#: src/view/com/composer/Composer.tsx:1597 #: src/view/com/composer/drafts/DraftItem.tsx:242 #: src/view/com/composer/drafts/DraftsButton.tsx:131 msgid "Discard" @@ -3585,19 +3702,19 @@ msgstr "" msgid "Discard changes?" msgstr "" -#: src/view/com/composer/Composer.tsx:1292 +#: src/view/com/composer/Composer.tsx:1345 #: src/view/com/composer/drafts/DraftItem.tsx:239 #: src/view/com/composer/drafts/DraftsButton.tsx:98 msgid "Discard draft?" msgstr "" -#: src/view/com/composer/Composer.tsx:1309 -#: src/view/com/composer/Composer.tsx:1540 +#: src/view/com/composer/Composer.tsx:1362 +#: src/view/com/composer/Composer.tsx:1589 msgid "Discard post?" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:261 -#: src/screens/Profile/components/GermButton.tsx:268 +#: src/screens/Profile/components/GermButton.tsx:262 +#: src/screens/Profile/components/GermButton.tsx:269 msgid "Disconnect Germ DM" msgstr "" @@ -3625,11 +3742,11 @@ msgstr "" msgid "Dismiss" msgstr "" -#: src/components/contacts/FindContactsBannerNUX.tsx:77 +#: src/components/contacts/FindContactsBannerNUX.tsx:78 msgid "Dismiss banner" msgstr "" -#: src/view/com/composer/Composer.tsx:2385 +#: src/view/com/composer/Composer.tsx:2435 msgid "Dismiss error" msgstr "" @@ -3719,12 +3836,12 @@ msgstr "" #: src/components/dialogs/ServerInput.tsx:237 #: src/components/dialogs/ServerInput.tsx:239 #: src/components/dms/AfterReportConversationDialog.tsx:164 -#: src/components/dms/AfterReportDialog.tsx:140 +#: src/components/dms/AfterReportDialog.tsx:145 #: src/components/forms/DateField/index.tsx:104 #: src/components/forms/DateField/index.tsx:110 #: src/lib/media/picker.tsx:37 -#: src/screens/Onboarding/StepProfile/index.tsx:353 -#: src/screens/Onboarding/StepProfile/index.tsx:356 +#: src/screens/Onboarding/StepProfile/index.tsx:354 +#: src/screens/Onboarding/StepProfile/index.tsx:357 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:214 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:221 #: src/view/com/composer/labels/LabelsBtn.tsx:219 @@ -3740,7 +3857,7 @@ msgctxt "action" msgid "Done" msgstr "" -#: src/components/dms/MessageItem.tsx:463 +#: src/components/dms/MessageItem.tsx:445 msgid "Double tap or long press the message to add a reaction" msgstr "" @@ -3765,8 +3882,8 @@ msgctxt "button" msgid "Download chat data" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:304 -#: src/components/Lightbox/Lightbox.web.tsx:316 +#: src/components/Lightbox/Lightbox.web.tsx:312 +#: src/components/Lightbox/Lightbox.web.tsx:324 msgid "Download image" msgstr "" @@ -3783,7 +3900,7 @@ msgstr "" msgid "Doxxing" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:119 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:120 #: src/view/com/composer/drafts/DraftsButton.tsx:70 #: src/view/com/composer/drafts/DraftsButton.tsx:79 #: src/view/com/composer/drafts/DraftsListDialog.tsx:119 @@ -3838,7 +3955,7 @@ msgstr "" msgid "Eating disorders" msgstr "" -#: src/screens/Messages/components/EditTextButton.tsx:51 +#: src/screens/Messages/components/EditTextButton.tsx:52 #: src/screens/Settings/AccountSettings.tsx:150 #: src/screens/StarterPack/StarterPackScreen.tsx:604 #: src/screens/StarterPack/Wizard/index.tsx:331 @@ -3852,8 +3969,8 @@ msgctxt "action" msgid "Edit" msgstr "" -#: src/view/com/util/UserAvatar.tsx:460 -#: src/view/com/util/UserBanner.tsx:122 +#: src/view/com/util/UserAvatar.tsx:464 +#: src/view/com/util/UserBanner.tsx:125 msgid "Edit avatar" msgstr "" @@ -3861,14 +3978,14 @@ msgstr "" msgid "Edit Feeds" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:27 -#: src/screens/Messages/ConversationSettings/prompts.tsx:32 +#: src/screens/Messages/ConversationSettings/prompts.tsx:36 +#: src/screens/Messages/ConversationSettings/prompts.tsx:41 msgid "Edit group name" msgstr "" #: src/view/com/composer/photos/EditImageDialog.web.tsx:86 #: src/view/com/composer/photos/EditImageDialog.web.tsx:90 -#: src/view/com/composer/photos/Gallery.tsx:216 +#: src/view/com/composer/photos/Gallery.tsx:218 msgid "Edit image" msgstr "" @@ -3882,7 +3999,16 @@ msgstr "" msgid "Edit interests" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:326 +#: src/screens/Messages/JoinRequests.tsx:294 +msgid "Edit invite link" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:300 +msgctxt "button" +msgid "Edit invite link" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:338 msgid "Edit link settings" msgstr "" @@ -3900,12 +4026,12 @@ msgstr "" msgid "Edit moderation list" msgstr "" -#: src/Navigation.tsx:353 +#: src/Navigation.tsx:355 #: src/view/screens/Feeds.tsx:511 msgid "Edit My Feeds" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:475 +#: src/screens/Messages/ConversationSettings/index.tsx:474 msgid "Edit name" msgstr "" @@ -3934,7 +4060,7 @@ msgstr "" msgid "Edit starter pack" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:474 +#: src/screens/Messages/ConversationSettings/index.tsx:473 msgid "Edit this group chat’s name" msgstr "" @@ -3946,7 +4072,7 @@ msgstr "" msgid "Edit who can reply" msgstr "" -#: src/Navigation.tsx:534 +#: src/Navigation.tsx:541 msgid "Edit your starter pack" msgstr "" @@ -4151,7 +4277,7 @@ msgstr "" msgid "Entertainment" msgstr "" -#: src/view/com/composer/Composer.tsx:2484 +#: src/view/com/composer/Composer.tsx:2534 #: src/view/com/util/error/ErrorScreen.tsx:40 msgid "Error" msgstr "" @@ -4198,12 +4324,12 @@ msgstr "" msgid "Everyone" msgstr "" -#: src/screens/Messages/Settings.tsx:76 +#: src/screens/Messages/Settings.tsx:77 msgctxt "allow group chat invites from" msgid "Everyone" msgstr "" -#: src/screens/Messages/Settings.tsx:61 +#: src/screens/Messages/Settings.tsx:62 msgctxt "allow messages from" msgid "Everyone" msgstr "" @@ -4225,8 +4351,8 @@ msgstr "" msgid "Exit fullscreen" msgstr "" -#: src/components/Lightbox/chrome/Footer.tsx:51 -#: src/components/Lightbox/Lightbox.web.tsx:237 +#: src/components/Lightbox/chrome/Footer.tsx:69 +#: src/components/Lightbox/Lightbox.web.tsx:245 msgid "Expand alt text" msgstr "" @@ -4234,7 +4360,7 @@ msgstr "" msgid "Expand list of users" msgstr "" -#: src/view/com/composer/ComposerReplyTo.tsx:88 +#: src/view/com/composer/ComposerReplyTo.tsx:92 msgid "Expand or collapse the full post you are replying to" msgstr "" @@ -4246,7 +4372,7 @@ msgstr "" msgid "Expands or collapses post text" msgstr "" -#: src/lib/api/index.ts:460 +#: src/lib/api/index.ts:487 msgid "Expected uri to resolve to a record" msgstr "" @@ -4285,9 +4411,9 @@ msgstr "" msgid "Explicit sexual images." msgstr "" -#: src/Navigation.tsx:738 +#: src/Navigation.tsx:745 #: src/screens/Search/Shell.tsx:362 -#: src/view/shell/desktop/LeftNav.tsx:676 +#: src/view/shell/desktop/LeftNav.tsx:677 #: src/view/shell/Drawer.tsx:417 msgid "Explore" msgstr "" @@ -4297,8 +4423,8 @@ msgstr "" msgid "Explore the app" msgstr "" -#: src/screens/Messages/Settings.tsx:255 -#: src/screens/Messages/Settings.tsx:265 +#: src/screens/Messages/Settings.tsx:253 +#: src/screens/Messages/Settings.tsx:263 #: src/screens/Settings/components/ExportCarDialog.tsx:130 msgid "Export my chat data" msgstr "" @@ -4327,7 +4453,7 @@ msgstr "" 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 "" -#: src/Navigation.tsx:372 +#: src/Navigation.tsx:374 #: src/screens/Settings/ExternalMediaPreferences.tsx:35 msgid "External Media Preferences" msgstr "" @@ -4341,8 +4467,12 @@ msgctxt "toast" msgid "Failed to accept chat" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:186 +msgid "Failed to accept join request" +msgstr "" + #: src/components/dms/ActionsWrapper.web.tsx:77 -#: src/components/dms/MessageContextMenu.tsx:119 +#: src/components/dms/MessageContextMenu.tsx:103 msgid "Failed to add emoji reaction" msgstr "" @@ -4359,7 +4489,7 @@ msgstr "" msgid "Failed to change handle. Please try again." msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:294 +#: src/components/Lightbox/Lightbox.web.tsx:302 msgid "Failed to copy link" msgstr "" @@ -4372,7 +4502,7 @@ msgstr "" msgid "Failed to create conversation" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:99 +#: src/screens/Messages/components/InviteLinkDialog.tsx:98 msgid "Failed to create invite link" msgstr "" @@ -4387,7 +4517,7 @@ msgctxt "toast" msgid "Failed to delete chat" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:101 +#: src/components/dms/MessageOverlays.tsx:112 msgid "Failed to delete message" msgstr "" @@ -4399,24 +4529,24 @@ msgstr "" msgid "Failed to delete starter pack" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:122 +#: src/screens/Messages/components/InviteLinkDialog.tsx:121 msgid "Failed to disable invite link" msgstr "" #. placeholder {0}: error?.message -#: src/screens/Profile/components/GermButton.tsx:195 +#: src/screens/Profile/components/GermButton.tsx:196 msgid "Failed to disconnect Germ DM. Error: {0}" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:345 +#: src/screens/Messages/ConversationSettings/index.tsx:344 msgid "Failed to edit group chat name" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:112 +#: src/screens/Messages/components/InviteLinkDialog.tsx:111 msgid "Failed to edit invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:132 +#: src/screens/Messages/components/InviteLinkDialog.tsx:131 msgid "Failed to enable invite link" msgstr "" @@ -4432,19 +4562,27 @@ msgstr "" msgid "Failed to hide suggestion, please check your internet connection" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:218 +msgid "Failed to ignore join request" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:117 +msgid "Failed to join the group chat. Please try again." +msgstr "" + #: src/components/contacts/screens/ViewMatches.tsx:582 msgid "Failed to launch SMS app" msgstr "" #: src/screens/Messages/components/ChatEnded.tsx:42 #: src/screens/Messages/components/ChatLocked.tsx:53 -#: src/screens/Messages/ConversationSettings/index.tsx:372 +#: src/screens/Messages/ConversationSettings/index.tsx:371 msgctxt "toast" msgid "Failed to leave group chat" msgstr "" #: src/screens/Messages/ChatList.tsx:345 -#: src/screens/Messages/Inbox.tsx:211 +#: src/screens/Messages/Inbox.tsx:201 msgid "Failed to load conversations" msgstr "" @@ -4489,16 +4627,15 @@ msgstr "" msgid "Failed to load suggested follows" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:393 +#: src/screens/Messages/ConversationSettings/index.tsx:392 msgid "Failed to lock group chat" msgstr "" -#: src/screens/Messages/Inbox.tsx:311 -#: src/screens/Messages/Inbox.tsx:338 +#: src/screens/Messages/Inbox.tsx:299 msgid "Failed to mark all requests as read" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:359 +#: src/screens/Messages/ConversationSettings/index.tsx:358 msgid "Failed to mute group chat" msgstr "" @@ -4507,7 +4644,7 @@ msgid "Failed to pin post" msgstr "" #. placeholder {0}: e?.message -#: src/screens/Profile/components/GermButton.tsx:163 +#: src/screens/Profile/components/GermButton.tsx:164 msgid "Failed to reconnect Germ DM. Error: {0}" msgstr "" @@ -4521,8 +4658,8 @@ msgid "Failed to remove data. {0}" msgstr "" #: src/components/dms/ActionsWrapper.web.tsx:73 -#: src/components/dms/MessageContextMenu.tsx:115 -#: src/components/dms/ReactionsDialog.tsx:171 +#: src/components/dms/MessageContextMenu.tsx:99 +#: src/components/dms/ReactionsDialog.tsx:175 msgid "Failed to remove emoji reaction" msgstr "" @@ -4538,15 +4675,19 @@ msgstr "" msgid "Failed to remove verification" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:151 +msgid "Failed to rescind your request. Please try again." +msgstr "" + #: src/components/dialogs/DeviceLocationRequestDialog.tsx:81 msgid "Failed to resolve location. Please try again." msgstr "" -#: src/view/com/composer/Composer.tsx:584 +#: src/view/com/composer/Composer.tsx:639 msgid "Failed to save draft" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:311 +#: src/components/Lightbox/Lightbox.web.tsx:319 msgid "Failed to save image" msgstr "" @@ -4585,7 +4726,7 @@ msgid "Failed to toggle thread mute, please try again" msgstr "" #: src/screens/Messages/components/ChatLocked.tsx:42 -#: src/screens/Messages/ConversationSettings/index.tsx:396 +#: src/screens/Messages/ConversationSettings/index.tsx:395 msgid "Failed to unlock group chat" msgstr "" @@ -4610,7 +4751,7 @@ msgstr "" msgid "Failed to update notification declaration" msgstr "" -#: src/screens/Messages/Settings.tsx:93 +#: src/screens/Messages/Settings.tsx:94 msgid "Failed to update settings" msgstr "" @@ -4637,7 +4778,7 @@ msgstr "" msgid "False information about elections" msgstr "" -#: src/Navigation.tsx:288 +#: src/Navigation.tsx:290 msgid "Feed" msgstr "" @@ -4645,7 +4786,7 @@ msgstr "" #. placeholder {0}: sanitizeHandle(feed.creatorHandle, '@') #. placeholder {0}: sanitizeHandle(view.creator.handle, '@') #: src/components/FeedCard.tsx:170 -#: src/state/queries/feed.ts:118 +#: src/state/queries/feed.ts:127 #: src/view/com/feeds/FeedSourceCard.tsx:151 msgid "Feed by {0}" msgstr "" @@ -4658,7 +4799,7 @@ msgstr "" msgid "Feed identifier" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:361 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:353 msgid "Feed menu" msgstr "" @@ -4682,14 +4823,14 @@ msgctxt "toast" msgid "Feedback sent to feed operator" msgstr "" -#: src/Navigation.tsx:514 +#: src/Navigation.tsx:521 #: src/screens/SavedFeeds.tsx:112 #: src/screens/SavedFeeds.tsx:303 #: src/screens/Search/SearchResults.tsx:80 #: src/screens/StarterPack/StarterPackScreen.tsx:196 #: src/view/screens/Feeds.tsx:504 #: src/view/screens/Profile.tsx:239 -#: src/view/shell/desktop/LeftNav.tsx:711 +#: src/view/shell/desktop/LeftNav.tsx:712 #: src/view/shell/Drawer.tsx:533 msgid "Feeds" msgstr "" @@ -4743,11 +4884,11 @@ msgstr "" msgid "Finalizing" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:145 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:146 msgid "Finally!" msgstr "" -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:155 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:156 msgid "Finally! Keep track of posts that matter to you. Save them to revisit anytime." msgstr "" @@ -4764,8 +4905,8 @@ msgstr "" msgid "Find accounts to follow" msgstr "" -#: src/Navigation.tsx:428 -#: src/Navigation.tsx:556 +#: src/Navigation.tsx:430 +#: src/Navigation.tsx:563 msgid "Find Contacts" msgstr "" @@ -4795,7 +4936,7 @@ msgstr "" msgid "Find posts, users, and feeds on Bluesky" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:97 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:98 msgid "Find your friends" msgstr "" @@ -4940,8 +5081,12 @@ msgstr "" msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:322 +msgid "Followers can join" +msgstr "" + #. placeholder {0}: route.params.name -#: src/Navigation.tsx:242 +#: src/Navigation.tsx:244 msgid "Followers of @{0} that you know" msgstr "" @@ -4991,19 +5136,16 @@ msgstr "" msgid "Following feed preferences" msgstr "" -#: src/Navigation.tsx:359 +#: src/Navigation.tsx:361 #: src/screens/Settings/FollowingFeedPreferences.tsx:57 msgid "Following Feed Preferences" msgstr "" +#: src/components/Pills.tsx:175 #: src/screens/Profile/Header/Handle.tsx:33 msgid "Follows you" msgstr "" -#: src/components/Pills.tsx:175 -msgid "Follows You" -msgstr "" - #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" msgstr "" @@ -5082,35 +5224,35 @@ msgstr "" msgid "Generate a starter pack" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:206 -#: src/screens/Messages/components/InviteLinkDialog.tsx:244 -#: src/screens/Messages/components/InviteLinkDialog.tsx:268 +#: src/screens/Messages/components/InviteLinkDialog.tsx:212 +#: src/screens/Messages/components/InviteLinkDialog.tsx:252 +#: src/screens/Messages/components/InviteLinkDialog.tsx:280 msgid "Generate invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:397 +#: src/screens/Messages/components/InviteLinkDialog.tsx:409 msgid "Generate new invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:402 +#: src/screens/Messages/components/InviteLinkDialog.tsx:414 msgid "Generate new link" msgstr "" #: src/screens/Profile/components/GermButton.tsx:86 -#: src/screens/Profile/components/GermButton.tsx:224 +#: src/screens/Profile/components/GermButton.tsx:225 msgid "Germ DM" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:182 +#: src/screens/Profile/components/GermButton.tsx:183 msgid "Germ DM disconnected" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:233 -#: src/screens/Profile/components/GermButton.tsx:238 +#: src/screens/Profile/components/GermButton.tsx:234 +#: src/screens/Profile/components/GermButton.tsx:239 msgid "Germ DM Link" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:159 +#: src/screens/Profile/components/GermButton.tsx:160 msgid "Germ DM reconnected" msgstr "" @@ -5174,27 +5316,27 @@ msgstr "" msgid "Get notified when {name} posts" msgstr "" -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:138 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:139 msgid "Get notified when someone posts" msgstr "" #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:71 #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:81 -#: src/screens/Messages/components/InviteLinkDialog.tsx:187 -#: src/screens/Messages/components/InviteLinkDialog.tsx:194 +#: src/screens/Messages/components/InviteLinkDialog.tsx:192 +#: src/screens/Messages/components/InviteLinkDialog.tsx:199 msgid "Get started" msgstr "" -#: src/components/MediaPreview.tsx:136 +#: src/components/MediaPreview.tsx:182 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:69 msgid "GIF" msgstr "" -#: src/view/com/composer/Composer.tsx:2489 +#: src/view/com/composer/Composer.tsx:2539 msgid "GIF uploaded" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:258 +#: src/screens/Onboarding/StepProfile/index.tsx:259 msgid "Give your profile a face" msgstr "" @@ -5213,7 +5355,7 @@ msgstr "" #: src/screens/VideoFeed/components/Header.tsx:163 #: src/screens/VideoFeed/index.tsx:1168 #: src/screens/VideoFeed/index.tsx:1172 -#: src/view/com/auth/LoggedOut.tsx:89 +#: src/view/com/auth/LoggedOut.tsx:103 #: src/view/com/profile/ProfileFollowers.tsx:178 #: src/view/com/profile/ProfileFollowers.tsx:179 #: src/view/screens/NotFound.tsx:51 @@ -5224,7 +5366,7 @@ msgstr "" #: src/components/Error.tsx:77 #: src/screens/List/ListHiddenScreen.tsx:228 -#: src/screens/Messages/Conversation.tsx:346 +#: src/screens/Messages/Conversation.tsx:371 #: src/screens/Profile/ErrorState.tsx:63 #: src/screens/Profile/ErrorState.tsx:67 #: src/screens/StarterPack/StarterPackScreen.tsx:807 @@ -5283,7 +5425,7 @@ msgid "Go to account settings" msgstr "" #. placeholder {0}: profile.handle -#: src/screens/Messages/components/ChatListItem.tsx:154 +#: src/screens/Messages/components/ChatListItem.tsx:155 msgid "Go to conversation with {0}" msgstr "" @@ -5298,12 +5440,12 @@ msgstr "" #: src/components/dms/ConvoMenu.tsx:272 #: src/screens/Messages/components/MessagesListInfoPanel.tsx:93 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:191 -#: src/view/shell/desktop/LeftNav.tsx:335 -#: src/view/shell/desktop/LeftNav.tsx:341 +#: src/view/shell/desktop/LeftNav.tsx:336 +#: src/view/shell/desktop/LeftNav.tsx:342 msgid "Go to profile" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:212 +#: src/screens/Messages/components/ChatListItem.tsx:213 msgid "Go to the group chat named \"{chatName}\"" msgstr "" @@ -5319,8 +5461,8 @@ msgstr "" msgid "Going live is currently disabled for your account" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:252 -#: src/screens/Profile/components/GermButton.tsx:257 +#: src/screens/Profile/components/GermButton.tsx:253 +#: src/screens/Profile/components/GermButton.tsx:258 msgid "Got it" msgstr "" @@ -5339,59 +5481,75 @@ msgstr "" msgid "Grooming or predatory behavior" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:513 +#: src/components/dms/ChatInvite/Card.tsx:45 +#: src/components/intents/GroupChatJoinDialog.tsx:298 +#: src/screens/Messages/JoinRequest.tsx:116 +msgid "Group chat" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:517 msgid "Group chat invite link dialog" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:385 +#: src/screens/Messages/ConversationSettings/index.tsx:384 msgctxt "toast" msgid "Group chat locked" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:352 +#: src/screens/Messages/ConversationSettings/index.tsx:351 msgctxt "toast" msgid "Group chat muted" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:340 +#: src/screens/Messages/ConversationSettings/index.tsx:339 msgctxt "toast" msgid "Group chat name updated" msgstr "" -#: src/Navigation.tsx:488 +#: src/Navigation.tsx:490 #: src/screens/Messages/ConversationSettings/index.tsx:91 msgid "Group chat settings" msgstr "" #: src/screens/Messages/components/ChatLocked.tsx:38 -#: src/screens/Messages/ConversationSettings/index.tsx:387 +#: src/screens/Messages/ConversationSettings/index.tsx:386 msgctxt "toast" msgid "Group chat unlocked" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:354 +#: src/screens/Messages/ConversationSettings/index.tsx:353 msgctxt "toast" msgid "Group chat unmuted" msgstr "" -#: src/screens/Messages/Conversation.tsx:330 +#: src/screens/Messages/Conversation.tsx:355 msgid "Group chats are not yet available" msgstr "" -#: src/screens/Messages/Conversation.tsx:328 +#: src/screens/Messages/Conversation.tsx:353 msgid "Group chats are now available" msgstr "" +#. placeholder {0}: convo.details.memberLimit +#: src/screens/Messages/components/InviteLinkDialog.tsx:178 +msgid "Group chats can only have a maximum of {0, plural, other {# people}}." +msgstr "" + #: src/components/dialogs/SearchablePeopleList.tsx:569 msgid "Group is locked" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:237 -#: src/components/dms/InitiateChatFlow.tsx:568 -#: src/screens/Messages/ConversationSettings/prompts.tsx:33 +#: src/components/dms/InitiateChatFlow.tsx:240 +#: src/components/dms/InitiateChatFlow.tsx:577 +#: src/screens/Messages/ConversationSettings/prompts.tsx:42 msgid "Group name" msgstr "" +#: src/components/dms/InitiateChatFlow.tsx:602 +#: src/screens/Messages/ConversationSettings/prompts.tsx:61 +msgid "Group name is too long. The maximum number of characters is {MAX_GROUP_NAME_GRAPHEME_LENGTH}." +msgstr "" + #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:219 msgid "Hacking or system attacks" msgstr "" @@ -5420,7 +5578,7 @@ msgid "Handle too long. Please try a shorter one." msgstr "" #: src/components/FeedCard.tsx:156 -#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:122 +#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:123 msgid "Happening now" msgstr "" @@ -5445,7 +5603,7 @@ msgstr "" msgid "Harming or endangering minors" msgstr "" -#: src/Navigation.tsx:472 +#: src/Navigation.tsx:474 msgid "Hashtag" msgstr "" @@ -5482,7 +5640,7 @@ msgstr "" msgid "Help" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:261 +#: src/screens/Onboarding/StepProfile/index.tsx:262 msgid "Help people know you're not a bot by uploading a picture or creating an avatar." msgstr "" @@ -5651,18 +5809,18 @@ msgstr "" msgid "Hmmmm, we couldn't load that moderation service." msgstr "" -#: src/view/com/composer/state/video.ts:430 +#: src/view/com/composer/state/video.ts:415 msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!" msgstr "" -#: src/screens/Messages/Conversation.tsx:337 +#: src/screens/Messages/Conversation.tsx:362 msgid "Hold your horses! This feature isn't available to you yet. Please check back later." msgstr "" -#: src/Navigation.tsx:733 -#: src/Navigation.tsx:754 -#: src/view/shell/bottom-bar/BottomBar.tsx:184 -#: src/view/shell/desktop/LeftNav.tsx:666 +#: src/Navigation.tsx:740 +#: src/Navigation.tsx:761 +#: src/view/shell/bottom-bar/BottomBar.tsx:185 +#: src/view/shell/desktop/LeftNav.tsx:667 #: src/view/shell/Drawer.tsx:443 msgid "Home" msgstr "" @@ -5720,7 +5878,7 @@ msgstr "" msgid "I'm on Bluesky as {0} - come find me! https://bsky.app/download" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:238 +#: src/components/Lightbox/Lightbox.web.tsx:246 msgid "If alt text is long, toggles alt text expanded state" msgstr "" @@ -5784,23 +5942,33 @@ msgstr "" msgid "If you're trying to change your handle or email, do so before you deactivate." msgstr "" -#: src/components/images/ImageLayoutGridItem.tsx:76 +#. Ignore a request to join a chat +#: src/screens/Messages/JoinRequests.tsx:484 +msgctxt "button" +msgid "Ignore" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:478 +msgid "Ignore join request" +msgstr "" + +#: src/components/images/ImageLayoutGridItem.tsx:96 msgid "Image" msgstr "" #. placeholder {0}: index + 1 -#: src/components/images/Gallery/index.tsx:427 +#: src/components/images/Gallery/index.tsx:451 msgid "Image {0}" msgstr "" #. placeholder {0}: index + 1 #. placeholder {1}: imgs.length -#: src/components/Lightbox/Lightbox.web.tsx:253 +#: src/components/Lightbox/Lightbox.web.tsx:261 msgid "Image {0} of {1}" msgstr "" #. placeholder {0}: index + 1 -#: src/components/images/Gallery/index.tsx:418 +#: src/components/images/Gallery/index.tsx:436 msgid "Image {0} of {imageCount}" msgstr "" @@ -5815,27 +5983,27 @@ msgid "Image cache cleared, freed {0}" msgstr "" #. placeholder {0}: images.length -#: src/components/images/Gallery/index.tsx:256 +#: src/components/images/Gallery/index.tsx:264 msgid "Image gallery, {0} images" msgstr "" #. Image has been moderated and user has the option of showing it temporarily -#: src/features/liveNow/components/LiveStatusDialog.tsx:299 +#: src/features/liveNow/components/LiveStatusDialog.tsx:300 msgid "Image is hidden due to your moderation settings." msgstr "" #. Image has been moderated and is not visible to the user -#: src/features/liveNow/components/LiveStatusDialog.tsx:309 +#: src/features/liveNow/components/LiveStatusDialog.tsx:310 msgid "Image is unavailable." msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:73 -#: src/components/Lightbox/Lightbox.web.tsx:257 #: src/components/Lightbox/Lightbox.web.tsx:265 +#: src/components/Lightbox/Lightbox.web.tsx:273 msgid "Image options" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:308 +#: src/components/Lightbox/Lightbox.web.tsx:316 #: src/lib/media/save-image.ios.ts:25 #: src/lib/media/save-image.ts:29 msgid "Image saved" @@ -5860,13 +6028,13 @@ msgstr "" msgid "Import contacts" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:115 -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:126 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:116 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:127 msgid "Import Contacts" msgstr "" #: src/components/contacts/FindContactsBannerNUX.tsx:33 -#: src/components/contacts/FindContactsBannerNUX.tsx:71 +#: src/components/contacts/FindContactsBannerNUX.tsx:72 msgid "Import contacts to find your friends" msgstr "" @@ -5912,7 +6080,7 @@ msgid "Inbox empty" msgstr "" #. Title message shown in chat requests inbox when it's empty -#: src/screens/Messages/Inbox.tsx:228 +#: src/screens/Messages/Inbox.tsx:218 msgid "Inbox zero!" msgstr "" @@ -5961,6 +6129,10 @@ msgstr "" msgid "Invalid 2FA confirmation code." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:127 +msgid "Invalid group chat code." +msgstr "" + #: src/screens/Settings/components/ChangeHandleDialog.tsx:615 msgid "Invalid handle. Please try a different one." msgstr "" @@ -5975,10 +6147,14 @@ msgstr "" msgid "Invalid phone number" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:98 +#: src/components/moderation/ReportDialog/index.tsx:100 msgid "Invalid report subject" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:158 +msgid "Invalid rescind request." +msgstr "" + #: src/components/intents/VerifyEmailIntentDialog.tsx:86 msgid "Invalid Verification Code" msgstr "" @@ -6008,12 +6184,12 @@ msgstr "" msgid "Invite friends <0/>" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:167 -#: src/screens/Messages/components/InviteLinkDialog.tsx:290 -#: src/screens/Messages/components/InviteLinkDialog.tsx:296 -#: src/screens/Messages/components/InviteLinkDialog.tsx:471 -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:151 -#: src/screens/Messages/ConversationSettings/index.tsx:491 +#: src/screens/Messages/components/InviteLinkDialog.tsx:166 +#: src/screens/Messages/components/InviteLinkDialog.tsx:304 +#: src/screens/Messages/components/InviteLinkDialog.tsx:310 +#: src/screens/Messages/components/InviteLinkDialog.tsx:477 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:148 +#: src/screens/Messages/ConversationSettings/index.tsx:490 msgid "Invite link" msgstr "" @@ -6022,7 +6198,7 @@ msgid "Invite link created" msgstr "" #: src/components/dms/getSystemMessageInfo.ts:138 -#: src/screens/Messages/components/InviteLinkDialog.tsx:290 +#: src/screens/Messages/components/InviteLinkDialog.tsx:304 msgid "Invite link disabled" msgstr "" @@ -6072,7 +6248,7 @@ msgid "It's just you right now! Add more people to your starter pack by searchin msgstr "" #. placeholder {0}: videoState.jobId -#: src/view/com/composer/Composer.tsx:2404 +#: src/view/com/composer/Composer.tsx:2454 msgid "Job ID: {0}" msgstr "" @@ -6081,6 +6257,11 @@ msgstr "" msgid "Jobs" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:100 +#: src/components/intents/GroupChatJoinDialog.tsx:254 +msgid "Join" +msgstr "" + #: src/screens/StarterPack/StarterPackLandingScreen.tsx:210 #: src/screens/StarterPack/StarterPackLandingScreen.tsx:215 #: src/screens/StarterPack/StarterPackScreen.tsx:478 @@ -6088,6 +6269,15 @@ msgstr "" msgid "Join Bluesky" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:63 +#: src/components/intents/GroupChatJoinDialog.tsx:419 +msgid "Join group chat" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:147 +msgid "Join request rescinded." +msgstr "" + #: src/components/StarterPack/QrCode.tsx:72 #: src/view/shell/NavSignupCard.tsx:41 msgid "Join the conversation" @@ -6097,8 +6287,8 @@ msgstr "" msgid "Journalism" msgstr "" -#: src/view/com/composer/Composer.tsx:1342 -#: src/view/com/composer/Composer.tsx:1352 +#: src/view/com/composer/Composer.tsx:1395 +#: src/view/com/composer/Composer.tsx:1405 #: src/view/com/composer/drafts/DraftsButton.tsx:135 msgid "Keep editing" msgstr "" @@ -6141,7 +6331,7 @@ msgstr "" msgid "Labels on your content" msgstr "" -#: src/Navigation.tsx:215 +#: src/Navigation.tsx:217 msgid "Language Settings" msgstr "" @@ -6172,7 +6362,7 @@ msgid "Latest" msgstr "" #: src/components/verification/VerificationsDialog.tsx:168 -#: src/components/verification/VerifierDialog.tsx:135 +#: src/components/verification/VerifierDialog.tsx:136 #: src/screens/Moderation/VerificationSettings.tsx:50 #: src/screens/Profile/Header/EditProfileDialog.tsx:346 #: src/screens/Settings/components/ChangeHandleDialog.tsx:215 @@ -6227,7 +6417,7 @@ msgid "Learn more about this warning" msgstr "" #: src/components/verification/VerificationsDialog.tsx:153 -#: src/components/verification/VerifierDialog.tsx:121 +#: src/components/verification/VerifierDialog.tsx:122 msgctxt "english-only-resource" msgid "Learn more about verification on Bluesky" msgstr "" @@ -6237,7 +6427,7 @@ msgstr "" msgid "Learn more about what is public on Bluesky." msgstr "" -#: src/screens/Profile/components/GermButton.tsx:211 +#: src/screens/Profile/components/GermButton.tsx:212 msgid "Learn more about your Germ DM link" msgstr "" @@ -6250,8 +6440,8 @@ msgstr "" msgid "Learn more." msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:49 -#: src/screens/Messages/ConversationSettings/index.tsx:527 +#: src/components/dms/LeaveConvoPrompt.tsx:59 +#: src/screens/Messages/ConversationSettings/index.tsx:526 msgid "Leave" msgstr "" @@ -6274,7 +6464,7 @@ msgstr "" #: src/components/dms/ConvoMenu.tsx:250 #: src/components/dms/ConvoMenu.tsx:316 #: src/components/dms/ConvoMenu.tsx:320 -#: src/components/dms/LeaveConvoPrompt.tsx:43 +#: src/components/dms/LeaveConvoPrompt.tsx:53 msgid "Leave conversation" msgstr "" @@ -6284,11 +6474,11 @@ msgctxt "button" msgid "Leave conversation" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:92 +#: src/screens/Messages/ConversationSettings/prompts.tsx:119 msgid "Leave group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:526 +#: src/screens/Messages/ConversationSettings/index.tsx:525 msgid "Leave this group chat" msgstr "" @@ -6325,7 +6515,7 @@ msgctxt "Name of app icon variant" msgid "Light" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:523 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:509 msgid "Like" msgstr "" @@ -6344,7 +6534,7 @@ msgstr "" msgid "Like 10 posts to train the Discover feed" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:511 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:497 msgid "Like this feed" msgstr "" @@ -6352,8 +6542,8 @@ msgstr "" msgid "Like this labeler" msgstr "" -#: src/Navigation.tsx:293 -#: src/Navigation.tsx:298 +#: src/Navigation.tsx:295 +#: src/Navigation.tsx:300 msgid "Liked by" msgstr "" @@ -6371,7 +6561,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}" msgstr "" #: src/components/LabelingServiceCard/index.tsx:96 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:499 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:486 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:168 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:182 msgid "Liked by {likeCount, plural, one {# user} other {# users}}" @@ -6399,11 +6589,11 @@ msgstr "" msgid "Linear" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:292 +#: src/components/Lightbox/Lightbox.web.tsx:300 msgid "Link copied to clipboard" msgstr "" -#: src/Navigation.tsx:248 +#: src/Navigation.tsx:250 msgid "List" msgstr "" @@ -6489,11 +6679,11 @@ msgctxt "toast" msgid "List unmuted" msgstr "" -#: src/Navigation.tsx:169 +#: src/Navigation.tsx:171 #: src/view/screens/Lists.tsx:60 #: src/view/screens/Profile.tsx:233 #: src/view/screens/Profile.tsx:241 -#: src/view/shell/desktop/LeftNav.tsx:721 +#: src/view/shell/desktop/LeftNav.tsx:722 #: src/view/shell/Drawer.tsx:548 msgid "Lists" msgstr "" @@ -6535,7 +6725,7 @@ msgstr "" msgid "Live events appear occasionally when something exciting is happening. If you'd like, you can hide this particular event, or all events for this placement in your app interface." msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:244 +#: src/features/liveNow/components/LiveStatusDialog.tsx:245 msgid "Live feature is in beta" msgstr "" @@ -6585,27 +6775,27 @@ msgstr "" msgid "Loading..." msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:505 +#: src/screens/Messages/ConversationSettings/index.tsx:504 msgid "Lock" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:69 +#: src/screens/Messages/ConversationSettings/prompts.tsx:96 msgid "Lock group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:67 +#: src/screens/Messages/ConversationSettings/prompts.tsx:94 msgid "Lock group chat?" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:503 +#: src/screens/Messages/ConversationSettings/index.tsx:502 msgid "Lock this group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:505 +#: src/screens/Messages/ConversationSettings/index.tsx:504 msgid "Locked" msgstr "" -#: src/Navigation.tsx:318 +#: src/Navigation.tsx:320 msgid "Log" msgstr "" @@ -6677,9 +6867,8 @@ msgstr "" msgid "Manage your muted words and tags" msgstr "" -#: src/screens/Messages/Inbox.tsx:323 -#: src/screens/Messages/Inbox.tsx:346 -#: src/screens/Messages/Inbox.tsx:352 +#: src/screens/Messages/Inbox.tsx:307 +#: src/screens/Messages/Inbox.tsx:313 msgid "Mark all as read" msgstr "" @@ -6688,8 +6877,7 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/screens/Messages/Inbox.tsx:306 -#: src/screens/Messages/Inbox.tsx:333 +#: src/screens/Messages/Inbox.tsx:294 msgid "Marked all as read" msgstr "" @@ -6717,11 +6905,11 @@ msgid "Media that may be disturbing or inappropriate for some audiences." msgstr "" #. The heading above the list of chat members. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:29 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:34 msgid "Members" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:68 +#: src/screens/Messages/ConversationSettings/prompts.tsx:95 msgid "Members can still read chat history but can’t send new messages." msgstr "" @@ -6761,22 +6949,22 @@ msgstr "" msgid "Message {displayName}" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:325 +#: src/screens/Messages/components/ChatListItem.tsx:330 msgid "Message deleted" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:100 +#: src/components/dms/MessageOverlays.tsx:111 msgctxt "toast" msgid "Message deleted" msgstr "" -#: src/components/dms/MessageItem.tsx:553 +#: src/components/dms/MessageItem.tsx:535 msgid "Message failed to send." msgstr "" #. placeholder {0}: sender?.handle ?? 'unknown' #. placeholder {1}: message.text -#: src/components/dms/MessageContextMenu.tsx:146 +#: src/components/dms/MessageContextMenu.tsx:129 msgid "Message from @{0}: {1}" msgstr "" @@ -6799,19 +6987,19 @@ msgstr "" msgid "Message is too long ({graphemeCount}/{MAX_DM_GRAPHEME_LENGTH})" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:145 +#: src/components/dms/MessageContextMenu.tsx:128 msgid "Message options" msgstr "" -#: src/Navigation.tsx:748 +#: src/Navigation.tsx:755 msgid "Messages" msgstr "" -#: src/components/dms/MessageItem.tsx:652 +#: src/components/dms/MessageItem.tsx:634 msgid "Messages from this person are hidden while they are blocking you." msgstr "" -#: src/components/dms/MessageItem.tsx:647 +#: src/components/dms/MessageItem.tsx:629 msgid "Messages from this person are hidden while you are blocking them." msgstr "" @@ -6832,7 +7020,7 @@ msgstr "" msgid "Missing media" msgstr "" -#: src/Navigation.tsx:174 +#: src/Navigation.tsx:176 #: src/screens/Moderation/index.tsx:100 msgid "Moderation" msgstr "" @@ -6876,7 +7064,7 @@ msgstr "" msgid "Moderation lists" msgstr "" -#: src/Navigation.tsx:179 +#: src/Navigation.tsx:181 #: src/view/screens/ModerationModlists.tsx:60 msgid "Moderation Lists" msgstr "" @@ -6885,7 +7073,7 @@ msgstr "" msgid "moderation settings" msgstr "" -#: src/Navigation.tsx:308 +#: src/Navigation.tsx:310 msgid "Moderation states" msgstr "" @@ -6931,7 +7119,7 @@ msgstr "" msgid "Music" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:467 +#: src/screens/Messages/ConversationSettings/index.tsx:466 msgid "Mute" msgstr "" @@ -6976,7 +7164,7 @@ msgstr "" msgid "Mute these accounts?" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:465 +#: src/screens/Messages/ConversationSettings/index.tsx:464 msgid "Mute this group chat" msgstr "" @@ -7014,7 +7202,7 @@ msgstr "" msgid "Mute words & tags" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:467 +#: src/screens/Messages/ConversationSettings/index.tsx:466 msgid "Muted" msgstr "" @@ -7022,7 +7210,7 @@ msgstr "" msgid "Muted accounts" msgstr "" -#: src/Navigation.tsx:184 +#: src/Navigation.tsx:186 #: src/view/screens/ModerationMutedAccounts.tsx:107 msgid "Muted Accounts" msgstr "" @@ -7090,8 +7278,8 @@ msgstr "" msgid "Navigates to your profile" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:340 -#: src/components/moderation/ReportDialog/index.tsx:356 +#: src/components/moderation/ReportDialog/index.tsx:342 +#: src/components/moderation/ReportDialog/index.tsx:358 msgid "Need to report a copyright violation, legal request, or regulatory compliance issue?" msgstr "" @@ -7124,24 +7312,24 @@ msgstr "" #: src/screens/Messages/ChatList.tsx:167 #: src/screens/Messages/ChatList.tsx:380 #: src/screens/Messages/ChatList.tsx:381 -#: src/screens/Messages/ChatList.tsx:509 +#: src/screens/Messages/ChatList.tsx:517 msgid "New chat" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:61 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:58 msgid "New chat with {0}" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) #. placeholder {1}: createSanitizedDisplayName(members[1]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:65 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:62 msgid "New chat with {0} and {1}" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) #. placeholder {1}: createSanitizedDisplayName(members[1]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:73 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:70 msgid "New chat with {0}, {1}, and {memberCount, plural, one {{memberCount} more} other {{memberCount} more}}." msgstr "" @@ -7162,19 +7350,19 @@ msgstr "" msgid "New followers" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:236 +#: src/components/dms/InitiateChatFlow.tsx:239 msgid "New group chat" msgstr "" #. Button used to create a new group chat. #. Button used to create a new group chat. -#: src/components/dms/InitiateChatFlow.tsx:743 -#: src/components/dms/InitiateChatFlow.tsx:777 +#: src/components/dms/InitiateChatFlow.tsx:774 +#: src/components/dms/InitiateChatFlow.tsx:808 msgctxt "action" msgid "New group chat" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:273 +#: src/components/dms/InitiateChatFlow.tsx:276 msgid "New group chat with:" msgstr "" @@ -7205,7 +7393,7 @@ msgid "New post" msgstr "" #: src/view/com/feeds/FeedPage.tsx:179 -#: src/view/shell/desktop/LeftNav.tsx:597 +#: src/view/shell/desktop/LeftNav.tsx:598 msgctxt "action" msgid "New post" msgstr "" @@ -7240,8 +7428,8 @@ msgstr "" #: src/components/contacts/screens/ViewMatches.tsx:395 #: src/components/contacts/screens/ViewMatches.tsx:410 -#: src/components/dms/AddMembersFlow.tsx:308 -#: src/components/dms/InitiateChatFlow.tsx:461 +#: src/components/dms/AddMembersFlow.tsx:318 +#: src/components/dms/InitiateChatFlow.tsx:470 #: src/screens/Login/ForgotPasswordForm.tsx:149 #: src/screens/Login/ForgotPasswordForm.tsx:156 #: src/screens/Login/SetNewPasswordForm.tsx:186 @@ -7313,7 +7501,7 @@ msgstr "" msgid "No GIFs to show right now. Try again in a moment." msgstr "" -#: src/features/liveNow/components/LinkPreview.tsx:63 +#: src/features/liveNow/components/LinkPreview.tsx:64 msgid "No image" msgstr "" @@ -7340,7 +7528,7 @@ msgstr "" msgid "No media yet" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:311 +#: src/screens/Messages/components/ChatListItem.tsx:316 msgid "No messages yet" msgstr "" @@ -7356,12 +7544,12 @@ msgstr "" msgid "No notifications yet!" msgstr "" -#: src/screens/Messages/Settings.tsx:87 +#: src/screens/Messages/Settings.tsx:88 msgctxt "allow group chat invites from" msgid "No one" msgstr "" -#: src/screens/Messages/Settings.tsx:69 +#: src/screens/Messages/Settings.tsx:70 msgctxt "allow messages from" msgid "No one" msgstr "" @@ -7413,8 +7601,8 @@ msgid "No result" msgstr "" #: src/components/dialogs/SearchablePeopleList.tsx:250 -#: src/components/dms/AddMembersFlow.tsx:240 -#: src/components/dms/InitiateChatFlow.tsx:346 +#: src/components/dms/AddMembersFlow.tsx:250 +#: src/components/dms/InitiateChatFlow.tsx:350 #: src/components/ProgressGuide/FollowDialog.tsx:221 msgid "No results" msgstr "" @@ -7496,12 +7684,12 @@ msgstr "" msgid "Not followed by anyone you’re following" msgstr "" -#: src/Navigation.tsx:164 +#: src/Navigation.tsx:166 #: src/view/screens/Profile.tsx:132 msgid "Not Found" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:130 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:131 msgid "Not ready to hit post? Keep your best ideas in Drafts until the timing is just right." msgstr "" @@ -7523,26 +7711,26 @@ msgid "Nothing saved yet" msgstr "" #: src/components/dialogs/NotificationSettingsDialog.tsx:64 -#: src/Navigation.tsx:435 -#: src/Navigation.tsx:509 +#: src/Navigation.tsx:437 +#: src/Navigation.tsx:516 #: src/view/screens/Notifications.tsx:134 msgid "Notification settings" msgstr "" -#: src/screens/Messages/Settings.tsx:232 -#: src/screens/Messages/Settings.tsx:245 +#: src/screens/Messages/Settings.tsx:230 +#: src/screens/Messages/Settings.tsx:243 msgid "Notification sounds" msgstr "" -#: src/Navigation.tsx:504 -#: src/Navigation.tsx:743 +#: src/Navigation.tsx:511 +#: src/Navigation.tsx:750 #: src/screens/Notifications/ActivityList.tsx:31 #: src/screens/Settings/NotificationSettings/index.tsx:104 #: src/screens/Settings/Settings.tsx:197 #: src/screens/Settings/Settings.tsx:200 #: src/view/screens/Notifications.tsx:128 -#: src/view/shell/bottom-bar/BottomBar.tsx:260 -#: src/view/shell/desktop/LeftNav.tsx:686 +#: src/view/shell/bottom-bar/BottomBar.tsx:261 +#: src/view/shell/desktop/LeftNav.tsx:687 #: src/view/shell/Drawer.tsx:496 msgid "Notifications" msgstr "" @@ -7584,8 +7772,8 @@ msgstr "" #: src/components/BotAccountAlert.tsx:52 #: src/components/BotAccountAlert.tsx:57 -#: src/components/dms/InitiateChatFlow.tsx:676 -#: src/components/dms/MessageItem.tsx:659 +#: src/components/dms/InitiateChatFlow.tsx:707 +#: src/components/dms/MessageItem.tsx:641 #: src/screens/Login/PasswordUpdatedForm.tsx:37 #: src/screens/PostThread/components/ThreadItemAnchor.tsx:661 msgid "Okay" @@ -7618,27 +7806,27 @@ msgstr "" msgid "One of the selected recipients has blocked you and cannot be messaged." msgstr "" -#: src/view/com/composer/Composer.tsx:793 +#: src/view/com/composer/Composer.tsx:855 msgid "One or more GIFs is missing alt text." msgstr "" -#: src/view/com/composer/Composer.tsx:790 +#: src/view/com/composer/Composer.tsx:852 msgid "One or more images is missing alt text." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:411 +#: src/view/com/composer/SelectMediaButton.tsx:417 msgid "One or more of your selected files are not supported." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:434 -msgid "One or more of your selected files are too large. Maximum size is 100 MB." +#: src/view/com/composer/SelectMediaButton.tsx:440 +msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." msgstr "" -#: src/view/com/composer/Composer.tsx:595 +#: src/view/com/composer/Composer.tsx:650 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" msgstr "" -#: src/view/com/composer/Composer.tsx:800 +#: src/view/com/composer/Composer.tsx:862 msgid "One or more videos is missing alt text." msgstr "" @@ -7647,6 +7835,26 @@ msgstr "" msgid "Only {0} can reply." msgstr "" +#. Toast shown when adding images would exceed the post gallery cap; only the first N are kept +#. placeholder {0}: result.accepted.length +#. placeholder {1}: next.length +#. placeholder {2}: next.length +#: src/view/com/composer/Composer.tsx:225 +msgid "Only {0} of {1} {2, plural, one {image} other {images}} added; limit is {MAX_GALLERY_IMAGES}" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:196 +msgid "Only admins can accept join requests." +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:228 +msgid "Only admins can ignore join requests." +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:125 +msgid "Only followers can join this group chat." +msgstr "" + #: src/screens/Settings/ActivityPrivacySettings.tsx:121 #: src/screens/Settings/ActivityPrivacySettings.tsx:126 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:158 @@ -7657,6 +7865,16 @@ msgstr "" msgid "Only image files are supported" msgstr "" +#. placeholder {0}: createSanitizedDisplayName( data.joinLinkPreviews[0].owner, true, moderateProfile( data.joinLinkPreviews[0].owner, moderationOpts, ).ui('displayName'), ) +#: src/screens/Messages/JoinRequest.tsx:207 +msgid "Only people {0} follows can join." +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:115 +#: src/components/intents/GroupChatJoinDialog.tsx:269 +msgid "Only people the chat owner follows can join" +msgstr "" + #: src/view/com/composer/videos/SubtitleFilePicker.tsx:41 msgid "Only WebVTT (.vtt) files are supported" msgstr "" @@ -7674,7 +7892,7 @@ msgstr "" msgid "Oops!" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:310 +#: src/screens/Onboarding/StepProfile/index.tsx:311 msgid "Open avatar creator" msgstr "" @@ -7682,12 +7900,17 @@ msgstr "" msgid "Open camera" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:87 +#: src/components/intents/GroupChatJoinDialog.tsx:408 +msgid "Open chat" +msgstr "" + #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:139 msgid "Open chat member options for {displayName}" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:486 -#: src/screens/Messages/components/ChatListItem.tsx:490 +#: src/screens/Messages/components/ChatListItem.tsx:495 +#: src/screens/Messages/components/ChatListItem.tsx:499 msgid "Open conversation options" msgstr "" @@ -7701,16 +7924,16 @@ msgstr "" #: src/screens/Messages/components/MessageComposer.tsx:176 #: src/screens/Messages/components/MessageInput.web.tsx:148 -#: src/view/com/composer/Composer.tsx:2044 +#: src/view/com/composer/Composer.tsx:2094 msgid "Open emoji picker" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:197 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:192 msgid "Open feed info screen" msgstr "" +#: src/screens/Profile/components/ProfileFeedHeader.tsx:293 #: src/screens/Profile/components/ProfileFeedHeader.tsx:298 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:303 msgid "Open feed options menu" msgstr "" @@ -7722,13 +7945,17 @@ msgstr "" msgid "Open Germ DM" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:401 +msgid "Open group chat" +msgstr "" + #: src/components/dms/MessagesListHeader.tsx:181 #: src/components/dms/MessagesListHeader.tsx:220 msgid "Open group chat settings" msgstr "" -#: src/components/Post/Embed/ExternalEmbed/index.tsx:86 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:143 +#: src/components/Post/Embed/ExternalEmbed/index.tsx:88 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:140 msgid "Open link to {niceUrl}" msgstr "" @@ -7752,8 +7979,8 @@ msgstr "" msgid "Open post options menu" msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:218 -#: src/features/liveNow/components/LiveStatusDialog.tsx:228 +#: src/features/liveNow/components/LiveStatusDialog.tsx:219 +#: src/features/liveNow/components/LiveStatusDialog.tsx:229 msgid "Open profile" msgstr "" @@ -7779,6 +8006,10 @@ msgstr "" msgid "Open system log" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:402 +msgid "Open this group chat" +msgstr "" + #. placeholder {0}: feedInfo.displayName #: src/view/shell/desktop/Feeds.tsx:185 msgid "Opens {0} feed" @@ -7800,7 +8031,7 @@ msgstr "" msgid "Opens alt text dialog" msgstr "" -#: src/view/com/composer/photos/OpenCameraBtn.tsx:71 +#: src/view/com/composer/photos/OpenCameraBtn.tsx:70 msgid "Opens camera on device" msgstr "" @@ -7820,22 +8051,24 @@ msgstr "" msgid "Opens device camera" msgstr "" -#. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. -#: src/view/com/composer/SelectMediaButton.tsx:505 -msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." +#. Accessibility hint for button in composer to add images, a video, or a GIF to a post. +#: src/view/com/composer/SelectMediaButton.tsx:511 +msgid "Opens device gallery to select up to {MAX_GALLERY_IMAGES, plural, other {# images}}, or a single video or GIF." msgstr "" +#: src/screens/Messages/JoinRequest.tsx:295 #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 msgid "Opens flow to create a new Bluesky account" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:281 #: src/view/com/auth/SplashScreen.tsx:120 #: src/view/com/auth/SplashScreen.web.tsx:124 msgid "Opens flow to sign in to your existing Bluesky account" msgstr "" -#: src/components/images/Gallery/index.tsx:428 +#: src/components/images/Gallery/index.tsx:452 msgid "Opens full image" msgstr "" @@ -7852,7 +8085,7 @@ msgstr "" msgid "Opens link {0}" msgstr "" -#: src/view/com/util/UserAvatar.tsx:599 +#: src/view/com/util/UserAvatar.tsx:603 msgid "Opens live status dialog" msgstr "" @@ -7881,9 +8114,9 @@ msgstr "" msgid "Opens this draft in the composer" msgstr "" -#: src/components/dms/MessageItem.tsx:229 +#: src/components/dms/MessageItem.tsx:233 #: src/view/com/notifications/NotificationFeedItem.tsx:1019 -#: src/view/com/util/UserAvatar.tsx:617 +#: src/view/com/util/UserAvatar.tsx:621 msgid "Opens this profile" msgstr "" @@ -7959,8 +8192,8 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:86 #: src/components/dms/AfterReportConversationDialog.tsx:213 -#: src/components/dms/AfterReportDialog.tsx:84 -#: src/components/dms/AfterReportDialog.tsx:176 +#: src/components/dms/AfterReportDialog.tsx:89 +#: src/components/dms/AfterReportDialog.tsx:181 msgid "Our moderation team has received your report." msgstr "" @@ -7972,6 +8205,10 @@ msgstr "" msgid "Owner" msgstr "" +#: src/components/dms/LeaveConvoPrompt.tsx:44 +msgid "Owner must lock the group before leaving." +msgstr "" + #: src/components/Lists.tsx:205 #: src/components/Lists.tsx:220 #: src/view/screens/NotFound.tsx:34 @@ -8027,21 +8264,21 @@ msgstr "" msgid "People" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:154 +#: src/screens/Messages/components/InviteLinkDialog.tsx:153 msgid "People {ownerName} follows can join instantly" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:159 +#: src/screens/Messages/components/InviteLinkDialog.tsx:158 msgid "People {ownerName} follows can request to join" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:235 +#: src/Navigation.tsx:237 msgid "People followed by @{0}" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:228 +#: src/Navigation.tsx:230 msgid "People following @{0}" msgstr "" @@ -8050,11 +8287,11 @@ msgstr "" msgid "People I follow" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:153 +#: src/screens/Messages/components/InviteLinkDialog.tsx:152 msgid "People I follow can join instantly" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:158 +#: src/screens/Messages/components/InviteLinkDialog.tsx:157 msgid "People I follow can request to join" msgstr "" @@ -8100,8 +8337,8 @@ msgid "Pictures meant for adults." msgstr "" #: src/components/FeedCard.tsx:364 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:528 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:534 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:520 #: src/screens/SavedFeeds.tsx:559 msgid "Pin feed" msgstr "" @@ -8111,7 +8348,7 @@ msgstr "" msgid "Pin to home" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:344 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:337 msgid "Pin to Home" msgstr "" @@ -8125,8 +8362,8 @@ msgid "Pinned" msgstr "" #. placeholder {0}: info.displayName -#: src/screens/Profile/components/ProfileFeedHeader.tsx:164 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:178 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:159 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:173 msgid "Pinned {0} to Home" msgstr "" @@ -8203,7 +8440,7 @@ msgstr "" msgid "Please complete the verification captcha." msgstr "" -#: src/view/com/composer/state/video.ts:454 +#: src/view/com/composer/state/video.ts:439 msgid "Please confirm your email address to upload videos." msgstr "" @@ -8342,7 +8579,7 @@ msgstr "" msgid "Porn" msgstr "" -#: src/view/com/composer/Composer.tsx:1693 +#: src/view/com/composer/Composer.tsx:1742 msgctxt "action" msgid "Post" msgstr "" @@ -8362,12 +8599,12 @@ msgstr "" msgid "Post a video" msgstr "" -#: src/view/com/composer/Composer.tsx:1691 +#: src/view/com/composer/Composer.tsx:1740 msgctxt "action" msgid "Post All" msgstr "" -#: src/view/com/composer/Composer.tsx:1351 +#: src/view/com/composer/Composer.tsx:1404 msgid "Post anyway" msgstr "" @@ -8376,10 +8613,10 @@ msgid "Post blocked" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:261 -#: src/Navigation.tsx:268 -#: src/Navigation.tsx:275 -#: src/Navigation.tsx:282 +#: src/Navigation.tsx:263 +#: src/Navigation.tsx:270 +#: src/Navigation.tsx:277 +#: src/Navigation.tsx:284 msgid "Post by @{0}" msgstr "" @@ -8388,7 +8625,7 @@ msgctxt "toast" msgid "Post deleted" msgstr "" -#: src/lib/api/index.ts:193 +#: src/lib/api/index.ts:189 msgid "Post failed to upload. Please check your Internet connection and try again." msgstr "" @@ -8413,7 +8650,7 @@ msgstr "" msgid "Post interaction settings" msgstr "" -#: src/Navigation.tsx:195 +#: src/Navigation.tsx:197 #: src/screens/ModerationInteractionSettings/index.tsx:35 msgid "Post Interaction Settings" msgstr "" @@ -8423,8 +8660,8 @@ msgstr "" msgid "Post language selection" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:354 #: src/screens/Messages/components/InviteLinkDialog.tsx:366 +#: src/screens/Messages/components/InviteLinkDialog.tsx:378 msgid "Post link" msgstr "" @@ -8482,6 +8719,7 @@ msgstr "" #: src/components/Error.tsx:61 #: src/components/Lists.tsx:104 #: src/screens/Messages/components/MessageListError.tsx:23 +#: src/screens/Messages/JoinRequests.tsx:350 #: src/screens/Signup/BackNextButtons.tsx:48 msgid "Press to retry" msgstr "" @@ -8490,7 +8728,7 @@ msgstr "" msgid "Press to view followers of this account that you also follow" msgstr "" -#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:120 +#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:121 msgid "Preview" msgstr "" @@ -8513,8 +8751,8 @@ msgstr "" msgid "Privacy and security" msgstr "" -#: src/Navigation.tsx:412 -#: src/Navigation.tsx:420 +#: src/Navigation.tsx:414 +#: src/Navigation.tsx:422 #: src/screens/Settings/ActivityPrivacySettings.tsx:41 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45 msgid "Privacy and Security" @@ -8526,7 +8764,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:36 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:103 -#: src/Navigation.tsx:328 +#: src/Navigation.tsx:330 #: src/screens/Settings/AboutSettings.tsx:95 #: src/screens/Settings/AboutSettings.tsx:98 #: src/view/screens/PrivacyPolicy.tsx:25 @@ -8539,15 +8777,15 @@ msgstr "" msgid "Privacy violation of a minor" msgstr "" -#: src/view/com/composer/Composer.tsx:2478 +#: src/view/com/composer/Composer.tsx:2528 msgid "Processing GIF..." msgstr "" -#: src/view/com/composer/Composer.tsx:2480 +#: src/view/com/composer/Composer.tsx:2530 msgid "Processing video..." msgstr "" -#: src/lib/api/index.ts:66 +#: src/lib/api/index.ts:62 msgid "Processing..." msgstr "" @@ -8555,8 +8793,8 @@ msgstr "" msgid "profile" msgstr "" -#: src/view/shell/bottom-bar/BottomBar.tsx:303 -#: src/view/shell/desktop/LeftNav.tsx:744 +#: src/view/shell/bottom-bar/BottomBar.tsx:304 +#: src/view/shell/desktop/LeftNav.tsx:745 #: src/view/shell/Drawer.tsx:80 #: src/view/shell/Drawer.tsx:599 msgid "Profile" @@ -8588,22 +8826,22 @@ msgid "Public, sharable lists of users to mute or block in bulk." msgstr "" #. Accessibility label for button to publish a single post -#: src/view/com/composer/Composer.tsx:1677 +#: src/view/com/composer/Composer.tsx:1726 msgid "Publish post" msgstr "" #. Accessibility label for button to publish multiple posts in a thread -#: src/view/com/composer/Composer.tsx:1672 +#: src/view/com/composer/Composer.tsx:1721 msgid "Publish posts" msgstr "" #. Accessibility label for button to publish multiple replies in a thread -#: src/view/com/composer/Composer.tsx:1661 +#: src/view/com/composer/Composer.tsx:1710 msgid "Publish replies" msgstr "" #. Accessibility label for button to publish a single reply -#: src/view/com/composer/Composer.tsx:1666 +#: src/view/com/composer/Composer.tsx:1715 msgid "Publish reply" msgstr "" @@ -8682,11 +8920,11 @@ msgstr "" msgid "Re-attach quote" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:384 +#: src/screens/Messages/components/InviteLinkDialog.tsx:396 msgid "Re-enable invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:391 +#: src/screens/Messages/components/InviteLinkDialog.tsx:403 msgid "Re-enable link" msgstr "" @@ -8694,8 +8932,8 @@ msgstr "" msgid "React with {emoji}" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:65 -#: src/components/dms/ReactionsDialog.tsx:90 +#: src/components/dms/ReactionsDialog.tsx:66 +#: src/components/dms/ReactionsDialog.tsx:94 msgid "Reactions" msgstr "" @@ -8713,8 +8951,8 @@ msgctxt "english-only-resource" msgid "read about how to use search filters" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:160 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:171 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:162 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:173 msgid "Read blog post" msgstr "" @@ -8790,6 +9028,10 @@ msgstr "" msgid "Reconnect" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -8800,7 +9042,7 @@ msgid "Reject chat request" msgstr "" #: src/screens/Messages/ChatList.tsx:349 -#: src/screens/Messages/Inbox.tsx:215 +#: src/screens/Messages/Inbox.tsx:205 msgid "Reload conversations" msgstr "" @@ -8845,17 +9087,17 @@ msgstr "" msgid "Remove all contacts" msgstr "" -#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:19 +#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:18 msgid "Remove attachment" msgstr "" -#: src/view/com/util/UserAvatar.tsx:519 -#: src/view/com/util/UserAvatar.tsx:522 +#: src/view/com/util/UserAvatar.tsx:523 +#: src/view/com/util/UserAvatar.tsx:526 msgid "Remove Avatar" msgstr "" -#: src/view/com/util/UserBanner.tsx:189 -#: src/view/com/util/UserBanner.tsx:192 +#: src/view/com/util/UserBanner.tsx:193 +#: src/view/com/util/UserBanner.tsx:196 msgid "Remove Banner" msgstr "" @@ -8863,8 +9105,9 @@ msgstr "" msgid "Remove caption file" msgstr "" -#: src/screens/Messages/components/MessageInputEmbed.tsx:192 -#: src/screens/Messages/components/MessageInputEmbed.tsx:248 +#: src/screens/Messages/components/MessageInputEmbed.tsx:234 +#: src/screens/Messages/components/MessageInputEmbed.tsx:289 +#: src/screens/Messages/components/MessageInputEmbed.tsx:355 msgid "Remove embed" msgstr "" @@ -8882,8 +9125,8 @@ msgstr "" msgid "Remove from chat" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:326 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:332 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:320 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:325 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179 #: src/screens/SavedFeeds.tsx:549 @@ -8908,7 +9151,7 @@ msgstr "" msgid "Remove from your feeds?" msgstr "" -#: src/view/com/composer/photos/Gallery.tsx:225 +#: src/view/com/composer/photos/Gallery.tsx:227 msgid "Remove image" msgstr "" @@ -8958,11 +9201,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:244 msgid "Removed by author" msgstr "" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:242 msgid "Removed by you" msgstr "" @@ -8984,7 +9227,7 @@ msgstr "" msgid "Removed from starter pack" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:124 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:121 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77 #: src/view/com/posts/FeedShutdownMsg.tsx:45 msgid "Removed from your feeds" @@ -9052,7 +9295,7 @@ msgstr "" msgid "Replies to this post are disabled." msgstr "" -#: src/view/com/composer/Composer.tsx:1689 +#: src/view/com/composer/Composer.tsx:1738 msgctxt "action" msgid "Reply" msgstr "" @@ -9090,9 +9333,9 @@ msgstr "" msgid "Reply was successfully hidden" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:193 -#: src/features/liveNow/components/LiveStatusDialog.tsx:266 -#: src/screens/Messages/ConversationSettings/index.tsx:518 +#: src/components/dms/MessageContextMenu.tsx:176 +#: src/features/liveNow/components/LiveStatusDialog.tsx:267 +#: src/screens/Messages/ConversationSettings/index.tsx:517 msgid "Report" msgstr "" @@ -9108,13 +9351,13 @@ msgstr "" msgid "Report conversation" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:96 -#: src/components/moderation/ReportDialog/index.tsx:261 +#: src/components/moderation/ReportDialog/index.tsx:98 +#: src/components/moderation/ReportDialog/index.tsx:263 msgid "Report dialog" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:550 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:556 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:536 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:542 msgid "Report feed" msgstr "" @@ -9123,7 +9366,7 @@ msgstr "" msgid "Report list" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:190 +#: src/components/dms/MessageContextMenu.tsx:173 msgid "Report message" msgstr "" @@ -9143,8 +9386,8 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:83 #: src/components/dms/AfterReportConversationDialog.tsx:210 -#: src/components/dms/AfterReportDialog.tsx:81 -#: src/components/dms/AfterReportDialog.tsx:173 +#: src/components/dms/AfterReportDialog.tsx:86 +#: src/components/dms/AfterReportDialog.tsx:178 msgid "Report submitted" msgstr "" @@ -9157,7 +9400,7 @@ msgstr "" msgid "Report this feed" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:517 +#: src/screens/Messages/ConversationSettings/index.tsx:516 msgid "Report this group chat" msgstr "" @@ -9166,7 +9409,7 @@ msgid "Report this list" msgstr "" #: src/components/moderation/ReportDialog/copy.ts:19 -#: src/features/liveNow/components/LiveStatusDialog.tsx:249 +#: src/features/liveNow/components/LiveStatusDialog.tsx:250 msgid "Report this livestream" msgstr "" @@ -9237,16 +9480,43 @@ msgstr "" msgid "Reposts of your reposts" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:418 +msgid "Request access to group chat" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:178 +msgid "Request approved." +msgstr "" + #: src/screens/Settings/components/ChangePasswordDialog.tsx:226 #: src/screens/Settings/components/ChangePasswordDialog.tsx:232 msgid "Request code" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:210 +msgid "Request ignored." +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:100 +#: src/components/intents/GroupChatJoinDialog.tsx:253 +msgid "Request to join" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:119 +msgid "Requested" +msgstr "" + #. Incoming message requests -#: src/screens/Messages/components/InboxRequests.tsx:24 +#: src/screens/Messages/components/InboxRequests.tsx:26 msgid "Requests" msgstr "" +#: src/Navigation.tsx:495 +#: src/screens/Messages/JoinRequests.tsx:58 +#: src/screens/Messages/JoinRequests.tsx:420 +msgid "Requests to join" +msgstr "" + #: src/screens/Settings/AccessibilitySettings.tsx:59 #: src/screens/Settings/AccessibilitySettings.tsx:64 msgid "Require alt text before posting" @@ -9264,6 +9534,10 @@ msgstr "" msgid "Required in your region" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:273 +msgid "Rescind request" +msgstr "" + #: src/components/dialogs/EmailDialog/components/ResendEmailText.tsx:39 msgid "Resend" msgstr "" @@ -9329,7 +9603,7 @@ msgstr "" #: src/components/contacts/screens/VerifyNumber.tsx:355 #: src/components/Error.tsx:65 #: src/components/Lists.tsx:115 -#: src/components/moderation/ReportDialog/index.tsx:295 +#: src/components/moderation/ReportDialog/index.tsx:297 #: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:56 #: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:59 #: src/components/StarterPack/ProfileStarterPacks.tsx:377 @@ -9337,7 +9611,8 @@ msgstr "" #: src/screens/Login/LoginForm.tsx:335 #: src/screens/Messages/ChatList.tsx:354 #: src/screens/Messages/components/MessageListError.tsx:24 -#: src/screens/Messages/Inbox.tsx:220 +#: src/screens/Messages/Inbox.tsx:210 +#: src/screens/Messages/JoinRequests.tsx:356 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:268 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:271 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:92 @@ -9351,7 +9626,7 @@ msgstr "" msgid "Retry" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:292 +#: src/components/moderation/ReportDialog/index.tsx:294 #: src/view/screens/Storybook/Admonitions.tsx:61 msgid "Retry loading report options" msgstr "" @@ -9390,7 +9665,7 @@ msgstr "" #: src/components/StarterPack/QrCodeDialog.tsx:207 #: src/features/liveNow/components/EditLiveDialog.tsx:204 #: src/features/liveNow/components/EditLiveDialog.tsx:211 -#: src/screens/Messages/ConversationSettings/prompts.tsx:47 +#: src/screens/Messages/ConversationSettings/prompts.tsx:71 #: src/screens/Profile/Header/EditProfileDialog.tsx:233 #: src/screens/Profile/Header/EditProfileDialog.tsx:247 #: src/screens/SavedFeeds.tsx:124 @@ -9415,27 +9690,29 @@ msgstr "" #: src/screens/SavedFeeds.tsx:124 #: src/screens/SavedFeeds.tsx:311 #: src/screens/SavedFeeds.tsx:315 -#: src/view/com/composer/Composer.tsx:1332 +#: src/view/com/composer/Composer.tsx:1385 #: src/view/com/composer/drafts/DraftsButton.tsx:125 msgid "Save changes" msgstr "" -#: src/view/com/composer/Composer.tsx:1304 +#: src/view/com/composer/Composer.tsx:1357 #: src/view/com/composer/drafts/DraftsButton.tsx:93 msgid "Save changes?" msgstr "" -#: src/view/com/composer/Composer.tsx:1332 +#: src/view/com/composer/Composer.tsx:1385 #: src/view/com/composer/drafts/DraftsButton.tsx:125 msgid "Save draft" msgstr "" -#: src/view/com/composer/Composer.tsx:1306 +#: src/view/com/composer/Composer.tsx:1359 #: src/view/com/composer/drafts/DraftsButton.tsx:95 msgid "Save draft?" msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:99 +#: src/components/MediaPreview.tsx:231 +#: src/components/Post/Embed/ImageContextMenu.tsx:70 #: src/components/StarterPack/ShareDialog.tsx:144 #: src/components/StarterPack/ShareDialog.tsx:150 msgid "Save image" @@ -9454,12 +9731,12 @@ msgstr "" msgid "Save these options for next time" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:327 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:333 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:320 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:326 msgid "Save to my feeds" msgstr "" -#: src/view/shell/desktop/LeftNav.tsx:731 +#: src/view/shell/desktop/LeftNav.tsx:732 #: src/view/shell/Drawer.tsx:574 msgctxt "link to bookmarks screen" msgid "Saved" @@ -9470,13 +9747,13 @@ msgstr "" msgid "Saved Feeds" msgstr "" -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:144 -#: src/Navigation.tsx:548 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:145 +#: src/Navigation.tsx:555 #: src/screens/Bookmarks/index.tsx:59 msgid "Saved Posts" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:134 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:131 #: src/screens/ProfileList/components/Header.tsx:88 msgid "Saved to your feeds" msgstr "" @@ -9512,18 +9789,18 @@ msgstr "" msgid "Scroll to top" msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:672 +#: src/components/dialogs/SearchablePeopleList.tsx:671 #: src/components/forms/SearchInput.tsx:51 #: src/components/forms/SearchInput.tsx:53 #: src/screens/Search/Shell.tsx:362 #: src/screens/Search/Shell.tsx:525 -#: src/view/shell/bottom-bar/BottomBar.tsx:204 +#: src/view/shell/bottom-bar/BottomBar.tsx:205 msgid "Search" msgstr "" #. placeholder {0}: profile.handle #. placeholder {0}: route.params.name -#: src/Navigation.tsx:254 +#: src/Navigation.tsx:256 #: src/screens/Profile/ProfileSearch.tsx:37 msgid "Search @{0}'s posts" msgstr "" @@ -9603,7 +9880,7 @@ msgstr "" msgid "Search posts" msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:692 +#: src/components/dialogs/SearchablePeopleList.tsx:691 #: src/components/dms/components/UserSearchInput.tsx:63 #: src/components/ProgressGuide/FollowDialog.tsx:727 msgid "Search profiles" @@ -9613,7 +9890,7 @@ msgstr "" msgid "Search..." msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:693 +#: src/components/dialogs/SearchablePeopleList.tsx:692 #: src/components/dms/components/UserSearchInput.tsx:64 #: src/components/ProgressGuide/FollowDialog.tsx:728 msgid "Searches for profiles" @@ -9695,7 +9972,7 @@ msgstr "" msgid "Select a color" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:378 +#: src/components/moderation/ReportDialog/index.tsx:380 msgid "Select a reason" msgstr "" @@ -9764,7 +10041,7 @@ msgstr "" msgid "Select GIF \"{0}\"" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:668 +#: src/components/dms/InitiateChatFlow.tsx:699 msgid "Select group chat members" msgstr "" @@ -9786,7 +10063,7 @@ msgstr "" msgid "Select languages" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:428 +#: src/components/moderation/ReportDialog/index.tsx:430 msgid "Select moderation service" msgstr "" @@ -9844,7 +10121,7 @@ msgstr "" msgid "Select your preferred notification channels" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:414 +#: src/view/com/composer/SelectMediaButton.tsx:420 msgid "Selecting multiple media types is not supported." msgstr "" @@ -9875,7 +10152,7 @@ msgstr "" msgid "Send feedback" msgstr "" -#: src/screens/Messages/components/MessageComposer.tsx:284 +#: src/screens/Messages/components/MessageComposer.tsx:288 #: src/screens/Messages/components/MessageInput.web.tsx:225 msgid "Send message" msgstr "" @@ -9888,7 +10165,7 @@ msgstr "" msgid "Send post to..." msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:816 +#: src/components/moderation/ReportDialog/index.tsx:818 msgid "Send report to {title}" msgstr "" @@ -9910,7 +10187,7 @@ msgid "Send via direct message" msgstr "" #. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', }) -#: src/components/dms/MessageContextMenu.tsx:154 +#: src/components/dms/MessageContextMenu.tsx:137 msgid "Sent at {0}" msgstr "" @@ -9951,9 +10228,9 @@ msgstr "" msgid "Sets email for password reset" msgstr "" -#: src/Navigation.tsx:210 +#: src/Navigation.tsx:212 #: src/screens/Settings/Settings.tsx:98 -#: src/view/shell/desktop/LeftNav.tsx:754 +#: src/view/shell/desktop/LeftNav.tsx:755 #: src/view/shell/Drawer.tsx:612 msgid "Settings" msgstr "" @@ -10015,10 +10292,12 @@ msgstr "" msgid "Sexually Suggestive" msgstr "" +#: src/components/MediaPreview.tsx:237 +#: src/components/Post/Embed/ImageContextMenu.tsx:74 #: src/components/StarterPack/QrCodeDialog.tsx:195 #: src/screens/Hashtag.tsx:130 -#: src/screens/Messages/components/InviteLinkDialog.tsx:370 -#: src/screens/Messages/components/InviteLinkDialog.tsx:377 +#: src/screens/Messages/components/InviteLinkDialog.tsx:382 +#: src/screens/Messages/components/InviteLinkDialog.tsx:389 #: src/screens/StarterPack/StarterPackScreen.tsx:447 #: src/screens/Topic.tsx:90 msgid "Share" @@ -10034,8 +10313,8 @@ msgid "Share author DID" msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:94 -#: src/components/Lightbox/Lightbox.web.tsx:273 -#: src/components/Lightbox/Lightbox.web.tsx:299 +#: src/components/Lightbox/Lightbox.web.tsx:281 +#: src/components/Lightbox/Lightbox.web.tsx:307 msgid "Share image" msgstr "" @@ -10060,7 +10339,7 @@ msgstr "" msgid "Share QR code" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:480 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:469 msgid "Share this feed" msgstr "" @@ -10087,7 +10366,7 @@ msgstr "" msgid "Share your contacts to find friends" msgstr "" -#: src/Navigation.tsx:313 +#: src/Navigation.tsx:315 msgid "Shared Preferences Tester" msgstr "" @@ -10103,16 +10382,16 @@ msgstr "" #: src/components/moderation/ScreenHider.tsx:179 #: src/components/moderation/ScreenHider.tsx:182 -#: src/features/liveNow/components/LiveStatusDialog.tsx:317 -#: src/features/liveNow/components/LiveStatusDialog.tsx:321 +#: src/features/liveNow/components/LiveStatusDialog.tsx:318 +#: src/features/liveNow/components/LiveStatusDialog.tsx:322 #: src/screens/List/ListHiddenScreen.tsx:194 #: src/screens/VideoFeed/index.tsx:646 #: src/screens/VideoFeed/index.tsx:652 msgid "Show anyway" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:181 -#: src/screens/Settings/AutomationLabelSettings.tsx:194 +#: src/screens/Settings/AutomationLabelSettings.tsx:185 +#: src/screens/Settings/AutomationLabelSettings.tsx:198 msgid "Show automation label" msgstr "" @@ -10206,7 +10485,7 @@ msgid "Show warning and filter from feeds" msgstr "" #: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:60 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:170 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:171 msgid "Show when you’re live" msgstr "" @@ -10233,15 +10512,17 @@ msgstr "" #: src/screens/Login/LoginForm.tsx:179 #: src/screens/Login/LoginForm.tsx:350 #: src/screens/Login/LoginForm.tsx:356 +#: src/screens/Messages/JoinRequest.tsx:280 +#: src/screens/Messages/JoinRequest.tsx:286 #: src/screens/Search/SearchResults.tsx:316 #: src/view/com/auth/SplashScreen.tsx:118 #: src/view/com/auth/SplashScreen.tsx:124 #: src/view/com/auth/SplashScreen.web.tsx:122 #: src/view/com/auth/SplashScreen.web.tsx:130 -#: src/view/shell/bottom-bar/BottomBar.tsx:342 -#: src/view/shell/bottom-bar/BottomBar.tsx:347 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:245 +#: src/view/shell/bottom-bar/BottomBar.tsx:343 +#: src/view/shell/bottom-bar/BottomBar.tsx:348 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:250 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:255 #: src/view/shell/NavSignupCard.tsx:58 #: src/view/shell/NavSignupCard.tsx:63 msgid "Sign in" @@ -10265,6 +10546,10 @@ msgstr "" msgid "Sign in or create your account to join the conversation!" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:205 +msgid "Sign in to accept invite." +msgstr "" + #: src/components/AccountList.tsx:70 msgid "Sign in to account that is not listed" msgstr "" @@ -10273,6 +10558,10 @@ msgstr "" msgid "Sign in to Bluesky or create a new account" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:204 +msgid "Sign in to request access to this group chat." +msgstr "" + #: src/components/PostControls/PostMenu/PostMenuItems.tsx:571 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:573 msgid "Sign in to view post" @@ -10284,9 +10573,9 @@ msgstr "" #: src/screens/SignupQueued.tsx:94 #: src/screens/SignupQueued.tsx:97 #: src/screens/Takendown.tsx:88 -#: src/view/shell/desktop/LeftNav.tsx:226 -#: src/view/shell/desktop/LeftNav.tsx:281 -#: src/view/shell/desktop/LeftNav.tsx:284 +#: src/view/shell/desktop/LeftNav.tsx:227 +#: src/view/shell/desktop/LeftNav.tsx:282 +#: src/view/shell/desktop/LeftNav.tsx:285 msgid "Sign out" msgstr "" @@ -10295,7 +10584,7 @@ msgid "Sign Out" msgstr "" #: src/screens/Settings/Settings.tsx:296 -#: src/view/shell/desktop/LeftNav.tsx:223 +#: src/view/shell/desktop/LeftNav.tsx:224 msgid "Sign out?" msgstr "" @@ -10327,7 +10616,7 @@ msgstr "" msgid "Skip contact sharing and continue to the app" msgstr "" -#: src/view/com/composer/Composer.tsx:1349 +#: src/view/com/composer/Composer.tsx:1402 msgid "Skip empty posts?" msgstr "" @@ -10341,7 +10630,7 @@ msgstr "" msgid "Skip to next step" msgstr "" -#: src/components/images/Gallery/index.tsx:417 +#: src/components/images/Gallery/index.tsx:435 msgid "slide" msgstr "" @@ -10398,7 +10687,7 @@ msgid "Someone left the group" msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/MessageItem.tsx:294 +#: src/components/dms/MessageItem.tsx:274 msgid "Someone reacted {0}" msgstr "" @@ -10423,17 +10712,22 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:101 +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:103 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" -#: src/screens/Messages/Conversation.tsx:135 +#: src/screens/Messages/Conversation.tsx:137 #: src/screens/Messages/ConversationSettings/index.tsx:112 +#: src/screens/Messages/JoinRequests.tsx:87 msgid "Something went wrong" msgstr "" #: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:139 -#: src/components/moderation/ReportDialog/index.tsx:287 +#: src/components/moderation/ReportDialog/index.tsx:289 #: src/screens/Deactivated.tsx:86 #: src/screens/Settings/components/DeactivateAccountDialog.tsx:59 #: src/view/screens/Storybook/Admonitions.tsx:56 @@ -10453,11 +10747,11 @@ msgstr "" msgid "Something went wrong. Please try again in a moment." msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:245 +#: src/components/moderation/ReportDialog/index.tsx:247 msgid "Something went wrong. Please try again." msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:546 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:532 msgid "Something wrong? Let us know." msgstr "" @@ -10518,17 +10812,17 @@ msgstr "" msgid "Start adding people!" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:669 +#: src/components/dms/InitiateChatFlow.tsx:700 msgid "Start chat" msgstr "" #: src/components/dialogs/SearchablePeopleList.tsx:428 -#: src/components/dms/InitiateChatFlow.tsx:817 +#: src/components/dms/InitiateChatFlow.tsx:848 msgid "Start chat with {displayName}" msgstr "" -#: src/Navigation.tsx:519 -#: src/Navigation.tsx:524 +#: src/Navigation.tsx:526 +#: src/Navigation.tsx:531 #: src/screens/StarterPack/Wizard/index.tsx:197 msgid "Starter Pack" msgstr "" @@ -10590,12 +10884,12 @@ msgstr "" msgid "Stored as part of a secure code for matching with others" msgstr "" -#: src/Navigation.tsx:303 +#: src/Navigation.tsx:305 #: src/screens/Settings/Settings.tsx:456 msgid "Storybook" msgstr "" -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:181 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:182 msgid "Streaming on Twitch? Set your live status on Bluesky to add a badge to your avatar. Tapping it takes people straight to your stream." msgstr "" @@ -10620,9 +10914,9 @@ msgstr "" msgid "Submit Appeal" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:506 -#: src/components/moderation/ReportDialog/index.tsx:567 -#: src/components/moderation/ReportDialog/index.tsx:574 +#: src/components/moderation/ReportDialog/index.tsx:508 +#: src/components/moderation/ReportDialog/index.tsx:569 +#: src/components/moderation/ReportDialog/index.tsx:576 msgid "Submit report" msgstr "" @@ -10631,13 +10925,13 @@ msgid "Subscribe" msgstr "" #. placeholder {0}: highlightedPublisher.name -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:425 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:434 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:424 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:453 msgid "Subscribe on {0}" msgstr "" #. placeholder {0}: highlightedPublisher.name -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:433 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:452 msgid "Subscribe to {publicationTitle} on {0}" msgstr "" @@ -10672,12 +10966,16 @@ msgstr "" msgid "Success!" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:101 +msgid "Successfully joined the group chat!" +msgstr "" + #: src/components/verification/VerificationCreatePrompt.tsx:37 msgid "Successfully verified" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:226 -#: src/components/dms/InitiateChatFlow.tsx:325 +#: src/components/dms/AddMembersFlow.tsx:236 +#: src/components/dms/InitiateChatFlow.tsx:329 msgid "Suggested" msgstr "" @@ -10706,7 +11004,7 @@ msgctxt "Name of app icon variant" msgid "Sunset" msgstr "" -#: src/Navigation.tsx:323 +#: src/Navigation.tsx:325 #: src/view/screens/Support.tsx:25 #: src/view/screens/Support.tsx:28 msgid "Support" @@ -10729,7 +11027,7 @@ msgstr "" #: src/screens/Settings/Settings.tsx:122 #: src/screens/Settings/Settings.tsx:134 #: src/screens/Settings/Settings.tsx:615 -#: src/view/shell/desktop/LeftNav.tsx:261 +#: src/view/shell/desktop/LeftNav.tsx:262 msgid "Switch account" msgstr "" @@ -10738,7 +11036,7 @@ msgid "Switch accounts" msgstr "" #. placeholder {0}: sanitizeHandle( profile?.handle ?? account.handle, '@', ) -#: src/view/shell/desktop/LeftNav.tsx:363 +#: src/view/shell/desktop/LeftNav.tsx:364 msgid "Switch to {0}" msgstr "" @@ -10764,7 +11062,7 @@ msgstr "" msgid "Tap below to allow Bluesky to access your GPS location. We will then use that data to more accurately determine the content and features available in your region." msgstr "" -#: src/components/dms/MessageItem.tsx:598 +#: src/components/dms/MessageItem.tsx:580 msgid "Tap for details" msgstr "" @@ -10790,33 +11088,51 @@ msgstr "" msgid "Tap to close context menu" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:75 +msgid "Tap to copy this invite link" +msgstr "" + #: src/components/ProgressGuide/Toast.tsx:163 msgid "Tap to dismiss" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:192 +#: src/components/dms/ChatInvite/Root.tsx:128 +#: src/components/intents/GroupChatJoinDialog.tsx:424 +msgid "Tap to join this group chat immediately" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:88 +msgid "Tap to open this group chat" +msgstr "" + +#: src/components/dms/ReactionsDialog.tsx:196 msgid "Tap to remove" msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/ReactionsDialog.tsx:208 +#: src/components/dms/ReactionsDialog.tsx:212 msgid "Tap to remove your {0} reaction" msgstr "" -#: src/components/dms/MessageItem.tsx:563 +#: src/components/dms/ChatInvite/Root.tsx:127 +#: src/components/intents/GroupChatJoinDialog.tsx:423 +msgid "Tap to request access to join this group chat" +msgstr "" + +#: src/components/dms/MessageItem.tsx:545 msgid "Tap to retry" msgstr "" #. placeholder {0}: tab.value -#: src/components/dms/ReactionsDialog.tsx:354 +#: src/components/dms/ReactionsDialog.tsx:358 msgid "Tap to show {0} reactions" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:353 +#: src/components/dms/ReactionsDialog.tsx:357 msgid "Tap to show all reactions" msgstr "" -#: src/components/dms/MessageItem.tsx:317 +#: src/components/dms/MessageItem.tsx:297 msgid "Tap to view reactions" msgstr "" @@ -10860,7 +11176,7 @@ msgstr "" #: src/components/dialogs/BirthDateSettings.tsx:181 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:31 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:98 -#: src/Navigation.tsx:333 +#: src/Navigation.tsx:335 #: src/screens/Settings/AboutSettings.tsx:87 #: src/screens/Settings/AboutSettings.tsx:90 #: src/view/screens/TermsOfService.tsx:25 @@ -10985,6 +11301,11 @@ msgstr "" msgid "The laws in your region require you to verify you're an adult to access certain features. Tap to learn more." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:135 +#: src/screens/Messages/JoinRequests.tsx:201 +msgid "The member limit has been reached." +msgstr "" + #: src/view/com/composer/select-language/SuggestedLanguage.tsx:400 msgid "The post you’re replying to was marked as being written in {suggestedLanguageName} by its author. Would you like to reply in <0>{suggestedLanguageName}?" msgstr "" @@ -10993,9 +11314,9 @@ msgstr "" msgid "The Privacy Policy has been moved to <0/>" msgstr "" -#: src/view/com/composer/state/video.ts:407 -#: src/view/com/composer/state/video.ts:451 -msgid "The selected video is larger than {videoSize} MB. Please try again with a smaller file." +#: src/view/com/composer/state/video.ts:397 +#: src/view/com/composer/state/video.ts:436 +msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." msgstr "" #: src/lib/hooks/useCleanError.ts:41 @@ -11037,7 +11358,7 @@ msgstr "" msgid "There is a limit to how often you can change your birthdate. You may need to wait a day or two before updating it again." msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:476 +#: src/screens/Messages/components/InviteLinkDialog.tsx:482 msgid "There is no invite link for this group chat." msgstr "" @@ -11051,10 +11372,12 @@ msgid "There was a problem loading GIFs. Check your connection and try again." msgstr "" #: src/components/contacts/screens/GetContacts.tsx:147 +#: src/components/intents/GroupChatJoinDialog.tsx:119 +#: src/components/intents/GroupChatJoinDialog.tsx:153 msgid "There was a problem with your internet connection, please try again" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:182 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:177 #: src/screens/ProfileList/components/Header.tsx:91 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79 #: src/screens/SavedFeeds.tsx:99 @@ -11062,7 +11385,7 @@ msgstr "" msgid "There was an issue contacting the server" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:426 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:416 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:100 msgid "There was an issue contacting the server, please check your internet connection and try again." msgstr "" @@ -11072,7 +11395,7 @@ msgid "There was an issue fetching notifications. Tap here to try again." msgstr "" #: src/screens/Search/Explore.tsx:1027 -#: src/view/com/posts/PostFeed.tsx:773 +#: src/view/com/posts/PostFeed.tsx:775 msgid "There was an issue fetching posts. Tap here to try again." msgstr "" @@ -11097,7 +11420,7 @@ msgstr "" msgid "There was an issue removing this feed. Please check your internet connection and try again." msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:140 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:136 #: src/view/com/posts/FeedShutdownMsg.tsx:53 #: src/view/com/posts/FeedShutdownMsg.tsx:74 msgid "There was an issue updating your feeds, please check your internet connection and try again." @@ -11199,7 +11522,7 @@ msgstr "" msgid "This author has chosen to make their posts visible only to people who are signed in." msgstr "" -#: src/screens/Profile/components/GermButton.tsx:243 +#: src/screens/Profile/components/GermButton.tsx:244 msgid "This button lets others open the Germ DM app to send you a message. You can manage its visibility from the Germ DM app, or you can disconnect your Bluesky account from Germ DM altogether by clicking the button below." msgstr "" @@ -11207,7 +11530,12 @@ msgstr "" msgid "This chat has ended" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:375 +#: src/components/dms/ChatInvite/Root.tsx:110 +#: src/components/intents/GroupChatJoinDialog.tsx:264 +msgid "This chat is full" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:380 #: src/screens/Messages/components/ChatLocked.tsx:61 msgid "This chat is locked" msgstr "" @@ -11246,7 +11574,11 @@ msgstr "" msgid "This content is not viewable without a Bluesky account." msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:155 +#: src/components/intents/GroupChatJoinDialog.tsx:121 +msgid "This conversation is locked." +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:156 msgid "This conversation is with a deleted or a deactivated account. Press for options" msgstr "" @@ -11296,7 +11628,7 @@ msgstr "" msgid "This handle is reserved. Please try a different one." msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:141 +#: src/screens/Onboarding/StepProfile/index.tsx:142 msgid "This image could not be used. Try a different format like .jpg or .png." msgstr "" @@ -11304,6 +11636,18 @@ msgstr "" msgid "This information is private and not shared with other users." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:131 +msgid "This invite link has been disabled." +msgstr "" + +#: src/screens/Messages/JoinRequest.tsx:83 +msgid "This invite link has expired" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:195 +msgid "This invite link is invalid" +msgstr "" + #: src/view/screens/Debug.tsx:327 msgid "This is an empty state" msgstr "" @@ -11313,7 +11657,7 @@ msgstr "" msgid "This is not a valid link" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:169 +#: src/screens/Settings/AutomationLabelSettings.tsx:173 msgid "This label lets the world know that this account is automated. If turned on, this label appears next to the account's name on their profile and posts. It can be turned on or off at any time." msgstr "" @@ -11346,13 +11690,13 @@ msgstr "" msgid "This list is empty." msgstr "" -#: src/components/dms/MessageItem.tsx:596 -#: src/components/dms/MessageItem.tsx:625 +#: src/components/dms/MessageItem.tsx:578 +#: src/components/dms/MessageItem.tsx:607 msgid "This message is hidden because this user is blocking you." msgstr "" -#: src/components/dms/MessageItem.tsx:595 -#: src/components/dms/MessageItem.tsx:621 +#: src/components/dms/MessageItem.tsx:577 +#: src/components/dms/MessageItem.tsx:603 msgid "This message is hidden because you are blocking this user." msgstr "" @@ -11390,7 +11734,7 @@ msgstr "" msgid "This post will be hidden from feeds and threads. This cannot be undone." msgstr "" -#: src/view/com/composer/Composer.tsx:963 +#: src/view/com/composer/Composer.tsx:1015 msgid "This post's author has disabled quote posts." msgstr "" @@ -11403,6 +11747,7 @@ msgid "This reply will be sorted into a hidden section at the bottom of your thr msgstr "" #: src/screens/Messages/ConversationSettings/index.tsx:132 +#: src/screens/Messages/JoinRequests.tsx:111 msgid "This screen is only available for group conversations." msgstr "" @@ -11510,7 +11855,7 @@ msgstr "" msgid "Threaded" msgstr "" -#: src/Navigation.tsx:366 +#: src/Navigation.tsx:368 msgid "Threads Preferences" msgstr "" @@ -11582,12 +11927,12 @@ msgstr "" msgid "Top replies first" msgstr "" -#: src/Navigation.tsx:477 +#: src/Navigation.tsx:479 msgid "Topic" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:162 -#: src/components/dms/MessageContextMenu.tsx:165 +#: src/components/dms/MessageContextMenu.tsx:145 +#: src/components/dms/MessageContextMenu.tsx:148 #: src/components/Post/Translated/index.tsx:150 #: src/components/Post/Translated/index.tsx:157 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:553 @@ -11638,7 +11983,7 @@ msgstr "" msgid "Trolling" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:140 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:142 msgid "Trust emerges from relationships, communities, and shared context, so we’re also enabling <0>trusted verifiers: organizations that can directly issue verification." msgstr "" @@ -11699,6 +12044,10 @@ msgstr "" msgid "Unable to delete" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:346 +msgid "Unable to fetch join requests." +msgstr "" + #: src/components/dms/dialogs/NewChatDialog.tsx:109 msgid "Unable to find a selected recipient." msgstr "" @@ -11727,7 +12076,7 @@ msgstr "" msgid "Unavailable feed information" msgstr "" -#: src/components/dms/MessageItem.tsx:663 +#: src/components/dms/MessageItem.tsx:645 #: src/components/dms/MessagesListBlockedFooter.tsx:97 #: src/components/dms/MessagesListBlockedFooter.tsx:104 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:222 @@ -11773,8 +12122,8 @@ msgstr "" #: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:79 #: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40 #: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46 -#: src/screens/Profile/components/GermButton.tsx:185 #: src/screens/Profile/components/GermButton.tsx:186 +#: src/screens/Profile/components/GermButton.tsx:187 msgid "Undo" msgstr "" @@ -11808,7 +12157,7 @@ msgstr "" msgid "Unfollows the user" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:490 +#: src/components/moderation/ReportDialog/index.tsx:492 msgid "Unfortunately, none of your subscribed labelers supports this report type." msgstr "" @@ -11840,7 +12189,7 @@ msgstr "" msgid "Unlabeled, abusive, or non-consensual adult content" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:523 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:509 msgid "Unlike" msgstr "" @@ -11854,7 +12203,7 @@ msgstr "" msgid "Unlock chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:502 +#: src/screens/Messages/ConversationSettings/index.tsx:501 msgid "Unlock this group chat" msgstr "" @@ -11891,7 +12240,7 @@ msgstr "" msgid "Unmute list" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:464 +#: src/screens/Messages/ConversationSettings/index.tsx:463 msgid "Unmute this group chat" msgstr "" @@ -11910,14 +12259,14 @@ msgid "Unpin" msgstr "" #: src/components/FeedCard.tsx:355 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:528 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:534 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:520 #: src/screens/SavedFeeds.tsx:467 msgid "Unpin feed" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:317 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:319 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:312 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:314 msgid "Unpin from home" msgstr "" @@ -11932,7 +12281,7 @@ msgid "Unpin moderation list" msgstr "" #. placeholder {0}: info.displayName -#: src/screens/Profile/components/ProfileFeedHeader.tsx:167 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:162 msgid "Unpinned {0} from Home" msgstr "" @@ -11966,11 +12315,11 @@ msgstr "" msgid "Unsubscribed from list" msgstr "" -#: src/view/com/composer/text-input/TextInput.tsx:131 +#: src/view/com/composer/text-input/TextInput.tsx:128 msgid "Unsupported clipboard content" msgstr "" -#: src/view/com/composer/Composer.tsx:1442 +#: src/view/com/composer/Composer.tsx:1491 msgid "Unsupported video type: {mimeType}" msgstr "" @@ -11983,6 +12332,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:296 #: src/components/dialogs/EmailDialog/screens/Update.tsx:308 #: src/screens/Settings/AccountSettings.tsx:112 @@ -11990,9 +12343,9 @@ msgstr "" msgid "Update email" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:205 -#: src/screens/Messages/components/InviteLinkDialog.tsx:243 -#: src/screens/Messages/components/InviteLinkDialog.tsx:267 +#: src/screens/Messages/components/InviteLinkDialog.tsx:212 +#: src/screens/Messages/components/InviteLinkDialog.tsx:250 +#: src/screens/Messages/components/InviteLinkDialog.tsx:278 msgid "Update invite link" msgstr "" @@ -12001,7 +12354,15 @@ msgstr "" msgid "Update to {domain}" msgstr "" -#: src/screens/Messages/Conversation.tsx:335 +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + +#: src/screens/Messages/Conversation.tsx:360 msgid "Update your app to the latest version to join in!" msgstr "" @@ -12026,7 +12387,7 @@ msgctxt "toast" msgid "Updating reply visibility failed" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:314 +#: src/screens/Onboarding/StepProfile/index.tsx:315 msgid "Upload a photo instead" msgstr "" @@ -12034,39 +12395,40 @@ msgstr "" msgid "Upload a text file to:" msgstr "" -#: src/view/com/util/UserAvatar.tsx:490 -#: src/view/com/util/UserAvatar.tsx:493 -#: src/view/com/util/UserBanner.tsx:160 -#: src/view/com/util/UserBanner.tsx:163 +#: src/view/com/util/UserAvatar.tsx:494 +#: src/view/com/util/UserAvatar.tsx:497 +#: src/view/com/util/UserBanner.tsx:164 +#: src/view/com/util/UserBanner.tsx:167 msgid "Upload from Camera" msgstr "" -#: src/view/com/util/UserAvatar.tsx:507 -#: src/view/com/util/UserBanner.tsx:177 +#: src/view/com/util/UserAvatar.tsx:511 +#: src/view/com/util/UserBanner.tsx:181 msgid "Upload from Files" msgstr "" -#: src/view/com/util/UserAvatar.tsx:501 #: src/view/com/util/UserAvatar.tsx:505 -#: src/view/com/util/UserBanner.tsx:171 +#: src/view/com/util/UserAvatar.tsx:509 #: src/view/com/util/UserBanner.tsx:175 +#: src/view/com/util/UserBanner.tsx:179 msgid "Upload from Library" msgstr "" -#: src/view/com/composer/Composer.tsx:2471 +#: src/view/com/composer/Composer.tsx:2521 msgid "Uploading GIF..." msgstr "" -#: src/lib/api/index.ts:338 +#: src/lib/api/index.ts:327 +#: src/lib/api/index.ts:354 msgid "Uploading images..." msgstr "" -#: src/lib/api/index.ts:409 -#: src/lib/api/index.ts:433 +#: src/lib/api/index.ts:426 +#: src/lib/api/index.ts:450 msgid "Uploading link thumbnail..." msgstr "" -#: src/view/com/composer/Composer.tsx:2473 +#: src/view/com/composer/Composer.tsx:2523 msgid "Uploading video..." msgstr "" @@ -12110,7 +12472,7 @@ msgid "user" msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:187 -#: src/components/dms/AfterReportDialog.tsx:150 +#: src/components/dms/AfterReportDialog.tsx:155 msgctxt "toast" msgid "User blocked" msgstr "" @@ -12147,7 +12509,7 @@ msgid "User list by {0}" msgstr "" #. placeholder {0}: sanitizeHandle(view.creator.handle, '@') -#: src/state/queries/feed.ts:159 +#: src/state/queries/feed.ts:171 msgid "User List by {0}" msgstr "" @@ -12191,12 +12553,12 @@ msgstr "" msgid "users following <0>@{0}" msgstr "" -#: src/screens/Messages/Settings.tsx:80 +#: src/screens/Messages/Settings.tsx:81 msgctxt "allow group chat invites from" msgid "Users I follow" msgstr "" -#: src/screens/Messages/Settings.tsx:65 +#: src/screens/Messages/Settings.tsx:66 msgctxt "allow messages from" msgid "Users I follow" msgstr "" @@ -12213,7 +12575,7 @@ msgstr "" msgid "Verification settings" msgstr "" -#: src/Navigation.tsx:203 +#: src/Navigation.tsx:205 #: src/screens/Moderation/VerificationSettings.tsx:34 msgid "Verification Settings" msgstr "" @@ -12316,11 +12678,11 @@ msgstr "" msgid "Video" msgstr "" -#: src/view/com/composer/state/video.ts:364 +#: src/view/com/composer/state/video.ts:359 msgid "Video failed to process" msgstr "" -#: src/Navigation.tsx:540 +#: src/Navigation.tsx:547 msgid "Video Feed" msgstr "" @@ -12355,7 +12717,7 @@ msgstr "" msgid "Video settings" msgstr "" -#: src/view/com/composer/Composer.tsx:2491 +#: src/view/com/composer/Composer.tsx:2541 msgid "Video uploaded" msgstr "" @@ -12368,18 +12730,18 @@ msgstr "" msgid "Videos" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:428 +#: src/view/com/composer/SelectMediaButton.tsx:434 msgid "Videos must be less than 3 minutes long." msgstr "" -#: src/view/com/composer/Composer.tsx:1055 +#: src/view/com/composer/Composer.tsx:1108 msgctxt "Action to view the post the user just created" msgid "View" msgstr "" #. placeholder {0}: view.source.title -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:319 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:588 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:317 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:615 msgid "View {0}" msgstr "" @@ -12391,7 +12753,7 @@ msgstr "" #. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle #. placeholder {0}: info.creatorHandle #. placeholder {0}: profile.handle -#: src/screens/Profile/components/ProfileFeedHeader.tsx:465 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:454 #: src/screens/Search/components/SearchProfileCard.tsx:36 #: src/screens/VideoFeed/index.tsx:809 #: src/view/com/notifications/NotificationFeedItem.tsx:600 @@ -12408,7 +12770,7 @@ msgstr "" msgid "View {displayName}’s profile" msgstr "" -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:436 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:455 msgid "View {publicationTitle}" msgstr "" @@ -12439,10 +12801,18 @@ msgstr "" msgid "View full thread" msgstr "" -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:43 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48 msgid "View incoming group chat requests" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:54 +msgid "View incoming requests" +msgstr "" + +#: src/screens/Messages/components/RequestStatus.tsx:55 +msgid "View incoming requests to join this group chat" +msgstr "" + #: src/components/moderation/LabelsOnMe.tsx:56 msgid "View information about these labels" msgstr "" @@ -12458,7 +12828,7 @@ msgstr "" msgid "View more trending videos" msgstr "" -#: src/view/com/composer/Composer.tsx:1050 +#: src/view/com/composer/Composer.tsx:1103 msgid "View post" msgstr "" @@ -12475,10 +12845,10 @@ msgstr "" msgid "View profile banner" msgstr "" -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:319 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:426 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:437 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:588 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:317 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:425 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:456 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:615 msgid "View publication" msgstr "" @@ -12486,7 +12856,7 @@ msgstr "" msgid "View the avatar" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:489 +#: src/screens/Messages/ConversationSettings/index.tsx:488 msgid "View the invite link for this group chat" msgstr "" @@ -12499,7 +12869,7 @@ msgstr "" msgid "View this user's verifications" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:495 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:482 msgid "View users who like this feed" msgstr "" @@ -12532,8 +12902,8 @@ msgstr "" msgid "View your verifications" msgstr "" -#: src/components/images/AutoSizedImage.tsx:207 -#: src/components/images/AutoSizedImage.tsx:239 +#: src/components/images/AutoSizedImage.tsx:221 +#: src/components/images/AutoSizedImage.tsx:253 msgid "Views full image" msgstr "" @@ -12576,8 +12946,8 @@ msgstr "" msgid "Warn content and filter from feeds" msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:189 -#: src/features/liveNow/components/LiveStatusDialog.tsx:198 +#: src/features/liveNow/components/LiveStatusDialog.tsx:190 +#: src/features/liveNow/components/LiveStatusDialog.tsx:199 msgid "Watch now" msgstr "" @@ -12601,10 +12971,14 @@ msgstr "" msgid "We couldn't find any results for that topic." msgstr "" -#: src/screens/Messages/Conversation.tsx:136 +#: src/screens/Messages/Conversation.tsx:138 msgid "We couldn't load this conversation" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:88 +msgid "We couldn’t load this conversation’s join requests" +msgstr "" + #: src/screens/Messages/ConversationSettings/index.tsx:113 msgid "We couldn’t load this conversation’s settings" msgstr "" @@ -12655,7 +13029,7 @@ msgstr "" msgid "We sent an email to <0>{0} containing a link. Please click on it to complete the email verification process." msgstr "" -#: src/view/com/composer/state/video.ts:434 +#: src/view/com/composer/state/video.ts:419 msgid "We were unable to determine if you are allowed to upload videos. Please try again." msgstr "" @@ -12715,12 +13089,12 @@ msgstr "" msgid "We're having network issues, try again" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:175 -#: src/components/dms/InitiateChatFlow.tsx:262 +#: src/components/dms/AddMembersFlow.tsx:185 +#: src/components/dms/InitiateChatFlow.tsx:265 msgid "We’re having network issues, try again" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:96 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:97 msgid "We’re introducing a new layer of verification on Bluesky — an easy-to-see checkmark." msgstr "" @@ -12750,7 +13124,7 @@ msgstr "" msgid "We're sorry, you cannot access this screen at this time." msgstr "" -#: src/view/com/composer/Composer.tsx:961 +#: src/view/com/composer/Composer.tsx:1013 msgid "We're sorry! The post you are replying to has been deleted." msgstr "" @@ -12801,12 +13175,12 @@ msgid "What do you want to call your starter pack?" msgstr "" #: src/view/com/auth/SplashScreen.web.tsx:98 -#: src/view/com/composer/Composer.tsx:1402 +#: src/view/com/composer/Composer.tsx:1455 #: src/view/com/feeds/ComposerPrompt.tsx:193 msgid "What's up?" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:148 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:150 msgid "When you tap on a check, you’ll see which organizations have granted verification." msgstr "" @@ -12814,7 +13188,7 @@ msgstr "" msgid "Who can interact with this post?" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:216 +#: src/screens/Messages/components/InviteLinkDialog.tsx:222 msgid "Who can join this group chat and how" msgstr "" @@ -12823,13 +13197,13 @@ msgstr "" msgid "Who can reply" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:129 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:131 msgid "Who can verify?" msgstr "" #: src/screens/Home/NoFeedsPinned.tsx:80 #: src/screens/Messages/ChatList.tsx:334 -#: src/screens/Messages/Inbox.tsx:200 +#: src/screens/Messages/Inbox.tsx:190 msgid "Whoops!" msgstr "" @@ -12875,7 +13249,7 @@ msgstr "" msgid "Why should this user be reviewed?" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:46 +#: src/components/dms/AfterReportDialog.tsx:51 msgid "Would you like to block this user and/or delete this conversation?" msgstr "" @@ -12887,7 +13261,7 @@ msgstr "" msgid "Would you like to save this as a draft before viewing your drafts?" msgstr "" -#: src/view/com/composer/Composer.tsx:1320 +#: src/view/com/composer/Composer.tsx:1373 msgid "Would you like to save this as a draft to edit later?" msgstr "" @@ -12896,12 +13270,12 @@ msgstr "" msgid "Write a post" msgstr "" -#: src/view/com/composer/Composer.tsx:1502 +#: src/view/com/composer/Composer.tsx:1551 msgid "Write post" msgstr "" #: src/screens/PostThread/components/ThreadComposePrompt.tsx:91 -#: src/view/com/composer/Composer.tsx:1400 +#: src/view/com/composer/Composer.tsx:1453 msgid "Write your reply" msgstr "" @@ -12915,6 +13289,7 @@ msgid "Wrong DID returned from server. Received: {0}" msgstr "" #: src/screens/Messages/ConversationSettings/index.tsx:131 +#: src/screens/Messages/JoinRequests.tsx:110 msgid "Wrong kind of conversation" msgstr "" @@ -12966,7 +13341,7 @@ msgid "You are accessing Bluesky from a region that legally requires us to verif msgstr "" #. placeholder {0}: sanitizeHandle(profile.handle, '@') -#: src/components/dms/MessageItem.tsx:636 +#: src/components/dms/MessageItem.tsx:618 msgid "You are blocking {0}" msgstr "" @@ -13004,7 +13379,7 @@ msgstr "" msgid "You are no longer live" msgstr "" -#: src/view/com/composer/state/video.ts:427 +#: src/view/com/composer/state/video.ts:412 msgid "You are not allowed to upload videos." msgstr "" @@ -13053,12 +13428,12 @@ msgstr "" msgid "You can choose whether chat notifications have sound in the chat settings within the app" msgstr "" -#: src/screens/Messages/Settings.tsx:148 -#: src/screens/Messages/Settings.tsx:194 +#: src/screens/Messages/Settings.tsx:149 +#: src/screens/Messages/Settings.tsx:195 msgid "You can continue ongoing conversations regardless of which setting you choose." msgstr "" -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:149 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:150 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 "" @@ -13067,7 +13442,12 @@ msgstr "" msgid "You can now sign in with your new password." msgstr "" -#: src/view/com/composer/Composer.tsx:1325 +#. Toast shown when the user tries to add more images but the post gallery is already at the cap +#: src/view/com/composer/Composer.tsx:212 +msgid "You can only add up to {MAX_GALLERY_IMAGES, plural, other {# images}} per post" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1378 msgid "You can only save drafts up to 1000 characters." msgstr "" @@ -13075,11 +13455,11 @@ msgstr "" msgid "You can only save drafts up to 1000 characters. Would you like to discard this post before viewing your drafts?" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:431 +#: src/view/com/composer/SelectMediaButton.tsx:437 msgid "You can only select one GIF at a time." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:425 +#: src/view/com/composer/SelectMediaButton.tsx:431 msgid "You can only select one video at a time." msgstr "" @@ -13091,9 +13471,9 @@ msgstr "" msgid "You can read chat history but can’t send new messages." msgstr "" -#. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. -#: src/view/com/composer/SelectMediaButton.tsx:417 -msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." +#. Error message for maximum number of images that can be selected to add to a post. +#: src/view/com/composer/SelectMediaButton.tsx:423 +msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total." msgstr "" #: src/components/interstitials/Trending.tsx:132 @@ -13133,6 +13513,10 @@ msgstr "" msgid "You got here first" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:137 +msgid "You have been previously removed from this group and can’t join it using this link." +msgstr "" + #: src/components/moderation/ModerationDetailsDialog.tsx:77 #: src/lib/moderation/useModerationCauseDescription.ts:58 #: src/lib/moderation/useModerationCauseDescription.ts:66 @@ -13202,7 +13586,7 @@ msgstr "" msgid "You have temporarily reached the limit for video uploads. Please try again later." msgstr "" -#: src/view/com/composer/Composer.tsx:1315 +#: src/view/com/composer/Composer.tsx:1368 msgid "You have unsaved changes to this draft, would you like to save them?" msgstr "" @@ -13272,7 +13656,7 @@ msgstr "" msgid "You must grant access to your photo library to save a QR code" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:460 +#: src/view/com/composer/SelectMediaButton.tsx:466 msgid "You need to allow access to your media library." msgstr "" @@ -13290,7 +13674,7 @@ msgid "You probably want to restart the app now." msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/MessageItem.tsx:287 +#: src/components/dms/MessageItem.tsx:267 msgid "You reacted {0}" msgstr "" @@ -13305,7 +13689,7 @@ msgid "You recently changed your birthdate" msgstr "" #: src/screens/Settings/Settings.tsx:297 -#: src/view/shell/desktop/LeftNav.tsx:224 +#: src/view/shell/desktop/LeftNav.tsx:225 msgid "You will be signed out of all your accounts." msgstr "" @@ -13326,7 +13710,7 @@ msgstr "" msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:91 +#: src/screens/Messages/ConversationSettings/prompts.tsx:118 msgid "You won’t be able to rejoin unless you’re invited." msgstr "" @@ -13399,7 +13783,7 @@ msgstr "" msgid "You've reached the end of your feed! Find some more accounts to follow." msgstr "" -#: src/view/com/composer/Composer.tsx:582 +#: src/view/com/composer/Composer.tsx:637 msgid "You've reached the maximum number of drafts" msgstr "" @@ -13411,11 +13795,11 @@ msgstr "" msgid "You've reached the start of the active content." msgstr "" -#: src/view/com/composer/state/video.ts:438 +#: src/view/com/composer/state/video.ts:423 msgid "You've reached your daily limit for video uploads (too many bytes)" msgstr "" -#: src/view/com/composer/state/video.ts:442 +#: src/view/com/composer/state/video.ts:427 msgid "You've reached your daily limit for video uploads (too many videos)" msgstr "" @@ -13435,15 +13819,15 @@ msgstr "" msgid "Your account has been suspended" msgstr "" -#: src/view/com/composer/state/video.ts:446 +#: src/view/com/composer/state/video.ts:431 msgid "Your account is not yet old enough to upload videos. Please try again later." msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:674 +#: src/components/dms/InitiateChatFlow.tsx:705 msgid "Your account is too new" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:675 +#: src/components/dms/InitiateChatFlow.tsx:706 msgid "Your account must be at least 7 days old to create a new group chat." msgstr "" @@ -13526,7 +13910,7 @@ msgstr "" msgid "Your full handle will be <0>@{0}" msgstr "" -#: src/Navigation.tsx:449 +#: src/Navigation.tsx:451 #: src/screens/Search/modules/ExploreInterestsCard.tsx:68 #: src/screens/Settings/ContentAndMediaSettings.tsx:94 #: src/screens/Settings/ContentAndMediaSettings.tsx:97 @@ -13555,8 +13939,8 @@ msgstr "" msgid "Your muted words" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:179 -msgid "Your name, avatar, and the name of the group chat will be visible to everyone." +#: src/screens/Messages/components/InviteLinkDialog.tsx:184 +msgid "Your name, avatar, the name of the group chat, and the number of members will be visible to everyone." msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 @@ -13567,11 +13951,11 @@ msgstr "" msgid "Your password must be at least 8 characters long." msgstr "" -#: src/view/com/composer/Composer.tsx:1046 +#: src/view/com/composer/Composer.tsx:1099 msgid "Your post was sent" msgstr "" -#: src/view/com/composer/Composer.tsx:1043 +#: src/view/com/composer/Composer.tsx:1096 msgid "Your posts were sent" msgstr "" @@ -13579,7 +13963,7 @@ msgstr "" msgid "Your preferred language" msgstr "" -#: src/screens/Onboarding/StepFinished/ValuePropositionPager.tsx:100 +#: src/screens/Onboarding/StepFinished/ValuePropositionPager.tsx:102 #: src/screens/Onboarding/StepFinished/ValuePropositionPager.web.tsx:53 msgid "Your profile picture" msgstr "" @@ -13592,12 +13976,12 @@ msgstr "" 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 "" -#: src/view/com/composer/Composer.tsx:1045 +#: src/view/com/composer/Composer.tsx:1098 msgid "Your reply was sent" msgstr "" #. placeholder {0}: state.selectedLabeler?.creator.displayName -#: src/components/moderation/ReportDialog/index.tsx:517 +#: src/components/moderation/ReportDialog/index.tsx:519 msgid "Your report will be sent to <0>{0}." msgstr "" @@ -13605,7 +13989,7 @@ msgstr "" msgid "Your selected interests help us serve you content you care about." msgstr "" -#: src/view/com/composer/Composer.tsx:1350 +#: src/view/com/composer/Composer.tsx:1403 msgid "Your thread has empty posts that will be skipped. The remaining posts will be published as a thread." msgstr "" diff --git a/src/locale/locales/cy/messages.po b/src/locale/locales/cy/messages.po index d504fff1de..0793c42df0 100644 --- a/src/locale/locales/cy/messages.po +++ b/src/locale/locales/cy/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: cy\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Welsh\n" "Plural-Forms: nplurals=6; plural=(n == 0) ? 0 : ((n == 1) ? 1 : ((n == 2) ? 2 : ((n == 3) ? 3 : ((n == 6) ? 4 : 5))));\n" @@ -355,6 +355,18 @@ msgstr "{count, plural, zero {}one {# cais} two {# gais} few {# cais} many {# ca msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# eitem heb ei ddarllen} other {# eitemau heb eu darllen}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1463,7 +1475,7 @@ msgstr "Darlun yn dangos bod Bluesky yn dewis dilyswyr dibynadwy, a dilyswyr dib #: src/screens/Messages/components/InviteLinkDialog.tsx:172 msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." -msgstr "Mae gwahoddiad yn caniatáu i bobl ymuno â'r grŵp sgwrsio hwn heb gael eu hychwanegu'n uniongyrchol. Chi sy'n rheoli pwy sy'n gallu defnyddio'r ddolen ac a ydyn nhw angen eich caniatâd. Gallwch analluogi'r ddolen ar unrhyw adeg." +msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 msgid "An issue not included in these options" @@ -1698,7 +1710,7 @@ msgstr "Ydych chi'n siŵr eich bod eisiau gadael y sgwrs hon?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Ydych chi'n siŵr eich bod am adael y sgwrs hon? Bydd eich negeseuon yn cael eu dileu i chi, ond nid ar gyfer y cyfranogwr arall." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "Rhwystro'r defnyddiwr a/neu ddileu'r sgwrs hon" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Ddim ar gael" @@ -3434,7 +3446,7 @@ msgstr "Dileu'r rhestr hon?" msgid "Delete this post?" msgstr "Dileu'r postiad hwn?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Dilëwyd" @@ -5006,7 +5018,7 @@ msgstr "Yn eich dilyn chi" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Yn Eich Dilyn Chi" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -7861,7 +7873,7 @@ msgstr "Yn agor camera dyfais" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "Yn agor oriel dyfais i ddewis hyd at {MAX_IMAGES, plural, other {# delwedd}}, neu un fideo neu GIF." +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -8841,6 +8853,10 @@ msgstr "Argymhellwyd" msgid "Reconnect" msgstr "Ailgysylltu" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "Dileu dilysu" msgid "Remove your verification for this account?" msgstr "Dileu eich dilysiad ar gyfer y cyfrif hwn?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Wedi'i dynnu gan yr awdur" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Wedi'i ddileu gennych chi" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "Mae rhywun wedi'i dynnu o'r grŵp" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Doedd rhywbeth ddim yn hollol iawn gyda'r data rydych yn ceisio'i adrodd. Cysylltwch â'n cefnogaeth." @@ -12047,6 +12067,10 @@ msgstr "Diweddaru" msgid "Update <0>{displayName} in Lists" msgstr "Diweddaru <0>{displayName} yn y Rhestrau" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "Diweddaru dolen gwahodd" msgid "Update to {domain}" msgstr "Diweddaru i {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "Diweddarwch eich ap i'r fersiwn diweddaraf er mwyn ymuno!" @@ -13158,7 +13190,7 @@ msgstr "" #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "Gallwch ddewis hyd at {MAX_IMAGES, plural, other {# delwedd}} i gyd." +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 @@ -13613,7 +13645,7 @@ msgstr "Eich geiriau wedi'u tewi" #: src/screens/Messages/components/InviteLinkDialog.tsx:179 msgid "Your name, avatar, and the name of the group chat will be visible to everyone." -msgstr "Bydd eich enw, afatar ac enw'r grŵp sgwrsio yn weladwy i bawb." +msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on." diff --git a/src/locale/locales/da/messages.po b/src/locale/locales/da/messages.po index 99a416c8a1..d6849b3124 100644 --- a/src/locale/locales/da/messages.po +++ b/src/locale/locales/da/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: da\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Danish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -355,6 +355,18 @@ msgstr "{count, plural, one {# anmodning} other {# anmodninger}}" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# ulæst besked} other {# ulæste beskeder}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -829,7 +841,7 @@ msgstr "Et screenshot af skrivefeltet til opslag med en ny knap ved siden af “ #: src/components/dms/dialogs/NewChatDialog.tsx:102 msgid "A selected recipient is not followed by the sender." -msgstr "" +msgstr "En valgt modtager følges ikke af afsenderen." #: src/Navigation.tsx:547 #: src/screens/Settings/AboutSettings.tsx:78 @@ -1542,7 +1554,7 @@ msgstr "Alle kan interagere" #: src/screens/Messages/components/InviteLinkDialog.tsx:143 #: src/screens/Messages/components/InviteLinkDialog.tsx:144 msgid "Anyone can join instantly" -msgstr "Alle kan melde sig ind direkte" +msgstr "Alle kan melde sig ind med det samme" #: src/screens/Messages/components/InviteLinkDialog.tsx:148 #: src/screens/Messages/components/InviteLinkDialog.tsx:149 @@ -1553,7 +1565,7 @@ msgstr "Alle kan anmode om at blive medlem" #: src/screens/Settings/ActivityPrivacySettings.tsx:117 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:163 msgid "Anyone who follows me" -msgstr "Alle, som følger mig" +msgstr "Alle som følger mig" #: src/screens/Messages/components/InviteLinkDialog.tsx:436 msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one." @@ -1698,7 +1710,7 @@ msgstr "Er du sikker på, at du vil forlade denne samtale?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Er du sikker på, du vil forlade denne samtale? Dine beskeder vil blive slettet hos dig men ikke hos modparten." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "Bloker bruger og/eller slet denne samtale" msgid "Block user and/or leave this conversation" msgstr "Bloker bruger og/eller forlad denne samtale" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Blokeret" @@ -2380,7 +2392,7 @@ msgstr "Chat skjult" #: src/components/dms/dialogs/NewChatDialog.tsx:66 msgid "Chat recipient is not followed by the sender." -msgstr "" +msgstr "Chatmodtager følges ikke af afsenderen." #: src/Navigation.tsx:588 msgid "Chat request inbox" @@ -3434,7 +3446,7 @@ msgstr "Slet denne liste?" msgid "Delete this post?" msgstr "Slet dette opslag?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Slettet" @@ -5006,7 +5018,7 @@ msgstr "Følger dig" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Følger dig" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -7520,7 +7532,7 @@ msgstr "Ikke tilgængelig på denne på denne platform." #: src/components/KnownFollowers.tsx:254 msgid "Not followed by anyone you’re following" -msgstr "Følges ikke af nogen, du følger" +msgstr "Følges ikke af nogen du følger" #: src/Navigation.tsx:174 #: src/view/screens/Profile.tsx:132 @@ -7654,7 +7666,7 @@ msgstr "En af de valgte modtagere tillader ikke gruppechats." #: src/components/dms/dialogs/NewChatDialog.tsx:93 msgid "One of the selected recipients has blocked you and cannot be messaged." -msgstr "" +msgstr "En af de valgte modtagere har blokeret dig og kan ikke kontaktes." #: src/view/com/composer/Composer.tsx:787 msgid "One or more GIFs is missing alt text." @@ -7722,7 +7734,7 @@ msgstr "Åbn kamera" #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:139 msgid "Open chat member options for {displayName}" -msgstr "" +msgstr "Åbn chatmedlemindstillinger for {displayName}" #: src/screens/Messages/components/ChatListItem.tsx:471 #: src/screens/Messages/components/ChatListItem.tsx:475 @@ -7861,7 +7873,7 @@ msgstr "Åbner enhedens kamera" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "Åbner enhedens mediabibliotek for valg af op til {MAX_IMAGES, plural, one {}other {# billeder}}, eller en enkelt video eller GIF." +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -8070,21 +8082,21 @@ msgstr "Personer" #: src/screens/Messages/components/InviteLinkDialog.tsx:154 msgid "People {ownerName} follows can join instantly" -msgstr "" +msgstr "Personer {ownerName} følger, kan melde sig ind med det samme" #: src/screens/Messages/components/InviteLinkDialog.tsx:159 msgid "People {ownerName} follows can request to join" -msgstr "" +msgstr "Personer {ownerName} følger, kan anmode om at deltage" #. placeholder {0}: route.params.name #: src/Navigation.tsx:245 msgid "People followed by @{0}" -msgstr "Personer, som følges af @{0}" +msgstr "Personer som følges af @{0}" #. placeholder {0}: route.params.name #: src/Navigation.tsx:238 msgid "People following @{0}" -msgstr "Personer, som @{0} følger" +msgstr "Personer som @{0} følger" #: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:183 #: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:193 @@ -8101,11 +8113,11 @@ msgstr "Brugere jeg følger, kan anmode om at blive medlem ind" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:510 msgid "People you follow" -msgstr "Personer, du følger" +msgstr "Personer du følger" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:524 msgid "People you mention" -msgstr "Personer, du omtaler" +msgstr "Personer du omtaler" #: src/lib/media/save-image.ts:59 msgid "Permission to access your photo library was denied. Please enable it in your system settings." @@ -8841,6 +8853,10 @@ msgstr "Anbefalet" msgid "Reconnect" msgstr "Forbind igen" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "Fjern verifikation" msgid "Remove your verification for this account?" msgstr "Fjern verifikation fra denne konto?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Fjernet af forfatter" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Fjernet af dig" @@ -10407,7 +10423,7 @@ msgstr "Spring til næste trin" #: src/components/images/Gallery/index.tsx:417 msgid "slide" -msgstr "" +msgstr "swipe" #: src/screens/Settings/AppearanceSettings.tsx:152 msgid "Smaller" @@ -10487,6 +10503,10 @@ msgstr "Nogen blev fjernet" msgid "Someone was removed from the group" msgstr "Nogen blev fjernet fra gruppen" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Der er noget i vejen med din anmeldelse. Kontakt venligst support." @@ -10782,11 +10802,11 @@ msgstr "Denne funktion er endnu ikke lanceret i dit land! Kom igen senere." #: src/components/dms/dialogs/NewChatDialog.tsx:91 msgid "Suspended accounts cannot participate in a group chat." -msgstr "" +msgstr "Spærrede konti kan ikke deltage i en gruppechat." #: src/components/dms/dialogs/NewChatDialog.tsx:53 msgid "Suspended accounts cannot participate in chat." -msgstr "" +msgstr "Spærrede konti kan ikke deltage i en chat." #: src/components/dialogs/SwitchAccount.tsx:47 #: src/components/dialogs/SwitchAccount.tsx:50 @@ -12047,6 +12067,10 @@ msgstr "Opdater" msgid "Update <0>{displayName} in Lists" msgstr "Opdater <0>{displayName} i lister" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "Opdater invitationslink" msgid "Update to {domain}" msgstr "Skift til {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "Opdater din app til den nyeste version for at melde dig ind!" @@ -13158,7 +13190,7 @@ msgstr "Du kan læse chathistorikken men ikke sende nye beskeder." #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "Du kan vælge op til {MAX_IMAGES, plural, one {}other {# billeder}} i alt." +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 @@ -13613,7 +13645,7 @@ msgstr "Dine skjulte ord" #: src/screens/Messages/components/InviteLinkDialog.tsx:179 msgid "Your name, avatar, and the name of the group chat will be visible to everyone." -msgstr "Dit navn og profilbillede samt gruppechattens navn vil være synlige for alle." +msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on." diff --git a/src/locale/locales/de/messages.po b/src/locale/locales/de/messages.po index 810f11979c..fe82c65b3d 100644 --- a/src/locale/locales/de/messages.po +++ b/src/locale/locales/de/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: de\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: German\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -355,6 +355,18 @@ msgstr "{count, plural, one {# Anfrage} other {# Anfragen}}" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# ungelesenes Element} other {# ungelesene Elemente}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "{count, plural, one {Aktualisiere die Seite, um es zu sehen.} other {Aktualisiere die Seite, um sie alle zu sehen.}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "{count, plural, one {Dieser Post enthält # Foto.} other {Dieser Post enthält # Fotos.}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "{count, plural, one {Aktualisiere deine App, um es zu sehen.} other {Aktualisiere deine App, um sie alle zu sehen.}}" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1463,7 +1475,7 @@ msgstr "Eine Illustration, die zeigt, dass Bluesky vertrauenswürdige Verifizier #: src/screens/Messages/components/InviteLinkDialog.tsx:172 msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." -msgstr "Über einen Einladungslink können Personen diesem Gruppenchat beitreten, ohne direkt hinzugefügt zu werden. Du bestimmst, wer den Link nutzen darf und ob deine Zustimmung erforderlich ist. Du kannst den Link jederzeit deaktivieren." +msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 msgid "An issue not included in these options" @@ -1698,7 +1710,7 @@ msgstr "Bist du sicher, dass du diese Konversation verlassen möchtest?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Möchtest du diese Konversation wirklich verlassen? Deine Nachrichten werden für dich gelöscht, nicht jedoch für den anderen Teilnehmer." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "Nutzer blockieren und/oder diese Konversation löschen" msgid "Block user and/or leave this conversation" msgstr "Nutzer blockieren und/oder diese Konversation verlassen" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Blockiert" @@ -3434,7 +3446,7 @@ msgstr "Diese Liste löschen?" msgid "Delete this post?" msgstr "Diesen Post löschen?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Gelöscht" @@ -3752,12 +3764,12 @@ msgstr "" #: src/screens/Settings/components/ExportCarDialog.tsx:149 msgid "Download chat data" -msgstr "Chat-Daten herunterladen" +msgstr "Chatdaten herunterladen" #: src/screens/Settings/components/ExportCarDialog.tsx:154 msgctxt "button" msgid "Download chat data" -msgstr "Chat-Daten herunterladen" +msgstr "Chatdaten herunterladen" #: src/components/Lightbox/Lightbox.web.tsx:308 #: src/components/Lightbox/Lightbox.web.tsx:320 @@ -5006,7 +5018,7 @@ msgstr "Folgt dir" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Folgt dir" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -5911,7 +5923,7 @@ msgstr "" #: src/screens/Messages/ChatList.tsx:351 msgid "Inbox empty" -msgstr "Postfach leer" +msgstr "Posteingang leer" #. Title message shown in chat requests inbox when it's empty #: src/screens/Messages/Inbox.tsx:228 @@ -7670,7 +7682,7 @@ msgstr "Eine oder mehrere deiner ausgewählten Dateien werden nicht unterstützt #: src/view/com/composer/SelectMediaButton.tsx:438 msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." -msgstr "" +msgstr "Eine oder mehrere deiner ausgewählten Dateien sind zu groß. Die maximale Größe beträgt {VIDEO_MAX_SIZE_MB} MB." #: src/view/com/composer/Composer.tsx:589 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" @@ -7861,7 +7873,7 @@ msgstr "Öffnet die Gerätekamera" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "Öffnet die Gerätegalerie, um bis zu {MAX_IMAGES, plural, other {# Bilder}} oder ein einzelnes Video oder GIF auszuwählen." +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -8841,6 +8853,10 @@ msgstr "Empfohlen" msgid "Reconnect" msgstr "Erneut verbinden" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "Aktualisiere die Seite, um es zu sehen." + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "Verifizierung entfernen" msgid "Remove your verification for this account?" msgstr "Deine Verifizierung für diesen Account entfernen?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Vom Autor entfernt" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Von dir entfernt" @@ -10487,6 +10503,10 @@ msgstr "Jemand wurde entfernt" msgid "Someone was removed from the group" msgstr "Jemand wurde aus der Gruppe entfernt" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "Es gibt etwas Neues" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Etwas stimmt mit den Daten, die du melden möchtest, nicht. Bitte kontaktiere den Support." @@ -11060,7 +11080,7 @@ msgstr "Die Datenschutzerklärung wurde nach <0/> verschoben" #: src/view/com/composer/state/video.ts:397 #: src/view/com/composer/state/video.ts:436 msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." -msgstr "" +msgstr "Das ausgewählte Video ist größer als {VIDEO_MAX_SIZE_MB} MB. Bitte versuche es erneut mit einer kleineren Datei." #: src/lib/hooks/useCleanError.ts:41 #: src/lib/strings/errors.ts:19 @@ -12047,6 +12067,10 @@ msgstr "Aktualisieren" msgid "Update <0>{displayName} in Lists" msgstr "<0>{displayName} in Listen aktualisieren" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "App aktualisieren" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "Einladungslink aktualisieren" msgid "Update to {domain}" msgstr "Aktualisieren auf {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "Aktualisiere deine App" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "Aktualisiere deine App, um es zu sehen." + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "Aktualisiere deine App auf die neueste Version, um mitzumachen!" @@ -13107,7 +13139,7 @@ msgstr "Du kannst auch neue benutzerdefinierte Feeds entdecken, denen du folgen #: src/screens/Settings/components/ExportCarDialog.tsx:139 msgid "You can also download your chat data as a \"JSONL\" file. This file only includes chat messages that you have sent and does not include chat messages that you have received." -msgstr "Du kannst deine Chat-Daten auch als „JSONL“-Datei herunterladen. Diese Datei enthält nur Chat-Nachrichten, die du gesendet hast, nicht jedoch die, die du empfangen hast." +msgstr "Du kannst deine Chatdaten auch als „JSONL“-Datei herunterladen. Diese Datei enthält nur Chatnachrichten, die du gesendet hast, nicht jedoch die, die du empfangen hast." #: src/components/contacts/screens/GetContacts.tsx:250 msgid "You can always opt out and delete your data" @@ -13158,7 +13190,7 @@ msgstr "Du kannst den Chatverlauf lesen, aber keine neuen Nachrichten senden." #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "Du kannst insgesamt bis zu {MAX_IMAGES, plural, other {# Bilder}} auswählen." +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 @@ -13505,7 +13537,7 @@ msgstr "Dein Account ist noch nicht alt genug, um Videos hochzuladen. Bitte vers #: src/screens/Settings/components/ExportCarDialog.tsx:107 msgid "Your account repository, containing all public data records, can be downloaded as a \"CAR\" file. This file does not include media embeds, such as images, or your private data, which must be fetched separately." -msgstr "Dein Account-Repository, das alle öffentlichen Datensätze enthält, kann als „CAR“-Datei heruntergeladen werden. Diese Datei enthält keine Medien-Einbettungen, wie Bilder, oder deine privaten Daten, die separat abgerufen werden müssen." +msgstr "Dein Account-Repository, das alle öffentlichen Datensätze enthält, kann als „CAR“-Datei heruntergeladen werden. Diese Datei enthält keine eingebetteten Medien wie Bilder oder deine privaten Daten. Diese müssen separat abgerufen werden." #: src/screens/Takendown.tsx:210 msgid "Your account was found to be in violation of the <0>Bluesky Social Terms of Service. You have been sent an email outlining the specific violation and suspension period, if applicable. You can appeal this decision if you believe it was made in error." @@ -13613,7 +13645,7 @@ msgstr "Deine stummgeschalteten Wörter" #: src/screens/Messages/components/InviteLinkDialog.tsx:179 msgid "Your name, avatar, and the name of the group chat will be visible to everyone." -msgstr "Dein Name, dein Profilbild und der Name des Gruppenchats sind für alle sichtbar." +msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on." diff --git a/src/locale/locales/el/messages.po b/src/locale/locales/el/messages.po index 9b7b695571..478952bcad 100644 --- a/src/locale/locales/el/messages.po +++ b/src/locale/locales/el/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: el\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Greek\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# αδιάβαστο} other {# αδιάβαστα}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1698,7 +1710,7 @@ msgstr "Σίγουρα θέλετε να αποχωρήσετε από αυτή #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Θέλετε σίγουρα να αποχωρήσετε από αυτή τη συνομιλία; Τα μηνύματά σας θα διαγραφούν για εσάς, αλλά όχι για τον άλλο συμμετέχοντα." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "Φραγή χρήστη και/ή διαγραφή αυτής της σ msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Αποκλεισμένος" @@ -3434,7 +3446,7 @@ msgstr "Διαγραφή αυτής της λίστας;" msgid "Delete this post?" msgstr "Διαγραφή αυτής της ανάρτησης;" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Διαγραμμένο" @@ -5006,7 +5018,7 @@ msgstr "Σας ακολουθεί" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Σας Ακολουθεί" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -8841,6 +8853,10 @@ msgstr "" msgid "Reconnect" msgstr "Επανασύνδεση" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Αφαιρέθηκε από τον δημιουργό" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Αφαιρέθηκε από εσάς" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" @@ -12047,6 +12067,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "Ενημέρωση <0>{displayName} στις Λίστες" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "Ενημέρωση σε {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "" diff --git a/src/locale/locales/en-GB/messages.po b/src/locale/locales/en-GB/messages.po index 4e0f0b0790..ba39b8acd6 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: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: English, United Kingdom\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -355,6 +355,18 @@ msgstr "{count, plural, one {# request} other {# requests}}" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# unread item} other {# unread items}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "{count, plural, one {This post has # photo.} other {This post has # photos.}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1463,7 +1475,7 @@ msgstr "An illustration showing that Bluesky selects trusted verifiers, and trus #: src/screens/Messages/components/InviteLinkDialog.tsx:172 msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." -msgstr "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." +msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 msgid "An issue not included in these options" @@ -1698,7 +1710,7 @@ msgstr "Are you sure you want to leave this conversation?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "Block user and/or delete this conversation" msgid "Block user and/or leave this conversation" msgstr "Block user and/or leave this conversation" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Blocked" @@ -3434,7 +3446,7 @@ msgstr "Delete this list?" msgid "Delete this post?" msgstr "Delete this post?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Deleted" @@ -5006,7 +5018,7 @@ msgstr "Follows you" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Follows You" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -7670,7 +7682,7 @@ msgstr "One or more of your selected files are not supported." #: src/view/com/composer/SelectMediaButton.tsx:438 msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." -msgstr "" +msgstr "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." #: src/view/com/composer/Composer.tsx:589 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" @@ -7861,7 +7873,7 @@ msgstr "Opens device camera" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -8841,6 +8853,10 @@ msgstr "Recommended" msgid "Reconnect" msgstr "Reconnect" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "Refresh the page to see it." + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "Remove verification" msgid "Remove your verification for this account?" msgstr "Remove your verification for this account?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Removed by author" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Removed by you" @@ -10487,6 +10503,10 @@ msgstr "Someone was removed" msgid "Someone was removed from the group" msgstr "Someone was removed from the group" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "Something new is here" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Something wasn't quite right with the data you're trying to report. Please contact support." @@ -11060,7 +11080,7 @@ msgstr "The Privacy Policy has been moved to <0/>" #: src/view/com/composer/state/video.ts:397 #: src/view/com/composer/state/video.ts:436 msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." -msgstr "" +msgstr "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." #: src/lib/hooks/useCleanError.ts:41 #: src/lib/strings/errors.ts:19 @@ -12047,6 +12067,10 @@ msgstr "Update" msgid "Update <0>{displayName} in Lists" msgstr "Update <0>{displayName} in Lists" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "Update app" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "Update invite link" msgid "Update to {domain}" msgstr "Update to {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "Update your app" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "Update your app to see it." + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "Update your app to the latest version to join in!" @@ -13158,7 +13190,7 @@ msgstr "You can read chat history but can’t send new messages." #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "You can select up to {MAX_IMAGES, plural, other {# images}} in total." +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 @@ -13613,7 +13645,7 @@ msgstr "Your muted words" #: src/screens/Messages/components/InviteLinkDialog.tsx:179 msgid "Your name, avatar, and the name of the group chat will be visible to everyone." -msgstr "Your name, avatar, and the name of the group chat will be visible to everyone." +msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on." diff --git a/src/locale/locales/en/messages.po b/src/locale/locales/en/messages.po index 2aa2b80bd4..f40f751330 100644 --- a/src/locale/locales/en/messages.po +++ b/src/locale/locales/en/messages.po @@ -350,6 +350,18 @@ msgstr "{count, plural, one {# request} other {# requests}}" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "{count, plural, one {This post has # photo.} other {This post has # photos.}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1951,7 +1963,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "Block user and/or leave this conversation" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "" @@ -3429,7 +3441,7 @@ msgstr "" msgid "Delete this post?" msgstr "" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "" @@ -8836,6 +8848,10 @@ msgstr "" msgid "Reconnect" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "Refresh the page to see it." + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9004,11 +9020,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "" @@ -10482,6 +10498,10 @@ msgstr "Someone was removed" msgid "Someone was removed from the group" msgstr "Someone was removed from the group" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "Something new is here" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" @@ -12042,6 +12062,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "Update app" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12060,6 +12084,14 @@ msgstr "Update invite link" msgid "Update to {domain}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "Update your app" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "Update your app to see it." + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "Update your app to the latest version to join in!" diff --git a/src/locale/locales/eo/messages.po b/src/locale/locales/eo/messages.po index 4b9392d036..a3b19a77ba 100644 --- a/src/locale/locales/eo/messages.po +++ b/src/locale/locales/eo/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: eo\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-03 14:59\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Esperanto\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -119,7 +119,7 @@ msgstr "{0, plural, one {# nelegita elemento} other {# nelegitaj elementoj}}" #. placeholder {0}: view.readingTime #: src/components/Post/Embed/StandardSiteEmbed/index.tsx:232 msgid "{0, plural, one {#m} other {#m}}" -msgstr "" +msgstr "{0, plural, one {#m} other {#m}}" #. How many months have passed, displayed in a narrow form #. placeholder {0}: diff.value @@ -192,13 +192,13 @@ msgstr "{0} <0>en <1>teksto kaj kradvortoj" #. placeholder {0}: createSanitizedDisplayName(members[0]) #: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:41 msgid "{0} added to chat" -msgstr "" +msgstr "{0} aligita al babilejo" #. placeholder {0}: createSanitizedDisplayName(members[0]) #. placeholder {1}: createSanitizedDisplayName(members[1]) #: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:43 msgid "{0} and {1} added to chat" -msgstr "" +msgstr "{0} kaj {1} aligitaj al babilejo" #. placeholder {0}: profile.followsCount || 0 #: src/screens/Profile/Header/Metrics.tsx:49 @@ -208,7 +208,7 @@ msgstr "{0} sekvataj" #. placeholder {0}: sanitizeHandle(profile.handle, '@') #: src/components/dms/MessageItem.tsx:640 msgid "{0} is blocking you" -msgstr "" +msgstr "{0} blokas vin" #. placeholder {0}: sanitizeHandle(profile.handle) #: src/features/liveNow/components/LiveStatusDialog.tsx:84 @@ -228,7 +228,7 @@ msgstr "{0} ne estas subtenata de via aparato." #. placeholder {0}: action.displayName #: src/components/dms/getSystemMessageInfo.ts:83 msgid "{0} joined" -msgstr "" +msgstr "{0} aniĝis" #. placeholder {0}: action.displayName #: src/components/dms/getSystemMessageInfo.ts:84 @@ -243,7 +243,7 @@ msgstr "{0} aliĝis ĉi-semajne" #. placeholder {0}: action.displayName #: src/components/dms/getSystemMessageInfo.ts:96 msgid "{0} left" -msgstr "" +msgstr "{0} foriris" #. placeholder {0}: action.displayName #: src/components/dms/getSystemMessageInfo.ts:97 @@ -281,7 +281,7 @@ msgstr "{0} estis aligita al la grupo" #. placeholder {0}: action.displayName #: src/components/dms/getSystemMessageInfo.ts:70 msgid "{0} was removed" -msgstr "" +msgstr "{0} estis forigita" #. placeholder {0}: action.displayName #: src/components/dms/getSystemMessageInfo.ts:71 @@ -292,7 +292,7 @@ msgstr "{0} estis forigita el la grupo" #. placeholder {1}: createSanitizedDisplayName(members[1]) #: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:46 msgid "{0}, {1} and {memberCount, plural, one {# other} other {# others}} added to chat" -msgstr "" +msgstr "{0}, {1} kaj {memberCount, plural, one {# alia} other {# aliaj}} aligitaj al babilejo" #. placeholder {0}: feed.displayName #. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@') @@ -355,10 +355,22 @@ msgstr "{count, plural, one {# peto} other {# petoj}}" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# nelegita elemento} other {# nelegitaj elementoj}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" -msgstr "" +msgstr "{count}+" #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:29 @@ -738,7 +750,7 @@ msgstr "<0>{0} anoj" #. Text identifying the person who added you to a group chat #: src/screens/Messages/components/ChatStatusInfo.tsx:141 msgid "<0>{displayName}<1/><2> added you" -msgstr "" +msgstr "<0>{displayName}<1/><2> aligis vin" #: src/screens/Hashtag.tsx:226 #: src/screens/Search/SearchResults.tsx:315 @@ -747,7 +759,7 @@ msgstr "<0>Ensalutu<1> aŭ <2>kreu konton<3> <4>por serĉi pri n #: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:276 msgid "<0>Tap here to update your location with GPS." -msgstr "" +msgstr "<0>Tuŝeti ĉi tie por aktualigi vian lokon per GPS." #. placeholder {0}: getName(items[1] /* [0] is self, skip it */) #: src/screens/StarterPack/Wizard/index.tsx:494 @@ -984,7 +996,7 @@ msgstr "Aldoni averton pri enhavo" #: src/features/liveNow/components/GoLiveDialog.tsx:108 msgid "Add a temporary live status to your profile. When someone clicks on your avatar, they’ll see information about your live event." -msgstr "Aldoni dumtempan tujelsendan staton al via profilo. Kiam iu alklakos vian profilbildon, ties vidos informon pri via tujelsenda evento." +msgstr "Aldoni dumtempan tujelsendan staton al via profilo. Kiam iu alklakos vian profilbildon, tiu vidos informon pri via tujelsenda evento." #: src/screens/ProfileList/AboutSection.tsx:64 #: src/screens/ProfileList/AboutSection.tsx:82 @@ -1463,7 +1475,7 @@ msgstr "Ilustraĵo montranta ke Bluesky elektas fidatajn konfirmantojn kaj poste #: src/screens/Messages/components/InviteLinkDialog.tsx:172 msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." -msgstr "Invitligilo ebligas al homoj aliĝi al ĉi tiu grupa babilejo sen esti aligitaj rekte. Vi decidas, kiu povas uzi la ligilon kaj ĉu oni bezonas vian aprobon. Vi povas malŝalti la ligilon iam ajn." +msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 msgid "An issue not included in these options" @@ -1557,7 +1569,7 @@ msgstr "Ĉiu kiu sekvas min" #: src/screens/Messages/components/InviteLinkDialog.tsx:436 msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one." -msgstr "" +msgstr "Ĉiu kiu havas ĝin ne plu eblos aliĝi aŭ peti aliĝi. Vi ĉiam povas krei novan." #: src/Navigation.tsx:555 #: src/screens/Settings/AppIconSettings/index.tsx:65 @@ -1698,7 +1710,7 @@ msgstr "Ĉu vi certas ke vi volas foriri el ĉi tiu konversacio?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Ĉu vi certas, ke vi volas foriri el ĉi tiu konversacio? La mesaĝoj estos forigitaj por vi, sed ne por la alia partoprenanto." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "Bloki uzanton kaj/aŭ forigi ĉi tiun konversacion" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Blokita" @@ -2155,7 +2167,7 @@ msgstr "De <0>{0}" #. placeholder {0}: authorProfile.handle #: src/components/Post/Embed/StandardSiteEmbed/StandardSiteMetaRow.tsx:80 msgid "by <0>@{0}" -msgstr "" +msgstr "de <0>@{0}" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:182 msgid "By clicking \"Continue\" you acknowledge that you understand and agree to these updates." @@ -3067,7 +3079,7 @@ msgstr "Ne eblis konekti al la servo de fluo" #: src/screens/Messages/components/MessageInputEmbed.tsx:158 msgid "Could not fetch post" -msgstr "" +msgstr "Ne eblis ŝargi afiŝon" #: src/view/com/feeds/MissingFeed.tsx:183 msgid "Could not find profile" @@ -3434,7 +3446,7 @@ msgstr "Ĉu forigi ĉi tiun liston?" msgid "Delete this post?" msgstr "Ĉu forigi ĉi tiun afiŝon?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Forigita" @@ -3537,7 +3549,7 @@ msgstr "Malŝalti tuŝ-retrokupladan prikomentadon" #: src/screens/Messages/components/InviteLinkDialog.tsx:446 #: src/screens/Messages/components/InviteLinkDialog.tsx:452 msgid "Disable link" -msgstr "" +msgstr "Malŝalti invitligilon" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:628 msgid "Disable quote posts of this post" @@ -3549,7 +3561,7 @@ msgstr "Malebligi respondojn entute" #: src/screens/Messages/components/InviteLinkDialog.tsx:426 msgid "Disable this invite link?" -msgstr "" +msgstr "Ĉu malŝalti ĉi tiun invitligilon?" #: src/lib/moderation/useLabelBehaviorDescription.ts:35 #: src/lib/moderation/useLabelBehaviorDescription.ts:45 @@ -4296,7 +4308,7 @@ msgstr "" #: src/screens/Settings/components/ExportCarDialog.tsx:130 msgid "Export my chat data" -msgstr "" +msgstr "Eksporti miajn babilejajn datumojn" #: src/screens/Settings/AccountSettings.tsx:170 #: src/screens/Settings/AccountSettings.tsx:174 @@ -4305,7 +4317,7 @@ msgstr "Eksporti miajn datumojn" #: src/screens/Settings/components/ExportCarDialog.tsx:97 msgid "Export my profile data" -msgstr "" +msgstr "Eksporti miajn profilajn datumojn" #: src/screens/Settings/ContentAndMediaSettings.tsx:86 #: src/screens/Settings/ContentAndMediaSettings.tsx:89 @@ -5006,7 +5018,7 @@ msgstr "Sekvas vin" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Sekvas vin" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -5314,7 +5326,7 @@ msgstr "Iri al uzanta profilo" #: src/screens/Messages/components/MessagesListInfoPanel.tsx:87 msgid "Go to user’s profile" -msgstr "" +msgstr "Iri al uzanta profilo" #: src/features/liveNow/components/GoLiveDisabledDialog.tsx:105 msgid "Going live is currently disabled for your account" @@ -5465,7 +5477,7 @@ msgstr "Ĉu vi havas kodon? <0>Klaku ĉi tie." #: src/screens/Signup/StepInfo/index.tsx:320 msgid "Have we got your location wrong? <0>Tap here to update your location with GPS." -msgstr "" +msgstr "Ĉu ni misdivenis vian lokon? <0>Tuŝetu ĉi tie por aktualigi vian lokon per GPS." #: src/screens/Signup/index.tsx:231 msgid "Having trouble?" @@ -5911,7 +5923,7 @@ msgstr "" #: src/screens/Messages/ChatList.tsx:351 msgid "Inbox empty" -msgstr "" +msgstr "Ricevujo malplenas" #. Title message shown in chat requests inbox when it's empty #: src/screens/Messages/Inbox.tsx:228 @@ -6054,7 +6066,7 @@ msgstr "Invitoj sed personaj" #: src/ageAssurance/components/NoAccessScreen.tsx:394 msgid "Is your location not accurate? <0>Tap here to update your location with GPS. " -msgstr "" +msgstr "Ĉu via loko ne estas ĝusta? <0>Tuŝetu ĉi tie por aktualigi vian lokon per GPS. " #: src/components/contacts/components/InviteInfo.tsx:47 msgid "It looks like some of your contacts have not tried to find you here yet. You can personally invite them by customizing a draft message we will provide." @@ -6581,7 +6593,7 @@ msgstr "Ŝargi novajn afiŝojn" #: src/screens/Messages/components/MessageInput.web.tsx:202 msgctxt "placeholder" msgid "Loading chat…" -msgstr "" +msgstr "Ŝargado de babilejo…" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:575 msgid "Loading lists..." @@ -6823,11 +6835,11 @@ msgstr "Mesaĝoj" #: src/components/dms/MessageItem.tsx:652 msgid "Messages from this person are hidden while they are blocking you." -msgstr "" +msgstr "Mesaĝoj de ĉi tiu persono estas kaŝitaj dum tiu blokas vin." #: src/components/dms/MessageItem.tsx:647 msgid "Messages from this person are hidden while you are blocking them." -msgstr "" +msgstr "Mesaĝoj de ĉi tiu persono estas kaŝitaj dum vi blokas tiun." #: src/screens/Settings/AppIconSettings/useAppIconSets.ts:101 msgctxt "Name of app icon variant" @@ -7861,7 +7873,7 @@ msgstr "Malfermi fotilon de aparato" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "Malfermas aparatan galerion por elekti ĝis {MAX_IMAGES, plural, other {# bildojn}}, aŭ unuopan videaĵon aŭ GIF-on." +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -8841,6 +8853,10 @@ msgstr "Rekomenditaj" msgid "Reconnect" msgstr "Rekonekti" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "Forigi konfirmon" msgid "Remove your verification for this account?" msgstr "Ĉu forigi vian konfirmon por ĉi tiu konto?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Forigita de la aŭtoro" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Forigita de vi" @@ -9309,7 +9325,7 @@ msgstr "Peti kodon" #. Incoming message requests #: src/screens/Messages/components/InboxRequests.tsx:24 msgid "Requests" -msgstr "" +msgstr "Petoj" #: src/screens/Settings/AccessibilitySettings.tsx:59 #: src/screens/Settings/AccessibilitySettings.tsx:64 @@ -9554,7 +9570,7 @@ msgstr "Diru saluton!" #: src/screens/Messages/ChatList.tsx:152 #: src/screens/Messages/ChatList.tsx:360 msgid "Say hi to someone" -msgstr "" +msgstr "Diru saluton al iu" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:43 msgid "Scam" @@ -10447,7 +10463,7 @@ msgstr "Kelkaj homoj povas respondi" #: src/components/dms/getSystemMessageInfo.ts:86 msgid "Someone joined" -msgstr "" +msgstr "Iu aniĝis" #: src/components/dms/getSystemMessageInfo.ts:87 msgid "Someone joined the group" @@ -10455,7 +10471,7 @@ msgstr "Iu aniĝis la grupon" #: src/components/dms/getSystemMessageInfo.ts:99 msgid "Someone left" -msgstr "" +msgstr "Iu foriris" #: src/components/dms/getSystemMessageInfo.ts:100 msgid "Someone left the group" @@ -10481,12 +10497,16 @@ msgstr "Iu estis aligita al la grupo" #: src/components/dms/getSystemMessageInfo.ts:73 msgid "Someone was removed" -msgstr "" +msgstr "Iu estis forigita" #: src/components/dms/getSystemMessageInfo.ts:74 msgid "Someone was removed from the group" msgstr "Iu estis forigita el la grupo" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Io ne estis tute ĝusta pri la datumoj, kiujn vi provas raporti. Bonvolu kontaki subtenejon." @@ -10698,12 +10718,12 @@ msgstr "Aboni" #: src/components/Post/Embed/StandardSiteEmbed/index.tsx:425 #: src/components/Post/Embed/StandardSiteEmbed/index.tsx:434 msgid "Subscribe on {0}" -msgstr "" +msgstr "Aboni ĉe {0}" #. placeholder {0}: highlightedPublisher.name #: src/components/Post/Embed/StandardSiteEmbed/index.tsx:433 msgid "Subscribe to {publicationTitle} on {0}" -msgstr "" +msgstr "Aboni {publicationTitle} ĉe {0}" #. placeholder {0}: labelerInfo.creator.handle #: src/screens/Profile/Sections/Labels.tsx:231 @@ -10830,7 +10850,7 @@ msgstr "Tuŝetu sube por permesi al Bluesky aliri vian GPS-pozicion. Ni tiam uzo #: src/components/dms/MessageItem.tsx:598 msgid "Tap for details" -msgstr "" +msgstr "Tuŝeti por detaloj" #: src/view/com/feeds/MissingFeed.tsx:90 msgid "Tap for information" @@ -10842,7 +10862,7 @@ msgstr "Tuŝetu por pliaj informoj" #: src/screens/Signup/StepInfo/index.tsx:323 msgid "Tap here to update your location with GPS." -msgstr "" +msgstr "Tuŝeti ĉi tie por aktualigi vian lokon per GPS." #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:165 msgid "Tap to acknowledge that you understand and agree to these updates and continue using Bluesky" @@ -11413,12 +11433,12 @@ msgstr "Ĉi tiu listo malplenas." #: src/components/dms/MessageItem.tsx:596 #: src/components/dms/MessageItem.tsx:625 msgid "This message is hidden because this user is blocking you." -msgstr "" +msgstr "Ĉi tiu mesaĝo estas kaŝita ĉar ĉi tiu uzanto blokas vin." #: src/components/dms/MessageItem.tsx:595 #: src/components/dms/MessageItem.tsx:621 msgid "This message is hidden because you are blocking this user." -msgstr "" +msgstr "Ĉi tiu mesaĝo estas kaŝita ĉar vi blokas ĉi tiun uzanton." #: src/screens/Profile/ErrorState.tsx:41 msgid "This moderation service is unavailable. See below for more details. If this issue persists, contact us." @@ -11430,7 +11450,7 @@ msgstr "" #: src/components/dms/MessagesListBlockedFooter.tsx:84 msgid "This person is blocking you" -msgstr "" +msgstr "Ĉi tiu persono blokas vin" #. placeholder {0}: niceDate(i18n, createdAt) #. placeholder {1}: niceDate(i18n, indexedAt) @@ -11523,7 +11543,7 @@ msgstr "Ĉi tiu uzanto estas inkluzivita en la listo <0>{0}, kiun vi silenti #: src/components/NewskieDialog.tsx:49 msgid "This user is new here. Press for more info about when they joined." -msgstr "Ĉi tiu uzanto novas ĉi tie. Premu por pliaj informoj pri kiam ties aliĝis." +msgstr "Ĉi tiu uzanto novas ĉi tie. Premu por pliaj informoj pri kiam tiu aliĝis." #: src/view/com/profile/ProfileFollows.tsx:182 msgid "This user isn't following anyone." @@ -11531,7 +11551,7 @@ msgstr "Ĉi tiu uzanto sekvas neniun." #: src/components/Post/Embed/VideoEmbed/index.web.tsx:236 msgid "This video can’t be played on your device. Your browser or system may be missing the required video codecs (H.264/AAC)." -msgstr "" +msgstr "Ĉi tiu videaĵo neludeblas per via aparato. Nepraj videokodekoj (H.264/AAC) eble mankas en via retumilo aŭ operaciumo." #: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:157 msgid "This will create a new list with the same name, description, and members as this starter pack." @@ -12047,6 +12067,10 @@ msgstr "Ĝisdatigi" msgid "Update <0>{displayName} in Lists" msgstr "Ĝisdatigi <0>{displayName} en listoj" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "Aktualigi invitligilon" msgid "Update to {domain}" msgstr "Ŝanĝi al {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "Ĝisdatigi vian apon al la plej lasta versio por aliĝi!" @@ -12078,7 +12110,7 @@ msgstr "Ĝisdatigi vian retpoŝtadreson" #: src/components/dialogs/DeviceLocationRequestDialog.tsx:41 #: src/components/dialogs/DeviceLocationRequestDialog.tsx:106 msgid "Update your location" -msgstr "" +msgstr "Aktualigi vian lokon" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:355 msgctxt "toast" @@ -12445,7 +12477,7 @@ msgstr "Vidi" #: src/components/Post/Embed/StandardSiteEmbed/index.tsx:319 #: src/components/Post/Embed/StandardSiteEmbed/index.tsx:588 msgid "View {0}" -msgstr "" +msgstr "Vidi {0}" #. placeholder {0}: profile.handle #: src/screens/Profile/Header/Shell.tsx:257 @@ -12474,12 +12506,12 @@ msgstr "Vidi profilon de {displayName}" #: src/components/Post/Embed/StandardSiteEmbed/index.tsx:436 msgid "View {publicationTitle}" -msgstr "" +msgstr "Vidi {publicationTitle}" #. placeholder {0}: authorProfile.handle #: src/components/Post/Embed/StandardSiteEmbed/StandardSiteMetaRow.tsx:83 msgid "View @{0}'s profile" -msgstr "" +msgstr "Vidi profilon de @{0}" #: src/components/ProfileHoverCard/index.web.tsx:479 msgid "View blocked user's profile" @@ -12544,7 +12576,7 @@ msgstr "" #: src/components/Post/Embed/StandardSiteEmbed/index.tsx:437 #: src/components/Post/Embed/StandardSiteEmbed/index.tsx:588 msgid "View publication" -msgstr "" +msgstr "Vidi publikigon" #: src/view/com/profile/ProfileSubpageHeader.tsx:108 msgid "View the avatar" @@ -13032,15 +13064,15 @@ msgstr "" #. placeholder {0}: sanitizeHandle(profile.handle, '@') #: src/components/dms/MessageItem.tsx:636 msgid "You are blocking {0}" -msgstr "" +msgstr "Vi blokas {0}" #: src/components/dms/MessagesListBlockedFooter.tsx:81 msgid "You are blocking the chat owner" -msgstr "" +msgstr "Vi blokas la babilejan posedanton" #: src/components/dms/MessagesListBlockedFooter.tsx:83 msgid "You are blocking this person" -msgstr "" +msgstr "Vi blokas ĉi tiun personon" #: src/components/forms/HostingProvider.tsx:46 msgid "You are creating an account on" @@ -13153,12 +13185,12 @@ msgstr "Vi povas reaktivigi vian konton por daŭrigi ensaluton. Via profilo kaj #: src/components/dms/MessagesListBlockedFooter.tsx:93 msgid "You can read chat history but can’t send new messages." -msgstr "" +msgstr "Vi povas legi babilejan historion sed ne povas sendi novajn mesaĝojn." #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "Vi povas elekti ĝis {MAX_IMAGES, plural, other {# bildojn}} entute." +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 @@ -13453,7 +13485,7 @@ msgstr "Vi malpermesis aliron al viaj kontaktoj" #: src/state/shell/progress-guide.tsx:237 msgid "You've found some people to follow" -msgstr "Vi trovis kelkajn personojn por sekvi" +msgstr "Vi trovis kelkajn homojn por sekvi" #: src/components/FocusScope/index.tsx:112 msgid "You've reached the end of the active content." @@ -13613,7 +13645,7 @@ msgstr "Viaj silentigitaj vortoj" #: src/screens/Messages/components/InviteLinkDialog.tsx:179 msgid "Your name, avatar, and the name of the group chat will be visible to everyone." -msgstr "Via nomo, profilbildo kaj la nomo de la grupa babilejo videblos al ĉiuj." +msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on." diff --git a/src/locale/locales/es/messages.po b/src/locale/locales/es/messages.po index f6eecba12e..0aa506816c 100644 --- a/src/locale/locales/es/messages.po +++ b/src/locale/locales/es/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: es\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# elemento sin leer} other {# elementos sin leer}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1698,7 +1710,7 @@ msgstr "¿Quieres salir de esta conversación?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "¿Quieres salir de esta conversación? Los mensajes se eliminarán para ti, pero no para la otra persona." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Bloqueado" @@ -3434,7 +3446,7 @@ msgstr "¿Borrar esta lista?" msgid "Delete this post?" msgstr "¿Borrar esta publicación?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Eliminado" @@ -5006,7 +5018,7 @@ msgstr "Te sigue" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Te sigue" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -8841,6 +8853,10 @@ msgstr "Recomendaciones" msgid "Reconnect" msgstr "Reconectar" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "Eliminar la verificación" msgid "Remove your verification for this account?" msgstr "¿Eliminar tu verificación para esta cuenta?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Eliminado por el autor" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Eliminado por ti" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Hubo un problema con los datos que intentaste denunciar. Por favor, contacta con el soporte." @@ -12047,6 +12067,10 @@ msgstr "Actualizar" msgid "Update <0>{displayName} in Lists" msgstr "Actualizar <0>{displayName} en listas" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "Actualizar a {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "" diff --git a/src/locale/locales/eu/messages.po b/src/locale/locales/eu/messages.po index 835d6f721a..354fd58f5b 100644 --- a/src/locale/locales/eu/messages.po +++ b/src/locale/locales/eu/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: eu\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Basque\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -355,6 +355,18 @@ msgstr "{count, plural, one {eskaera #} other {# eskaera}}" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {Elementu bat} other {# elementu}} irakurri gabe" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "{count, plural, one {Freskatu orria ikusteko.} other {Freskatu orria guztiak ikusteko.}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "{count, plural, one {Post honek argazki # dauka.} other {Post honek # argazki ditu.}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "{count, plural, one {Zure aplikazioa eguneratu ikusteko.} other {Zure aplikazioa eguneratu guztiak ikusteko.}}" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1463,7 +1475,7 @@ msgstr "Bluesky-k egiaztatzaile fidagarriak hautatzen dituela erakusten duen ilu #: src/screens/Messages/components/InviteLinkDialog.tsx:172 msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." -msgstr "Gonbidapen-esteka batek txat taldean sartzeko aukera ematen dio jendeari zuzenean gehitu gabe. Esteka nork erabil dezakeen eta zure onespenaren beharra kontrolatzen dituzu. Esteka edozein unetan desgai dezakezu." +msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 msgid "An issue not included in these options" @@ -1698,7 +1710,7 @@ msgstr "Ziur zaude elkarrizketa hau utzi nahi duzula?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Ziur zaude elkarrizketa hau utzi nahi duzula? Zure mezuak ezabatuko dira zuretzako, baina ez beste parte-hartzaileentzat." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "Blokeatu erabiltzailea eta/edo ezabatu elkarrizketa hau" msgid "Block user and/or leave this conversation" msgstr "Blokeatu erabiltzailea eta/edo utzi elkarrizketa hau" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Blokeatua" @@ -3434,7 +3446,7 @@ msgstr "Zerrenda hau ezabatu nahi duzu?" msgid "Delete this post?" msgstr "Post hau ezabatu nahi duzu?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Ezabatu da" @@ -5006,7 +5018,7 @@ msgstr "Jarraitzen dizu" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Jarraitzen Dizu" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -7670,7 +7682,7 @@ msgstr "Hautatutako fitxategi bat edo gehiago ez dira onartzen." #: src/view/com/composer/SelectMediaButton.tsx:438 msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." -msgstr "" +msgstr "Hautatutako fitxategi bat edo gehiago handiegiak dira. Gehienezko tamaina {VIDEO_MAX_SIZE_MB} MB da." #: src/view/com/composer/Composer.tsx:589 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" @@ -7861,7 +7873,7 @@ msgstr "Ireki kamera gailua" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "Gailuaren galeria irekitzen du gehienez {MAX_IMAGES, plural, other {# irudi}}, edo bideo edo GIF bakarra hautatzeko." +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -8841,6 +8853,10 @@ msgstr "Gomendatua" msgid "Reconnect" msgstr "Berriro konektatu" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "Freskatu orria ikusteko." + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "Kendu egiaztapena" msgid "Remove your verification for this account?" msgstr "Zure egiaztapena kendu kontu honi?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Egileak kenduta" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Zuk kenduta" @@ -10487,6 +10503,10 @@ msgstr "Norbait kendua izan da" msgid "Someone was removed from the group" msgstr "Norbait taldetik kendu da" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "Zerbait berria dago hemen" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Zerbait ez zegoen ondo salatzen saiatzen ari zaren datuekin. Mesedez, jarri laguntzarekin harremanetan." @@ -11060,7 +11080,7 @@ msgstr "Pribatutasun-politika <0/>-ra eraman da" #: src/view/com/composer/state/video.ts:397 #: src/view/com/composer/state/video.ts:436 msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." -msgstr "" +msgstr "Hautatutako bideoa {VIDEO_MAX_SIZE_MB} MB baino handiagoa da. Mesedez, saiatu berriro fitxategi txikiago batekin." #: src/lib/hooks/useCleanError.ts:41 #: src/lib/strings/errors.ts:19 @@ -12047,6 +12067,10 @@ msgstr "Eguneratu" msgid "Update <0>{displayName} in Lists" msgstr "Eguneratu <0>{displayName} Zerrendetan" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "Eguneratu aplikazioa" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "Eguneratu gonbidapen-esteka" msgid "Update to {domain}" msgstr "Eguneratu {domain}ra" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "Eguneratu zure aplikazioa" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "Eguneratu zure aplikazioa ikusteko." + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "Eguneratu zure aplikazioa azken bertsiora parte hartzeko!" @@ -13158,7 +13190,7 @@ msgstr "Txat-historia irakurri dezakezu, baina ezin duzu mezu berririk bidali." #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "Guztira gehienez {MAX_IMAGES, plural, other {# irudi}} hauta ditzakezu." +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 @@ -13613,7 +13645,7 @@ msgstr "Zure mutututako hitzak" #: src/screens/Messages/components/InviteLinkDialog.tsx:179 msgid "Your name, avatar, and the name of the group chat will be visible to everyone." -msgstr "Zure izena, abatarra eta txat taldearen izena guztientzat ikusgai egongo dira." +msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on." diff --git a/src/locale/locales/fi/messages.po b/src/locale/locales/fi/messages.po index abf87e5854..c593a0d50b 100644 --- a/src/locale/locales/fi/messages.po +++ b/src/locale/locales/fi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fi\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1698,7 +1710,7 @@ msgstr "" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Haluatko varmasti poistua tästä keskustelusta? Viestisi poistuvat sinulta mutta eivät toiselta keskusteluun osallistuneelta." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Estetty" @@ -3434,7 +3446,7 @@ msgstr "Poistetaanko tämä lista?" msgid "Delete this post?" msgstr "Poistetaanko tämä julkaisu?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Poistettu" @@ -5006,7 +5018,7 @@ msgstr "Seuraa sinua" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Seuraa sinua" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -8841,6 +8853,10 @@ msgstr "Suositellut" msgid "Reconnect" msgstr "Yhdistä uudelleen" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Tekijän poistama" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Poistamasi" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" @@ -12047,6 +12067,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "Päivitä <0>{displayName} listoissa" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "Päivitä verkkotunnukseen {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "" diff --git a/src/locale/locales/fr/messages.po b/src/locale/locales/fr/messages.po index 945d1abee0..ff85559dd7 100644 --- a/src/locale/locales/fr/messages.po +++ b/src/locale/locales/fr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fr\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -355,6 +355,18 @@ msgstr "{count, plural, one {# demande} other {# demandes}}" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# élément non lu} other {# éléments non lus}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "{count, plural, one {Rafraîchissez la page pour la voir.} other {Rafraîchissez la page pour toutes les voir.}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "{count, plural, one {Ce post contient une photo.} other {Ce post contient # photos.}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "{count, plural, one {Mettez-à-jour votre appli. pour la voir.} other {Mettez-à-jour votre appli. pour les voir.}}" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1463,7 +1475,7 @@ msgstr "Une illustration montrant que Bluesky sélectionne des vérificateurs de #: src/screens/Messages/components/InviteLinkDialog.tsx:172 msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." -msgstr "Un lien d’invitation permet à des gens de rejoindre cette discussion de groupe directement. Vous pourrez contrôler qui peut utiliser le lien et si votre approbation préalable est nécessaire. Vous pourrez désactiver ce lien à tout moment." +msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 msgid "An issue not included in these options" @@ -1698,7 +1710,7 @@ msgstr "Êtes-vous sûr de vouloir vous retirer de cette conversation ?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Êtes-vous sûr de vouloir vous retirer de cette conversation ? Vos messages seront supprimés pour vous, mais pas pour l’autre personne." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "Bloquer ce compte ou supprimer cette conversation" msgid "Block user and/or leave this conversation" msgstr "Bloquer ce compte ou partir de cette conversation" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Bloqué" @@ -3434,7 +3446,7 @@ msgstr "Supprimer cette liste ?" msgid "Delete this post?" msgstr "Supprimer ce post ?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Supprimé" @@ -5006,7 +5018,7 @@ msgstr "Vous suit" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Vous suit" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -7670,7 +7682,7 @@ msgstr "Un ou plusieurs des fichiers sélectionnés ne sont pas pris en charge." #: src/view/com/composer/SelectMediaButton.tsx:438 msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." -msgstr "" +msgstr "Un ou plusieurs des fichiers sélectionnés sont trop gros. La taille maximale est de {VIDEO_MAX_SIZE_MB} Mo." #: src/view/com/composer/Composer.tsx:589 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" @@ -7861,7 +7873,7 @@ msgstr "Ouvre l’appareil photo" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "Ouvre la photothèque pour sélectionner {MAX_IMAGES, plural, one {une image} other {jusqu’à # images}}, une seule vidéo ou un GIF." +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -8841,6 +8853,10 @@ msgstr "Recommandé" msgid "Reconnect" msgstr "Se reconnecter" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "Rafraîchissez la page pour le voir." + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "Retirer la vérification" msgid "Remove your verification for this account?" msgstr "Retirer votre vérification de ce compte ?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Supprimé par l’auteur·ice" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Supprimé par vous" @@ -10487,6 +10503,10 @@ msgstr "Quelqu’un a été retiré" msgid "Someone was removed from the group" msgstr "Quelqu’un a été retiré du groupe" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "Il y a du nouveau par ici" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Il y a un souci avec les données que vous essayez de signaler. Veuillez contacter le support." @@ -11060,7 +11080,7 @@ msgstr "Notre politique de confidentialité a été déplacée vers <0/>" #: src/view/com/composer/state/video.ts:397 #: src/view/com/composer/state/video.ts:436 msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." -msgstr "" +msgstr "La vidéo sélectionnée dépasse les {VIDEO_MAX_SIZE_MB} Mo. Veuillez réessayer avec un fichier plus petit." #: src/lib/hooks/useCleanError.ts:41 #: src/lib/strings/errors.ts:19 @@ -12047,6 +12067,10 @@ msgstr "Mettre à jour" msgid "Update <0>{displayName} in Lists" msgstr "Mise à jour de <0>{displayName} dans les listes" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "Mettre-à-jour l’appli." + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "Mettre à jour le lien d’invitation" msgid "Update to {domain}" msgstr "Mettre à jour pour {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "Mettez-à-jour votre appli." + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "Mettez-à-jour votre appli. pour le voir." + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "Mettez à jour votre app à la dernière version pour participer aux discussions !" @@ -13158,7 +13190,7 @@ msgstr "Vous pouvez lire l’historique de la discussion mais pas envoyer de nou #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "Vous pouvez sélectionner {MAX_IMAGES, plural, one {une seule image} other {jusqu’à # images}} au total." +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 @@ -13613,7 +13645,7 @@ msgstr "Vos mots masqués" #: src/screens/Messages/components/InviteLinkDialog.tsx:179 msgid "Your name, avatar, and the name of the group chat will be visible to everyone." -msgstr "Votre nom, avatar et le nom de la discussion de groupe sera visible pour tous." +msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on." diff --git a/src/locale/locales/fy/messages.po b/src/locale/locales/fy/messages.po index 08e0599e1e..48e23d5f9f 100644 --- a/src/locale/locales/fy/messages.po +++ b/src/locale/locales/fy/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fy\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Frisian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# net-lêzen item} other {# net-lêzen items}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1698,7 +1710,7 @@ msgstr "Bisto wis datsto dit petear ferlitte wolst?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Bisto wis datsto dit petear ferlitte wolst? Dyn priveeberjochten wurde foar dy fuortsmiten, mar net foar de oare dielnimmer." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Blokkearre" @@ -3434,7 +3446,7 @@ msgstr "Dizze list fuortsmite?" msgid "Delete this post?" msgstr "Dit berjocht fuortsmite?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Fuortsmiten" @@ -5006,7 +5018,7 @@ msgstr "Folget dy" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Folget dy" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -8841,6 +8853,10 @@ msgstr "Oanrekommandearre" msgid "Reconnect" msgstr "Opnij ferbine" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "Ferifikaasje fuortsmite" msgid "Remove your verification for this account?" msgstr "Dyn ferifikaasje foar dizze account fuortsmite?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Troch auteur fuortsmiten" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Troch dy fuortsmiten" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Der is wat net hielendal krekt mei de gegevens dy’tsto probearrest te melden. Nim kontakt op mei stipe." @@ -12047,6 +12067,10 @@ msgstr "Bywurkje" msgid "Update <0>{displayName} in Lists" msgstr "<0>{displayName} yn listen bywurkje" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "Bywurkje nei {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "" diff --git a/src/locale/locales/ga/messages.po b/src/locale/locales/ga/messages.po index e493fd7cc4..af54e2a95a 100644 --- a/src/locale/locales/ga/messages.po +++ b/src/locale/locales/ga/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ga\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Irish\n" "Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1698,7 +1710,7 @@ msgstr "An bhfuil tú cinnte gur mhaith leat an comhrá seo a fhágáil?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "An bhfuil tú cinnte gur mhaith leat imeacht ón gcomhrá seo? Scriosfar duitse é ach ní don duine eile atá páirteach." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Blocáilte" @@ -3434,7 +3446,7 @@ msgstr "An bhfuil fonn ort an liosta seo a scriosadh?" msgid "Delete this post?" msgstr "An bhfuil fonn ort an phostáil seo a scriosadh?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Scriosta" @@ -5006,7 +5018,7 @@ msgstr "Leanann sé/sí thú" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Leanann sé/sí thú" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -8841,6 +8853,10 @@ msgstr "Molta" msgid "Reconnect" msgstr "Athnasc" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Bainte ag an údar" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Bainte agat" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" @@ -12047,6 +12067,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "Nuashonraigh <0>{displayName} i Liostaí" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "Uasdátú chuig {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "" diff --git a/src/locale/locales/gd/messages.po b/src/locale/locales/gd/messages.po index b6b681efff..93238bad67 100644 --- a/src/locale/locales/gd/messages.po +++ b/src/locale/locales/gd/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: gd\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Scottish Gaelic\n" "Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n>2 && n<20) ? 2 : 3;\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# nì gun leughadh} two {# nì gun leughadh} few {# nithean gun leughadh} other {# nì gun leughadh}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1698,7 +1710,7 @@ msgstr "A bheil thu cinnteach gu bheil thu airson an còmhradh seo fhàgail?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "A bheil thu cinnteach gu bheil thu airson an còmhradh seo fhàgail? Thèid na teachdaireachdan agad a sguabadh às dhut-sa ach chan ann dhan chom-pàirtiche eile." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "Bac an cleachdaiche agus/no sguab an còmhradh seo às" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Bacte" @@ -3434,7 +3446,7 @@ msgstr "A bheil thu airson an liosta seo a sguabadh às?" msgid "Delete this post?" msgstr "A bheil thu airson am seo post a sguabadh às?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Air a sguabadh às" @@ -5006,7 +5018,7 @@ msgstr "Gad leantainn" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Gad leantainn" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -7861,7 +7873,7 @@ msgstr "Fosglaidh seo camara an uidheim" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "Fosglaidh seo gailearaidh an uidheim airson suas ri {MAX_IMAGES, plural, one {# dealbh} two {# dhealbh} few {# dealbhan}other {# dealbh}} no aon video no GIF a thaghadh." +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -8841,6 +8853,10 @@ msgstr "Na mholamaid" msgid "Reconnect" msgstr "Ath-cheangail" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "Thoir an dearbhadh air falbh" msgid "Remove your verification for this account?" msgstr "A bheil thu airson an dearbhadh a rinn thu air a’ chunntas seo a thoirt air falbh?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Air a thoirt air falbh leis an ùghdar" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Air a thoirt air falbh leat-sa" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Bha rudeigin ann nach robh buileach ceart leis an dàta a bha thu airson aithris a dhèanamh air. Cuir fios gu sgioba na taice." @@ -12047,6 +12067,10 @@ msgstr "Ùraich" msgid "Update <0>{displayName} in Lists" msgstr "Ùraich <0>{displayName} sna liostaichean" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "Ùraich air {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "" @@ -13158,7 +13190,7 @@ msgstr "" #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "’S urrainn dhut suas ri {MAX_IMAGES, plural, one {# dealbh} two {# dhealbh} few {# dealbhan}other {# dealbh}} a thaghadh uile gu lèir." +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 diff --git a/src/locale/locales/gl/messages.po b/src/locale/locales/gl/messages.po index e2e6d023c7..bd220fef99 100644 --- a/src/locale/locales/gl/messages.po +++ b/src/locale/locales/gl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: gl\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Galician\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1698,7 +1710,7 @@ msgstr "" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Tes a certeza de que queres eliminar esta conversa? As túas mensaxes eliminaranse para ti, mais non para a outra persoa." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Bloqueado" @@ -3434,7 +3446,7 @@ msgstr "Borrar esta listaxe?" msgid "Delete this post?" msgstr "Borrar este chío?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Eliminado" @@ -5006,7 +5018,7 @@ msgstr "Séguete" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Séguete" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -8841,6 +8853,10 @@ msgstr "Recomendados" msgid "Reconnect" msgstr "Reconectar" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Eliminado pola persoa autora" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Eliminado por ti" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" @@ -12047,6 +12067,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "Actualizar <0>{displayName} nas listaxes" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "Actualizar para {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "" diff --git a/src/locale/locales/haw/messages.po b/src/locale/locales/haw/messages.po index b66339b7fb..a8f9acbb15 100644 --- a/src/locale/locales/haw/messages.po +++ b/src/locale/locales/haw/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: haw\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Hawaiian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -86,14 +86,14 @@ msgstr "" msgid "{0, plural, one {# month} other {# months}}" msgstr "" -#. placeholder {0}: convo.details.joinRequestCount -#: src/screens/Messages/components/ChatListItem.tsx:225 +#. placeholder {0}: convo.details.unreadJoinRequestCount +#: src/screens/Messages/components/ChatListItem.tsx:226 msgid "{0, plural, one {# new join request} other {# new join requests}}" msgstr "" #. placeholder {0}: reactions.length #. placeholder {1}: groupedReactions.map(g => g.value).join(' ') -#: src/components/dms/MessageItem.tsx:297 +#: src/components/dms/MessageItem.tsx:277 msgid "{0, plural, one {# person} other {# people}} reacted – {1}" msgstr "" @@ -114,15 +114,15 @@ msgstr "" #. placeholder {0}: numUnreadMessages.numUnread ?? 0 #. placeholder {0}: numUnreadNotifications ?? 0 -#: src/view/shell/bottom-bar/BottomBar.tsx:233 -#: src/view/shell/bottom-bar/BottomBar.tsx:265 +#: src/view/shell/bottom-bar/BottomBar.tsx:234 +#: src/view/shell/bottom-bar/BottomBar.tsx:266 #: src/view/shell/Drawer.tsx:501 msgid "{0, plural, one {# unread item} other {# unread items}}" msgstr "" #. How long it takes to read an article, in minutes. Displayed in a short form, e.g. "5m" for 5 minutes. #. placeholder {0}: view.readingTime -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:232 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:230 msgid "{0, plural, one {#m} other {#m}}" msgstr "" @@ -211,7 +211,7 @@ msgid "{0} following" msgstr "" #. placeholder {0}: sanitizeHandle(profile.handle, '@') -#: src/components/dms/MessageItem.tsx:640 +#: src/components/dms/MessageItem.tsx:622 msgid "{0} is blocking you" msgstr "" @@ -269,7 +269,7 @@ msgstr "" #. placeholder {0}: createSanitizedDisplayName(memberSender) #. placeholder {1}: reaction.value -#: src/components/dms/MessageItem.tsx:292 +#: src/components/dms/MessageItem.tsx:272 msgid "{0} reacted {1}" msgstr "" @@ -314,16 +314,38 @@ msgstr "" #. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), ) #. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), ) -#: src/view/com/util/UserAvatar.tsx:595 -#: src/view/com/util/UserAvatar.tsx:613 +#: src/view/com/util/UserAvatar.tsx:599 +#: src/view/com/util/UserAvatar.tsx:617 msgid "{0}'s avatar" msgstr "" #. placeholder {0}: createSanitizedDisplayName(profile) -#: src/components/dms/MessageItem.tsx:228 +#: src/components/dms/MessageItem.tsx:232 msgid "{0}’s avatar" msgstr "" +#. The number of active group chat members out of the total number allowed. +#. placeholder {0}: data.joinLinkPreviews[0].memberCount +#. placeholder {1}: data.joinLinkPreviews[0].memberLimit +#: src/screens/Messages/JoinRequest.tsx:130 +msgid "{0}/{1}" +msgstr "" + +#. The number of members in a group chat, in the format '{members}/{total} members'. +#. placeholder {0}: preview.memberCount +#. placeholder {1}: preview.memberLimit +#. placeholder {2}: preview.memberCount +#: src/components/dms/ChatInvite/Card.tsx:56 +msgid "{0}/{1} {2, plural, one {member} other {members}}" +msgstr "" + +#. The number of active group chat members out of the total number allowed. +#. placeholder {0}: joinLinkPreview.memberCount +#. placeholder {1}: joinLinkPreview.memberLimit +#: src/components/intents/GroupChatJoinDialog.tsx:308 +msgid "{0}/{1} members" +msgstr "" + #. How many days have passed, displayed in a narrow form #. placeholder {0}: diff.value #: src/lib/hooks/useTimeAgo.ts:171 @@ -348,25 +370,50 @@ msgstr "" msgid "{0}s" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:428 +msgid "{count, plural, =0 {No requests to join} one {# request to join} other {# requests to join}}" +msgstr "" + #: src/components/dms/SystemMessageGroup.tsx:38 msgid "{count, plural, one {# chat update} other {# chat updates}}" msgstr "" -#: src/screens/Messages/components/InboxRequests.tsx:33 +#: src/screens/Messages/components/RequestStatus.tsx:74 +msgid "{count, plural, one {# new join request} other {# new join requests}}" +msgstr "" + +#: src/screens/Messages/components/InboxRequests.tsx:35 msgid "{count, plural, one {# request} other {# requests}}" msgstr "" -#: src/view/shell/desktop/LeftNav.tsx:483 +#: src/view/shell/desktop/LeftNav.tsx:484 msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + +#. Displayed when there are more requests to join a group chat than have been loaded +#: src/screens/Messages/JoinRequests.tsx:422 +msgid "{count, plural, other {#+ requests to join}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 -#: src/screens/Messages/components/InboxRequests.tsx:53 +#: src/screens/Messages/components/InboxRequests.tsx:56 msgid "{count}+" msgstr "" #. Displayed when the number of requests is greater than 20 -#: src/screens/Messages/components/InboxRequests.tsx:29 +#: src/screens/Messages/components/InboxRequests.tsx:31 msgid "{count}+ requests" msgstr "" @@ -543,8 +590,8 @@ msgstr "" msgid "{following} following" msgstr "" -#: src/components/dms/components/GroupChatProfileCard.tsx:56 -#: src/components/dms/InitiateChatFlow.tsx:888 +#: src/components/dms/components/GroupChatProfileCard.tsx:62 +#: src/components/dms/InitiateChatFlow.tsx:919 msgid "{handle} can’t be added" msgstr "" @@ -552,7 +599,7 @@ msgstr "" msgid "{handle} can't be messaged" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:849 +#: src/components/dms/InitiateChatFlow.tsx:880 msgid "{handle} can’t be messaged" msgstr "" @@ -564,6 +611,16 @@ msgstr "" msgid "{hours, plural, one {# hour} other {# hours}}" msgstr "" +#. Displayed when the number of requests is greater than 20 +#: src/screens/Messages/components/RequestStatus.tsx:69 +msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:221 +msgctxt "Displayed when there are more than 20 requests to join a group chat" +msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests" +msgstr "" + #. Number of users (always at least 50) who have joined Bluesky using a specific starter pack #: src/components/StarterPack/StarterPackCard.tsx:102 msgid "{joinedAllTimeCount, plural, other {# users have}} joined!" @@ -586,7 +643,7 @@ msgid "{MAX_HIDDEN_REPLIES, plural, other {You can hide a maximum of # replies.} msgstr "" #. The number of group chat members out of the total number of permitted users. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:34 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:39 msgid "{memberCount}/{memberLimit}" msgstr "" @@ -612,7 +669,7 @@ msgstr "" msgid "{name}'s starter pack" msgstr "" -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:329 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:334 msgid "{notificationCount, plural, one {# unread item} other {# unread items}}" msgstr "" @@ -634,12 +691,12 @@ msgid "{rank}." msgstr "" #. The number of requests to join a group chat. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:53 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:61 msgid "{requestCount, plural, one {# request} other {# requests}}" msgstr "" #. Displayed when there are more than 20 requests to join a group chat -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:56 msgid "{requestCount}+ requests" msgstr "" @@ -763,11 +820,6 @@ msgstr "" msgid "⚠Invalid Handle" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:220 -msgctxt "Displayed when there are more than 20 requests to join a group chat" -msgid "20+ new join requests" -msgstr "" - #: src/components/dialogs/MutedWords.tsx:202 #: src/components/dialogs/MutedWords.tsx:551 #: src/components/dialogs/MutedWords.tsx:554 @@ -807,6 +859,9 @@ msgstr "" #: src/components/contacts/screens/VerifyNumber.tsx:155 #: src/components/dms/dialogs/NewChatDialog.tsx:52 #: src/components/dms/dialogs/NewChatDialog.tsx:90 +#: src/components/dms/LeaveConvoPrompt.tsx:38 +#: src/screens/Messages/JoinRequests.tsx:188 +#: src/screens/Messages/JoinRequests.tsx:220 msgid "A network error occurred. Please check your internet connection." msgstr "" @@ -814,7 +869,7 @@ msgstr "" msgid "A new code has been sent" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:93 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:94 msgid "A new form of verification" msgstr "" @@ -841,7 +896,7 @@ msgstr "" msgid "A selected recipient is not followed by the sender." msgstr "" -#: src/Navigation.tsx:457 +#: src/Navigation.tsx:459 #: src/screens/Settings/AboutSettings.tsx:78 #: src/screens/Settings/Settings.tsx:255 #: src/screens/Settings/Settings.tsx:258 @@ -857,12 +912,22 @@ msgstr "" msgid "Accept" msgstr "" +#. Accept a request to join a chat +#: src/screens/Messages/JoinRequests.tsx:459 +msgctxt "button" +msgid "Accept" +msgstr "" + #: src/screens/Messages/components/RequestButtons.tsx:280 msgid "Accept chat request" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:453 +msgid "Accept join request" +msgstr "" + #. Accept a chat request -#: src/screens/Messages/components/RequestListItem.tsx:48 +#: src/screens/Messages/components/RequestListItem.tsx:51 msgid "Accept Request" msgstr "" @@ -875,17 +940,21 @@ msgstr "" msgid "Accepted conversations" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:94 +msgid "Access requested! The group owner will review your request." +msgstr "" + #: src/screens/Settings/AccessibilitySettings.tsx:45 #: src/screens/Settings/Settings.tsx:233 #: src/screens/Settings/Settings.tsx:236 msgid "Accessibility" msgstr "" -#: src/Navigation.tsx:380 +#: src/Navigation.tsx:382 msgid "Accessibility Settings" msgstr "" -#: src/Navigation.tsx:396 +#: src/Navigation.tsx:398 #: src/screens/Login/LoginForm.tsx:192 #: src/screens/Settings/AccountSettings.tsx:56 #: src/screens/Settings/Settings.tsx:173 @@ -960,7 +1029,7 @@ msgctxt "toast" msgid "Account unmuted" msgstr "" -#: src/components/verification/VerifierDialog.tsx:99 +#: src/components/verification/VerifierDialog.tsx:100 msgid "Accounts with a scalloped blue check mark <0><1/> can verify others. These trusted verifiers are selected by Bluesky." msgstr "" @@ -974,7 +1043,7 @@ msgstr "" #: src/components/dialogs/MutedWords.tsx:337 #: src/components/dialogs/StarterPackDialog.tsx:376 #: src/components/dialogs/StarterPackDialog.tsx:388 -#: src/components/dms/AddMembersFlow.tsx:393 +#: src/components/dms/AddMembersFlow.tsx:403 #: src/view/com/modals/UserAddRemoveLists.tsx:236 msgid "Add" msgstr "" @@ -1010,8 +1079,8 @@ msgstr "" #: src/view/com/composer/GifAltText.tsx:76 #: src/view/com/composer/GifAltText.tsx:150 #: src/view/com/composer/GifAltText.tsx:217 -#: src/view/com/composer/photos/Gallery.tsx:199 -#: src/view/com/composer/photos/Gallery.tsx:234 +#: src/view/com/composer/photos/Gallery.tsx:201 +#: src/view/com/composer/photos/Gallery.tsx:236 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:95 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:103 msgid "Add alt text" @@ -1023,16 +1092,16 @@ msgstr "" #: src/screens/Settings/Settings.tsx:575 #: src/screens/Settings/Settings.tsx:578 -#: src/view/shell/desktop/LeftNav.tsx:275 -#: src/view/shell/desktop/LeftNav.tsx:278 +#: src/view/shell/desktop/LeftNav.tsx:276 +#: src/view/shell/desktop/LeftNav.tsx:279 msgid "Add another account" msgstr "" -#: src/view/com/composer/Composer.tsx:1401 +#: src/view/com/composer/Composer.tsx:1454 msgid "Add another post" msgstr "" -#: src/view/com/composer/Composer.tsx:2067 +#: src/view/com/composer/Composer.tsx:2117 msgid "Add another post to thread" msgstr "" @@ -1046,7 +1115,7 @@ msgstr "" msgid "Add App Password" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:166 +#: src/screens/Settings/AutomationLabelSettings.tsx:170 msgid "Add automation label to account" msgstr "" @@ -1054,7 +1123,7 @@ msgstr "" msgid "Add emoji reaction" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:474 +#: src/components/dms/AddMembersFlow.tsx:485 msgid "Add group chat members" msgstr "" @@ -1063,7 +1132,7 @@ msgid "Add image" msgstr "" #. Accessibility label for button in composer to add images, a video, or a GIF to a post -#: src/view/com/composer/SelectMediaButton.tsx:499 +#: src/view/com/composer/SelectMediaButton.tsx:505 msgid "Add media to post" msgstr "" @@ -1073,8 +1142,8 @@ msgstr "" msgid "Add members" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:526 -#: src/components/moderation/ReportDialog/index.tsx:530 +#: src/components/moderation/ReportDialog/index.tsx:528 +#: src/components/moderation/ReportDialog/index.tsx:532 msgid "Add more details (optional)" msgstr "" @@ -1091,8 +1160,8 @@ msgstr "" msgid "Add muted words and tags" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:135 -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:174 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:132 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:171 #: src/screens/ProfileList/AboutSection.tsx:72 #: src/screens/ProfileList/AboutSection.tsx:90 msgid "Add people" @@ -1176,7 +1245,7 @@ msgstr "" msgid "Additional details (limit 1000 characters)" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:544 +#: src/components/moderation/ReportDialog/index.tsx:546 msgid "Additional details (limit 300 characters)" msgstr "" @@ -1244,7 +1313,7 @@ msgid "alice@example.com" msgstr "" #. the default tab in the interests tab bar -#: src/components/dms/ReactionsDialog.tsx:284 +#: src/components/dms/ReactionsDialog.tsx:288 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:201 #: src/view/screens/Notifications.tsx:86 msgid "All" @@ -1252,7 +1321,7 @@ msgstr "" #. Tab label showing the total count of reactions on a chat message. #. placeholder {0}: tab.count -#: src/components/dms/ReactionsDialog.tsx:381 +#: src/components/dms/ReactionsDialog.tsx:385 msgid "All {0}" msgstr "" @@ -1289,13 +1358,13 @@ msgstr "" msgid "Allow anyone to reply" msgstr "" -#: src/screens/Messages/Settings.tsx:139 -#: src/screens/Messages/Settings.tsx:154 +#: src/screens/Messages/Settings.tsx:140 +#: src/screens/Messages/Settings.tsx:155 msgid "Allow direct messages from" msgstr "" -#: src/screens/Messages/Settings.tsx:185 -#: src/screens/Messages/Settings.tsx:200 +#: src/screens/Messages/Settings.tsx:186 +#: src/screens/Messages/Settings.tsx:201 msgid "Allow group chat invites from" msgstr "" @@ -1349,12 +1418,12 @@ msgstr "" msgid "Already signed in as @{0}" msgstr "" -#: src/components/images/AutoSizedImage.tsx:190 -#: src/components/images/Gallery/index.tsx:522 -#: src/components/images/ImageLayoutGridItem.tsx:120 +#: src/components/images/AutoSizedImage.tsx:204 +#: src/components/images/Gallery/index.tsx:576 +#: src/components/images/ImageLayoutGridItem.tsx:142 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:94 #: src/view/com/composer/GifAltText.tsx:100 -#: src/view/com/composer/photos/Gallery.tsx:209 +#: src/view/com/composer/photos/Gallery.tsx:211 msgid "ALT" msgstr "" @@ -1373,7 +1442,7 @@ msgid "Alt Text" msgstr "" #: src/view/com/composer/GifAltText.tsx:105 -#: src/view/com/composer/photos/Gallery.tsx:128 +#: src/view/com/composer/photos/Gallery.tsx:130 msgid "Alt text describes images for blind and low-vision users, and helps give context to everyone." msgstr "" @@ -1398,7 +1467,7 @@ msgstr "" msgid "An error occurred" msgstr "" -#: src/view/com/composer/state/video.ts:411 +#: src/view/com/composer/state/video.ts:401 msgid "An error occurred while compressing the video." msgstr "" @@ -1443,11 +1512,11 @@ msgstr "" msgid "An error occurred while trying to follow all" msgstr "" -#: src/view/com/composer/state/video.ts:468 +#: src/view/com/composer/state/video.ts:453 msgid "An error occurred while uploading the video. {message}" msgstr "" -#: src/view/com/composer/state/video.ts:460 +#: src/view/com/composer/state/video.ts:445 msgid "An error occurred while uploading the video. Please check your internet connection and try again." msgstr "" @@ -1472,8 +1541,8 @@ msgstr "" msgid "An illustration showing that Bluesky selects trusted verifiers, and trusted verifiers in turn verify individual user accounts." msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:172 -msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." +#: src/screens/Messages/components/InviteLinkDialog.tsx:171 +msgid "An invite link lets people join this group chat without being added directly. You control who can join the chat. You can disable the link at any time." msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 @@ -1501,7 +1570,7 @@ msgstr "" msgid "An issue occurred, please try again." msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:120 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:121 msgid "An mockup of a iPhone showing the Bluesky app open to the profile of a verified user with a blue checkmark next to their display name." msgstr "" @@ -1550,13 +1619,17 @@ msgstr "" msgid "Anyone can interact" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:323 +msgid "Anyone can join" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:142 #: src/screens/Messages/components/InviteLinkDialog.tsx:143 -#: src/screens/Messages/components/InviteLinkDialog.tsx:144 msgid "Anyone can join instantly" msgstr "" +#: src/screens/Messages/components/InviteLinkDialog.tsx:147 #: src/screens/Messages/components/InviteLinkDialog.tsx:148 -#: src/screens/Messages/components/InviteLinkDialog.tsx:149 msgid "Anyone can request to join" msgstr "" @@ -1566,11 +1639,11 @@ msgstr "" msgid "Anyone who follows me" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:436 +#: src/screens/Messages/components/InviteLinkDialog.tsx:441 msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one." msgstr "" -#: src/Navigation.tsx:465 +#: src/Navigation.tsx:467 #: src/screens/Settings/AppIconSettings/index.tsx:65 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:19 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:24 @@ -1608,7 +1681,7 @@ msgstr "" msgid "App passwords" msgstr "" -#: src/Navigation.tsx:348 +#: src/Navigation.tsx:350 #: src/screens/Settings/AppPasswords.tsx:51 msgid "App Passwords" msgstr "" @@ -1650,7 +1723,7 @@ msgstr "" msgid "Appeal this decision" msgstr "" -#: src/Navigation.tsx:388 +#: src/Navigation.tsx:390 #: src/screens/Settings/AppearanceSettings.tsx:73 #: src/screens/Settings/Settings.tsx:225 #: src/screens/Settings/Settings.tsx:228 @@ -1686,7 +1759,7 @@ msgstr "" msgid "Are you sure you want to delete the app password \"{0}\"?" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:223 +#: src/components/dms/MessageOverlays.tsx:183 msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participants." msgstr "" @@ -1699,23 +1772,23 @@ msgstr "" msgid "Are you sure you want to discard your changes?" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:90 +#: src/screens/Messages/ConversationSettings/prompts.tsx:117 msgid "Are you sure you want to leave {groupName}?" msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:47 +#: src/components/dms/LeaveConvoPrompt.tsx:57 msgid "Are you sure you want to leave this conversation?" msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:46 -msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." +#: src/components/dms/LeaveConvoPrompt.tsx:56 +msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participants." msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" msgstr "" -#: src/view/com/composer/Composer.tsx:1541 +#: src/view/com/composer/Composer.tsx:1590 msgid "Are you sure you'd like to discard this post?" msgstr "" @@ -1763,7 +1836,7 @@ msgstr "" msgid "Automation label" msgstr "" -#: src/Navigation.tsx:404 +#: src/Navigation.tsx:406 #: src/screens/Settings/AutomationLabelSettings.tsx:103 msgid "Automation Label" msgstr "" @@ -1778,12 +1851,12 @@ msgstr "" msgid "Available" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:342 -#: src/components/dms/AddMembersFlow.tsx:509 -#: src/components/dms/AddMembersFlow.tsx:515 -#: src/components/dms/InitiateChatFlow.tsx:508 -#: src/components/dms/InitiateChatFlow.tsx:701 -#: src/components/dms/InitiateChatFlow.tsx:708 +#: src/components/dms/AddMembersFlow.tsx:352 +#: src/components/dms/AddMembersFlow.tsx:520 +#: src/components/dms/AddMembersFlow.tsx:526 +#: src/components/dms/InitiateChatFlow.tsx:517 +#: src/components/dms/InitiateChatFlow.tsx:732 +#: src/components/dms/InitiateChatFlow.tsx:739 #: src/components/moderation/LabelsOnMeDialog.tsx:334 #: src/components/moderation/LabelsOnMeDialog.tsx:335 #: src/screens/Login/ChooseAccountForm.tsx:98 @@ -1796,7 +1869,9 @@ msgstr "" #: src/screens/Login/SetNewPasswordForm.tsx:178 #: src/screens/Messages/components/ChatDisabled.tsx:164 #: src/screens/Messages/components/ChatDisabled.tsx:166 -#: src/screens/Messages/Inbox.tsx:242 +#: src/screens/Messages/components/InviteLinkDialog.tsx:251 +#: src/screens/Messages/components/InviteLinkDialog.tsx:279 +#: src/screens/Messages/Inbox.tsx:232 #: src/screens/Profile/Header/Shell.tsx:174 #: src/screens/Settings/components/ChangePasswordDialog.tsx:273 #: src/screens/Settings/components/ChangePasswordDialog.tsx:282 @@ -1807,7 +1882,7 @@ msgstr "" msgid "Back" msgstr "" -#: src/screens/Messages/Inbox.tsx:241 +#: src/screens/Messages/Inbox.tsx:231 msgid "Back to Chats" msgstr "" @@ -1855,8 +1930,8 @@ msgstr "" #: src/components/dms/MessageProfileButton.tsx:60 #: src/screens/Messages/ChatList.tsx:147 #: src/screens/Messages/ChatList.tsx:211 -#: src/screens/Messages/ChatList.tsx:476 -#: src/screens/Messages/Conversation.tsx:200 +#: src/screens/Messages/ChatList.tsx:482 +#: src/screens/Messages/Conversation.tsx:208 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:94 msgid "Before you can message another user, you must first verify your email." msgstr "" @@ -1888,7 +1963,7 @@ msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:853 #: src/screens/Messages/components/ChatStatusInfo.tsx:67 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:222 -#: src/screens/Messages/ConversationSettings/prompts.tsx:115 +#: src/screens/Messages/ConversationSettings/prompts.tsx:142 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:207 #: src/view/com/profile/ProfileMenu.tsx:563 msgid "Block" @@ -1909,7 +1984,7 @@ msgstr "" msgid "Block account" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:112 +#: src/screens/Messages/ConversationSettings/prompts.tsx:139 msgid "Block account?" msgstr "" @@ -1923,7 +1998,7 @@ msgstr "" msgid "Block accounts" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:143 +#: src/components/dms/AfterReportDialog.tsx:148 msgid "Block and delete" msgstr "" @@ -1947,9 +2022,9 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:221 #: src/components/dms/AfterReportConversationDialog.tsx:224 -#: src/components/dms/AfterReportDialog.tsx:149 -#: src/components/dms/AfterReportDialog.tsx:184 -#: src/components/dms/AfterReportDialog.tsx:187 +#: src/components/dms/AfterReportDialog.tsx:154 +#: src/components/dms/AfterReportDialog.tsx:189 +#: src/components/dms/AfterReportDialog.tsx:192 msgid "Block user" msgstr "" @@ -1959,7 +2034,7 @@ msgctxt "button" msgid "Block user" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:180 +#: src/components/dms/AfterReportDialog.tsx:185 msgid "Block user and/or delete this conversation" msgstr "" @@ -1967,7 +2042,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:216 msgid "Blocked" msgstr "" @@ -1975,13 +2050,13 @@ msgstr "" msgid "Blocked accounts" msgstr "" -#: src/Navigation.tsx:189 +#: src/Navigation.tsx:191 #: src/view/screens/ModerationBlockedAccounts.tsx:95 msgid "Blocked Accounts" msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:851 -#: src/screens/Messages/ConversationSettings/prompts.tsx:113 +#: src/screens/Messages/ConversationSettings/prompts.tsx:140 #: src/view/com/profile/ProfileMenu.tsx:558 msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." msgstr "" @@ -2040,7 +2115,7 @@ msgstr "" msgid "Bluesky is more fun with friends" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:107 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:108 msgid "Bluesky is more fun with friends! Import your contacts to see who’s already here." msgstr "" @@ -2064,7 +2139,7 @@ msgstr "" msgid "Bluesky will not show your profile and posts to logged-out users. Other apps may not honor this request. This does not make your account private." msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:134 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:136 msgid "Bluesky will proactively verify notable and authentic accounts." msgstr "" @@ -2148,21 +2223,28 @@ msgstr "" msgid "Button to go back to the home timeline" msgstr "" +#. The owner (creator) of a group chat. +#. placeholder {0}: createSanitizedDisplayName( data.joinLinkPreviews[0].owner, true, moderateProfile( data.joinLinkPreviews[0].owner, moderationOpts, ).ui('displayName'), ) #. placeholder {0}: sanitizeHandle(handle, '@') #. placeholder {0}: sanitizeHandle(item.feed.creator.handle, '@') -#. placeholder {0}: sanitizeHandle(labeler.creator.handle, '@') #: src/components/LabelingServiceCard/index.tsx:62 -#: src/components/moderation/ReportDialog/index.tsx:845 +#: src/components/moderation/ReportDialog/index.tsx:847 +#: src/screens/Messages/JoinRequest.tsx:166 #: src/screens/Search/components/StarterPackCard.tsx:107 #: src/screens/Search/Explore.tsx:971 msgid "By {0}" msgstr "" #. placeholder {0}: sanitizeHandle(info.creatorHandle, '@') -#: src/screens/Profile/components/ProfileFeedHeader.tsx:462 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:451 msgid "By <0>{0}" msgstr "" +#. The group chat creator, in the format 'By {displayName}'. +#: src/components/dms/ChatInvite/Card.tsx:78 +msgid "By <0>{ownerDisplayName}" +msgstr "" + #. placeholder {0}: authorProfile.handle #: src/components/Post/Embed/StandardSiteEmbed/StandardSiteMetaRow.tsx:80 msgid "by <0>@{0}" @@ -2192,7 +2274,7 @@ msgstr "" msgid "By you" msgstr "" -#: src/view/com/composer/photos/OpenCameraBtn.tsx:70 +#: src/view/com/composer/photos/OpenCameraBtn.tsx:69 msgid "Camera" msgstr "" @@ -2223,10 +2305,10 @@ msgstr "" #: src/features/liveNow/components/GoLiveDialog.tsx:254 #: src/lib/media/picker.tsx:38 #: src/screens/Deactivated.tsx:150 -#: src/screens/Messages/components/InviteLinkDialog.tsx:458 -#: src/screens/Messages/components/InviteLinkDialog.tsx:462 -#: src/screens/Messages/ConversationSettings/prompts.tsx:70 -#: src/screens/Messages/ConversationSettings/prompts.tsx:94 +#: src/screens/Messages/components/InviteLinkDialog.tsx:463 +#: src/screens/Messages/components/InviteLinkDialog.tsx:467 +#: src/screens/Messages/ConversationSettings/prompts.tsx:97 +#: src/screens/Messages/ConversationSettings/prompts.tsx:121 #: src/screens/Profile/Header/EditProfileDialog.tsx:215 #: src/screens/Profile/Header/EditProfileDialog.tsx:223 #: src/screens/Search/Shell.tsx:405 @@ -2239,11 +2321,11 @@ msgstr "" #: src/screens/Settings/Settings.tsx:300 #: src/screens/Takendown.tsx:102 #: src/screens/Takendown.tsx:105 -#: src/view/com/composer/Composer.tsx:1619 -#: src/view/com/composer/Composer.tsx:1629 +#: src/view/com/composer/Composer.tsx:1668 +#: src/view/com/composer/Composer.tsx:1678 #: src/view/com/composer/photos/EditImageDialog.web.tsx:44 #: src/view/com/composer/photos/EditImageDialog.web.tsx:53 -#: src/view/shell/desktop/LeftNav.tsx:227 +#: src/view/shell/desktop/LeftNav.tsx:228 msgid "Cancel" msgstr "" @@ -2275,7 +2357,7 @@ msgstr "" msgid "Captions & alt text" msgstr "" -#: src/components/images/Gallery/index.tsx:255 +#: src/components/images/Gallery/index.tsx:263 msgid "carousel" msgstr "" @@ -2308,7 +2390,7 @@ msgstr "" msgid "Change Handle" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:443 +#: src/components/moderation/ReportDialog/index.tsx:445 msgid "Change moderation service" msgstr "" @@ -2321,11 +2403,11 @@ msgstr "" msgid "Change password dialog" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:310 +#: src/components/moderation/ReportDialog/index.tsx:312 msgid "Change report category" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:388 +#: src/components/moderation/ReportDialog/index.tsx:390 msgid "Change report reason" msgstr "" @@ -2355,9 +2437,9 @@ msgid "Changes to the starter pack will not be reflected in the list after creat msgstr "" #: src/lib/hooks/useNotificationHandler.ts:133 -#: src/Navigation.tsx:483 -#: src/view/shell/bottom-bar/BottomBar.tsx:229 -#: src/view/shell/desktop/LeftNav.tsx:697 +#: src/Navigation.tsx:485 +#: src/view/shell/bottom-bar/BottomBar.tsx:230 +#: src/view/shell/desktop/LeftNav.tsx:698 #: src/view/shell/Drawer.tsx:469 msgid "Chat" msgstr "" @@ -2372,6 +2454,13 @@ msgstr "" msgid "Chat ended" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:105 +#: src/components/intents/GroupChatJoinDialog.tsx:228 +#: src/components/intents/GroupChatJoinDialog.tsx:259 +#: src/components/Post/Embed/JoinRequestEmbed.tsx:94 +msgid "Chat invite link no longer available" +msgstr "" + #: src/components/dms/getSystemMessageInfo.ts:104 msgid "Chat locked" msgstr "" @@ -2393,26 +2482,26 @@ msgstr "" msgid "Chat recipient is not followed by the sender." msgstr "" -#: src/Navigation.tsx:498 +#: src/Navigation.tsx:505 msgid "Chat request inbox" msgstr "" -#: src/screens/Messages/Inbox.tsx:57 -#: src/screens/Messages/Inbox.tsx:99 +#: src/screens/Messages/Inbox.tsx:56 +#: src/screens/Messages/Inbox.tsx:96 msgid "Chat requests" msgstr "" #: src/components/dms/ConvoMenu.tsx:84 -#: src/Navigation.tsx:493 +#: src/Navigation.tsx:500 #: src/screens/Messages/ChatList.tsx:83 #: src/screens/Messages/ChatList.tsx:87 -#: src/screens/Messages/ChatList.tsx:500 -#: src/screens/Messages/ChatList.tsx:535 -#: src/screens/Messages/Settings.tsx:37 +#: src/screens/Messages/ChatList.tsx:508 +#: src/screens/Messages/ChatList.tsx:543 +#: src/screens/Messages/Settings.tsx:38 msgid "Chat settings" msgstr "" -#: src/screens/Messages/Settings.tsx:130 +#: src/screens/Messages/Settings.tsx:131 msgid "Chat Settings" msgstr "" @@ -2435,8 +2524,8 @@ msgid "Chat unmuted" msgstr "" #: src/screens/Messages/ChatList.tsx:77 -#: src/screens/Messages/ChatList.tsx:488 -#: src/screens/Messages/ChatList.tsx:524 +#: src/screens/Messages/ChatList.tsx:494 +#: src/screens/Messages/ChatList.tsx:532 msgid "Chats" msgstr "" @@ -2490,7 +2579,7 @@ msgstr "" msgid "Choose this color as your avatar" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:211 +#: src/screens/Messages/components/InviteLinkDialog.tsx:217 msgid "Choose who can join this group chat and how." msgstr "" @@ -2544,7 +2633,7 @@ msgstr "" msgid "click here" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:131 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:128 msgid "Click here to add people to this group chat" msgstr "" @@ -2552,7 +2641,7 @@ msgstr "" msgid "Click here to contact our support team" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:145 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:142 msgid "Click here to create or manage an invite link for this group chat" msgstr "" @@ -2582,7 +2671,7 @@ msgstr "" msgid "Click here to update your email" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:146 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:143 msgid "Click here to view the invite link for this group chat" msgstr "" @@ -2591,7 +2680,7 @@ msgstr "" msgid "Click to open tag menu for {0}" msgstr "" -#: src/components/dms/MessageItem.tsx:559 +#: src/components/dms/MessageItem.tsx:541 msgid "Click to retry failed message" msgstr "" @@ -2605,28 +2694,30 @@ msgstr "" #: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:233 #: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:239 #: src/components/dialogs/LanguageSelectDialog.tsx:359 -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:159 -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:168 -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:164 -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:172 -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:139 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:176 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:185 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:191 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:199 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:160 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:169 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:165 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:173 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:140 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:178 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:187 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:192 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:200 #: src/components/dialogs/SearchablePeopleList.tsx:340 #: src/components/dialogs/StarterPackDialog.tsx:187 -#: src/components/dms/AddMembersFlow.tsx:367 +#: src/components/dms/AddMembersFlow.tsx:377 #: src/components/dms/AfterReportConversationDialog.tsx:91 #: src/components/dms/AfterReportConversationDialog.tsx:96 #: src/components/dms/AfterReportConversationDialog.tsx:247 #: src/components/dms/AfterReportConversationDialog.tsx:252 -#: src/components/dms/AfterReportDialog.tsx:89 #: src/components/dms/AfterReportDialog.tsx:94 -#: src/components/dms/AfterReportDialog.tsx:207 +#: src/components/dms/AfterReportDialog.tsx:99 #: src/components/dms/AfterReportDialog.tsx:212 +#: src/components/dms/AfterReportDialog.tsx:217 #: src/components/dms/EmojiPopup.android.tsx:59 -#: src/components/dms/InitiateChatFlow.tsx:533 +#: src/components/dms/InitiateChatFlow.tsx:542 +#: src/components/intents/GroupChatJoinDialog.tsx:205 +#: src/components/intents/GroupChatJoinDialog.tsx:240 #: src/components/NewskieDialog.tsx:169 #: src/components/NewskieDialog.tsx:175 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:107 @@ -2634,14 +2725,14 @@ msgstr "" #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:122 #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:128 #: src/components/verification/VerificationsDialog.tsx:146 -#: src/components/verification/VerifierDialog.tsx:146 +#: src/components/verification/VerifierDialog.tsx:147 #: src/components/WhoCanReply.tsx:236 #: src/components/WhoCanReply.tsx:243 #: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:45 #: src/features/liveNow/components/EditLiveDialog.tsx:217 #: src/features/liveNow/components/EditLiveDialog.tsx:223 -#: src/screens/Messages/components/InviteLinkDialog.tsx:481 -#: src/screens/Messages/components/InviteLinkDialog.tsx:486 +#: src/screens/Messages/components/InviteLinkDialog.tsx:487 +#: src/screens/Messages/components/InviteLinkDialog.tsx:492 #: src/screens/Settings/components/ChangePasswordDialog.tsx:288 #: src/screens/Settings/components/ChangePasswordDialog.tsx:293 #: src/view/com/feeds/MissingFeed.tsx:211 @@ -2658,6 +2749,10 @@ msgstr "" msgid "Close alert" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:82 +msgid "Close banner" +msgstr "" + #: src/view/com/util/BottomSheetCustomBackdrop.tsx:36 msgid "Close bottom drawer" msgstr "" @@ -2670,7 +2765,7 @@ msgstr "" #: src/components/dialogs/LanguageSelectDialog.tsx:354 #: src/components/dialogs/NotificationSettingsDialog.tsx:94 #: src/components/verification/VerificationsDialog.tsx:138 -#: src/components/verification/VerifierDialog.tsx:139 +#: src/components/verification/VerifierDialog.tsx:140 #: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36 msgid "Close dialog" msgstr "" @@ -2684,7 +2779,7 @@ msgid "Close image" msgstr "" #: src/components/Lightbox/Lightbox.web.tsx:73 -#: src/components/Lightbox/Lightbox.web.tsx:326 +#: src/components/Lightbox/Lightbox.web.tsx:334 msgid "Close image viewer" msgstr "" @@ -2695,6 +2790,14 @@ msgstr "" msgid "Close menu" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:83 +msgid "Close the incoming requests banner" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:198 +#: src/components/intents/GroupChatJoinDialog.tsx:199 +#: src/components/intents/GroupChatJoinDialog.tsx:235 +#: src/components/intents/GroupChatJoinDialog.tsx:236 #: src/components/Menu/index.tsx:361 msgid "Close this dialog" msgstr "" @@ -2707,7 +2810,7 @@ msgstr "" msgid "Closes password update alert" msgstr "" -#: src/view/com/composer/Composer.tsx:1627 +#: src/view/com/composer/Composer.tsx:1676 msgid "Closes post composer and discards post draft" msgstr "" @@ -2737,7 +2840,7 @@ msgid "Comics" msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:46 -#: src/Navigation.tsx:338 +#: src/Navigation.tsx:340 #: src/view/screens/CommunityGuidelines.tsx:28 msgid "Community Guidelines" msgstr "" @@ -2752,12 +2855,12 @@ msgstr "" #: src/lib/hotkeys/index.tsx:66 #: src/view/com/feeds/ComposerPrompt.tsx:147 -#: src/view/shell/desktop/LeftNav.tsx:586 +#: src/view/shell/desktop/LeftNav.tsx:587 msgid "Compose new post" msgstr "" #. placeholder {0}: MAX_GRAPHEME_LENGTH || 0 -#: src/view/com/composer/Composer.tsx:1503 +#: src/view/com/composer/Composer.tsx:1552 msgid "Compose posts up to {0, plural, other {# characters}} in length" msgstr "" @@ -2765,11 +2868,11 @@ msgstr "" msgid "Compose reply" msgstr "" -#: src/view/com/composer/Composer.tsx:2464 +#: src/view/com/composer/Composer.tsx:2514 msgid "Compressing GIF..." msgstr "" -#: src/view/com/composer/Composer.tsx:2466 +#: src/view/com/composer/Composer.tsx:2516 msgid "Compressing video..." msgstr "" @@ -2854,7 +2957,7 @@ msgstr "" msgid "Content and media" msgstr "" -#: src/Navigation.tsx:441 +#: src/Navigation.tsx:443 msgid "Content and Media" msgstr "" @@ -2901,7 +3004,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:163 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:171 #: src/screens/Onboarding/StepInterests/index.tsx:93 -#: src/screens/Onboarding/StepProfile/index.tsx:303 +#: src/screens/Onboarding/StepProfile/index.tsx:304 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:305 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:117 msgid "Continue" @@ -2920,29 +3023,29 @@ msgstr "" msgid "Continue thread..." msgstr "" -#: src/components/dms/AddMembersFlow.tsx:307 -#: src/components/dms/InitiateChatFlow.tsx:460 +#: src/components/dms/AddMembersFlow.tsx:317 +#: src/components/dms/InitiateChatFlow.tsx:469 msgid "Continue to group name" msgstr "" #: src/screens/Onboarding/StepInterests/index.tsx:90 -#: src/screens/Onboarding/StepProfile/index.tsx:300 +#: src/screens/Onboarding/StepProfile/index.tsx:301 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:302 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:114 #: src/screens/Signup/BackNextButtons.tsx:61 msgid "Continue to next step" msgstr "" -#: src/screens/Messages/Conversation.tsx:65 +#: src/screens/Messages/Conversation.tsx:67 msgid "Conversation" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:324 +#: src/screens/Messages/components/ChatListItem.tsx:329 msgid "Conversation deleted" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:144 -#: src/components/dms/AfterReportDialog.tsx:147 +#: src/components/dms/AfterReportDialog.tsx:149 +#: src/components/dms/AfterReportDialog.tsx:152 msgctxt "toast" msgid "Conversation deleted" msgstr "" @@ -2953,11 +3056,18 @@ msgctxt "toast" msgid "Conversation left" msgstr "" +#: src/components/dms/LeaveConvoPrompt.tsx:40 +#: src/screens/Messages/JoinRequests.tsx:192 +#: src/screens/Messages/JoinRequests.tsx:224 +msgid "Conversation not found." +msgstr "" + #: src/screens/Settings/AboutSettings.tsx:162 msgid "Copied build version to clipboard" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:79 +#: src/components/dms/ChatInvite/Root.tsx:82 +#: src/components/dms/MessageContextMenu.tsx:71 #: src/components/PostControls/DiscoverDebug.tsx:36 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:272 #: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:77 @@ -3009,6 +3119,7 @@ msgstr "" msgid "Copy host" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:74 #: src/components/StarterPack/ShareDialog.tsx:115 #: src/screens/StarterPack/StarterPackScreen.tsx:644 msgid "Copy link" @@ -3039,8 +3150,8 @@ msgstr "" msgid "Copy link to starter pack" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:169 -#: src/components/dms/MessageContextMenu.tsx:173 +#: src/components/dms/MessageContextMenu.tsx:152 +#: src/components/dms/MessageContextMenu.tsx:156 msgid "Copy message text" msgstr "" @@ -3064,7 +3175,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:41 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:108 -#: src/Navigation.tsx:343 +#: src/Navigation.tsx:345 #: src/view/screens/CopyrightPolicy.tsx:25 msgid "Copyright Policy" msgstr "" @@ -3077,7 +3188,7 @@ msgstr "" msgid "Could not connect to feed service" msgstr "" -#: src/screens/Messages/components/MessageInputEmbed.tsx:158 +#: src/screens/Messages/components/MessageInputEmbed.tsx:200 msgid "Could not fetch post" msgstr "" @@ -3097,8 +3208,8 @@ msgid "Could not follow all matches. {0}" msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:158 -#: src/components/dms/AfterReportDialog.tsx:134 -#: src/components/dms/LeaveConvoPrompt.tsx:34 +#: src/components/dms/AfterReportDialog.tsx:139 +#: src/components/dms/LeaveConvoPrompt.tsx:36 msgid "Could not leave chat" msgstr "" @@ -3106,6 +3217,10 @@ msgstr "" msgid "Could not load feed" msgstr "" +#: src/screens/Messages/components/MessageInputEmbed.tsx:321 +msgid "Could not load invite" +msgstr "" + #: src/screens/ProfileList/components/ErrorScreen.tsx:27 #: src/screens/ProfileList/index.tsx:80 #: src/screens/ProfileList/index.tsx:102 @@ -3151,7 +3266,7 @@ msgstr "" #. Text on button to create a new starter pack #: src/components/dialogs/StarterPackDialog.tsx:113 #: src/components/dialogs/StarterPackDialog.tsx:210 -#: src/components/dms/InitiateChatFlow.tsx:469 +#: src/components/dms/InitiateChatFlow.tsx:478 #: src/components/StarterPack/ProfileStarterPacks.tsx:329 msgid "Create" msgstr "" @@ -3171,7 +3286,7 @@ msgstr "" #: src/components/StarterPack/ProfileStarterPacks.tsx:207 #: src/components/StarterPack/ProfileStarterPacks.tsx:316 -#: src/Navigation.tsx:529 +#: src/Navigation.tsx:536 msgid "Create a starter pack" msgstr "" @@ -3186,13 +3301,14 @@ msgstr "" #: src/components/WelcomeModal.tsx:158 #: src/components/WelcomeModal.tsx:166 +#: src/screens/Messages/JoinRequest.tsx:300 #: src/screens/Signup/index.tsx:135 #: src/view/com/auth/SplashScreen.tsx:107 #: src/view/com/auth/SplashScreen.web.tsx:116 -#: src/view/shell/bottom-bar/BottomBar.tsx:332 -#: src/view/shell/bottom-bar/BottomBar.tsx:337 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:235 +#: src/view/shell/bottom-bar/BottomBar.tsx:333 +#: src/view/shell/bottom-bar/BottomBar.tsx:338 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:240 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:245 #: src/view/shell/NavSignupCard.tsx:48 #: src/view/shell/NavSignupCard.tsx:53 msgid "Create account" @@ -3210,7 +3326,7 @@ msgstr "" msgid "Create an account without using this starter pack" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:316 +#: src/screens/Onboarding/StepProfile/index.tsx:317 msgid "Create an avatar instead" msgstr "" @@ -3218,7 +3334,7 @@ msgstr "" msgid "Create another" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:468 +#: src/components/dms/InitiateChatFlow.tsx:477 msgid "Create group chat" msgstr "" @@ -3240,19 +3356,20 @@ msgstr "" msgid "Create moderation list" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:294 #: src/view/com/auth/SplashScreen.tsx:100 #: src/view/com/auth/SplashScreen.web.tsx:108 msgid "Create new account" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:488 +#: src/screens/Messages/ConversationSettings/index.tsx:487 msgid "Create or modify an invite link for this group chat" msgstr "" #. Accessibility label for button to create a moderation report for the selected option #. placeholder {0}: option.title -#: src/components/moderation/ReportDialog/index.tsx:707 -#: src/components/moderation/ReportDialog/index.tsx:752 +#: src/components/moderation/ReportDialog/index.tsx:709 +#: src/components/moderation/ReportDialog/index.tsx:754 msgid "Create report for {0}" msgstr "" @@ -3268,8 +3385,8 @@ msgstr "" #. placeholder {0}: i18n.date(appPassword.createdAt, { year: 'numeric', month: 'numeric', day: 'numeric', hour: '2-digit', minute: '2-digit', }) #. placeholder {0}: i18n.date(createdAt, { dateStyle: 'long', timeStyle: 'short', }) #. placeholder {0}: i18n.date(createdAt, { month: 'long', day: 'numeric', year: 'numeric', }) -#: src/screens/Messages/components/InviteLinkDialog.tsx:312 -#: src/screens/Messages/ConversationSettings/index.tsx:441 +#: src/screens/Messages/components/InviteLinkDialog.tsx:324 +#: src/screens/Messages/ConversationSettings/index.tsx:440 #: src/screens/Settings/AppPasswords.tsx:174 msgid "Created {0}" msgstr "" @@ -3353,7 +3470,7 @@ msgstr "" msgid "Default icons" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:224 +#: src/components/dms/MessageOverlays.tsx:184 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:803 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:275 #: src/screens/Settings/AppPasswords.tsx:213 @@ -3394,15 +3511,15 @@ msgstr "" msgid "Delete contacts" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:146 -#: src/components/dms/AfterReportDialog.tsx:190 -#: src/components/dms/AfterReportDialog.tsx:193 +#: src/components/dms/AfterReportDialog.tsx:151 +#: src/components/dms/AfterReportDialog.tsx:195 +#: src/components/dms/AfterReportDialog.tsx:198 #: src/screens/Messages/components/RequestButtons.tsx:142 #: src/screens/Messages/components/RequestButtons.tsx:144 msgid "Delete conversation" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:184 +#: src/components/dms/MessageContextMenu.tsx:167 msgid "Delete for me" msgstr "" @@ -3411,11 +3528,11 @@ msgstr "" msgid "Delete list" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:222 +#: src/components/dms/MessageOverlays.tsx:182 msgid "Delete message" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:181 +#: src/components/dms/MessageContextMenu.tsx:164 msgid "Delete message for me" msgstr "" @@ -3425,7 +3542,7 @@ msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:787 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:789 -#: src/view/com/composer/Composer.tsx:1515 +#: src/view/com/composer/Composer.tsx:1564 msgid "Delete post" msgstr "" @@ -3446,12 +3563,12 @@ msgstr "" msgid "Delete this post?" msgstr "" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:209 msgid "Deleted" msgstr "" #: src/components/dms/MessagesListHeader.tsx:109 -#: src/screens/Messages/components/ChatListItem.tsx:133 +#: src/screens/Messages/components/ChatListItem.tsx:134 #: src/screens/Messages/ConversationSettings/Member.tsx:75 msgid "Deleted Account" msgstr "" @@ -3519,8 +3636,8 @@ msgstr "" msgid "Dim" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:344 -#: src/screens/Messages/components/InviteLinkDialog.tsx:349 +#: src/screens/Messages/components/InviteLinkDialog.tsx:356 +#: src/screens/Messages/components/InviteLinkDialog.tsx:361 msgid "Disable" msgstr "" @@ -3546,8 +3663,8 @@ msgstr "" msgid "Disable haptic feedback" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:446 -#: src/screens/Messages/components/InviteLinkDialog.tsx:452 +#: src/screens/Messages/components/InviteLinkDialog.tsx:451 +#: src/screens/Messages/components/InviteLinkDialog.tsx:457 msgid "Disable link" msgstr "" @@ -3559,7 +3676,7 @@ msgstr "" msgid "Disable replies entirely" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:426 +#: src/screens/Messages/components/InviteLinkDialog.tsx:438 msgid "Disable this invite link?" msgstr "" @@ -3572,9 +3689,9 @@ msgstr "" #: src/components/dialogs/lists/CreateOrEditListDialog.tsx:101 #: src/screens/Profile/Header/EditProfileDialog.tsx:79 -#: src/view/com/composer/Composer.tsx:1294 -#: src/view/com/composer/Composer.tsx:1338 -#: src/view/com/composer/Composer.tsx:1548 +#: src/view/com/composer/Composer.tsx:1347 +#: src/view/com/composer/Composer.tsx:1391 +#: src/view/com/composer/Composer.tsx:1597 #: src/view/com/composer/drafts/DraftItem.tsx:242 #: src/view/com/composer/drafts/DraftsButton.tsx:131 msgid "Discard" @@ -3585,19 +3702,19 @@ msgstr "" msgid "Discard changes?" msgstr "" -#: src/view/com/composer/Composer.tsx:1292 +#: src/view/com/composer/Composer.tsx:1345 #: src/view/com/composer/drafts/DraftItem.tsx:239 #: src/view/com/composer/drafts/DraftsButton.tsx:98 msgid "Discard draft?" msgstr "" -#: src/view/com/composer/Composer.tsx:1309 -#: src/view/com/composer/Composer.tsx:1540 +#: src/view/com/composer/Composer.tsx:1362 +#: src/view/com/composer/Composer.tsx:1589 msgid "Discard post?" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:261 -#: src/screens/Profile/components/GermButton.tsx:268 +#: src/screens/Profile/components/GermButton.tsx:262 +#: src/screens/Profile/components/GermButton.tsx:269 msgid "Disconnect Germ DM" msgstr "" @@ -3625,11 +3742,11 @@ msgstr "" msgid "Dismiss" msgstr "" -#: src/components/contacts/FindContactsBannerNUX.tsx:77 +#: src/components/contacts/FindContactsBannerNUX.tsx:78 msgid "Dismiss banner" msgstr "" -#: src/view/com/composer/Composer.tsx:2385 +#: src/view/com/composer/Composer.tsx:2435 msgid "Dismiss error" msgstr "" @@ -3719,12 +3836,12 @@ msgstr "" #: src/components/dialogs/ServerInput.tsx:237 #: src/components/dialogs/ServerInput.tsx:239 #: src/components/dms/AfterReportConversationDialog.tsx:164 -#: src/components/dms/AfterReportDialog.tsx:140 +#: src/components/dms/AfterReportDialog.tsx:145 #: src/components/forms/DateField/index.tsx:104 #: src/components/forms/DateField/index.tsx:110 #: src/lib/media/picker.tsx:37 -#: src/screens/Onboarding/StepProfile/index.tsx:353 -#: src/screens/Onboarding/StepProfile/index.tsx:356 +#: src/screens/Onboarding/StepProfile/index.tsx:354 +#: src/screens/Onboarding/StepProfile/index.tsx:357 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:214 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:221 #: src/view/com/composer/labels/LabelsBtn.tsx:219 @@ -3740,7 +3857,7 @@ msgctxt "action" msgid "Done" msgstr "" -#: src/components/dms/MessageItem.tsx:463 +#: src/components/dms/MessageItem.tsx:445 msgid "Double tap or long press the message to add a reaction" msgstr "" @@ -3765,8 +3882,8 @@ msgctxt "button" msgid "Download chat data" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:304 -#: src/components/Lightbox/Lightbox.web.tsx:316 +#: src/components/Lightbox/Lightbox.web.tsx:312 +#: src/components/Lightbox/Lightbox.web.tsx:324 msgid "Download image" msgstr "" @@ -3783,7 +3900,7 @@ msgstr "" msgid "Doxxing" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:119 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:120 #: src/view/com/composer/drafts/DraftsButton.tsx:70 #: src/view/com/composer/drafts/DraftsButton.tsx:79 #: src/view/com/composer/drafts/DraftsListDialog.tsx:119 @@ -3838,7 +3955,7 @@ msgstr "" msgid "Eating disorders" msgstr "" -#: src/screens/Messages/components/EditTextButton.tsx:51 +#: src/screens/Messages/components/EditTextButton.tsx:52 #: src/screens/Settings/AccountSettings.tsx:150 #: src/screens/StarterPack/StarterPackScreen.tsx:604 #: src/screens/StarterPack/Wizard/index.tsx:331 @@ -3852,8 +3969,8 @@ msgctxt "action" msgid "Edit" msgstr "" -#: src/view/com/util/UserAvatar.tsx:460 -#: src/view/com/util/UserBanner.tsx:122 +#: src/view/com/util/UserAvatar.tsx:464 +#: src/view/com/util/UserBanner.tsx:125 msgid "Edit avatar" msgstr "" @@ -3861,14 +3978,14 @@ msgstr "" msgid "Edit Feeds" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:27 -#: src/screens/Messages/ConversationSettings/prompts.tsx:32 +#: src/screens/Messages/ConversationSettings/prompts.tsx:36 +#: src/screens/Messages/ConversationSettings/prompts.tsx:41 msgid "Edit group name" msgstr "" #: src/view/com/composer/photos/EditImageDialog.web.tsx:86 #: src/view/com/composer/photos/EditImageDialog.web.tsx:90 -#: src/view/com/composer/photos/Gallery.tsx:216 +#: src/view/com/composer/photos/Gallery.tsx:218 msgid "Edit image" msgstr "" @@ -3882,7 +3999,16 @@ msgstr "" msgid "Edit interests" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:326 +#: src/screens/Messages/JoinRequests.tsx:294 +msgid "Edit invite link" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:300 +msgctxt "button" +msgid "Edit invite link" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:338 msgid "Edit link settings" msgstr "" @@ -3900,12 +4026,12 @@ msgstr "" msgid "Edit moderation list" msgstr "" -#: src/Navigation.tsx:353 +#: src/Navigation.tsx:355 #: src/view/screens/Feeds.tsx:511 msgid "Edit My Feeds" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:475 +#: src/screens/Messages/ConversationSettings/index.tsx:474 msgid "Edit name" msgstr "" @@ -3934,7 +4060,7 @@ msgstr "" msgid "Edit starter pack" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:474 +#: src/screens/Messages/ConversationSettings/index.tsx:473 msgid "Edit this group chat’s name" msgstr "" @@ -3946,7 +4072,7 @@ msgstr "" msgid "Edit who can reply" msgstr "" -#: src/Navigation.tsx:534 +#: src/Navigation.tsx:541 msgid "Edit your starter pack" msgstr "" @@ -4151,7 +4277,7 @@ msgstr "" msgid "Entertainment" msgstr "" -#: src/view/com/composer/Composer.tsx:2484 +#: src/view/com/composer/Composer.tsx:2534 #: src/view/com/util/error/ErrorScreen.tsx:40 msgid "Error" msgstr "" @@ -4198,12 +4324,12 @@ msgstr "" msgid "Everyone" msgstr "" -#: src/screens/Messages/Settings.tsx:76 +#: src/screens/Messages/Settings.tsx:77 msgctxt "allow group chat invites from" msgid "Everyone" msgstr "" -#: src/screens/Messages/Settings.tsx:61 +#: src/screens/Messages/Settings.tsx:62 msgctxt "allow messages from" msgid "Everyone" msgstr "" @@ -4225,8 +4351,8 @@ msgstr "" msgid "Exit fullscreen" msgstr "" -#: src/components/Lightbox/chrome/Footer.tsx:51 -#: src/components/Lightbox/Lightbox.web.tsx:237 +#: src/components/Lightbox/chrome/Footer.tsx:69 +#: src/components/Lightbox/Lightbox.web.tsx:245 msgid "Expand alt text" msgstr "" @@ -4234,7 +4360,7 @@ msgstr "" msgid "Expand list of users" msgstr "" -#: src/view/com/composer/ComposerReplyTo.tsx:88 +#: src/view/com/composer/ComposerReplyTo.tsx:92 msgid "Expand or collapse the full post you are replying to" msgstr "" @@ -4246,7 +4372,7 @@ msgstr "" msgid "Expands or collapses post text" msgstr "" -#: src/lib/api/index.ts:460 +#: src/lib/api/index.ts:487 msgid "Expected uri to resolve to a record" msgstr "" @@ -4285,9 +4411,9 @@ msgstr "" msgid "Explicit sexual images." msgstr "" -#: src/Navigation.tsx:738 +#: src/Navigation.tsx:745 #: src/screens/Search/Shell.tsx:362 -#: src/view/shell/desktop/LeftNav.tsx:676 +#: src/view/shell/desktop/LeftNav.tsx:677 #: src/view/shell/Drawer.tsx:417 msgid "Explore" msgstr "" @@ -4297,8 +4423,8 @@ msgstr "" msgid "Explore the app" msgstr "" -#: src/screens/Messages/Settings.tsx:255 -#: src/screens/Messages/Settings.tsx:265 +#: src/screens/Messages/Settings.tsx:253 +#: src/screens/Messages/Settings.tsx:263 #: src/screens/Settings/components/ExportCarDialog.tsx:130 msgid "Export my chat data" msgstr "" @@ -4327,7 +4453,7 @@ msgstr "" 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 "" -#: src/Navigation.tsx:372 +#: src/Navigation.tsx:374 #: src/screens/Settings/ExternalMediaPreferences.tsx:35 msgid "External Media Preferences" msgstr "" @@ -4341,8 +4467,12 @@ msgctxt "toast" msgid "Failed to accept chat" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:186 +msgid "Failed to accept join request" +msgstr "" + #: src/components/dms/ActionsWrapper.web.tsx:77 -#: src/components/dms/MessageContextMenu.tsx:119 +#: src/components/dms/MessageContextMenu.tsx:103 msgid "Failed to add emoji reaction" msgstr "" @@ -4359,7 +4489,7 @@ msgstr "" msgid "Failed to change handle. Please try again." msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:294 +#: src/components/Lightbox/Lightbox.web.tsx:302 msgid "Failed to copy link" msgstr "" @@ -4372,7 +4502,7 @@ msgstr "" msgid "Failed to create conversation" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:99 +#: src/screens/Messages/components/InviteLinkDialog.tsx:98 msgid "Failed to create invite link" msgstr "" @@ -4387,7 +4517,7 @@ msgctxt "toast" msgid "Failed to delete chat" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:101 +#: src/components/dms/MessageOverlays.tsx:112 msgid "Failed to delete message" msgstr "" @@ -4399,24 +4529,24 @@ msgstr "" msgid "Failed to delete starter pack" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:122 +#: src/screens/Messages/components/InviteLinkDialog.tsx:121 msgid "Failed to disable invite link" msgstr "" #. placeholder {0}: error?.message -#: src/screens/Profile/components/GermButton.tsx:195 +#: src/screens/Profile/components/GermButton.tsx:196 msgid "Failed to disconnect Germ DM. Error: {0}" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:345 +#: src/screens/Messages/ConversationSettings/index.tsx:344 msgid "Failed to edit group chat name" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:112 +#: src/screens/Messages/components/InviteLinkDialog.tsx:111 msgid "Failed to edit invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:132 +#: src/screens/Messages/components/InviteLinkDialog.tsx:131 msgid "Failed to enable invite link" msgstr "" @@ -4432,19 +4562,27 @@ msgstr "" msgid "Failed to hide suggestion, please check your internet connection" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:218 +msgid "Failed to ignore join request" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:117 +msgid "Failed to join the group chat. Please try again." +msgstr "" + #: src/components/contacts/screens/ViewMatches.tsx:582 msgid "Failed to launch SMS app" msgstr "" #: src/screens/Messages/components/ChatEnded.tsx:42 #: src/screens/Messages/components/ChatLocked.tsx:53 -#: src/screens/Messages/ConversationSettings/index.tsx:372 +#: src/screens/Messages/ConversationSettings/index.tsx:371 msgctxt "toast" msgid "Failed to leave group chat" msgstr "" #: src/screens/Messages/ChatList.tsx:345 -#: src/screens/Messages/Inbox.tsx:211 +#: src/screens/Messages/Inbox.tsx:201 msgid "Failed to load conversations" msgstr "" @@ -4489,16 +4627,15 @@ msgstr "" msgid "Failed to load suggested follows" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:393 +#: src/screens/Messages/ConversationSettings/index.tsx:392 msgid "Failed to lock group chat" msgstr "" -#: src/screens/Messages/Inbox.tsx:311 -#: src/screens/Messages/Inbox.tsx:338 +#: src/screens/Messages/Inbox.tsx:299 msgid "Failed to mark all requests as read" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:359 +#: src/screens/Messages/ConversationSettings/index.tsx:358 msgid "Failed to mute group chat" msgstr "" @@ -4507,7 +4644,7 @@ msgid "Failed to pin post" msgstr "" #. placeholder {0}: e?.message -#: src/screens/Profile/components/GermButton.tsx:163 +#: src/screens/Profile/components/GermButton.tsx:164 msgid "Failed to reconnect Germ DM. Error: {0}" msgstr "" @@ -4521,8 +4658,8 @@ msgid "Failed to remove data. {0}" msgstr "" #: src/components/dms/ActionsWrapper.web.tsx:73 -#: src/components/dms/MessageContextMenu.tsx:115 -#: src/components/dms/ReactionsDialog.tsx:171 +#: src/components/dms/MessageContextMenu.tsx:99 +#: src/components/dms/ReactionsDialog.tsx:175 msgid "Failed to remove emoji reaction" msgstr "" @@ -4538,15 +4675,19 @@ msgstr "" msgid "Failed to remove verification" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:151 +msgid "Failed to rescind your request. Please try again." +msgstr "" + #: src/components/dialogs/DeviceLocationRequestDialog.tsx:81 msgid "Failed to resolve location. Please try again." msgstr "" -#: src/view/com/composer/Composer.tsx:584 +#: src/view/com/composer/Composer.tsx:639 msgid "Failed to save draft" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:311 +#: src/components/Lightbox/Lightbox.web.tsx:319 msgid "Failed to save image" msgstr "" @@ -4585,7 +4726,7 @@ msgid "Failed to toggle thread mute, please try again" msgstr "" #: src/screens/Messages/components/ChatLocked.tsx:42 -#: src/screens/Messages/ConversationSettings/index.tsx:396 +#: src/screens/Messages/ConversationSettings/index.tsx:395 msgid "Failed to unlock group chat" msgstr "" @@ -4610,7 +4751,7 @@ msgstr "" msgid "Failed to update notification declaration" msgstr "" -#: src/screens/Messages/Settings.tsx:93 +#: src/screens/Messages/Settings.tsx:94 msgid "Failed to update settings" msgstr "" @@ -4637,7 +4778,7 @@ msgstr "" msgid "False information about elections" msgstr "" -#: src/Navigation.tsx:288 +#: src/Navigation.tsx:290 msgid "Feed" msgstr "" @@ -4645,7 +4786,7 @@ msgstr "" #. placeholder {0}: sanitizeHandle(feed.creatorHandle, '@') #. placeholder {0}: sanitizeHandle(view.creator.handle, '@') #: src/components/FeedCard.tsx:170 -#: src/state/queries/feed.ts:118 +#: src/state/queries/feed.ts:127 #: src/view/com/feeds/FeedSourceCard.tsx:151 msgid "Feed by {0}" msgstr "" @@ -4658,7 +4799,7 @@ msgstr "" msgid "Feed identifier" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:361 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:353 msgid "Feed menu" msgstr "" @@ -4682,14 +4823,14 @@ msgctxt "toast" msgid "Feedback sent to feed operator" msgstr "" -#: src/Navigation.tsx:514 +#: src/Navigation.tsx:521 #: src/screens/SavedFeeds.tsx:112 #: src/screens/SavedFeeds.tsx:303 #: src/screens/Search/SearchResults.tsx:80 #: src/screens/StarterPack/StarterPackScreen.tsx:196 #: src/view/screens/Feeds.tsx:504 #: src/view/screens/Profile.tsx:239 -#: src/view/shell/desktop/LeftNav.tsx:711 +#: src/view/shell/desktop/LeftNav.tsx:712 #: src/view/shell/Drawer.tsx:533 msgid "Feeds" msgstr "" @@ -4743,11 +4884,11 @@ msgstr "" msgid "Finalizing" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:145 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:146 msgid "Finally!" msgstr "" -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:155 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:156 msgid "Finally! Keep track of posts that matter to you. Save them to revisit anytime." msgstr "" @@ -4764,8 +4905,8 @@ msgstr "" msgid "Find accounts to follow" msgstr "" -#: src/Navigation.tsx:428 -#: src/Navigation.tsx:556 +#: src/Navigation.tsx:430 +#: src/Navigation.tsx:563 msgid "Find Contacts" msgstr "" @@ -4795,7 +4936,7 @@ msgstr "" msgid "Find posts, users, and feeds on Bluesky" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:97 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:98 msgid "Find your friends" msgstr "" @@ -4940,8 +5081,12 @@ msgstr "" msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:322 +msgid "Followers can join" +msgstr "" + #. placeholder {0}: route.params.name -#: src/Navigation.tsx:242 +#: src/Navigation.tsx:244 msgid "Followers of @{0} that you know" msgstr "" @@ -4991,19 +5136,16 @@ msgstr "" msgid "Following feed preferences" msgstr "" -#: src/Navigation.tsx:359 +#: src/Navigation.tsx:361 #: src/screens/Settings/FollowingFeedPreferences.tsx:57 msgid "Following Feed Preferences" msgstr "" +#: src/components/Pills.tsx:175 #: src/screens/Profile/Header/Handle.tsx:33 msgid "Follows you" msgstr "" -#: src/components/Pills.tsx:175 -msgid "Follows You" -msgstr "" - #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" msgstr "" @@ -5082,35 +5224,35 @@ msgstr "" msgid "Generate a starter pack" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:206 -#: src/screens/Messages/components/InviteLinkDialog.tsx:244 -#: src/screens/Messages/components/InviteLinkDialog.tsx:268 +#: src/screens/Messages/components/InviteLinkDialog.tsx:212 +#: src/screens/Messages/components/InviteLinkDialog.tsx:252 +#: src/screens/Messages/components/InviteLinkDialog.tsx:280 msgid "Generate invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:397 +#: src/screens/Messages/components/InviteLinkDialog.tsx:409 msgid "Generate new invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:402 +#: src/screens/Messages/components/InviteLinkDialog.tsx:414 msgid "Generate new link" msgstr "" #: src/screens/Profile/components/GermButton.tsx:86 -#: src/screens/Profile/components/GermButton.tsx:224 +#: src/screens/Profile/components/GermButton.tsx:225 msgid "Germ DM" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:182 +#: src/screens/Profile/components/GermButton.tsx:183 msgid "Germ DM disconnected" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:233 -#: src/screens/Profile/components/GermButton.tsx:238 +#: src/screens/Profile/components/GermButton.tsx:234 +#: src/screens/Profile/components/GermButton.tsx:239 msgid "Germ DM Link" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:159 +#: src/screens/Profile/components/GermButton.tsx:160 msgid "Germ DM reconnected" msgstr "" @@ -5174,27 +5316,27 @@ msgstr "" msgid "Get notified when {name} posts" msgstr "" -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:138 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:139 msgid "Get notified when someone posts" msgstr "" #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:71 #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:81 -#: src/screens/Messages/components/InviteLinkDialog.tsx:187 -#: src/screens/Messages/components/InviteLinkDialog.tsx:194 +#: src/screens/Messages/components/InviteLinkDialog.tsx:192 +#: src/screens/Messages/components/InviteLinkDialog.tsx:199 msgid "Get started" msgstr "" -#: src/components/MediaPreview.tsx:136 +#: src/components/MediaPreview.tsx:182 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:69 msgid "GIF" msgstr "" -#: src/view/com/composer/Composer.tsx:2489 +#: src/view/com/composer/Composer.tsx:2539 msgid "GIF uploaded" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:258 +#: src/screens/Onboarding/StepProfile/index.tsx:259 msgid "Give your profile a face" msgstr "" @@ -5213,7 +5355,7 @@ msgstr "" #: src/screens/VideoFeed/components/Header.tsx:163 #: src/screens/VideoFeed/index.tsx:1168 #: src/screens/VideoFeed/index.tsx:1172 -#: src/view/com/auth/LoggedOut.tsx:89 +#: src/view/com/auth/LoggedOut.tsx:103 #: src/view/com/profile/ProfileFollowers.tsx:178 #: src/view/com/profile/ProfileFollowers.tsx:179 #: src/view/screens/NotFound.tsx:51 @@ -5224,7 +5366,7 @@ msgstr "" #: src/components/Error.tsx:77 #: src/screens/List/ListHiddenScreen.tsx:228 -#: src/screens/Messages/Conversation.tsx:346 +#: src/screens/Messages/Conversation.tsx:371 #: src/screens/Profile/ErrorState.tsx:63 #: src/screens/Profile/ErrorState.tsx:67 #: src/screens/StarterPack/StarterPackScreen.tsx:807 @@ -5283,7 +5425,7 @@ msgid "Go to account settings" msgstr "" #. placeholder {0}: profile.handle -#: src/screens/Messages/components/ChatListItem.tsx:154 +#: src/screens/Messages/components/ChatListItem.tsx:155 msgid "Go to conversation with {0}" msgstr "" @@ -5298,12 +5440,12 @@ msgstr "" #: src/components/dms/ConvoMenu.tsx:272 #: src/screens/Messages/components/MessagesListInfoPanel.tsx:93 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:191 -#: src/view/shell/desktop/LeftNav.tsx:335 -#: src/view/shell/desktop/LeftNav.tsx:341 +#: src/view/shell/desktop/LeftNav.tsx:336 +#: src/view/shell/desktop/LeftNav.tsx:342 msgid "Go to profile" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:212 +#: src/screens/Messages/components/ChatListItem.tsx:213 msgid "Go to the group chat named \"{chatName}\"" msgstr "" @@ -5319,8 +5461,8 @@ msgstr "" msgid "Going live is currently disabled for your account" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:252 -#: src/screens/Profile/components/GermButton.tsx:257 +#: src/screens/Profile/components/GermButton.tsx:253 +#: src/screens/Profile/components/GermButton.tsx:258 msgid "Got it" msgstr "" @@ -5339,59 +5481,75 @@ msgstr "" msgid "Grooming or predatory behavior" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:513 +#: src/components/dms/ChatInvite/Card.tsx:45 +#: src/components/intents/GroupChatJoinDialog.tsx:298 +#: src/screens/Messages/JoinRequest.tsx:116 +msgid "Group chat" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:517 msgid "Group chat invite link dialog" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:385 +#: src/screens/Messages/ConversationSettings/index.tsx:384 msgctxt "toast" msgid "Group chat locked" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:352 +#: src/screens/Messages/ConversationSettings/index.tsx:351 msgctxt "toast" msgid "Group chat muted" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:340 +#: src/screens/Messages/ConversationSettings/index.tsx:339 msgctxt "toast" msgid "Group chat name updated" msgstr "" -#: src/Navigation.tsx:488 +#: src/Navigation.tsx:490 #: src/screens/Messages/ConversationSettings/index.tsx:91 msgid "Group chat settings" msgstr "" #: src/screens/Messages/components/ChatLocked.tsx:38 -#: src/screens/Messages/ConversationSettings/index.tsx:387 +#: src/screens/Messages/ConversationSettings/index.tsx:386 msgctxt "toast" msgid "Group chat unlocked" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:354 +#: src/screens/Messages/ConversationSettings/index.tsx:353 msgctxt "toast" msgid "Group chat unmuted" msgstr "" -#: src/screens/Messages/Conversation.tsx:330 +#: src/screens/Messages/Conversation.tsx:355 msgid "Group chats are not yet available" msgstr "" -#: src/screens/Messages/Conversation.tsx:328 +#: src/screens/Messages/Conversation.tsx:353 msgid "Group chats are now available" msgstr "" +#. placeholder {0}: convo.details.memberLimit +#: src/screens/Messages/components/InviteLinkDialog.tsx:178 +msgid "Group chats can only have a maximum of {0, plural, other {# people}}." +msgstr "" + #: src/components/dialogs/SearchablePeopleList.tsx:569 msgid "Group is locked" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:237 -#: src/components/dms/InitiateChatFlow.tsx:568 -#: src/screens/Messages/ConversationSettings/prompts.tsx:33 +#: src/components/dms/InitiateChatFlow.tsx:240 +#: src/components/dms/InitiateChatFlow.tsx:577 +#: src/screens/Messages/ConversationSettings/prompts.tsx:42 msgid "Group name" msgstr "" +#: src/components/dms/InitiateChatFlow.tsx:602 +#: src/screens/Messages/ConversationSettings/prompts.tsx:61 +msgid "Group name is too long. The maximum number of characters is {MAX_GROUP_NAME_GRAPHEME_LENGTH}." +msgstr "" + #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:219 msgid "Hacking or system attacks" msgstr "" @@ -5420,7 +5578,7 @@ msgid "Handle too long. Please try a shorter one." msgstr "" #: src/components/FeedCard.tsx:156 -#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:122 +#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:123 msgid "Happening now" msgstr "" @@ -5445,7 +5603,7 @@ msgstr "" msgid "Harming or endangering minors" msgstr "" -#: src/Navigation.tsx:472 +#: src/Navigation.tsx:474 msgid "Hashtag" msgstr "" @@ -5482,7 +5640,7 @@ msgstr "" msgid "Help" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:261 +#: src/screens/Onboarding/StepProfile/index.tsx:262 msgid "Help people know you're not a bot by uploading a picture or creating an avatar." msgstr "" @@ -5651,18 +5809,18 @@ msgstr "" msgid "Hmmmm, we couldn't load that moderation service." msgstr "" -#: src/view/com/composer/state/video.ts:430 +#: src/view/com/composer/state/video.ts:415 msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!" msgstr "" -#: src/screens/Messages/Conversation.tsx:337 +#: src/screens/Messages/Conversation.tsx:362 msgid "Hold your horses! This feature isn't available to you yet. Please check back later." msgstr "" -#: src/Navigation.tsx:733 -#: src/Navigation.tsx:754 -#: src/view/shell/bottom-bar/BottomBar.tsx:184 -#: src/view/shell/desktop/LeftNav.tsx:666 +#: src/Navigation.tsx:740 +#: src/Navigation.tsx:761 +#: src/view/shell/bottom-bar/BottomBar.tsx:185 +#: src/view/shell/desktop/LeftNav.tsx:667 #: src/view/shell/Drawer.tsx:443 msgid "Home" msgstr "" @@ -5720,7 +5878,7 @@ msgstr "" msgid "I'm on Bluesky as {0} - come find me! https://bsky.app/download" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:238 +#: src/components/Lightbox/Lightbox.web.tsx:246 msgid "If alt text is long, toggles alt text expanded state" msgstr "" @@ -5784,23 +5942,33 @@ msgstr "" msgid "If you're trying to change your handle or email, do so before you deactivate." msgstr "" -#: src/components/images/ImageLayoutGridItem.tsx:76 +#. Ignore a request to join a chat +#: src/screens/Messages/JoinRequests.tsx:484 +msgctxt "button" +msgid "Ignore" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:478 +msgid "Ignore join request" +msgstr "" + +#: src/components/images/ImageLayoutGridItem.tsx:96 msgid "Image" msgstr "" #. placeholder {0}: index + 1 -#: src/components/images/Gallery/index.tsx:427 +#: src/components/images/Gallery/index.tsx:451 msgid "Image {0}" msgstr "" #. placeholder {0}: index + 1 #. placeholder {1}: imgs.length -#: src/components/Lightbox/Lightbox.web.tsx:253 +#: src/components/Lightbox/Lightbox.web.tsx:261 msgid "Image {0} of {1}" msgstr "" #. placeholder {0}: index + 1 -#: src/components/images/Gallery/index.tsx:418 +#: src/components/images/Gallery/index.tsx:436 msgid "Image {0} of {imageCount}" msgstr "" @@ -5815,27 +5983,27 @@ msgid "Image cache cleared, freed {0}" msgstr "" #. placeholder {0}: images.length -#: src/components/images/Gallery/index.tsx:256 +#: src/components/images/Gallery/index.tsx:264 msgid "Image gallery, {0} images" msgstr "" #. Image has been moderated and user has the option of showing it temporarily -#: src/features/liveNow/components/LiveStatusDialog.tsx:299 +#: src/features/liveNow/components/LiveStatusDialog.tsx:300 msgid "Image is hidden due to your moderation settings." msgstr "" #. Image has been moderated and is not visible to the user -#: src/features/liveNow/components/LiveStatusDialog.tsx:309 +#: src/features/liveNow/components/LiveStatusDialog.tsx:310 msgid "Image is unavailable." msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:73 -#: src/components/Lightbox/Lightbox.web.tsx:257 #: src/components/Lightbox/Lightbox.web.tsx:265 +#: src/components/Lightbox/Lightbox.web.tsx:273 msgid "Image options" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:308 +#: src/components/Lightbox/Lightbox.web.tsx:316 #: src/lib/media/save-image.ios.ts:25 #: src/lib/media/save-image.ts:29 msgid "Image saved" @@ -5860,13 +6028,13 @@ msgstr "" msgid "Import contacts" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:115 -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:126 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:116 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:127 msgid "Import Contacts" msgstr "" #: src/components/contacts/FindContactsBannerNUX.tsx:33 -#: src/components/contacts/FindContactsBannerNUX.tsx:71 +#: src/components/contacts/FindContactsBannerNUX.tsx:72 msgid "Import contacts to find your friends" msgstr "" @@ -5912,7 +6080,7 @@ msgid "Inbox empty" msgstr "" #. Title message shown in chat requests inbox when it's empty -#: src/screens/Messages/Inbox.tsx:228 +#: src/screens/Messages/Inbox.tsx:218 msgid "Inbox zero!" msgstr "" @@ -5961,6 +6129,10 @@ msgstr "" msgid "Invalid 2FA confirmation code." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:127 +msgid "Invalid group chat code." +msgstr "" + #: src/screens/Settings/components/ChangeHandleDialog.tsx:615 msgid "Invalid handle. Please try a different one." msgstr "" @@ -5975,10 +6147,14 @@ msgstr "" msgid "Invalid phone number" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:98 +#: src/components/moderation/ReportDialog/index.tsx:100 msgid "Invalid report subject" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:158 +msgid "Invalid rescind request." +msgstr "" + #: src/components/intents/VerifyEmailIntentDialog.tsx:86 msgid "Invalid Verification Code" msgstr "" @@ -6008,12 +6184,12 @@ msgstr "" msgid "Invite friends <0/>" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:167 -#: src/screens/Messages/components/InviteLinkDialog.tsx:290 -#: src/screens/Messages/components/InviteLinkDialog.tsx:296 -#: src/screens/Messages/components/InviteLinkDialog.tsx:471 -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:151 -#: src/screens/Messages/ConversationSettings/index.tsx:491 +#: src/screens/Messages/components/InviteLinkDialog.tsx:166 +#: src/screens/Messages/components/InviteLinkDialog.tsx:304 +#: src/screens/Messages/components/InviteLinkDialog.tsx:310 +#: src/screens/Messages/components/InviteLinkDialog.tsx:477 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:148 +#: src/screens/Messages/ConversationSettings/index.tsx:490 msgid "Invite link" msgstr "" @@ -6022,7 +6198,7 @@ msgid "Invite link created" msgstr "" #: src/components/dms/getSystemMessageInfo.ts:138 -#: src/screens/Messages/components/InviteLinkDialog.tsx:290 +#: src/screens/Messages/components/InviteLinkDialog.tsx:304 msgid "Invite link disabled" msgstr "" @@ -6072,7 +6248,7 @@ msgid "It's just you right now! Add more people to your starter pack by searchin msgstr "" #. placeholder {0}: videoState.jobId -#: src/view/com/composer/Composer.tsx:2404 +#: src/view/com/composer/Composer.tsx:2454 msgid "Job ID: {0}" msgstr "" @@ -6081,6 +6257,11 @@ msgstr "" msgid "Jobs" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:100 +#: src/components/intents/GroupChatJoinDialog.tsx:254 +msgid "Join" +msgstr "" + #: src/screens/StarterPack/StarterPackLandingScreen.tsx:210 #: src/screens/StarterPack/StarterPackLandingScreen.tsx:215 #: src/screens/StarterPack/StarterPackScreen.tsx:478 @@ -6088,6 +6269,15 @@ msgstr "" msgid "Join Bluesky" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:63 +#: src/components/intents/GroupChatJoinDialog.tsx:419 +msgid "Join group chat" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:147 +msgid "Join request rescinded." +msgstr "" + #: src/components/StarterPack/QrCode.tsx:72 #: src/view/shell/NavSignupCard.tsx:41 msgid "Join the conversation" @@ -6097,8 +6287,8 @@ msgstr "" msgid "Journalism" msgstr "" -#: src/view/com/composer/Composer.tsx:1342 -#: src/view/com/composer/Composer.tsx:1352 +#: src/view/com/composer/Composer.tsx:1395 +#: src/view/com/composer/Composer.tsx:1405 #: src/view/com/composer/drafts/DraftsButton.tsx:135 msgid "Keep editing" msgstr "" @@ -6141,7 +6331,7 @@ msgstr "" msgid "Labels on your content" msgstr "" -#: src/Navigation.tsx:215 +#: src/Navigation.tsx:217 msgid "Language Settings" msgstr "" @@ -6172,7 +6362,7 @@ msgid "Latest" msgstr "" #: src/components/verification/VerificationsDialog.tsx:168 -#: src/components/verification/VerifierDialog.tsx:135 +#: src/components/verification/VerifierDialog.tsx:136 #: src/screens/Moderation/VerificationSettings.tsx:50 #: src/screens/Profile/Header/EditProfileDialog.tsx:346 #: src/screens/Settings/components/ChangeHandleDialog.tsx:215 @@ -6227,7 +6417,7 @@ msgid "Learn more about this warning" msgstr "" #: src/components/verification/VerificationsDialog.tsx:153 -#: src/components/verification/VerifierDialog.tsx:121 +#: src/components/verification/VerifierDialog.tsx:122 msgctxt "english-only-resource" msgid "Learn more about verification on Bluesky" msgstr "" @@ -6237,7 +6427,7 @@ msgstr "" msgid "Learn more about what is public on Bluesky." msgstr "" -#: src/screens/Profile/components/GermButton.tsx:211 +#: src/screens/Profile/components/GermButton.tsx:212 msgid "Learn more about your Germ DM link" msgstr "" @@ -6250,8 +6440,8 @@ msgstr "" msgid "Learn more." msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:49 -#: src/screens/Messages/ConversationSettings/index.tsx:527 +#: src/components/dms/LeaveConvoPrompt.tsx:59 +#: src/screens/Messages/ConversationSettings/index.tsx:526 msgid "Leave" msgstr "" @@ -6274,7 +6464,7 @@ msgstr "" #: src/components/dms/ConvoMenu.tsx:250 #: src/components/dms/ConvoMenu.tsx:316 #: src/components/dms/ConvoMenu.tsx:320 -#: src/components/dms/LeaveConvoPrompt.tsx:43 +#: src/components/dms/LeaveConvoPrompt.tsx:53 msgid "Leave conversation" msgstr "" @@ -6284,11 +6474,11 @@ msgctxt "button" msgid "Leave conversation" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:92 +#: src/screens/Messages/ConversationSettings/prompts.tsx:119 msgid "Leave group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:526 +#: src/screens/Messages/ConversationSettings/index.tsx:525 msgid "Leave this group chat" msgstr "" @@ -6325,7 +6515,7 @@ msgctxt "Name of app icon variant" msgid "Light" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:523 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:509 msgid "Like" msgstr "" @@ -6344,7 +6534,7 @@ msgstr "" msgid "Like 10 posts to train the Discover feed" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:511 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:497 msgid "Like this feed" msgstr "" @@ -6352,8 +6542,8 @@ msgstr "" msgid "Like this labeler" msgstr "" -#: src/Navigation.tsx:293 -#: src/Navigation.tsx:298 +#: src/Navigation.tsx:295 +#: src/Navigation.tsx:300 msgid "Liked by" msgstr "" @@ -6371,7 +6561,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}" msgstr "" #: src/components/LabelingServiceCard/index.tsx:96 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:499 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:486 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:168 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:182 msgid "Liked by {likeCount, plural, one {# user} other {# users}}" @@ -6399,11 +6589,11 @@ msgstr "" msgid "Linear" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:292 +#: src/components/Lightbox/Lightbox.web.tsx:300 msgid "Link copied to clipboard" msgstr "" -#: src/Navigation.tsx:248 +#: src/Navigation.tsx:250 msgid "List" msgstr "" @@ -6489,11 +6679,11 @@ msgctxt "toast" msgid "List unmuted" msgstr "" -#: src/Navigation.tsx:169 +#: src/Navigation.tsx:171 #: src/view/screens/Lists.tsx:60 #: src/view/screens/Profile.tsx:233 #: src/view/screens/Profile.tsx:241 -#: src/view/shell/desktop/LeftNav.tsx:721 +#: src/view/shell/desktop/LeftNav.tsx:722 #: src/view/shell/Drawer.tsx:548 msgid "Lists" msgstr "" @@ -6535,7 +6725,7 @@ msgstr "" msgid "Live events appear occasionally when something exciting is happening. If you'd like, you can hide this particular event, or all events for this placement in your app interface." msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:244 +#: src/features/liveNow/components/LiveStatusDialog.tsx:245 msgid "Live feature is in beta" msgstr "" @@ -6585,27 +6775,27 @@ msgstr "" msgid "Loading..." msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:505 +#: src/screens/Messages/ConversationSettings/index.tsx:504 msgid "Lock" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:69 +#: src/screens/Messages/ConversationSettings/prompts.tsx:96 msgid "Lock group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:67 +#: src/screens/Messages/ConversationSettings/prompts.tsx:94 msgid "Lock group chat?" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:503 +#: src/screens/Messages/ConversationSettings/index.tsx:502 msgid "Lock this group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:505 +#: src/screens/Messages/ConversationSettings/index.tsx:504 msgid "Locked" msgstr "" -#: src/Navigation.tsx:318 +#: src/Navigation.tsx:320 msgid "Log" msgstr "" @@ -6677,9 +6867,8 @@ msgstr "" msgid "Manage your muted words and tags" msgstr "" -#: src/screens/Messages/Inbox.tsx:323 -#: src/screens/Messages/Inbox.tsx:346 -#: src/screens/Messages/Inbox.tsx:352 +#: src/screens/Messages/Inbox.tsx:307 +#: src/screens/Messages/Inbox.tsx:313 msgid "Mark all as read" msgstr "" @@ -6688,8 +6877,7 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/screens/Messages/Inbox.tsx:306 -#: src/screens/Messages/Inbox.tsx:333 +#: src/screens/Messages/Inbox.tsx:294 msgid "Marked all as read" msgstr "" @@ -6717,11 +6905,11 @@ msgid "Media that may be disturbing or inappropriate for some audiences." msgstr "" #. The heading above the list of chat members. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:29 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:34 msgid "Members" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:68 +#: src/screens/Messages/ConversationSettings/prompts.tsx:95 msgid "Members can still read chat history but can’t send new messages." msgstr "" @@ -6761,22 +6949,22 @@ msgstr "" msgid "Message {displayName}" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:325 +#: src/screens/Messages/components/ChatListItem.tsx:330 msgid "Message deleted" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:100 +#: src/components/dms/MessageOverlays.tsx:111 msgctxt "toast" msgid "Message deleted" msgstr "" -#: src/components/dms/MessageItem.tsx:553 +#: src/components/dms/MessageItem.tsx:535 msgid "Message failed to send." msgstr "" #. placeholder {0}: sender?.handle ?? 'unknown' #. placeholder {1}: message.text -#: src/components/dms/MessageContextMenu.tsx:146 +#: src/components/dms/MessageContextMenu.tsx:129 msgid "Message from @{0}: {1}" msgstr "" @@ -6799,19 +6987,19 @@ msgstr "" msgid "Message is too long ({graphemeCount}/{MAX_DM_GRAPHEME_LENGTH})" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:145 +#: src/components/dms/MessageContextMenu.tsx:128 msgid "Message options" msgstr "" -#: src/Navigation.tsx:748 +#: src/Navigation.tsx:755 msgid "Messages" msgstr "" -#: src/components/dms/MessageItem.tsx:652 +#: src/components/dms/MessageItem.tsx:634 msgid "Messages from this person are hidden while they are blocking you." msgstr "" -#: src/components/dms/MessageItem.tsx:647 +#: src/components/dms/MessageItem.tsx:629 msgid "Messages from this person are hidden while you are blocking them." msgstr "" @@ -6832,7 +7020,7 @@ msgstr "" msgid "Missing media" msgstr "" -#: src/Navigation.tsx:174 +#: src/Navigation.tsx:176 #: src/screens/Moderation/index.tsx:100 msgid "Moderation" msgstr "" @@ -6876,7 +7064,7 @@ msgstr "" msgid "Moderation lists" msgstr "" -#: src/Navigation.tsx:179 +#: src/Navigation.tsx:181 #: src/view/screens/ModerationModlists.tsx:60 msgid "Moderation Lists" msgstr "" @@ -6885,7 +7073,7 @@ msgstr "" msgid "moderation settings" msgstr "" -#: src/Navigation.tsx:308 +#: src/Navigation.tsx:310 msgid "Moderation states" msgstr "" @@ -6931,7 +7119,7 @@ msgstr "" msgid "Music" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:467 +#: src/screens/Messages/ConversationSettings/index.tsx:466 msgid "Mute" msgstr "" @@ -6976,7 +7164,7 @@ msgstr "" msgid "Mute these accounts?" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:465 +#: src/screens/Messages/ConversationSettings/index.tsx:464 msgid "Mute this group chat" msgstr "" @@ -7014,7 +7202,7 @@ msgstr "" msgid "Mute words & tags" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:467 +#: src/screens/Messages/ConversationSettings/index.tsx:466 msgid "Muted" msgstr "" @@ -7022,7 +7210,7 @@ msgstr "" msgid "Muted accounts" msgstr "" -#: src/Navigation.tsx:184 +#: src/Navigation.tsx:186 #: src/view/screens/ModerationMutedAccounts.tsx:107 msgid "Muted Accounts" msgstr "" @@ -7090,8 +7278,8 @@ msgstr "" msgid "Navigates to your profile" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:340 -#: src/components/moderation/ReportDialog/index.tsx:356 +#: src/components/moderation/ReportDialog/index.tsx:342 +#: src/components/moderation/ReportDialog/index.tsx:358 msgid "Need to report a copyright violation, legal request, or regulatory compliance issue?" msgstr "" @@ -7124,24 +7312,24 @@ msgstr "" #: src/screens/Messages/ChatList.tsx:167 #: src/screens/Messages/ChatList.tsx:380 #: src/screens/Messages/ChatList.tsx:381 -#: src/screens/Messages/ChatList.tsx:509 +#: src/screens/Messages/ChatList.tsx:517 msgid "New chat" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:61 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:58 msgid "New chat with {0}" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) #. placeholder {1}: createSanitizedDisplayName(members[1]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:65 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:62 msgid "New chat with {0} and {1}" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) #. placeholder {1}: createSanitizedDisplayName(members[1]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:73 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:70 msgid "New chat with {0}, {1}, and {memberCount, plural, one {{memberCount} more} other {{memberCount} more}}." msgstr "" @@ -7162,19 +7350,19 @@ msgstr "" msgid "New followers" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:236 +#: src/components/dms/InitiateChatFlow.tsx:239 msgid "New group chat" msgstr "" #. Button used to create a new group chat. #. Button used to create a new group chat. -#: src/components/dms/InitiateChatFlow.tsx:743 -#: src/components/dms/InitiateChatFlow.tsx:777 +#: src/components/dms/InitiateChatFlow.tsx:774 +#: src/components/dms/InitiateChatFlow.tsx:808 msgctxt "action" msgid "New group chat" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:273 +#: src/components/dms/InitiateChatFlow.tsx:276 msgid "New group chat with:" msgstr "" @@ -7205,7 +7393,7 @@ msgid "New post" msgstr "" #: src/view/com/feeds/FeedPage.tsx:179 -#: src/view/shell/desktop/LeftNav.tsx:597 +#: src/view/shell/desktop/LeftNav.tsx:598 msgctxt "action" msgid "New post" msgstr "" @@ -7240,8 +7428,8 @@ msgstr "" #: src/components/contacts/screens/ViewMatches.tsx:395 #: src/components/contacts/screens/ViewMatches.tsx:410 -#: src/components/dms/AddMembersFlow.tsx:308 -#: src/components/dms/InitiateChatFlow.tsx:461 +#: src/components/dms/AddMembersFlow.tsx:318 +#: src/components/dms/InitiateChatFlow.tsx:470 #: src/screens/Login/ForgotPasswordForm.tsx:149 #: src/screens/Login/ForgotPasswordForm.tsx:156 #: src/screens/Login/SetNewPasswordForm.tsx:186 @@ -7313,7 +7501,7 @@ msgstr "" msgid "No GIFs to show right now. Try again in a moment." msgstr "" -#: src/features/liveNow/components/LinkPreview.tsx:63 +#: src/features/liveNow/components/LinkPreview.tsx:64 msgid "No image" msgstr "" @@ -7340,7 +7528,7 @@ msgstr "" msgid "No media yet" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:311 +#: src/screens/Messages/components/ChatListItem.tsx:316 msgid "No messages yet" msgstr "" @@ -7356,12 +7544,12 @@ msgstr "" msgid "No notifications yet!" msgstr "" -#: src/screens/Messages/Settings.tsx:87 +#: src/screens/Messages/Settings.tsx:88 msgctxt "allow group chat invites from" msgid "No one" msgstr "" -#: src/screens/Messages/Settings.tsx:69 +#: src/screens/Messages/Settings.tsx:70 msgctxt "allow messages from" msgid "No one" msgstr "" @@ -7413,8 +7601,8 @@ msgid "No result" msgstr "" #: src/components/dialogs/SearchablePeopleList.tsx:250 -#: src/components/dms/AddMembersFlow.tsx:240 -#: src/components/dms/InitiateChatFlow.tsx:346 +#: src/components/dms/AddMembersFlow.tsx:250 +#: src/components/dms/InitiateChatFlow.tsx:350 #: src/components/ProgressGuide/FollowDialog.tsx:221 msgid "No results" msgstr "" @@ -7496,12 +7684,12 @@ msgstr "" msgid "Not followed by anyone you’re following" msgstr "" -#: src/Navigation.tsx:164 +#: src/Navigation.tsx:166 #: src/view/screens/Profile.tsx:132 msgid "Not Found" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:130 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:131 msgid "Not ready to hit post? Keep your best ideas in Drafts until the timing is just right." msgstr "" @@ -7523,26 +7711,26 @@ msgid "Nothing saved yet" msgstr "" #: src/components/dialogs/NotificationSettingsDialog.tsx:64 -#: src/Navigation.tsx:435 -#: src/Navigation.tsx:509 +#: src/Navigation.tsx:437 +#: src/Navigation.tsx:516 #: src/view/screens/Notifications.tsx:134 msgid "Notification settings" msgstr "" -#: src/screens/Messages/Settings.tsx:232 -#: src/screens/Messages/Settings.tsx:245 +#: src/screens/Messages/Settings.tsx:230 +#: src/screens/Messages/Settings.tsx:243 msgid "Notification sounds" msgstr "" -#: src/Navigation.tsx:504 -#: src/Navigation.tsx:743 +#: src/Navigation.tsx:511 +#: src/Navigation.tsx:750 #: src/screens/Notifications/ActivityList.tsx:31 #: src/screens/Settings/NotificationSettings/index.tsx:104 #: src/screens/Settings/Settings.tsx:197 #: src/screens/Settings/Settings.tsx:200 #: src/view/screens/Notifications.tsx:128 -#: src/view/shell/bottom-bar/BottomBar.tsx:260 -#: src/view/shell/desktop/LeftNav.tsx:686 +#: src/view/shell/bottom-bar/BottomBar.tsx:261 +#: src/view/shell/desktop/LeftNav.tsx:687 #: src/view/shell/Drawer.tsx:496 msgid "Notifications" msgstr "" @@ -7584,8 +7772,8 @@ msgstr "" #: src/components/BotAccountAlert.tsx:52 #: src/components/BotAccountAlert.tsx:57 -#: src/components/dms/InitiateChatFlow.tsx:676 -#: src/components/dms/MessageItem.tsx:659 +#: src/components/dms/InitiateChatFlow.tsx:707 +#: src/components/dms/MessageItem.tsx:641 #: src/screens/Login/PasswordUpdatedForm.tsx:37 #: src/screens/PostThread/components/ThreadItemAnchor.tsx:661 msgid "Okay" @@ -7618,27 +7806,27 @@ msgstr "" msgid "One of the selected recipients has blocked you and cannot be messaged." msgstr "" -#: src/view/com/composer/Composer.tsx:793 +#: src/view/com/composer/Composer.tsx:855 msgid "One or more GIFs is missing alt text." msgstr "" -#: src/view/com/composer/Composer.tsx:790 +#: src/view/com/composer/Composer.tsx:852 msgid "One or more images is missing alt text." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:411 +#: src/view/com/composer/SelectMediaButton.tsx:417 msgid "One or more of your selected files are not supported." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:434 -msgid "One or more of your selected files are too large. Maximum size is 100 MB." +#: src/view/com/composer/SelectMediaButton.tsx:440 +msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." msgstr "" -#: src/view/com/composer/Composer.tsx:595 +#: src/view/com/composer/Composer.tsx:650 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" msgstr "" -#: src/view/com/composer/Composer.tsx:800 +#: src/view/com/composer/Composer.tsx:862 msgid "One or more videos is missing alt text." msgstr "" @@ -7647,6 +7835,26 @@ msgstr "" msgid "Only {0} can reply." msgstr "" +#. Toast shown when adding images would exceed the post gallery cap; only the first N are kept +#. placeholder {0}: result.accepted.length +#. placeholder {1}: next.length +#. placeholder {2}: next.length +#: src/view/com/composer/Composer.tsx:225 +msgid "Only {0} of {1} {2, plural, one {image} other {images}} added; limit is {MAX_GALLERY_IMAGES}" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:196 +msgid "Only admins can accept join requests." +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:228 +msgid "Only admins can ignore join requests." +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:125 +msgid "Only followers can join this group chat." +msgstr "" + #: src/screens/Settings/ActivityPrivacySettings.tsx:121 #: src/screens/Settings/ActivityPrivacySettings.tsx:126 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:158 @@ -7657,6 +7865,16 @@ msgstr "" msgid "Only image files are supported" msgstr "" +#. placeholder {0}: createSanitizedDisplayName( data.joinLinkPreviews[0].owner, true, moderateProfile( data.joinLinkPreviews[0].owner, moderationOpts, ).ui('displayName'), ) +#: src/screens/Messages/JoinRequest.tsx:207 +msgid "Only people {0} follows can join." +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:115 +#: src/components/intents/GroupChatJoinDialog.tsx:269 +msgid "Only people the chat owner follows can join" +msgstr "" + #: src/view/com/composer/videos/SubtitleFilePicker.tsx:41 msgid "Only WebVTT (.vtt) files are supported" msgstr "" @@ -7674,7 +7892,7 @@ msgstr "" msgid "Oops!" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:310 +#: src/screens/Onboarding/StepProfile/index.tsx:311 msgid "Open avatar creator" msgstr "" @@ -7682,12 +7900,17 @@ msgstr "" msgid "Open camera" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:87 +#: src/components/intents/GroupChatJoinDialog.tsx:408 +msgid "Open chat" +msgstr "" + #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:139 msgid "Open chat member options for {displayName}" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:486 -#: src/screens/Messages/components/ChatListItem.tsx:490 +#: src/screens/Messages/components/ChatListItem.tsx:495 +#: src/screens/Messages/components/ChatListItem.tsx:499 msgid "Open conversation options" msgstr "" @@ -7701,16 +7924,16 @@ msgstr "" #: src/screens/Messages/components/MessageComposer.tsx:176 #: src/screens/Messages/components/MessageInput.web.tsx:148 -#: src/view/com/composer/Composer.tsx:2044 +#: src/view/com/composer/Composer.tsx:2094 msgid "Open emoji picker" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:197 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:192 msgid "Open feed info screen" msgstr "" +#: src/screens/Profile/components/ProfileFeedHeader.tsx:293 #: src/screens/Profile/components/ProfileFeedHeader.tsx:298 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:303 msgid "Open feed options menu" msgstr "" @@ -7722,13 +7945,17 @@ msgstr "" msgid "Open Germ DM" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:401 +msgid "Open group chat" +msgstr "" + #: src/components/dms/MessagesListHeader.tsx:181 #: src/components/dms/MessagesListHeader.tsx:220 msgid "Open group chat settings" msgstr "" -#: src/components/Post/Embed/ExternalEmbed/index.tsx:86 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:143 +#: src/components/Post/Embed/ExternalEmbed/index.tsx:88 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:140 msgid "Open link to {niceUrl}" msgstr "" @@ -7752,8 +7979,8 @@ msgstr "" msgid "Open post options menu" msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:218 -#: src/features/liveNow/components/LiveStatusDialog.tsx:228 +#: src/features/liveNow/components/LiveStatusDialog.tsx:219 +#: src/features/liveNow/components/LiveStatusDialog.tsx:229 msgid "Open profile" msgstr "" @@ -7779,6 +8006,10 @@ msgstr "" msgid "Open system log" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:402 +msgid "Open this group chat" +msgstr "" + #. placeholder {0}: feedInfo.displayName #: src/view/shell/desktop/Feeds.tsx:185 msgid "Opens {0} feed" @@ -7800,7 +8031,7 @@ msgstr "" msgid "Opens alt text dialog" msgstr "" -#: src/view/com/composer/photos/OpenCameraBtn.tsx:71 +#: src/view/com/composer/photos/OpenCameraBtn.tsx:70 msgid "Opens camera on device" msgstr "" @@ -7820,22 +8051,24 @@ msgstr "" msgid "Opens device camera" msgstr "" -#. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. -#: src/view/com/composer/SelectMediaButton.tsx:505 -msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." +#. Accessibility hint for button in composer to add images, a video, or a GIF to a post. +#: src/view/com/composer/SelectMediaButton.tsx:511 +msgid "Opens device gallery to select up to {MAX_GALLERY_IMAGES, plural, other {# images}}, or a single video or GIF." msgstr "" +#: src/screens/Messages/JoinRequest.tsx:295 #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 msgid "Opens flow to create a new Bluesky account" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:281 #: src/view/com/auth/SplashScreen.tsx:120 #: src/view/com/auth/SplashScreen.web.tsx:124 msgid "Opens flow to sign in to your existing Bluesky account" msgstr "" -#: src/components/images/Gallery/index.tsx:428 +#: src/components/images/Gallery/index.tsx:452 msgid "Opens full image" msgstr "" @@ -7852,7 +8085,7 @@ msgstr "" msgid "Opens link {0}" msgstr "" -#: src/view/com/util/UserAvatar.tsx:599 +#: src/view/com/util/UserAvatar.tsx:603 msgid "Opens live status dialog" msgstr "" @@ -7881,9 +8114,9 @@ msgstr "" msgid "Opens this draft in the composer" msgstr "" -#: src/components/dms/MessageItem.tsx:229 +#: src/components/dms/MessageItem.tsx:233 #: src/view/com/notifications/NotificationFeedItem.tsx:1019 -#: src/view/com/util/UserAvatar.tsx:617 +#: src/view/com/util/UserAvatar.tsx:621 msgid "Opens this profile" msgstr "" @@ -7959,8 +8192,8 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:86 #: src/components/dms/AfterReportConversationDialog.tsx:213 -#: src/components/dms/AfterReportDialog.tsx:84 -#: src/components/dms/AfterReportDialog.tsx:176 +#: src/components/dms/AfterReportDialog.tsx:89 +#: src/components/dms/AfterReportDialog.tsx:181 msgid "Our moderation team has received your report." msgstr "" @@ -7972,6 +8205,10 @@ msgstr "" msgid "Owner" msgstr "" +#: src/components/dms/LeaveConvoPrompt.tsx:44 +msgid "Owner must lock the group before leaving." +msgstr "" + #: src/components/Lists.tsx:205 #: src/components/Lists.tsx:220 #: src/view/screens/NotFound.tsx:34 @@ -8027,21 +8264,21 @@ msgstr "" msgid "People" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:154 +#: src/screens/Messages/components/InviteLinkDialog.tsx:153 msgid "People {ownerName} follows can join instantly" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:159 +#: src/screens/Messages/components/InviteLinkDialog.tsx:158 msgid "People {ownerName} follows can request to join" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:235 +#: src/Navigation.tsx:237 msgid "People followed by @{0}" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:228 +#: src/Navigation.tsx:230 msgid "People following @{0}" msgstr "" @@ -8050,11 +8287,11 @@ msgstr "" msgid "People I follow" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:153 +#: src/screens/Messages/components/InviteLinkDialog.tsx:152 msgid "People I follow can join instantly" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:158 +#: src/screens/Messages/components/InviteLinkDialog.tsx:157 msgid "People I follow can request to join" msgstr "" @@ -8100,8 +8337,8 @@ msgid "Pictures meant for adults." msgstr "" #: src/components/FeedCard.tsx:364 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:528 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:534 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:520 #: src/screens/SavedFeeds.tsx:559 msgid "Pin feed" msgstr "" @@ -8111,7 +8348,7 @@ msgstr "" msgid "Pin to home" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:344 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:337 msgid "Pin to Home" msgstr "" @@ -8125,8 +8362,8 @@ msgid "Pinned" msgstr "" #. placeholder {0}: info.displayName -#: src/screens/Profile/components/ProfileFeedHeader.tsx:164 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:178 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:159 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:173 msgid "Pinned {0} to Home" msgstr "" @@ -8203,7 +8440,7 @@ msgstr "" msgid "Please complete the verification captcha." msgstr "" -#: src/view/com/composer/state/video.ts:454 +#: src/view/com/composer/state/video.ts:439 msgid "Please confirm your email address to upload videos." msgstr "" @@ -8342,7 +8579,7 @@ msgstr "" msgid "Porn" msgstr "" -#: src/view/com/composer/Composer.tsx:1693 +#: src/view/com/composer/Composer.tsx:1742 msgctxt "action" msgid "Post" msgstr "" @@ -8362,12 +8599,12 @@ msgstr "" msgid "Post a video" msgstr "" -#: src/view/com/composer/Composer.tsx:1691 +#: src/view/com/composer/Composer.tsx:1740 msgctxt "action" msgid "Post All" msgstr "" -#: src/view/com/composer/Composer.tsx:1351 +#: src/view/com/composer/Composer.tsx:1404 msgid "Post anyway" msgstr "" @@ -8376,10 +8613,10 @@ msgid "Post blocked" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:261 -#: src/Navigation.tsx:268 -#: src/Navigation.tsx:275 -#: src/Navigation.tsx:282 +#: src/Navigation.tsx:263 +#: src/Navigation.tsx:270 +#: src/Navigation.tsx:277 +#: src/Navigation.tsx:284 msgid "Post by @{0}" msgstr "" @@ -8388,7 +8625,7 @@ msgctxt "toast" msgid "Post deleted" msgstr "" -#: src/lib/api/index.ts:193 +#: src/lib/api/index.ts:189 msgid "Post failed to upload. Please check your Internet connection and try again." msgstr "" @@ -8413,7 +8650,7 @@ msgstr "" msgid "Post interaction settings" msgstr "" -#: src/Navigation.tsx:195 +#: src/Navigation.tsx:197 #: src/screens/ModerationInteractionSettings/index.tsx:35 msgid "Post Interaction Settings" msgstr "" @@ -8423,8 +8660,8 @@ msgstr "" msgid "Post language selection" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:354 #: src/screens/Messages/components/InviteLinkDialog.tsx:366 +#: src/screens/Messages/components/InviteLinkDialog.tsx:378 msgid "Post link" msgstr "" @@ -8482,6 +8719,7 @@ msgstr "" #: src/components/Error.tsx:61 #: src/components/Lists.tsx:104 #: src/screens/Messages/components/MessageListError.tsx:23 +#: src/screens/Messages/JoinRequests.tsx:350 #: src/screens/Signup/BackNextButtons.tsx:48 msgid "Press to retry" msgstr "" @@ -8490,7 +8728,7 @@ msgstr "" msgid "Press to view followers of this account that you also follow" msgstr "" -#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:120 +#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:121 msgid "Preview" msgstr "" @@ -8513,8 +8751,8 @@ msgstr "" msgid "Privacy and security" msgstr "" -#: src/Navigation.tsx:412 -#: src/Navigation.tsx:420 +#: src/Navigation.tsx:414 +#: src/Navigation.tsx:422 #: src/screens/Settings/ActivityPrivacySettings.tsx:41 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45 msgid "Privacy and Security" @@ -8526,7 +8764,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:36 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:103 -#: src/Navigation.tsx:328 +#: src/Navigation.tsx:330 #: src/screens/Settings/AboutSettings.tsx:95 #: src/screens/Settings/AboutSettings.tsx:98 #: src/view/screens/PrivacyPolicy.tsx:25 @@ -8539,15 +8777,15 @@ msgstr "" msgid "Privacy violation of a minor" msgstr "" -#: src/view/com/composer/Composer.tsx:2478 +#: src/view/com/composer/Composer.tsx:2528 msgid "Processing GIF..." msgstr "" -#: src/view/com/composer/Composer.tsx:2480 +#: src/view/com/composer/Composer.tsx:2530 msgid "Processing video..." msgstr "" -#: src/lib/api/index.ts:66 +#: src/lib/api/index.ts:62 msgid "Processing..." msgstr "" @@ -8555,8 +8793,8 @@ msgstr "" msgid "profile" msgstr "" -#: src/view/shell/bottom-bar/BottomBar.tsx:303 -#: src/view/shell/desktop/LeftNav.tsx:744 +#: src/view/shell/bottom-bar/BottomBar.tsx:304 +#: src/view/shell/desktop/LeftNav.tsx:745 #: src/view/shell/Drawer.tsx:80 #: src/view/shell/Drawer.tsx:599 msgid "Profile" @@ -8588,22 +8826,22 @@ msgid "Public, sharable lists of users to mute or block in bulk." msgstr "" #. Accessibility label for button to publish a single post -#: src/view/com/composer/Composer.tsx:1677 +#: src/view/com/composer/Composer.tsx:1726 msgid "Publish post" msgstr "" #. Accessibility label for button to publish multiple posts in a thread -#: src/view/com/composer/Composer.tsx:1672 +#: src/view/com/composer/Composer.tsx:1721 msgid "Publish posts" msgstr "" #. Accessibility label for button to publish multiple replies in a thread -#: src/view/com/composer/Composer.tsx:1661 +#: src/view/com/composer/Composer.tsx:1710 msgid "Publish replies" msgstr "" #. Accessibility label for button to publish a single reply -#: src/view/com/composer/Composer.tsx:1666 +#: src/view/com/composer/Composer.tsx:1715 msgid "Publish reply" msgstr "" @@ -8682,11 +8920,11 @@ msgstr "" msgid "Re-attach quote" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:384 +#: src/screens/Messages/components/InviteLinkDialog.tsx:396 msgid "Re-enable invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:391 +#: src/screens/Messages/components/InviteLinkDialog.tsx:403 msgid "Re-enable link" msgstr "" @@ -8694,8 +8932,8 @@ msgstr "" msgid "React with {emoji}" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:65 -#: src/components/dms/ReactionsDialog.tsx:90 +#: src/components/dms/ReactionsDialog.tsx:66 +#: src/components/dms/ReactionsDialog.tsx:94 msgid "Reactions" msgstr "" @@ -8713,8 +8951,8 @@ msgctxt "english-only-resource" msgid "read about how to use search filters" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:160 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:171 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:162 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:173 msgid "Read blog post" msgstr "" @@ -8790,6 +9028,10 @@ msgstr "" msgid "Reconnect" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -8800,7 +9042,7 @@ msgid "Reject chat request" msgstr "" #: src/screens/Messages/ChatList.tsx:349 -#: src/screens/Messages/Inbox.tsx:215 +#: src/screens/Messages/Inbox.tsx:205 msgid "Reload conversations" msgstr "" @@ -8845,17 +9087,17 @@ msgstr "" msgid "Remove all contacts" msgstr "" -#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:19 +#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:18 msgid "Remove attachment" msgstr "" -#: src/view/com/util/UserAvatar.tsx:519 -#: src/view/com/util/UserAvatar.tsx:522 +#: src/view/com/util/UserAvatar.tsx:523 +#: src/view/com/util/UserAvatar.tsx:526 msgid "Remove Avatar" msgstr "" -#: src/view/com/util/UserBanner.tsx:189 -#: src/view/com/util/UserBanner.tsx:192 +#: src/view/com/util/UserBanner.tsx:193 +#: src/view/com/util/UserBanner.tsx:196 msgid "Remove Banner" msgstr "" @@ -8863,8 +9105,9 @@ msgstr "" msgid "Remove caption file" msgstr "" -#: src/screens/Messages/components/MessageInputEmbed.tsx:192 -#: src/screens/Messages/components/MessageInputEmbed.tsx:248 +#: src/screens/Messages/components/MessageInputEmbed.tsx:234 +#: src/screens/Messages/components/MessageInputEmbed.tsx:289 +#: src/screens/Messages/components/MessageInputEmbed.tsx:355 msgid "Remove embed" msgstr "" @@ -8882,8 +9125,8 @@ msgstr "" msgid "Remove from chat" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:326 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:332 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:320 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:325 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179 #: src/screens/SavedFeeds.tsx:549 @@ -8908,7 +9151,7 @@ msgstr "" msgid "Remove from your feeds?" msgstr "" -#: src/view/com/composer/photos/Gallery.tsx:225 +#: src/view/com/composer/photos/Gallery.tsx:227 msgid "Remove image" msgstr "" @@ -8958,11 +9201,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:244 msgid "Removed by author" msgstr "" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:242 msgid "Removed by you" msgstr "" @@ -8984,7 +9227,7 @@ msgstr "" msgid "Removed from starter pack" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:124 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:121 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77 #: src/view/com/posts/FeedShutdownMsg.tsx:45 msgid "Removed from your feeds" @@ -9052,7 +9295,7 @@ msgstr "" msgid "Replies to this post are disabled." msgstr "" -#: src/view/com/composer/Composer.tsx:1689 +#: src/view/com/composer/Composer.tsx:1738 msgctxt "action" msgid "Reply" msgstr "" @@ -9090,9 +9333,9 @@ msgstr "" msgid "Reply was successfully hidden" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:193 -#: src/features/liveNow/components/LiveStatusDialog.tsx:266 -#: src/screens/Messages/ConversationSettings/index.tsx:518 +#: src/components/dms/MessageContextMenu.tsx:176 +#: src/features/liveNow/components/LiveStatusDialog.tsx:267 +#: src/screens/Messages/ConversationSettings/index.tsx:517 msgid "Report" msgstr "" @@ -9108,13 +9351,13 @@ msgstr "" msgid "Report conversation" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:96 -#: src/components/moderation/ReportDialog/index.tsx:261 +#: src/components/moderation/ReportDialog/index.tsx:98 +#: src/components/moderation/ReportDialog/index.tsx:263 msgid "Report dialog" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:550 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:556 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:536 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:542 msgid "Report feed" msgstr "" @@ -9123,7 +9366,7 @@ msgstr "" msgid "Report list" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:190 +#: src/components/dms/MessageContextMenu.tsx:173 msgid "Report message" msgstr "" @@ -9143,8 +9386,8 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:83 #: src/components/dms/AfterReportConversationDialog.tsx:210 -#: src/components/dms/AfterReportDialog.tsx:81 -#: src/components/dms/AfterReportDialog.tsx:173 +#: src/components/dms/AfterReportDialog.tsx:86 +#: src/components/dms/AfterReportDialog.tsx:178 msgid "Report submitted" msgstr "" @@ -9157,7 +9400,7 @@ msgstr "" msgid "Report this feed" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:517 +#: src/screens/Messages/ConversationSettings/index.tsx:516 msgid "Report this group chat" msgstr "" @@ -9166,7 +9409,7 @@ msgid "Report this list" msgstr "" #: src/components/moderation/ReportDialog/copy.ts:19 -#: src/features/liveNow/components/LiveStatusDialog.tsx:249 +#: src/features/liveNow/components/LiveStatusDialog.tsx:250 msgid "Report this livestream" msgstr "" @@ -9237,16 +9480,43 @@ msgstr "" msgid "Reposts of your reposts" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:418 +msgid "Request access to group chat" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:178 +msgid "Request approved." +msgstr "" + #: src/screens/Settings/components/ChangePasswordDialog.tsx:226 #: src/screens/Settings/components/ChangePasswordDialog.tsx:232 msgid "Request code" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:210 +msgid "Request ignored." +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:100 +#: src/components/intents/GroupChatJoinDialog.tsx:253 +msgid "Request to join" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:119 +msgid "Requested" +msgstr "" + #. Incoming message requests -#: src/screens/Messages/components/InboxRequests.tsx:24 +#: src/screens/Messages/components/InboxRequests.tsx:26 msgid "Requests" msgstr "" +#: src/Navigation.tsx:495 +#: src/screens/Messages/JoinRequests.tsx:58 +#: src/screens/Messages/JoinRequests.tsx:420 +msgid "Requests to join" +msgstr "" + #: src/screens/Settings/AccessibilitySettings.tsx:59 #: src/screens/Settings/AccessibilitySettings.tsx:64 msgid "Require alt text before posting" @@ -9264,6 +9534,10 @@ msgstr "" msgid "Required in your region" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:273 +msgid "Rescind request" +msgstr "" + #: src/components/dialogs/EmailDialog/components/ResendEmailText.tsx:39 msgid "Resend" msgstr "" @@ -9329,7 +9603,7 @@ msgstr "" #: src/components/contacts/screens/VerifyNumber.tsx:355 #: src/components/Error.tsx:65 #: src/components/Lists.tsx:115 -#: src/components/moderation/ReportDialog/index.tsx:295 +#: src/components/moderation/ReportDialog/index.tsx:297 #: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:56 #: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:59 #: src/components/StarterPack/ProfileStarterPacks.tsx:377 @@ -9337,7 +9611,8 @@ msgstr "" #: src/screens/Login/LoginForm.tsx:335 #: src/screens/Messages/ChatList.tsx:354 #: src/screens/Messages/components/MessageListError.tsx:24 -#: src/screens/Messages/Inbox.tsx:220 +#: src/screens/Messages/Inbox.tsx:210 +#: src/screens/Messages/JoinRequests.tsx:356 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:268 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:271 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:92 @@ -9351,7 +9626,7 @@ msgstr "" msgid "Retry" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:292 +#: src/components/moderation/ReportDialog/index.tsx:294 #: src/view/screens/Storybook/Admonitions.tsx:61 msgid "Retry loading report options" msgstr "" @@ -9390,7 +9665,7 @@ msgstr "" #: src/components/StarterPack/QrCodeDialog.tsx:207 #: src/features/liveNow/components/EditLiveDialog.tsx:204 #: src/features/liveNow/components/EditLiveDialog.tsx:211 -#: src/screens/Messages/ConversationSettings/prompts.tsx:47 +#: src/screens/Messages/ConversationSettings/prompts.tsx:71 #: src/screens/Profile/Header/EditProfileDialog.tsx:233 #: src/screens/Profile/Header/EditProfileDialog.tsx:247 #: src/screens/SavedFeeds.tsx:124 @@ -9415,27 +9690,29 @@ msgstr "" #: src/screens/SavedFeeds.tsx:124 #: src/screens/SavedFeeds.tsx:311 #: src/screens/SavedFeeds.tsx:315 -#: src/view/com/composer/Composer.tsx:1332 +#: src/view/com/composer/Composer.tsx:1385 #: src/view/com/composer/drafts/DraftsButton.tsx:125 msgid "Save changes" msgstr "" -#: src/view/com/composer/Composer.tsx:1304 +#: src/view/com/composer/Composer.tsx:1357 #: src/view/com/composer/drafts/DraftsButton.tsx:93 msgid "Save changes?" msgstr "" -#: src/view/com/composer/Composer.tsx:1332 +#: src/view/com/composer/Composer.tsx:1385 #: src/view/com/composer/drafts/DraftsButton.tsx:125 msgid "Save draft" msgstr "" -#: src/view/com/composer/Composer.tsx:1306 +#: src/view/com/composer/Composer.tsx:1359 #: src/view/com/composer/drafts/DraftsButton.tsx:95 msgid "Save draft?" msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:99 +#: src/components/MediaPreview.tsx:231 +#: src/components/Post/Embed/ImageContextMenu.tsx:70 #: src/components/StarterPack/ShareDialog.tsx:144 #: src/components/StarterPack/ShareDialog.tsx:150 msgid "Save image" @@ -9454,12 +9731,12 @@ msgstr "" msgid "Save these options for next time" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:327 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:333 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:320 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:326 msgid "Save to my feeds" msgstr "" -#: src/view/shell/desktop/LeftNav.tsx:731 +#: src/view/shell/desktop/LeftNav.tsx:732 #: src/view/shell/Drawer.tsx:574 msgctxt "link to bookmarks screen" msgid "Saved" @@ -9470,13 +9747,13 @@ msgstr "" msgid "Saved Feeds" msgstr "" -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:144 -#: src/Navigation.tsx:548 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:145 +#: src/Navigation.tsx:555 #: src/screens/Bookmarks/index.tsx:59 msgid "Saved Posts" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:134 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:131 #: src/screens/ProfileList/components/Header.tsx:88 msgid "Saved to your feeds" msgstr "" @@ -9512,18 +9789,18 @@ msgstr "" msgid "Scroll to top" msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:672 +#: src/components/dialogs/SearchablePeopleList.tsx:671 #: src/components/forms/SearchInput.tsx:51 #: src/components/forms/SearchInput.tsx:53 #: src/screens/Search/Shell.tsx:362 #: src/screens/Search/Shell.tsx:525 -#: src/view/shell/bottom-bar/BottomBar.tsx:204 +#: src/view/shell/bottom-bar/BottomBar.tsx:205 msgid "Search" msgstr "" #. placeholder {0}: profile.handle #. placeholder {0}: route.params.name -#: src/Navigation.tsx:254 +#: src/Navigation.tsx:256 #: src/screens/Profile/ProfileSearch.tsx:37 msgid "Search @{0}'s posts" msgstr "" @@ -9603,7 +9880,7 @@ msgstr "" msgid "Search posts" msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:692 +#: src/components/dialogs/SearchablePeopleList.tsx:691 #: src/components/dms/components/UserSearchInput.tsx:63 #: src/components/ProgressGuide/FollowDialog.tsx:727 msgid "Search profiles" @@ -9613,7 +9890,7 @@ msgstr "" msgid "Search..." msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:693 +#: src/components/dialogs/SearchablePeopleList.tsx:692 #: src/components/dms/components/UserSearchInput.tsx:64 #: src/components/ProgressGuide/FollowDialog.tsx:728 msgid "Searches for profiles" @@ -9695,7 +9972,7 @@ msgstr "" msgid "Select a color" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:378 +#: src/components/moderation/ReportDialog/index.tsx:380 msgid "Select a reason" msgstr "" @@ -9764,7 +10041,7 @@ msgstr "" msgid "Select GIF \"{0}\"" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:668 +#: src/components/dms/InitiateChatFlow.tsx:699 msgid "Select group chat members" msgstr "" @@ -9786,7 +10063,7 @@ msgstr "" msgid "Select languages" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:428 +#: src/components/moderation/ReportDialog/index.tsx:430 msgid "Select moderation service" msgstr "" @@ -9844,7 +10121,7 @@ msgstr "" msgid "Select your preferred notification channels" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:414 +#: src/view/com/composer/SelectMediaButton.tsx:420 msgid "Selecting multiple media types is not supported." msgstr "" @@ -9875,7 +10152,7 @@ msgstr "" msgid "Send feedback" msgstr "" -#: src/screens/Messages/components/MessageComposer.tsx:284 +#: src/screens/Messages/components/MessageComposer.tsx:288 #: src/screens/Messages/components/MessageInput.web.tsx:225 msgid "Send message" msgstr "" @@ -9888,7 +10165,7 @@ msgstr "" msgid "Send post to..." msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:816 +#: src/components/moderation/ReportDialog/index.tsx:818 msgid "Send report to {title}" msgstr "" @@ -9910,7 +10187,7 @@ msgid "Send via direct message" msgstr "" #. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', }) -#: src/components/dms/MessageContextMenu.tsx:154 +#: src/components/dms/MessageContextMenu.tsx:137 msgid "Sent at {0}" msgstr "" @@ -9951,9 +10228,9 @@ msgstr "" msgid "Sets email for password reset" msgstr "" -#: src/Navigation.tsx:210 +#: src/Navigation.tsx:212 #: src/screens/Settings/Settings.tsx:98 -#: src/view/shell/desktop/LeftNav.tsx:754 +#: src/view/shell/desktop/LeftNav.tsx:755 #: src/view/shell/Drawer.tsx:612 msgid "Settings" msgstr "" @@ -10015,10 +10292,12 @@ msgstr "" msgid "Sexually Suggestive" msgstr "" +#: src/components/MediaPreview.tsx:237 +#: src/components/Post/Embed/ImageContextMenu.tsx:74 #: src/components/StarterPack/QrCodeDialog.tsx:195 #: src/screens/Hashtag.tsx:130 -#: src/screens/Messages/components/InviteLinkDialog.tsx:370 -#: src/screens/Messages/components/InviteLinkDialog.tsx:377 +#: src/screens/Messages/components/InviteLinkDialog.tsx:382 +#: src/screens/Messages/components/InviteLinkDialog.tsx:389 #: src/screens/StarterPack/StarterPackScreen.tsx:447 #: src/screens/Topic.tsx:90 msgid "Share" @@ -10034,8 +10313,8 @@ msgid "Share author DID" msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:94 -#: src/components/Lightbox/Lightbox.web.tsx:273 -#: src/components/Lightbox/Lightbox.web.tsx:299 +#: src/components/Lightbox/Lightbox.web.tsx:281 +#: src/components/Lightbox/Lightbox.web.tsx:307 msgid "Share image" msgstr "" @@ -10060,7 +10339,7 @@ msgstr "" msgid "Share QR code" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:480 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:469 msgid "Share this feed" msgstr "" @@ -10087,7 +10366,7 @@ msgstr "" msgid "Share your contacts to find friends" msgstr "" -#: src/Navigation.tsx:313 +#: src/Navigation.tsx:315 msgid "Shared Preferences Tester" msgstr "" @@ -10103,16 +10382,16 @@ msgstr "" #: src/components/moderation/ScreenHider.tsx:179 #: src/components/moderation/ScreenHider.tsx:182 -#: src/features/liveNow/components/LiveStatusDialog.tsx:317 -#: src/features/liveNow/components/LiveStatusDialog.tsx:321 +#: src/features/liveNow/components/LiveStatusDialog.tsx:318 +#: src/features/liveNow/components/LiveStatusDialog.tsx:322 #: src/screens/List/ListHiddenScreen.tsx:194 #: src/screens/VideoFeed/index.tsx:646 #: src/screens/VideoFeed/index.tsx:652 msgid "Show anyway" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:181 -#: src/screens/Settings/AutomationLabelSettings.tsx:194 +#: src/screens/Settings/AutomationLabelSettings.tsx:185 +#: src/screens/Settings/AutomationLabelSettings.tsx:198 msgid "Show automation label" msgstr "" @@ -10206,7 +10485,7 @@ msgid "Show warning and filter from feeds" msgstr "" #: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:60 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:170 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:171 msgid "Show when you’re live" msgstr "" @@ -10233,15 +10512,17 @@ msgstr "" #: src/screens/Login/LoginForm.tsx:179 #: src/screens/Login/LoginForm.tsx:350 #: src/screens/Login/LoginForm.tsx:356 +#: src/screens/Messages/JoinRequest.tsx:280 +#: src/screens/Messages/JoinRequest.tsx:286 #: src/screens/Search/SearchResults.tsx:316 #: src/view/com/auth/SplashScreen.tsx:118 #: src/view/com/auth/SplashScreen.tsx:124 #: src/view/com/auth/SplashScreen.web.tsx:122 #: src/view/com/auth/SplashScreen.web.tsx:130 -#: src/view/shell/bottom-bar/BottomBar.tsx:342 -#: src/view/shell/bottom-bar/BottomBar.tsx:347 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:245 +#: src/view/shell/bottom-bar/BottomBar.tsx:343 +#: src/view/shell/bottom-bar/BottomBar.tsx:348 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:250 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:255 #: src/view/shell/NavSignupCard.tsx:58 #: src/view/shell/NavSignupCard.tsx:63 msgid "Sign in" @@ -10265,6 +10546,10 @@ msgstr "" msgid "Sign in or create your account to join the conversation!" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:205 +msgid "Sign in to accept invite." +msgstr "" + #: src/components/AccountList.tsx:70 msgid "Sign in to account that is not listed" msgstr "" @@ -10273,6 +10558,10 @@ msgstr "" msgid "Sign in to Bluesky or create a new account" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:204 +msgid "Sign in to request access to this group chat." +msgstr "" + #: src/components/PostControls/PostMenu/PostMenuItems.tsx:571 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:573 msgid "Sign in to view post" @@ -10284,9 +10573,9 @@ msgstr "" #: src/screens/SignupQueued.tsx:94 #: src/screens/SignupQueued.tsx:97 #: src/screens/Takendown.tsx:88 -#: src/view/shell/desktop/LeftNav.tsx:226 -#: src/view/shell/desktop/LeftNav.tsx:281 -#: src/view/shell/desktop/LeftNav.tsx:284 +#: src/view/shell/desktop/LeftNav.tsx:227 +#: src/view/shell/desktop/LeftNav.tsx:282 +#: src/view/shell/desktop/LeftNav.tsx:285 msgid "Sign out" msgstr "" @@ -10295,7 +10584,7 @@ msgid "Sign Out" msgstr "" #: src/screens/Settings/Settings.tsx:296 -#: src/view/shell/desktop/LeftNav.tsx:223 +#: src/view/shell/desktop/LeftNav.tsx:224 msgid "Sign out?" msgstr "" @@ -10327,7 +10616,7 @@ msgstr "" msgid "Skip contact sharing and continue to the app" msgstr "" -#: src/view/com/composer/Composer.tsx:1349 +#: src/view/com/composer/Composer.tsx:1402 msgid "Skip empty posts?" msgstr "" @@ -10341,7 +10630,7 @@ msgstr "" msgid "Skip to next step" msgstr "" -#: src/components/images/Gallery/index.tsx:417 +#: src/components/images/Gallery/index.tsx:435 msgid "slide" msgstr "" @@ -10398,7 +10687,7 @@ msgid "Someone left the group" msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/MessageItem.tsx:294 +#: src/components/dms/MessageItem.tsx:274 msgid "Someone reacted {0}" msgstr "" @@ -10423,17 +10712,22 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:101 +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:103 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" -#: src/screens/Messages/Conversation.tsx:135 +#: src/screens/Messages/Conversation.tsx:137 #: src/screens/Messages/ConversationSettings/index.tsx:112 +#: src/screens/Messages/JoinRequests.tsx:87 msgid "Something went wrong" msgstr "" #: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:139 -#: src/components/moderation/ReportDialog/index.tsx:287 +#: src/components/moderation/ReportDialog/index.tsx:289 #: src/screens/Deactivated.tsx:86 #: src/screens/Settings/components/DeactivateAccountDialog.tsx:59 #: src/view/screens/Storybook/Admonitions.tsx:56 @@ -10453,11 +10747,11 @@ msgstr "" msgid "Something went wrong. Please try again in a moment." msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:245 +#: src/components/moderation/ReportDialog/index.tsx:247 msgid "Something went wrong. Please try again." msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:546 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:532 msgid "Something wrong? Let us know." msgstr "" @@ -10518,17 +10812,17 @@ msgstr "" msgid "Start adding people!" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:669 +#: src/components/dms/InitiateChatFlow.tsx:700 msgid "Start chat" msgstr "" #: src/components/dialogs/SearchablePeopleList.tsx:428 -#: src/components/dms/InitiateChatFlow.tsx:817 +#: src/components/dms/InitiateChatFlow.tsx:848 msgid "Start chat with {displayName}" msgstr "" -#: src/Navigation.tsx:519 -#: src/Navigation.tsx:524 +#: src/Navigation.tsx:526 +#: src/Navigation.tsx:531 #: src/screens/StarterPack/Wizard/index.tsx:197 msgid "Starter Pack" msgstr "" @@ -10590,12 +10884,12 @@ msgstr "" msgid "Stored as part of a secure code for matching with others" msgstr "" -#: src/Navigation.tsx:303 +#: src/Navigation.tsx:305 #: src/screens/Settings/Settings.tsx:456 msgid "Storybook" msgstr "" -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:181 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:182 msgid "Streaming on Twitch? Set your live status on Bluesky to add a badge to your avatar. Tapping it takes people straight to your stream." msgstr "" @@ -10620,9 +10914,9 @@ msgstr "" msgid "Submit Appeal" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:506 -#: src/components/moderation/ReportDialog/index.tsx:567 -#: src/components/moderation/ReportDialog/index.tsx:574 +#: src/components/moderation/ReportDialog/index.tsx:508 +#: src/components/moderation/ReportDialog/index.tsx:569 +#: src/components/moderation/ReportDialog/index.tsx:576 msgid "Submit report" msgstr "" @@ -10631,13 +10925,13 @@ msgid "Subscribe" msgstr "" #. placeholder {0}: highlightedPublisher.name -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:425 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:434 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:424 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:453 msgid "Subscribe on {0}" msgstr "" #. placeholder {0}: highlightedPublisher.name -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:433 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:452 msgid "Subscribe to {publicationTitle} on {0}" msgstr "" @@ -10672,12 +10966,16 @@ msgstr "" msgid "Success!" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:101 +msgid "Successfully joined the group chat!" +msgstr "" + #: src/components/verification/VerificationCreatePrompt.tsx:37 msgid "Successfully verified" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:226 -#: src/components/dms/InitiateChatFlow.tsx:325 +#: src/components/dms/AddMembersFlow.tsx:236 +#: src/components/dms/InitiateChatFlow.tsx:329 msgid "Suggested" msgstr "" @@ -10706,7 +11004,7 @@ msgctxt "Name of app icon variant" msgid "Sunset" msgstr "" -#: src/Navigation.tsx:323 +#: src/Navigation.tsx:325 #: src/view/screens/Support.tsx:25 #: src/view/screens/Support.tsx:28 msgid "Support" @@ -10729,7 +11027,7 @@ msgstr "" #: src/screens/Settings/Settings.tsx:122 #: src/screens/Settings/Settings.tsx:134 #: src/screens/Settings/Settings.tsx:615 -#: src/view/shell/desktop/LeftNav.tsx:261 +#: src/view/shell/desktop/LeftNav.tsx:262 msgid "Switch account" msgstr "" @@ -10738,7 +11036,7 @@ msgid "Switch accounts" msgstr "" #. placeholder {0}: sanitizeHandle( profile?.handle ?? account.handle, '@', ) -#: src/view/shell/desktop/LeftNav.tsx:363 +#: src/view/shell/desktop/LeftNav.tsx:364 msgid "Switch to {0}" msgstr "" @@ -10764,7 +11062,7 @@ msgstr "" msgid "Tap below to allow Bluesky to access your GPS location. We will then use that data to more accurately determine the content and features available in your region." msgstr "" -#: src/components/dms/MessageItem.tsx:598 +#: src/components/dms/MessageItem.tsx:580 msgid "Tap for details" msgstr "" @@ -10790,33 +11088,51 @@ msgstr "" msgid "Tap to close context menu" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:75 +msgid "Tap to copy this invite link" +msgstr "" + #: src/components/ProgressGuide/Toast.tsx:163 msgid "Tap to dismiss" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:192 +#: src/components/dms/ChatInvite/Root.tsx:128 +#: src/components/intents/GroupChatJoinDialog.tsx:424 +msgid "Tap to join this group chat immediately" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:88 +msgid "Tap to open this group chat" +msgstr "" + +#: src/components/dms/ReactionsDialog.tsx:196 msgid "Tap to remove" msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/ReactionsDialog.tsx:208 +#: src/components/dms/ReactionsDialog.tsx:212 msgid "Tap to remove your {0} reaction" msgstr "" -#: src/components/dms/MessageItem.tsx:563 +#: src/components/dms/ChatInvite/Root.tsx:127 +#: src/components/intents/GroupChatJoinDialog.tsx:423 +msgid "Tap to request access to join this group chat" +msgstr "" + +#: src/components/dms/MessageItem.tsx:545 msgid "Tap to retry" msgstr "" #. placeholder {0}: tab.value -#: src/components/dms/ReactionsDialog.tsx:354 +#: src/components/dms/ReactionsDialog.tsx:358 msgid "Tap to show {0} reactions" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:353 +#: src/components/dms/ReactionsDialog.tsx:357 msgid "Tap to show all reactions" msgstr "" -#: src/components/dms/MessageItem.tsx:317 +#: src/components/dms/MessageItem.tsx:297 msgid "Tap to view reactions" msgstr "" @@ -10860,7 +11176,7 @@ msgstr "" #: src/components/dialogs/BirthDateSettings.tsx:181 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:31 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:98 -#: src/Navigation.tsx:333 +#: src/Navigation.tsx:335 #: src/screens/Settings/AboutSettings.tsx:87 #: src/screens/Settings/AboutSettings.tsx:90 #: src/view/screens/TermsOfService.tsx:25 @@ -10985,6 +11301,11 @@ msgstr "" msgid "The laws in your region require you to verify you're an adult to access certain features. Tap to learn more." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:135 +#: src/screens/Messages/JoinRequests.tsx:201 +msgid "The member limit has been reached." +msgstr "" + #: src/view/com/composer/select-language/SuggestedLanguage.tsx:400 msgid "The post you’re replying to was marked as being written in {suggestedLanguageName} by its author. Would you like to reply in <0>{suggestedLanguageName}?" msgstr "" @@ -10993,9 +11314,9 @@ msgstr "" msgid "The Privacy Policy has been moved to <0/>" msgstr "" -#: src/view/com/composer/state/video.ts:407 -#: src/view/com/composer/state/video.ts:451 -msgid "The selected video is larger than {videoSize} MB. Please try again with a smaller file." +#: src/view/com/composer/state/video.ts:397 +#: src/view/com/composer/state/video.ts:436 +msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." msgstr "" #: src/lib/hooks/useCleanError.ts:41 @@ -11037,7 +11358,7 @@ msgstr "" msgid "There is a limit to how often you can change your birthdate. You may need to wait a day or two before updating it again." msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:476 +#: src/screens/Messages/components/InviteLinkDialog.tsx:482 msgid "There is no invite link for this group chat." msgstr "" @@ -11051,10 +11372,12 @@ msgid "There was a problem loading GIFs. Check your connection and try again." msgstr "" #: src/components/contacts/screens/GetContacts.tsx:147 +#: src/components/intents/GroupChatJoinDialog.tsx:119 +#: src/components/intents/GroupChatJoinDialog.tsx:153 msgid "There was a problem with your internet connection, please try again" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:182 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:177 #: src/screens/ProfileList/components/Header.tsx:91 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79 #: src/screens/SavedFeeds.tsx:99 @@ -11062,7 +11385,7 @@ msgstr "" msgid "There was an issue contacting the server" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:426 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:416 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:100 msgid "There was an issue contacting the server, please check your internet connection and try again." msgstr "" @@ -11072,7 +11395,7 @@ msgid "There was an issue fetching notifications. Tap here to try again." msgstr "" #: src/screens/Search/Explore.tsx:1027 -#: src/view/com/posts/PostFeed.tsx:773 +#: src/view/com/posts/PostFeed.tsx:775 msgid "There was an issue fetching posts. Tap here to try again." msgstr "" @@ -11097,7 +11420,7 @@ msgstr "" msgid "There was an issue removing this feed. Please check your internet connection and try again." msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:140 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:136 #: src/view/com/posts/FeedShutdownMsg.tsx:53 #: src/view/com/posts/FeedShutdownMsg.tsx:74 msgid "There was an issue updating your feeds, please check your internet connection and try again." @@ -11199,7 +11522,7 @@ msgstr "" msgid "This author has chosen to make their posts visible only to people who are signed in." msgstr "" -#: src/screens/Profile/components/GermButton.tsx:243 +#: src/screens/Profile/components/GermButton.tsx:244 msgid "This button lets others open the Germ DM app to send you a message. You can manage its visibility from the Germ DM app, or you can disconnect your Bluesky account from Germ DM altogether by clicking the button below." msgstr "" @@ -11207,7 +11530,12 @@ msgstr "" msgid "This chat has ended" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:375 +#: src/components/dms/ChatInvite/Root.tsx:110 +#: src/components/intents/GroupChatJoinDialog.tsx:264 +msgid "This chat is full" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:380 #: src/screens/Messages/components/ChatLocked.tsx:61 msgid "This chat is locked" msgstr "" @@ -11246,7 +11574,11 @@ msgstr "" msgid "This content is not viewable without a Bluesky account." msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:155 +#: src/components/intents/GroupChatJoinDialog.tsx:121 +msgid "This conversation is locked." +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:156 msgid "This conversation is with a deleted or a deactivated account. Press for options" msgstr "" @@ -11296,7 +11628,7 @@ msgstr "" msgid "This handle is reserved. Please try a different one." msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:141 +#: src/screens/Onboarding/StepProfile/index.tsx:142 msgid "This image could not be used. Try a different format like .jpg or .png." msgstr "" @@ -11304,6 +11636,18 @@ msgstr "" msgid "This information is private and not shared with other users." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:131 +msgid "This invite link has been disabled." +msgstr "" + +#: src/screens/Messages/JoinRequest.tsx:83 +msgid "This invite link has expired" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:195 +msgid "This invite link is invalid" +msgstr "" + #: src/view/screens/Debug.tsx:327 msgid "This is an empty state" msgstr "" @@ -11313,7 +11657,7 @@ msgstr "" msgid "This is not a valid link" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:169 +#: src/screens/Settings/AutomationLabelSettings.tsx:173 msgid "This label lets the world know that this account is automated. If turned on, this label appears next to the account's name on their profile and posts. It can be turned on or off at any time." msgstr "" @@ -11346,13 +11690,13 @@ msgstr "" msgid "This list is empty." msgstr "" -#: src/components/dms/MessageItem.tsx:596 -#: src/components/dms/MessageItem.tsx:625 +#: src/components/dms/MessageItem.tsx:578 +#: src/components/dms/MessageItem.tsx:607 msgid "This message is hidden because this user is blocking you." msgstr "" -#: src/components/dms/MessageItem.tsx:595 -#: src/components/dms/MessageItem.tsx:621 +#: src/components/dms/MessageItem.tsx:577 +#: src/components/dms/MessageItem.tsx:603 msgid "This message is hidden because you are blocking this user." msgstr "" @@ -11390,7 +11734,7 @@ msgstr "" msgid "This post will be hidden from feeds and threads. This cannot be undone." msgstr "" -#: src/view/com/composer/Composer.tsx:963 +#: src/view/com/composer/Composer.tsx:1015 msgid "This post's author has disabled quote posts." msgstr "" @@ -11403,6 +11747,7 @@ msgid "This reply will be sorted into a hidden section at the bottom of your thr msgstr "" #: src/screens/Messages/ConversationSettings/index.tsx:132 +#: src/screens/Messages/JoinRequests.tsx:111 msgid "This screen is only available for group conversations." msgstr "" @@ -11510,7 +11855,7 @@ msgstr "" msgid "Threaded" msgstr "" -#: src/Navigation.tsx:366 +#: src/Navigation.tsx:368 msgid "Threads Preferences" msgstr "" @@ -11582,12 +11927,12 @@ msgstr "" msgid "Top replies first" msgstr "" -#: src/Navigation.tsx:477 +#: src/Navigation.tsx:479 msgid "Topic" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:162 -#: src/components/dms/MessageContextMenu.tsx:165 +#: src/components/dms/MessageContextMenu.tsx:145 +#: src/components/dms/MessageContextMenu.tsx:148 #: src/components/Post/Translated/index.tsx:150 #: src/components/Post/Translated/index.tsx:157 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:553 @@ -11638,7 +11983,7 @@ msgstr "" msgid "Trolling" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:140 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:142 msgid "Trust emerges from relationships, communities, and shared context, so we’re also enabling <0>trusted verifiers: organizations that can directly issue verification." msgstr "" @@ -11699,6 +12044,10 @@ msgstr "" msgid "Unable to delete" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:346 +msgid "Unable to fetch join requests." +msgstr "" + #: src/components/dms/dialogs/NewChatDialog.tsx:109 msgid "Unable to find a selected recipient." msgstr "" @@ -11727,7 +12076,7 @@ msgstr "" msgid "Unavailable feed information" msgstr "" -#: src/components/dms/MessageItem.tsx:663 +#: src/components/dms/MessageItem.tsx:645 #: src/components/dms/MessagesListBlockedFooter.tsx:97 #: src/components/dms/MessagesListBlockedFooter.tsx:104 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:222 @@ -11773,8 +12122,8 @@ msgstr "" #: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:79 #: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40 #: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46 -#: src/screens/Profile/components/GermButton.tsx:185 #: src/screens/Profile/components/GermButton.tsx:186 +#: src/screens/Profile/components/GermButton.tsx:187 msgid "Undo" msgstr "" @@ -11808,7 +12157,7 @@ msgstr "" msgid "Unfollows the user" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:490 +#: src/components/moderation/ReportDialog/index.tsx:492 msgid "Unfortunately, none of your subscribed labelers supports this report type." msgstr "" @@ -11840,7 +12189,7 @@ msgstr "" msgid "Unlabeled, abusive, or non-consensual adult content" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:523 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:509 msgid "Unlike" msgstr "" @@ -11854,7 +12203,7 @@ msgstr "" msgid "Unlock chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:502 +#: src/screens/Messages/ConversationSettings/index.tsx:501 msgid "Unlock this group chat" msgstr "" @@ -11891,7 +12240,7 @@ msgstr "" msgid "Unmute list" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:464 +#: src/screens/Messages/ConversationSettings/index.tsx:463 msgid "Unmute this group chat" msgstr "" @@ -11910,14 +12259,14 @@ msgid "Unpin" msgstr "" #: src/components/FeedCard.tsx:355 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:528 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:534 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:520 #: src/screens/SavedFeeds.tsx:467 msgid "Unpin feed" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:317 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:319 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:312 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:314 msgid "Unpin from home" msgstr "" @@ -11932,7 +12281,7 @@ msgid "Unpin moderation list" msgstr "" #. placeholder {0}: info.displayName -#: src/screens/Profile/components/ProfileFeedHeader.tsx:167 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:162 msgid "Unpinned {0} from Home" msgstr "" @@ -11966,11 +12315,11 @@ msgstr "" msgid "Unsubscribed from list" msgstr "" -#: src/view/com/composer/text-input/TextInput.tsx:131 +#: src/view/com/composer/text-input/TextInput.tsx:128 msgid "Unsupported clipboard content" msgstr "" -#: src/view/com/composer/Composer.tsx:1442 +#: src/view/com/composer/Composer.tsx:1491 msgid "Unsupported video type: {mimeType}" msgstr "" @@ -11983,6 +12332,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:296 #: src/components/dialogs/EmailDialog/screens/Update.tsx:308 #: src/screens/Settings/AccountSettings.tsx:112 @@ -11990,9 +12343,9 @@ msgstr "" msgid "Update email" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:205 -#: src/screens/Messages/components/InviteLinkDialog.tsx:243 -#: src/screens/Messages/components/InviteLinkDialog.tsx:267 +#: src/screens/Messages/components/InviteLinkDialog.tsx:212 +#: src/screens/Messages/components/InviteLinkDialog.tsx:250 +#: src/screens/Messages/components/InviteLinkDialog.tsx:278 msgid "Update invite link" msgstr "" @@ -12001,7 +12354,15 @@ msgstr "" msgid "Update to {domain}" msgstr "" -#: src/screens/Messages/Conversation.tsx:335 +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + +#: src/screens/Messages/Conversation.tsx:360 msgid "Update your app to the latest version to join in!" msgstr "" @@ -12026,7 +12387,7 @@ msgctxt "toast" msgid "Updating reply visibility failed" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:314 +#: src/screens/Onboarding/StepProfile/index.tsx:315 msgid "Upload a photo instead" msgstr "" @@ -12034,39 +12395,40 @@ msgstr "" msgid "Upload a text file to:" msgstr "" -#: src/view/com/util/UserAvatar.tsx:490 -#: src/view/com/util/UserAvatar.tsx:493 -#: src/view/com/util/UserBanner.tsx:160 -#: src/view/com/util/UserBanner.tsx:163 +#: src/view/com/util/UserAvatar.tsx:494 +#: src/view/com/util/UserAvatar.tsx:497 +#: src/view/com/util/UserBanner.tsx:164 +#: src/view/com/util/UserBanner.tsx:167 msgid "Upload from Camera" msgstr "" -#: src/view/com/util/UserAvatar.tsx:507 -#: src/view/com/util/UserBanner.tsx:177 +#: src/view/com/util/UserAvatar.tsx:511 +#: src/view/com/util/UserBanner.tsx:181 msgid "Upload from Files" msgstr "" -#: src/view/com/util/UserAvatar.tsx:501 #: src/view/com/util/UserAvatar.tsx:505 -#: src/view/com/util/UserBanner.tsx:171 +#: src/view/com/util/UserAvatar.tsx:509 #: src/view/com/util/UserBanner.tsx:175 +#: src/view/com/util/UserBanner.tsx:179 msgid "Upload from Library" msgstr "" -#: src/view/com/composer/Composer.tsx:2471 +#: src/view/com/composer/Composer.tsx:2521 msgid "Uploading GIF..." msgstr "" -#: src/lib/api/index.ts:338 +#: src/lib/api/index.ts:327 +#: src/lib/api/index.ts:354 msgid "Uploading images..." msgstr "" -#: src/lib/api/index.ts:409 -#: src/lib/api/index.ts:433 +#: src/lib/api/index.ts:426 +#: src/lib/api/index.ts:450 msgid "Uploading link thumbnail..." msgstr "" -#: src/view/com/composer/Composer.tsx:2473 +#: src/view/com/composer/Composer.tsx:2523 msgid "Uploading video..." msgstr "" @@ -12110,7 +12472,7 @@ msgid "user" msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:187 -#: src/components/dms/AfterReportDialog.tsx:150 +#: src/components/dms/AfterReportDialog.tsx:155 msgctxt "toast" msgid "User blocked" msgstr "" @@ -12147,7 +12509,7 @@ msgid "User list by {0}" msgstr "" #. placeholder {0}: sanitizeHandle(view.creator.handle, '@') -#: src/state/queries/feed.ts:159 +#: src/state/queries/feed.ts:171 msgid "User List by {0}" msgstr "" @@ -12191,12 +12553,12 @@ msgstr "" msgid "users following <0>@{0}" msgstr "" -#: src/screens/Messages/Settings.tsx:80 +#: src/screens/Messages/Settings.tsx:81 msgctxt "allow group chat invites from" msgid "Users I follow" msgstr "" -#: src/screens/Messages/Settings.tsx:65 +#: src/screens/Messages/Settings.tsx:66 msgctxt "allow messages from" msgid "Users I follow" msgstr "" @@ -12213,7 +12575,7 @@ msgstr "" msgid "Verification settings" msgstr "" -#: src/Navigation.tsx:203 +#: src/Navigation.tsx:205 #: src/screens/Moderation/VerificationSettings.tsx:34 msgid "Verification Settings" msgstr "" @@ -12316,11 +12678,11 @@ msgstr "" msgid "Video" msgstr "" -#: src/view/com/composer/state/video.ts:364 +#: src/view/com/composer/state/video.ts:359 msgid "Video failed to process" msgstr "" -#: src/Navigation.tsx:540 +#: src/Navigation.tsx:547 msgid "Video Feed" msgstr "" @@ -12355,7 +12717,7 @@ msgstr "" msgid "Video settings" msgstr "" -#: src/view/com/composer/Composer.tsx:2491 +#: src/view/com/composer/Composer.tsx:2541 msgid "Video uploaded" msgstr "" @@ -12368,18 +12730,18 @@ msgstr "" msgid "Videos" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:428 +#: src/view/com/composer/SelectMediaButton.tsx:434 msgid "Videos must be less than 3 minutes long." msgstr "" -#: src/view/com/composer/Composer.tsx:1055 +#: src/view/com/composer/Composer.tsx:1108 msgctxt "Action to view the post the user just created" msgid "View" msgstr "" #. placeholder {0}: view.source.title -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:319 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:588 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:317 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:615 msgid "View {0}" msgstr "" @@ -12391,7 +12753,7 @@ msgstr "" #. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle #. placeholder {0}: info.creatorHandle #. placeholder {0}: profile.handle -#: src/screens/Profile/components/ProfileFeedHeader.tsx:465 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:454 #: src/screens/Search/components/SearchProfileCard.tsx:36 #: src/screens/VideoFeed/index.tsx:809 #: src/view/com/notifications/NotificationFeedItem.tsx:600 @@ -12408,7 +12770,7 @@ msgstr "" msgid "View {displayName}’s profile" msgstr "" -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:436 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:455 msgid "View {publicationTitle}" msgstr "" @@ -12439,10 +12801,18 @@ msgstr "" msgid "View full thread" msgstr "" -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:43 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48 msgid "View incoming group chat requests" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:54 +msgid "View incoming requests" +msgstr "" + +#: src/screens/Messages/components/RequestStatus.tsx:55 +msgid "View incoming requests to join this group chat" +msgstr "" + #: src/components/moderation/LabelsOnMe.tsx:56 msgid "View information about these labels" msgstr "" @@ -12458,7 +12828,7 @@ msgstr "" msgid "View more trending videos" msgstr "" -#: src/view/com/composer/Composer.tsx:1050 +#: src/view/com/composer/Composer.tsx:1103 msgid "View post" msgstr "" @@ -12475,10 +12845,10 @@ msgstr "" msgid "View profile banner" msgstr "" -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:319 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:426 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:437 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:588 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:317 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:425 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:456 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:615 msgid "View publication" msgstr "" @@ -12486,7 +12856,7 @@ msgstr "" msgid "View the avatar" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:489 +#: src/screens/Messages/ConversationSettings/index.tsx:488 msgid "View the invite link for this group chat" msgstr "" @@ -12499,7 +12869,7 @@ msgstr "" msgid "View this user's verifications" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:495 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:482 msgid "View users who like this feed" msgstr "" @@ -12532,8 +12902,8 @@ msgstr "" msgid "View your verifications" msgstr "" -#: src/components/images/AutoSizedImage.tsx:207 -#: src/components/images/AutoSizedImage.tsx:239 +#: src/components/images/AutoSizedImage.tsx:221 +#: src/components/images/AutoSizedImage.tsx:253 msgid "Views full image" msgstr "" @@ -12576,8 +12946,8 @@ msgstr "" msgid "Warn content and filter from feeds" msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:189 -#: src/features/liveNow/components/LiveStatusDialog.tsx:198 +#: src/features/liveNow/components/LiveStatusDialog.tsx:190 +#: src/features/liveNow/components/LiveStatusDialog.tsx:199 msgid "Watch now" msgstr "" @@ -12601,10 +12971,14 @@ msgstr "" msgid "We couldn't find any results for that topic." msgstr "" -#: src/screens/Messages/Conversation.tsx:136 +#: src/screens/Messages/Conversation.tsx:138 msgid "We couldn't load this conversation" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:88 +msgid "We couldn’t load this conversation’s join requests" +msgstr "" + #: src/screens/Messages/ConversationSettings/index.tsx:113 msgid "We couldn’t load this conversation’s settings" msgstr "" @@ -12655,7 +13029,7 @@ msgstr "" msgid "We sent an email to <0>{0} containing a link. Please click on it to complete the email verification process." msgstr "" -#: src/view/com/composer/state/video.ts:434 +#: src/view/com/composer/state/video.ts:419 msgid "We were unable to determine if you are allowed to upload videos. Please try again." msgstr "" @@ -12715,12 +13089,12 @@ msgstr "" msgid "We're having network issues, try again" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:175 -#: src/components/dms/InitiateChatFlow.tsx:262 +#: src/components/dms/AddMembersFlow.tsx:185 +#: src/components/dms/InitiateChatFlow.tsx:265 msgid "We’re having network issues, try again" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:96 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:97 msgid "We’re introducing a new layer of verification on Bluesky — an easy-to-see checkmark." msgstr "" @@ -12750,7 +13124,7 @@ msgstr "" msgid "We're sorry, you cannot access this screen at this time." msgstr "" -#: src/view/com/composer/Composer.tsx:961 +#: src/view/com/composer/Composer.tsx:1013 msgid "We're sorry! The post you are replying to has been deleted." msgstr "" @@ -12801,12 +13175,12 @@ msgid "What do you want to call your starter pack?" msgstr "" #: src/view/com/auth/SplashScreen.web.tsx:98 -#: src/view/com/composer/Composer.tsx:1402 +#: src/view/com/composer/Composer.tsx:1455 #: src/view/com/feeds/ComposerPrompt.tsx:193 msgid "What's up?" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:148 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:150 msgid "When you tap on a check, you’ll see which organizations have granted verification." msgstr "" @@ -12814,7 +13188,7 @@ msgstr "" msgid "Who can interact with this post?" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:216 +#: src/screens/Messages/components/InviteLinkDialog.tsx:222 msgid "Who can join this group chat and how" msgstr "" @@ -12823,13 +13197,13 @@ msgstr "" msgid "Who can reply" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:129 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:131 msgid "Who can verify?" msgstr "" #: src/screens/Home/NoFeedsPinned.tsx:80 #: src/screens/Messages/ChatList.tsx:334 -#: src/screens/Messages/Inbox.tsx:200 +#: src/screens/Messages/Inbox.tsx:190 msgid "Whoops!" msgstr "" @@ -12875,7 +13249,7 @@ msgstr "" msgid "Why should this user be reviewed?" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:46 +#: src/components/dms/AfterReportDialog.tsx:51 msgid "Would you like to block this user and/or delete this conversation?" msgstr "" @@ -12887,7 +13261,7 @@ msgstr "" msgid "Would you like to save this as a draft before viewing your drafts?" msgstr "" -#: src/view/com/composer/Composer.tsx:1320 +#: src/view/com/composer/Composer.tsx:1373 msgid "Would you like to save this as a draft to edit later?" msgstr "" @@ -12896,12 +13270,12 @@ msgstr "" msgid "Write a post" msgstr "" -#: src/view/com/composer/Composer.tsx:1502 +#: src/view/com/composer/Composer.tsx:1551 msgid "Write post" msgstr "" #: src/screens/PostThread/components/ThreadComposePrompt.tsx:91 -#: src/view/com/composer/Composer.tsx:1400 +#: src/view/com/composer/Composer.tsx:1453 msgid "Write your reply" msgstr "" @@ -12915,6 +13289,7 @@ msgid "Wrong DID returned from server. Received: {0}" msgstr "" #: src/screens/Messages/ConversationSettings/index.tsx:131 +#: src/screens/Messages/JoinRequests.tsx:110 msgid "Wrong kind of conversation" msgstr "" @@ -12966,7 +13341,7 @@ msgid "You are accessing Bluesky from a region that legally requires us to verif msgstr "" #. placeholder {0}: sanitizeHandle(profile.handle, '@') -#: src/components/dms/MessageItem.tsx:636 +#: src/components/dms/MessageItem.tsx:618 msgid "You are blocking {0}" msgstr "" @@ -13004,7 +13379,7 @@ msgstr "" msgid "You are no longer live" msgstr "" -#: src/view/com/composer/state/video.ts:427 +#: src/view/com/composer/state/video.ts:412 msgid "You are not allowed to upload videos." msgstr "" @@ -13053,12 +13428,12 @@ msgstr "" msgid "You can choose whether chat notifications have sound in the chat settings within the app" msgstr "" -#: src/screens/Messages/Settings.tsx:148 -#: src/screens/Messages/Settings.tsx:194 +#: src/screens/Messages/Settings.tsx:149 +#: src/screens/Messages/Settings.tsx:195 msgid "You can continue ongoing conversations regardless of which setting you choose." msgstr "" -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:149 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:150 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 "" @@ -13067,7 +13442,12 @@ msgstr "" msgid "You can now sign in with your new password." msgstr "" -#: src/view/com/composer/Composer.tsx:1325 +#. Toast shown when the user tries to add more images but the post gallery is already at the cap +#: src/view/com/composer/Composer.tsx:212 +msgid "You can only add up to {MAX_GALLERY_IMAGES, plural, other {# images}} per post" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1378 msgid "You can only save drafts up to 1000 characters." msgstr "" @@ -13075,11 +13455,11 @@ msgstr "" msgid "You can only save drafts up to 1000 characters. Would you like to discard this post before viewing your drafts?" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:431 +#: src/view/com/composer/SelectMediaButton.tsx:437 msgid "You can only select one GIF at a time." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:425 +#: src/view/com/composer/SelectMediaButton.tsx:431 msgid "You can only select one video at a time." msgstr "" @@ -13091,9 +13471,9 @@ msgstr "" msgid "You can read chat history but can’t send new messages." msgstr "" -#. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. -#: src/view/com/composer/SelectMediaButton.tsx:417 -msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." +#. Error message for maximum number of images that can be selected to add to a post. +#: src/view/com/composer/SelectMediaButton.tsx:423 +msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total." msgstr "" #: src/components/interstitials/Trending.tsx:132 @@ -13133,6 +13513,10 @@ msgstr "" msgid "You got here first" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:137 +msgid "You have been previously removed from this group and can’t join it using this link." +msgstr "" + #: src/components/moderation/ModerationDetailsDialog.tsx:77 #: src/lib/moderation/useModerationCauseDescription.ts:58 #: src/lib/moderation/useModerationCauseDescription.ts:66 @@ -13202,7 +13586,7 @@ msgstr "" msgid "You have temporarily reached the limit for video uploads. Please try again later." msgstr "" -#: src/view/com/composer/Composer.tsx:1315 +#: src/view/com/composer/Composer.tsx:1368 msgid "You have unsaved changes to this draft, would you like to save them?" msgstr "" @@ -13272,7 +13656,7 @@ msgstr "" msgid "You must grant access to your photo library to save a QR code" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:460 +#: src/view/com/composer/SelectMediaButton.tsx:466 msgid "You need to allow access to your media library." msgstr "" @@ -13290,7 +13674,7 @@ msgid "You probably want to restart the app now." msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/MessageItem.tsx:287 +#: src/components/dms/MessageItem.tsx:267 msgid "You reacted {0}" msgstr "" @@ -13305,7 +13689,7 @@ msgid "You recently changed your birthdate" msgstr "" #: src/screens/Settings/Settings.tsx:297 -#: src/view/shell/desktop/LeftNav.tsx:224 +#: src/view/shell/desktop/LeftNav.tsx:225 msgid "You will be signed out of all your accounts." msgstr "" @@ -13326,7 +13710,7 @@ msgstr "" msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:91 +#: src/screens/Messages/ConversationSettings/prompts.tsx:118 msgid "You won’t be able to rejoin unless you’re invited." msgstr "" @@ -13399,7 +13783,7 @@ msgstr "" msgid "You've reached the end of your feed! Find some more accounts to follow." msgstr "" -#: src/view/com/composer/Composer.tsx:582 +#: src/view/com/composer/Composer.tsx:637 msgid "You've reached the maximum number of drafts" msgstr "" @@ -13411,11 +13795,11 @@ msgstr "" msgid "You've reached the start of the active content." msgstr "" -#: src/view/com/composer/state/video.ts:438 +#: src/view/com/composer/state/video.ts:423 msgid "You've reached your daily limit for video uploads (too many bytes)" msgstr "" -#: src/view/com/composer/state/video.ts:442 +#: src/view/com/composer/state/video.ts:427 msgid "You've reached your daily limit for video uploads (too many videos)" msgstr "" @@ -13435,15 +13819,15 @@ msgstr "" msgid "Your account has been suspended" msgstr "" -#: src/view/com/composer/state/video.ts:446 +#: src/view/com/composer/state/video.ts:431 msgid "Your account is not yet old enough to upload videos. Please try again later." msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:674 +#: src/components/dms/InitiateChatFlow.tsx:705 msgid "Your account is too new" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:675 +#: src/components/dms/InitiateChatFlow.tsx:706 msgid "Your account must be at least 7 days old to create a new group chat." msgstr "" @@ -13526,7 +13910,7 @@ msgstr "" msgid "Your full handle will be <0>@{0}" msgstr "" -#: src/Navigation.tsx:449 +#: src/Navigation.tsx:451 #: src/screens/Search/modules/ExploreInterestsCard.tsx:68 #: src/screens/Settings/ContentAndMediaSettings.tsx:94 #: src/screens/Settings/ContentAndMediaSettings.tsx:97 @@ -13555,8 +13939,8 @@ msgstr "" msgid "Your muted words" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:179 -msgid "Your name, avatar, and the name of the group chat will be visible to everyone." +#: src/screens/Messages/components/InviteLinkDialog.tsx:184 +msgid "Your name, avatar, the name of the group chat, and the number of members will be visible to everyone." msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 @@ -13567,11 +13951,11 @@ msgstr "" msgid "Your password must be at least 8 characters long." msgstr "" -#: src/view/com/composer/Composer.tsx:1046 +#: src/view/com/composer/Composer.tsx:1099 msgid "Your post was sent" msgstr "" -#: src/view/com/composer/Composer.tsx:1043 +#: src/view/com/composer/Composer.tsx:1096 msgid "Your posts were sent" msgstr "" @@ -13579,7 +13963,7 @@ msgstr "" msgid "Your preferred language" msgstr "" -#: src/screens/Onboarding/StepFinished/ValuePropositionPager.tsx:100 +#: src/screens/Onboarding/StepFinished/ValuePropositionPager.tsx:102 #: src/screens/Onboarding/StepFinished/ValuePropositionPager.web.tsx:53 msgid "Your profile picture" msgstr "" @@ -13592,12 +13976,12 @@ msgstr "" 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 "" -#: src/view/com/composer/Composer.tsx:1045 +#: src/view/com/composer/Composer.tsx:1098 msgid "Your reply was sent" msgstr "" #. placeholder {0}: state.selectedLabeler?.creator.displayName -#: src/components/moderation/ReportDialog/index.tsx:517 +#: src/components/moderation/ReportDialog/index.tsx:519 msgid "Your report will be sent to <0>{0}." msgstr "" @@ -13605,7 +13989,7 @@ msgstr "" msgid "Your selected interests help us serve you content you care about." msgstr "" -#: src/view/com/composer/Composer.tsx:1350 +#: src/view/com/composer/Composer.tsx:1403 msgid "Your thread has empty posts that will be skipped. The remaining posts will be published as a thread." msgstr "" diff --git a/src/locale/locales/hi/messages.po b/src/locale/locales/hi/messages.po index bdbbdcd5ba..8c2ec08415 100644 --- a/src/locale/locales/hi/messages.po +++ b/src/locale/locales/hi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: hi\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1698,7 +1710,7 @@ msgstr "" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "क्या आप सच में इस बातचीत को छोड़ना चाहते हैं? आपके संदेश आपके लिए मिट जाएँगे, पर दूसरे प्रतिभागी के लिए नहीं।" +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "अवरुद्ध" @@ -3434,7 +3446,7 @@ msgstr "यह सूची मिटाएँ?" msgid "Delete this post?" msgstr "यह पोस्ट मिटाएँ?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "मिटाया गया" @@ -5006,7 +5018,7 @@ msgstr "आपको फ़ॉलो करते हैं" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "आपको फ़ॉलो करते हैं" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -8841,6 +8853,10 @@ msgstr "अनुशंसित" msgid "Reconnect" msgstr "फिर कनेक्ट करें" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "लेखक द्वारा हटाया गया" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "आपके द्वारा हटाया गया" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" @@ -12047,6 +12067,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "सूची में <0>{displayName} अपडेट करें" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "{domain} को अपडेट करें" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "" diff --git a/src/locale/locales/hu/messages.po b/src/locale/locales/hu/messages.po index 6e3a945682..3fe39c73ed 100644 --- a/src/locale/locales/hu/messages.po +++ b/src/locale/locales/hu/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: hu\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -355,6 +355,18 @@ msgstr "{count, plural, one {#} other {#}} kérelem" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# olvasatlan} other {# olvasatlan}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "{count, plural, one {A megtekintéshez frissítsd a lapot.} other {A megtekintéshez frissítsd a lapot.}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "Ehhez a bejegyzéshez {count, plural, one {#} other {#}} fényképet csatoltak." + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "{count, plural, one {A megtekintéshez frissítsd az alkalmazást.} other {A megtekintéshez frissítsd az alkalmazást.}}" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1243,7 +1255,7 @@ msgstr "Mind" #. placeholder {0}: tab.count #: src/components/dms/ReactionsDialog.tsx:381 msgid "All {0}" -msgstr "" +msgstr "Mind {0, selectordinal, one {az #} other {a #}}" #: src/screens/Onboarding/StepSuggestedStarterpacks/StarterPackCard.tsx:97 #: src/screens/StarterPack/StarterPackScreen.tsx:400 @@ -1286,7 +1298,7 @@ msgstr "Bejövő üzenetek fogadása" #: src/screens/Messages/Settings.tsx:184 #: src/screens/Messages/Settings.tsx:199 msgid "Allow group chat invites from" -msgstr "Csevegőcsoportos meghívók fogadása" +msgstr "Csoportbeszélgetéses meghívók fogadása" #: src/components/dialogs/DeviceLocationRequestDialog.tsx:128 #: src/components/dialogs/DeviceLocationRequestDialog.tsx:134 @@ -1463,7 +1475,7 @@ msgstr "A megbízható hitelesítőket a Bluesky jelöli ki, akik ezután képes #: src/screens/Messages/components/InviteLinkDialog.tsx:172 msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." -msgstr "Meghívóval bárki csatlakozhat anélkül, hogy kézileg hozzá kelljen adni őt a csevegőcsoporthoz. A hivatkozás lehet korlátozott felhasználású és a csatlakozás lehet jóváhagyandó. A hivatkozás bármikor érvényteleníthető." +msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 msgid "An issue not included in these options" @@ -1698,7 +1710,7 @@ msgstr "Biztosan el akarod hagyni ezt a beszélgetést?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Biztosan el akarod hagyni ezt a csevegést? Már nem fogsz tudni hozzáférni az üzeneteidhez, a másik fél viszont igen." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "A másik fél letiltása és/vagy a beszélgetés törlése" msgid "Block user and/or leave this conversation" msgstr "A másik fél letiltása és/vagy a beszélgetés elhagyása" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Letiltva" @@ -3208,7 +3220,7 @@ msgstr "Másik létrehozása" #: src/components/dms/InitiateChatFlow.tsx:451 msgid "Create group chat" -msgstr "Csevegőcsoport létrehozása" +msgstr "Csoportbeszélgetés létrehozása" #: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:180 #: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:188 @@ -3235,7 +3247,7 @@ msgstr "Regisztráció" #: src/screens/Messages/ConversationSettings/index.tsx:488 msgid "Create or modify an invite link for this group chat" -msgstr "Meghívó létrehozása vagy szerkesztése a csevegőcsoporthoz" +msgstr "Meghívó létrehozása vagy szerkesztése a csoportbeszélgetéshez" #. Accessibility label for button to create a moderation report for the selected option #. placeholder {0}: option.title @@ -3434,7 +3446,7 @@ msgstr "Lista törlése" msgid "Delete this post?" msgstr "Bejegyzés törlése" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Törölt tartalom" @@ -4405,7 +4417,7 @@ msgstr "A Germ DM szétkapcsolása meghiúsult. Hibaüzenet: {0}" #: src/screens/Messages/ConversationSettings/index.tsx:345 msgid "Failed to edit group chat name" -msgstr "A csevegőcsoport átnevezése meghiúsult" +msgstr "A csoportbeszélgetés átnevezése meghiúsult" #: src/screens/Messages/components/InviteLinkDialog.tsx:112 msgid "Failed to edit invite link" @@ -4436,7 +4448,7 @@ msgstr "Az SMS-alkalmazás megnyitása meghiúsult" #: src/screens/Messages/ConversationSettings/index.tsx:372 msgctxt "toast" msgid "Failed to leave group chat" -msgstr "A csevegőcsoport elhagyása meghiúsult" +msgstr "A csoportbeszélgetés elhagyása meghiúsult" #: src/screens/Messages/ChatList.tsx:334 #: src/screens/Messages/Inbox.tsx:211 @@ -4495,7 +4507,7 @@ msgstr "A javasolt személyek betöltése meghiúsult" #: src/screens/Messages/ConversationSettings/index.tsx:393 msgid "Failed to lock group chat" -msgstr "A csevegőcsoport zárolása meghiúsult" +msgstr "A csoportbeszélgetés zárolása meghiúsult" #: src/screens/Messages/Inbox.tsx:311 #: src/screens/Messages/Inbox.tsx:338 @@ -4504,7 +4516,7 @@ msgstr "A kérelmek megjelölése olvasottként meghiúsult" #: src/screens/Messages/ConversationSettings/index.tsx:359 msgid "Failed to mute group chat" -msgstr "A csevegőcsoport elnémítása meghiúsult" +msgstr "A csoportbeszélgetés elnémítása meghiúsult" #: src/state/queries/pinned-post.ts:75 msgid "Failed to pin post" @@ -4591,7 +4603,7 @@ msgstr "A beszélgetés némításának be-/kikapcsolása meghiúsult. Próbáld #: src/screens/Messages/components/ChatLocked.tsx:42 #: src/screens/Messages/ConversationSettings/index.tsx:396 msgid "Failed to unlock group chat" -msgstr "A csevegőcsoport zárolásának feloldása meghiúsult" +msgstr "A csoportbeszélgetés zárolásának feloldása meghiúsult" #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:107 msgid "Failed to unpin list" @@ -5006,7 +5018,7 @@ msgstr "Követ Téged" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Követ Téged" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -5306,7 +5318,7 @@ msgstr "Profil megnyitása" #: src/screens/Messages/components/ChatListItem.tsx:211 msgid "Go to the group chat named \"{chatName}\"" -msgstr "A(z) {chatName} megnevezésű csevegőcsoport megnyitása" +msgstr "A(z) {chatName} megnevezésű csoportbeszélgetés megnyitása" #: src/components/dms/ConvoMenu.tsx:268 msgid "Go to user's profile" @@ -5352,17 +5364,17 @@ msgstr "Csoport zárolva" #: src/screens/Messages/ConversationSettings/index.tsx:352 msgctxt "toast" msgid "Group chat muted" -msgstr "Csevegőcsoport elnémítva" +msgstr "Csoportbeszélgetés elnémítva" #: src/screens/Messages/ConversationSettings/index.tsx:340 msgctxt "toast" msgid "Group chat name updated" -msgstr "Átnevezték a csevegőcsoportot" +msgstr "Átnevezték a csoportbeszélgetést" #: src/Navigation.tsx:578 #: src/screens/Messages/ConversationSettings/index.tsx:91 msgid "Group chat settings" -msgstr "Csevegőcsoport beállításai" +msgstr "Csoportbeszélgetés beállításai" #: src/screens/Messages/components/ChatLocked.tsx:38 #: src/screens/Messages/ConversationSettings/index.tsx:387 @@ -5373,15 +5385,15 @@ msgstr "Csoport zárolása feloldva" #: src/screens/Messages/ConversationSettings/index.tsx:354 msgctxt "toast" msgid "Group chat unmuted" -msgstr "Csevegőcsoport némítása feloldva" +msgstr "Csoportbeszélgetés némítása feloldva" #: src/screens/Messages/Conversation.tsx:330 msgid "Group chats are not yet available" -msgstr "A csevegőcsoportok még nem elérhetők." +msgstr "A csoportbeszélgetés funkció még nem elérhető." #: src/screens/Messages/Conversation.tsx:328 msgid "Group chats are now available" -msgstr "A csevegőcsoportok mostantól elérhetők." +msgstr "A csoportbeszélgetés funkció mostantól elérhető." #: src/components/dialogs/SearchablePeopleList.tsx:569 msgid "Group is locked" @@ -5547,7 +5559,7 @@ msgstr "Testreszabási lehetőségek elrejtése" #: src/components/dms/SystemMessageGroup.tsx:57 msgid "Hide group chat updates" -msgstr "" +msgstr "Csoportbeszélgetéses események elrejtése" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:533 msgid "Hide lists" @@ -6288,11 +6300,11 @@ msgstr "Beszélgetés elhagyása" #: src/screens/Messages/ConversationSettings/prompts.tsx:92 msgid "Leave group chat" -msgstr "Csevegőcsoport elhagyása" +msgstr "Csoportbeszélgetés elhagyása" #: src/screens/Messages/ConversationSettings/index.tsx:526 msgid "Leave this group chat" -msgstr "Csevegőcsoport elhagyása" +msgstr "Csoportbeszélgetés elhagyása" #: src/components/dialogs/LinkWarning.tsx:83 #: src/components/dialogs/LinkWarning.tsx:91 @@ -6601,15 +6613,15 @@ msgstr "Zárolás" #: src/screens/Messages/ConversationSettings/prompts.tsx:69 msgid "Lock group chat" -msgstr "Csevegőcsoport zárolása" +msgstr "Csoportbeszélgetés zárolása" #: src/screens/Messages/ConversationSettings/prompts.tsx:67 msgid "Lock group chat?" -msgstr "Csevegőcsoport zárolása" +msgstr "Csoportbeszélgetés zárolása" #: src/screens/Messages/ConversationSettings/index.tsx:503 msgid "Lock this group chat" -msgstr "A csevegőcsoport zárolása" +msgstr "A csoportbeszélgetés zárolása" #: src/screens/Messages/ConversationSettings/index.tsx:505 msgid "Locked" @@ -6996,7 +7008,7 @@ msgstr "Biztosan el akarod némítani az alábbi fiókokat?" #: src/screens/Messages/ConversationSettings/index.tsx:465 msgid "Mute this group chat" -msgstr "Csevegőcsoport elnémítása" +msgstr "Csoportbeszélgetés elnémítása" #: src/components/dialogs/MutedWords.tsx:194 msgid "Mute this word for 24 hours" @@ -7186,7 +7198,7 @@ msgstr "Új követők" #: src/components/dms/InitiateChatFlow.tsx:230 msgid "New group chat" -msgstr "Csevegőcsoport létrehozása" +msgstr "Csoportbeszélgetés létrehozása" #. Button used to create a new group chat. #. Button used to create a new group chat. @@ -7194,11 +7206,11 @@ msgstr "Csevegőcsoport létrehozása" #: src/components/dms/InitiateChatFlow.tsx:745 msgctxt "action" msgid "New group chat" -msgstr "Csevegőcsoport létrehozása" +msgstr "Csoportbeszélgetés létrehozása" #: src/components/dms/InitiateChatFlow.tsx:267 msgid "New group chat with:" -msgstr "Új csevegőcsoport az alábbi személyekkel:" +msgstr "Új csoportbeszélgetés az alábbi személyekkel:" #: src/screens/Settings/components/ChangeHandleDialog.tsx:228 #: src/screens/Settings/components/ChangeHandleDialog.tsx:236 @@ -7670,7 +7682,7 @@ msgstr "A kiválasztott fájlok közül legalább egy nem támogatott formátum #: src/view/com/composer/SelectMediaButton.tsx:438 msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." -msgstr "" +msgstr "A kiválasztott fájlok közül legalább egy túl nagy. A korlát {VIDEO_MAX_SIZE_MB} MB." #: src/view/com/composer/Composer.tsx:589 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" @@ -7763,7 +7775,7 @@ msgstr "A Germ DM megnyitása" #: src/components/dms/MessagesListHeader.tsx:169 #: src/components/dms/MessagesListHeader.tsx:208 msgid "Open group chat settings" -msgstr "Csevegőcsoport beállításainak megnyitása" +msgstr "Csoportbeszélgetés beállításainak megnyitása" #: src/components/Post/Embed/ExternalEmbed/index.tsx:86 #: src/components/Post/Embed/StandardSiteEmbed/index.tsx:143 @@ -7861,7 +7873,7 @@ msgstr "A készülék kamerájának megnyitása" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "A készülék galériájának megnyitása. A bejegyzéshez legfeljebb {MAX_IMAGES, plural, other {# kép}}, vagy egy videó vagy GIF csatolható." +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -8841,6 +8853,10 @@ msgstr "Javasolt" msgid "Reconnect" msgstr "Újracsatlakozás" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "A megtekintéshez frissítsd a lapot." + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -8872,7 +8888,7 @@ msgstr "Eltávolítás" #: src/components/dms/ChatProfileTabs.tsx:153 msgid "Remove {displayName} from group chat" -msgstr "{displayName} eltávolítása a csevegőcsoportból" +msgstr "{displayName} eltávolítása a csoportbeszélgetésből" #: src/components/StarterPack/Wizard/WizardListCard.tsx:62 msgid "Remove {displayName} from starter pack" @@ -8880,7 +8896,7 @@ msgstr "{displayName} eltávolítása a kezdőcsomagból" #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:229 msgid "Remove {displayName} from this group chat" -msgstr "{displayName} eltávolítása a csevegőcsoportból" +msgstr "{displayName} eltávolítása a csoportbeszélgetésből" #: src/screens/Search/components/SearchHistory.tsx:105 msgid "Remove {historyItem}" @@ -9009,11 +9025,11 @@ msgstr "Hitelesítés eltávolítása" msgid "Remove your verification for this account?" msgstr "Biztosan el akarod távolítani a hitelesítésedet erről a fiókról?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Eltávolította a szerző" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Eltávolítottad ezt a tartalmat" @@ -9215,7 +9231,7 @@ msgstr "Hírfolyam jelentése" #: src/screens/Messages/ConversationSettings/index.tsx:517 msgid "Report this group chat" -msgstr "Csevegőcsoport jelentése" +msgstr "Csoportbeszélgetés jelentése" #: src/components/moderation/ReportDialog/copy.ts:31 msgid "Report this list" @@ -9830,7 +9846,7 @@ msgstr "„{0}” GIF kiválasztása" #: src/components/dms/InitiateChatFlow.tsx:651 msgid "Select group chat members" -msgstr "Csevegőcsoport tagjainak megadása" +msgstr "Csoportbeszélgetés tagjainak megadása" #: src/components/dialogs/MutedWords.tsx:151 msgid "Select how long to mute this word for." @@ -10195,7 +10211,7 @@ msgstr "Testreszabási lehetőségek megjelenítése" #: src/components/dms/SystemMessageGroup.tsx:57 msgid "Show group chat updates" -msgstr "" +msgstr "Csoportbeszélgetéses események megjelenítése" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:593 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:595 @@ -10487,6 +10503,10 @@ msgstr "Valakit eltávolítottak a csoportból" msgid "Someone was removed from the group" msgstr "Valaki el lett távolítva a csoportból." +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "Ezen a helyen egy új funkció kapott helyet" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Valami nem stimmel a beküldendő adatokkal. Vedd fel a kapcsolatot az ügyfélszolgálattal." @@ -11062,7 +11082,7 @@ msgstr "Az adatvédelmi irányelvek elköltöztek: <0/>" #: src/view/com/composer/state/video.ts:397 #: src/view/com/composer/state/video.ts:436 msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." -msgstr "" +msgstr "A kiválasztott fájl meghaladja {VIDEO_MAX_SIZE_MB, selectordinal, one {az #} other {a #}} MB-os korlátot. Válassz ki egy kisebb videót." #: src/lib/hooks/useCleanError.ts:41 #: src/lib/strings/errors.ts:19 @@ -11105,7 +11125,7 @@ msgstr "A születési dátum szerkesztésének gyakorisága korlátozott. Lehets #: src/screens/Messages/components/InviteLinkDialog.tsx:476 msgid "There is no invite link for this group chat." -msgstr "Ez a csevegőcsoport jelenleg nem rendelkezik meghívóval." +msgstr "Ez a csoportbeszélgetés jelenleg nem rendelkezik meghívóval." #: src/screens/Settings/components/DeactivateAccountDialog.tsx:86 msgid "There is no time limit for account deactivation, come back any time." @@ -11470,7 +11490,7 @@ msgstr "Ez a válasz egy rejtett részlegbe lesz sorolva a válaszláncok legalj #: src/screens/Messages/ConversationSettings/index.tsx:132 msgid "This screen is only available for group conversations." -msgstr "Ez az oldal csak csevegőcsoportoknál elérhető." +msgstr "Ez az oldal csak csoportbeszélgetéseknél elérhető." #: src/screens/Signup/StepInfo/Policies.tsx:32 msgid "This service has not provided terms of service or a privacy policy." @@ -11922,7 +11942,7 @@ msgstr "Zárolás feloldása" #: src/screens/Messages/ConversationSettings/index.tsx:502 msgid "Unlock this group chat" -msgstr "A csevegőcsoport zárolásának feloldása" +msgstr "A csoportbeszélgetés zárolásának feloldása" #: src/screens/ProfileList/components/Header.tsx:180 #: src/screens/ProfileList/components/Header.tsx:187 @@ -11959,7 +11979,7 @@ msgstr "Lista némításának feloldása" #: src/screens/Messages/ConversationSettings/index.tsx:464 msgid "Unmute this group chat" -msgstr "Csevegőcsoport némításának feloldása" +msgstr "Csoportbeszélgetés némításának feloldása" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:621 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:624 @@ -12049,6 +12069,10 @@ msgstr "Frissítés" msgid "Update <0>{displayName} in Lists" msgstr "<0>{displayName} listatagságának frissítése" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "Alkalmazás frissítése" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12067,6 +12091,14 @@ msgstr "Meghívó frissítése" msgid "Update to {domain}" msgstr "Frissítés erre: {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "Frissítsd az alkalmazást" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "A megtekintéshez frissítsd az alkalmazást." + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "A csatlakozáshoz az alkalmazás frissítése szükséges." @@ -12507,7 +12539,7 @@ msgstr "Teljes válaszlánc megtekintése" #: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:43 msgid "View incoming group chat requests" -msgstr "Bejövő csevegőcsoporti kérelmek megtekintése" +msgstr "Bejövő csoportbeszélgetéses kérelmek megtekintése" #: src/components/moderation/LabelsOnMe.tsx:56 msgid "View information about these labels" @@ -12554,7 +12586,7 @@ msgstr "Profilkép megtekintése" #: src/screens/Messages/ConversationSettings/index.tsx:489 msgid "View the invite link for this group chat" -msgstr "A csevegőcsoport meghívójának megtekintése" +msgstr "A csoportbeszélgetések meghívójának megtekintése" #. placeholder {0}: labeler.creator.handle #: src/components/LabelingServiceCard/index.tsx:164 @@ -13160,7 +13192,7 @@ msgstr "Továbbra is képes leszel az üzenetek elolvasására, de újakat nem t #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "Egy bejegyzéshez csak {MAX_IMAGES, plural, other {# kép}} csatolható." +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 @@ -13615,7 +13647,7 @@ msgstr "Elnémított szavak" #: src/screens/Messages/components/InviteLinkDialog.tsx:179 msgid "Your name, avatar, and the name of the group chat will be visible to everyone." -msgstr "A felhasználóneved, profilképed és a csoport neve nyilvánosan megtekinthető lesz." +msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on." diff --git a/src/locale/locales/ia/messages.po b/src/locale/locales/ia/messages.po index ef736aa988..b10c7b1561 100644 --- a/src/locale/locales/ia/messages.po +++ b/src/locale/locales/ia/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ia\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Interlingua\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# elemento non legite} other {# elementos non legite}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1698,7 +1710,7 @@ msgstr "Es tu secur de voler partir de iste conversation?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Es tu secur de voler partir de iste conversation? Tu messages essera delite pro te, mais non pro le altere participante." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Blocate" @@ -3434,7 +3446,7 @@ msgstr "Deler iste lista?" msgid "Delete this post?" msgstr "Deler iste publication?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Delite" @@ -5006,7 +5018,7 @@ msgstr "Te seque" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Te seque" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -8841,6 +8853,10 @@ msgstr "Recommendate" msgid "Reconnect" msgstr "Reconnecter" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "Remover verification" msgid "Remove your verification for this account?" msgstr "Remover tu verification de iste conto?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Removite per le autor" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Removite per te" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Le datos que tu tenta signalar ha alcun problema. Contacta le supporto." @@ -12047,6 +12067,10 @@ msgstr "Actualisar" msgid "Update <0>{displayName} in Lists" msgstr "Actualisar <0>{displayName} in Listas" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "Actualisar a {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "" diff --git a/src/locale/locales/id/messages.po b/src/locale/locales/id/messages.po index 2cc291be52..ca118a9c51 100644 --- a/src/locale/locales/id/messages.po +++ b/src/locale/locales/id/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: id\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, other {# item belum dibaca}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1698,7 +1710,7 @@ msgstr "Anda yakin ingin meninggalkan percakapan ini?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Anda yakin ingin meninggalkan percakapan ini? Pesan akan dihapus untuk Anda, tetapi tidak untuk partisipan lainnya." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Diblokir" @@ -3434,7 +3446,7 @@ msgstr "Hapus daftar ini?" msgid "Delete this post?" msgstr "Hapus postingan ini?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Dihapus" @@ -5006,7 +5018,7 @@ msgstr "Mengikuti Anda" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Mengikuti Anda" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -8841,6 +8853,10 @@ msgstr "Direkomendasikan" msgid "Reconnect" msgstr "Hubungkan kembali" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "Hapus verifikasi" msgid "Remove your verification for this account?" msgstr "Hapus verifikasi Anda dari akun ini?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Dilepaskan oleh pemosting" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Dilepaskan oleh Anda" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Ada sesuatu yang kurang benar dengan data yang Anda laporkan. Silakan hubungi bantuan." @@ -12047,6 +12067,10 @@ msgstr "Perbarui" msgid "Update <0>{displayName} in Lists" msgstr "Perbarui <0>{displayName} dalam Daftar" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "Perbarui ke {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "" diff --git a/src/locale/locales/it/messages.po b/src/locale/locales/it/messages.po index 99f2484986..30928ba883 100644 --- a/src/locale/locales/it/messages.po +++ b/src/locale/locales/it/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: it\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-03 14:59\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Italian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -355,6 +355,18 @@ msgstr "{count, plural, one {# richiesta} other {# richieste}}" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# elemento non letto} other {# elementi non letti}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "{count, plural, one {Aggiorna la pagina per vederlo.} other {Aggiorna la pagina per vederli tutti.}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "{count, plural, one {Questo post ha # foto.} other {Questo post ha # foto.}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "{count, plural, one {Aggiorna l'app per vederlo.} other {Aggiorna l'app per vederli tutti.}}" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1463,7 +1475,7 @@ msgstr "Un'illustrazione che mostra che Bluesky seleziona certificatori attendib #: src/screens/Messages/components/InviteLinkDialog.tsx:172 msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." -msgstr "Un link di invito consente ad altri di unirsi a questa chat di gruppo senza essere aggiunti direttamente. Sei tu a decidere chi può utilizzare il link e se è necessaria la tua approvazione. Puoi disattivare il link in qualsiasi momento." +msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 msgid "An issue not included in these options" @@ -1547,7 +1559,7 @@ msgstr "Chiunque può partecipare istantaneamente" #: src/screens/Messages/components/InviteLinkDialog.tsx:148 #: src/screens/Messages/components/InviteLinkDialog.tsx:149 msgid "Anyone can request to join" -msgstr "Chiunque può richiedere di partecipare" +msgstr "Chiunque può chiedere di partecipare" #: src/screens/Settings/ActivityPrivacySettings.tsx:112 #: src/screens/Settings/ActivityPrivacySettings.tsx:117 @@ -1557,7 +1569,7 @@ msgstr "Chiunque mi segua" #: src/screens/Messages/components/InviteLinkDialog.tsx:436 msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one." -msgstr "Chiunque lo abbia non potrà più iscriversi o richiedere l'iscrizione. Puoi sempre crearne uno nuovo." +msgstr "Chiunque lo abbia non potrà più iscriversi o chiedere di partecipare. Puoi sempre crearne uno nuovo." #: src/Navigation.tsx:555 #: src/screens/Settings/AppIconSettings/index.tsx:65 @@ -1698,7 +1710,7 @@ msgstr "Vuoi abbandonare questa conversazione?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Abbandonare questa conversazione? I messaggi verranno eliminati per te, ma non per gli altri partecipanti." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "Blocca utente e/o elimina questa conversazione" msgid "Block user and/or leave this conversation" msgstr "Blocca utente e/o abbandona questa conversazione" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Bloccato" @@ -3434,7 +3446,7 @@ msgstr "Eliminare questa lista?" msgid "Delete this post?" msgstr "Eliminare questo post?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Eliminato" @@ -5006,7 +5018,7 @@ msgstr "Ti segue" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Ti segue" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -7670,7 +7682,7 @@ msgstr "Uno o più file selezionati non sono supportati." #: src/view/com/composer/SelectMediaButton.tsx:438 msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." -msgstr "" +msgstr "Uno o più dei file selezionati è troppo grande. La dimensione massima è di {VIDEO_MAX_SIZE_MB} MB." #: src/view/com/composer/Composer.tsx:589 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" @@ -7861,7 +7873,7 @@ msgstr "Apre la fotocamera del dispositivo" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "Apre la galleria del dispositivo per selezionare fino a {MAX_IMAGES, plural, other {# immagini}} o un singolo video o GIF." +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -8074,7 +8086,7 @@ msgstr "Le persone seguite da {ownerName} possono unirsi istantaneamente" #: src/screens/Messages/components/InviteLinkDialog.tsx:159 msgid "People {ownerName} follows can request to join" -msgstr "Le persone seguite da {ownerName} possono richiedere di unirsi" +msgstr "Le persone seguite da {ownerName} possono chiedere di partecipare" #. placeholder {0}: route.params.name #: src/Navigation.tsx:245 @@ -8097,7 +8109,7 @@ msgstr "Le persone che seguo possono unirsi istantaneamente" #: src/screens/Messages/components/InviteLinkDialog.tsx:158 msgid "People I follow can request to join" -msgstr "Le persone che seguo possono richiedere di unirsi" +msgstr "Le persone che seguo possono chiedere di partecipare" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:510 msgid "People you follow" @@ -8841,6 +8853,10 @@ msgstr "Consigliati" msgid "Reconnect" msgstr "Riconnetti" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "Aggiorna la pagina per vederlo." + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "Rimuovi verifica" msgid "Remove your verification for this account?" msgstr "Rimuovere la tua verifica per questo account?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Rimosso dall'autore" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Rimosso da te" @@ -10487,6 +10503,10 @@ msgstr "Qualcuno è stato rimosso" msgid "Someone was removed from the group" msgstr "Qualcuno è stato rimosso dal gruppo" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "C'è qualcosa di nuovo" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "C'è stato qualche problema con i dati che stai provando a segnalare. Contatta l'assistenza." @@ -11060,7 +11080,7 @@ msgstr "L'informativa sulla privacy è stata spostata a <0/>" #: src/view/com/composer/state/video.ts:397 #: src/view/com/composer/state/video.ts:436 msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." -msgstr "" +msgstr "Il video selezionato è più grande di {VIDEO_MAX_SIZE_MB} MB. Riprova con un file più piccolo." #: src/lib/hooks/useCleanError.ts:41 #: src/lib/strings/errors.ts:19 @@ -12047,6 +12067,10 @@ msgstr "Aggiorna" msgid "Update <0>{displayName} in Lists" msgstr "Aggiorna <0>{displayName} nelle liste" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "Aggiorna app" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "Aggiorna link di invito" msgid "Update to {domain}" msgstr "Aggiorna a {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "Aggiorna la tua app" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "Aggiorna la tua app per vederlo." + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "Aggiorna la tua app all'ultima versione per partecipare!" @@ -13158,7 +13190,7 @@ msgstr "Puoi leggere la cronologia della chat ma non puoi inviare nuovi messaggi #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "È possibile selezionare fino a {MAX_IMAGES, plural, other {# immagini}} in totale." +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 @@ -13613,7 +13645,7 @@ msgstr "Le tue parole silenziate" #: src/screens/Messages/components/InviteLinkDialog.tsx:179 msgid "Your name, avatar, and the name of the group chat will be visible to everyone." -msgstr "Il tuo nome, il tuo avatar e il nome della chat di gruppo saranno visibili a chiunque." +msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on." diff --git a/src/locale/locales/ja/messages.po b/src/locale/locales/ja/messages.po index 75e5fcb4a1..aa24b37061 100644 --- a/src/locale/locales/ja/messages.po +++ b/src/locale/locales/ja/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ja\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -355,6 +355,18 @@ msgstr "{count, plural, other {リクエスト#件}}" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, other {#件の未読}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "{count, plural, other {ページを更新して、すべて表示。}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "{count, plural, other {この投稿には#枚の写真。}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "{count, plural, other {アプリを更新して、すべて表示。}}" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1463,7 +1475,7 @@ msgstr "Blueskyが信頼された認証者を選択し、信頼された認証 #: src/screens/Messages/components/InviteLinkDialog.tsx:172 msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." -msgstr "招待リンクを使用すると、ユーザーを直接追加せずにグループチャットに参加してもらうことができます。リンクの使用権限や承認の必要性はあなたが管理できます。リンクはいつでも無効にできます。" +msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 msgid "An issue not included in these options" @@ -1698,7 +1710,7 @@ msgstr "本当にこの会話を終了しますか?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "この会話から退出しますか?あなたのメッセージはあなたからは削除したように見えますが、他の参加者からは削除されません。" +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "ユーザーをブロックするかこの会話を削除(あるいは msgid "Block user and/or leave this conversation" msgstr "ユーザーをブロックするかこの会話から退出(あるいは両方)" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "ブロックされています" @@ -3434,7 +3446,7 @@ msgstr "このリストを削除しますか?" msgid "Delete this post?" msgstr "この投稿を削除しますか?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "削除されています" @@ -5006,7 +5018,7 @@ msgstr "あなたをフォロー" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "あなたをフォロー" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -7670,7 +7682,7 @@ msgstr "選択したファイルの 1つ以上がサポートされていませ #: src/view/com/composer/SelectMediaButton.tsx:438 msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." -msgstr "" +msgstr "選択したファイルの1つ以上が大きすぎます。最大サイズは {VIDEO_MAX_SIZE_MB}MBです。" #: src/view/com/composer/Composer.tsx:589 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" @@ -7861,7 +7873,7 @@ msgstr "デバイスのカメラを起動" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "デバイスのギャラリーを開いて最大{MAX_IMAGES, plural, other {#枚の画像}}、あるいは動画またはGIFを1つを選択します。" +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -8841,6 +8853,10 @@ msgstr "おすすめ" msgid "Reconnect" msgstr "再接続" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "表示するいはページを更新してください。" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "認証を削除" msgid "Remove your verification for this account?" msgstr "このアカウントの認証を削除しますか?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "投稿者が削除しました" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "あなたが削除しました" @@ -10487,6 +10503,10 @@ msgstr "誰かが削除されました" msgid "Someone was removed from the group" msgstr "誰かがグループから外されました" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "何か新しいものがここにあります" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "報告しようとしているデータに問題がありました。サポートに連絡してください。" @@ -11060,7 +11080,7 @@ msgstr "プライバシーポリシーは<0/>に移動しました" #: src/view/com/composer/state/video.ts:397 #: src/view/com/composer/state/video.ts:436 msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." -msgstr "" +msgstr "選択したビデオが{VIDEO_MAX_SIZE_MB} MBより大きいです。小さいファイルでもう一度やり直してください。" #: src/lib/hooks/useCleanError.ts:41 #: src/lib/strings/errors.ts:19 @@ -12047,6 +12067,10 @@ msgstr "更新する" msgid "Update <0>{displayName} in Lists" msgstr "リストの<0>{displayName}を更新" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "アプリを更新" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "招待リンクを更新" msgid "Update to {domain}" msgstr "{domain}に更新" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "アプリを更新してください" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "表示するにはアプリを更新してください。" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "アプリを最新バージョンに更新して参加しましょう!" @@ -13158,7 +13190,7 @@ msgstr "チャットの履歴は読めますが、新しいメッセージは送 #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "合計で{MAX_IMAGES, plural, other {#枚の画像}}まで選択できます。" +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 @@ -13613,7 +13645,7 @@ msgstr "ミュートしたワード" #: src/screens/Messages/components/InviteLinkDialog.tsx:179 msgid "Your name, avatar, and the name of the group chat will be visible to everyone." -msgstr "あなたの名前、アバター、およびグループチャットの名前は誰でも見ることができます。" +msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on." diff --git a/src/locale/locales/kab/messages.po b/src/locale/locales/kab/messages.po index a1acfad49e..16a76373a5 100644 --- a/src/locale/locales/kab/messages.po +++ b/src/locale/locales/kab/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: kab\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Kabyle\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -86,14 +86,14 @@ msgstr "" msgid "{0, plural, one {# month} other {# months}}" msgstr "" -#. placeholder {0}: convo.details.joinRequestCount -#: src/screens/Messages/components/ChatListItem.tsx:225 +#. placeholder {0}: convo.details.unreadJoinRequestCount +#: src/screens/Messages/components/ChatListItem.tsx:226 msgid "{0, plural, one {# new join request} other {# new join requests}}" msgstr "" #. placeholder {0}: reactions.length #. placeholder {1}: groupedReactions.map(g => g.value).join(' ') -#: src/components/dms/MessageItem.tsx:297 +#: src/components/dms/MessageItem.tsx:277 msgid "{0, plural, one {# person} other {# people}} reacted – {1}" msgstr "" @@ -114,15 +114,15 @@ msgstr "" #. placeholder {0}: numUnreadMessages.numUnread ?? 0 #. placeholder {0}: numUnreadNotifications ?? 0 -#: src/view/shell/bottom-bar/BottomBar.tsx:233 -#: src/view/shell/bottom-bar/BottomBar.tsx:265 +#: src/view/shell/bottom-bar/BottomBar.tsx:234 +#: src/view/shell/bottom-bar/BottomBar.tsx:266 #: src/view/shell/Drawer.tsx:501 msgid "{0, plural, one {# unread item} other {# unread items}}" msgstr "" #. How long it takes to read an article, in minutes. Displayed in a short form, e.g. "5m" for 5 minutes. #. placeholder {0}: view.readingTime -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:232 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:230 msgid "{0, plural, one {#m} other {#m}}" msgstr "" @@ -211,7 +211,7 @@ msgid "{0} following" msgstr "" #. placeholder {0}: sanitizeHandle(profile.handle, '@') -#: src/components/dms/MessageItem.tsx:640 +#: src/components/dms/MessageItem.tsx:622 msgid "{0} is blocking you" msgstr "" @@ -269,7 +269,7 @@ msgstr "" #. placeholder {0}: createSanitizedDisplayName(memberSender) #. placeholder {1}: reaction.value -#: src/components/dms/MessageItem.tsx:292 +#: src/components/dms/MessageItem.tsx:272 msgid "{0} reacted {1}" msgstr "" @@ -314,16 +314,38 @@ msgstr "" #. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), ) #. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), ) -#: src/view/com/util/UserAvatar.tsx:595 -#: src/view/com/util/UserAvatar.tsx:613 +#: src/view/com/util/UserAvatar.tsx:599 +#: src/view/com/util/UserAvatar.tsx:617 msgid "{0}'s avatar" msgstr "" #. placeholder {0}: createSanitizedDisplayName(profile) -#: src/components/dms/MessageItem.tsx:228 +#: src/components/dms/MessageItem.tsx:232 msgid "{0}’s avatar" msgstr "" +#. The number of active group chat members out of the total number allowed. +#. placeholder {0}: data.joinLinkPreviews[0].memberCount +#. placeholder {1}: data.joinLinkPreviews[0].memberLimit +#: src/screens/Messages/JoinRequest.tsx:130 +msgid "{0}/{1}" +msgstr "" + +#. The number of members in a group chat, in the format '{members}/{total} members'. +#. placeholder {0}: preview.memberCount +#. placeholder {1}: preview.memberLimit +#. placeholder {2}: preview.memberCount +#: src/components/dms/ChatInvite/Card.tsx:56 +msgid "{0}/{1} {2, plural, one {member} other {members}}" +msgstr "" + +#. The number of active group chat members out of the total number allowed. +#. placeholder {0}: joinLinkPreview.memberCount +#. placeholder {1}: joinLinkPreview.memberLimit +#: src/components/intents/GroupChatJoinDialog.tsx:308 +msgid "{0}/{1} members" +msgstr "" + #. How many days have passed, displayed in a narrow form #. placeholder {0}: diff.value #: src/lib/hooks/useTimeAgo.ts:171 @@ -348,25 +370,50 @@ msgstr "" msgid "{0}s" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:428 +msgid "{count, plural, =0 {No requests to join} one {# request to join} other {# requests to join}}" +msgstr "" + #: src/components/dms/SystemMessageGroup.tsx:38 msgid "{count, plural, one {# chat update} other {# chat updates}}" msgstr "" -#: src/screens/Messages/components/InboxRequests.tsx:33 +#: src/screens/Messages/components/RequestStatus.tsx:74 +msgid "{count, plural, one {# new join request} other {# new join requests}}" +msgstr "" + +#: src/screens/Messages/components/InboxRequests.tsx:35 msgid "{count, plural, one {# request} other {# requests}}" msgstr "" -#: src/view/shell/desktop/LeftNav.tsx:483 +#: src/view/shell/desktop/LeftNav.tsx:484 msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + +#. Displayed when there are more requests to join a group chat than have been loaded +#: src/screens/Messages/JoinRequests.tsx:422 +msgid "{count, plural, other {#+ requests to join}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 -#: src/screens/Messages/components/InboxRequests.tsx:53 +#: src/screens/Messages/components/InboxRequests.tsx:56 msgid "{count}+" msgstr "" #. Displayed when the number of requests is greater than 20 -#: src/screens/Messages/components/InboxRequests.tsx:29 +#: src/screens/Messages/components/InboxRequests.tsx:31 msgid "{count}+ requests" msgstr "" @@ -543,8 +590,8 @@ msgstr "" msgid "{following} following" msgstr "" -#: src/components/dms/components/GroupChatProfileCard.tsx:56 -#: src/components/dms/InitiateChatFlow.tsx:888 +#: src/components/dms/components/GroupChatProfileCard.tsx:62 +#: src/components/dms/InitiateChatFlow.tsx:919 msgid "{handle} can’t be added" msgstr "" @@ -552,7 +599,7 @@ msgstr "" msgid "{handle} can't be messaged" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:849 +#: src/components/dms/InitiateChatFlow.tsx:880 msgid "{handle} can’t be messaged" msgstr "" @@ -564,6 +611,16 @@ msgstr "" msgid "{hours, plural, one {# hour} other {# hours}}" msgstr "" +#. Displayed when the number of requests is greater than 20 +#: src/screens/Messages/components/RequestStatus.tsx:69 +msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:221 +msgctxt "Displayed when there are more than 20 requests to join a group chat" +msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests" +msgstr "" + #. Number of users (always at least 50) who have joined Bluesky using a specific starter pack #: src/components/StarterPack/StarterPackCard.tsx:102 msgid "{joinedAllTimeCount, plural, other {# users have}} joined!" @@ -586,7 +643,7 @@ msgid "{MAX_HIDDEN_REPLIES, plural, other {You can hide a maximum of # replies.} msgstr "" #. The number of group chat members out of the total number of permitted users. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:34 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:39 msgid "{memberCount}/{memberLimit}" msgstr "" @@ -612,7 +669,7 @@ msgstr "" msgid "{name}'s starter pack" msgstr "" -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:329 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:334 msgid "{notificationCount, plural, one {# unread item} other {# unread items}}" msgstr "" @@ -634,12 +691,12 @@ msgid "{rank}." msgstr "" #. The number of requests to join a group chat. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:53 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:61 msgid "{requestCount, plural, one {# request} other {# requests}}" msgstr "" #. Displayed when there are more than 20 requests to join a group chat -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:56 msgid "{requestCount}+ requests" msgstr "" @@ -763,11 +820,6 @@ msgstr "" msgid "⚠Invalid Handle" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:220 -msgctxt "Displayed when there are more than 20 requests to join a group chat" -msgid "20+ new join requests" -msgstr "" - #: src/components/dialogs/MutedWords.tsx:202 #: src/components/dialogs/MutedWords.tsx:551 #: src/components/dialogs/MutedWords.tsx:554 @@ -807,6 +859,9 @@ msgstr "" #: src/components/contacts/screens/VerifyNumber.tsx:155 #: src/components/dms/dialogs/NewChatDialog.tsx:52 #: src/components/dms/dialogs/NewChatDialog.tsx:90 +#: src/components/dms/LeaveConvoPrompt.tsx:38 +#: src/screens/Messages/JoinRequests.tsx:188 +#: src/screens/Messages/JoinRequests.tsx:220 msgid "A network error occurred. Please check your internet connection." msgstr "" @@ -814,7 +869,7 @@ msgstr "" msgid "A new code has been sent" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:93 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:94 msgid "A new form of verification" msgstr "" @@ -841,7 +896,7 @@ msgstr "" msgid "A selected recipient is not followed by the sender." msgstr "" -#: src/Navigation.tsx:457 +#: src/Navigation.tsx:459 #: src/screens/Settings/AboutSettings.tsx:78 #: src/screens/Settings/Settings.tsx:255 #: src/screens/Settings/Settings.tsx:258 @@ -857,12 +912,22 @@ msgstr "" msgid "Accept" msgstr "" +#. Accept a request to join a chat +#: src/screens/Messages/JoinRequests.tsx:459 +msgctxt "button" +msgid "Accept" +msgstr "" + #: src/screens/Messages/components/RequestButtons.tsx:280 msgid "Accept chat request" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:453 +msgid "Accept join request" +msgstr "" + #. Accept a chat request -#: src/screens/Messages/components/RequestListItem.tsx:48 +#: src/screens/Messages/components/RequestListItem.tsx:51 msgid "Accept Request" msgstr "" @@ -875,17 +940,21 @@ msgstr "" msgid "Accepted conversations" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:94 +msgid "Access requested! The group owner will review your request." +msgstr "" + #: src/screens/Settings/AccessibilitySettings.tsx:45 #: src/screens/Settings/Settings.tsx:233 #: src/screens/Settings/Settings.tsx:236 msgid "Accessibility" msgstr "" -#: src/Navigation.tsx:380 +#: src/Navigation.tsx:382 msgid "Accessibility Settings" msgstr "" -#: src/Navigation.tsx:396 +#: src/Navigation.tsx:398 #: src/screens/Login/LoginForm.tsx:192 #: src/screens/Settings/AccountSettings.tsx:56 #: src/screens/Settings/Settings.tsx:173 @@ -960,7 +1029,7 @@ msgctxt "toast" msgid "Account unmuted" msgstr "" -#: src/components/verification/VerifierDialog.tsx:99 +#: src/components/verification/VerifierDialog.tsx:100 msgid "Accounts with a scalloped blue check mark <0><1/> can verify others. These trusted verifiers are selected by Bluesky." msgstr "" @@ -974,7 +1043,7 @@ msgstr "" #: src/components/dialogs/MutedWords.tsx:337 #: src/components/dialogs/StarterPackDialog.tsx:376 #: src/components/dialogs/StarterPackDialog.tsx:388 -#: src/components/dms/AddMembersFlow.tsx:393 +#: src/components/dms/AddMembersFlow.tsx:403 #: src/view/com/modals/UserAddRemoveLists.tsx:236 msgid "Add" msgstr "" @@ -1010,8 +1079,8 @@ msgstr "" #: src/view/com/composer/GifAltText.tsx:76 #: src/view/com/composer/GifAltText.tsx:150 #: src/view/com/composer/GifAltText.tsx:217 -#: src/view/com/composer/photos/Gallery.tsx:199 -#: src/view/com/composer/photos/Gallery.tsx:234 +#: src/view/com/composer/photos/Gallery.tsx:201 +#: src/view/com/composer/photos/Gallery.tsx:236 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:95 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:103 msgid "Add alt text" @@ -1023,16 +1092,16 @@ msgstr "" #: src/screens/Settings/Settings.tsx:575 #: src/screens/Settings/Settings.tsx:578 -#: src/view/shell/desktop/LeftNav.tsx:275 -#: src/view/shell/desktop/LeftNav.tsx:278 +#: src/view/shell/desktop/LeftNav.tsx:276 +#: src/view/shell/desktop/LeftNav.tsx:279 msgid "Add another account" msgstr "" -#: src/view/com/composer/Composer.tsx:1401 +#: src/view/com/composer/Composer.tsx:1454 msgid "Add another post" msgstr "" -#: src/view/com/composer/Composer.tsx:2067 +#: src/view/com/composer/Composer.tsx:2117 msgid "Add another post to thread" msgstr "" @@ -1046,7 +1115,7 @@ msgstr "" msgid "Add App Password" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:166 +#: src/screens/Settings/AutomationLabelSettings.tsx:170 msgid "Add automation label to account" msgstr "" @@ -1054,7 +1123,7 @@ msgstr "" msgid "Add emoji reaction" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:474 +#: src/components/dms/AddMembersFlow.tsx:485 msgid "Add group chat members" msgstr "" @@ -1063,7 +1132,7 @@ msgid "Add image" msgstr "" #. Accessibility label for button in composer to add images, a video, or a GIF to a post -#: src/view/com/composer/SelectMediaButton.tsx:499 +#: src/view/com/composer/SelectMediaButton.tsx:505 msgid "Add media to post" msgstr "" @@ -1073,8 +1142,8 @@ msgstr "" msgid "Add members" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:526 -#: src/components/moderation/ReportDialog/index.tsx:530 +#: src/components/moderation/ReportDialog/index.tsx:528 +#: src/components/moderation/ReportDialog/index.tsx:532 msgid "Add more details (optional)" msgstr "" @@ -1091,8 +1160,8 @@ msgstr "" msgid "Add muted words and tags" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:135 -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:174 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:132 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:171 #: src/screens/ProfileList/AboutSection.tsx:72 #: src/screens/ProfileList/AboutSection.tsx:90 msgid "Add people" @@ -1176,7 +1245,7 @@ msgstr "" msgid "Additional details (limit 1000 characters)" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:544 +#: src/components/moderation/ReportDialog/index.tsx:546 msgid "Additional details (limit 300 characters)" msgstr "" @@ -1244,7 +1313,7 @@ msgid "alice@example.com" msgstr "" #. the default tab in the interests tab bar -#: src/components/dms/ReactionsDialog.tsx:284 +#: src/components/dms/ReactionsDialog.tsx:288 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:201 #: src/view/screens/Notifications.tsx:86 msgid "All" @@ -1252,7 +1321,7 @@ msgstr "" #. Tab label showing the total count of reactions on a chat message. #. placeholder {0}: tab.count -#: src/components/dms/ReactionsDialog.tsx:381 +#: src/components/dms/ReactionsDialog.tsx:385 msgid "All {0}" msgstr "" @@ -1289,13 +1358,13 @@ msgstr "" msgid "Allow anyone to reply" msgstr "" -#: src/screens/Messages/Settings.tsx:139 -#: src/screens/Messages/Settings.tsx:154 +#: src/screens/Messages/Settings.tsx:140 +#: src/screens/Messages/Settings.tsx:155 msgid "Allow direct messages from" msgstr "" -#: src/screens/Messages/Settings.tsx:185 -#: src/screens/Messages/Settings.tsx:200 +#: src/screens/Messages/Settings.tsx:186 +#: src/screens/Messages/Settings.tsx:201 msgid "Allow group chat invites from" msgstr "" @@ -1349,12 +1418,12 @@ msgstr "" msgid "Already signed in as @{0}" msgstr "" -#: src/components/images/AutoSizedImage.tsx:190 -#: src/components/images/Gallery/index.tsx:522 -#: src/components/images/ImageLayoutGridItem.tsx:120 +#: src/components/images/AutoSizedImage.tsx:204 +#: src/components/images/Gallery/index.tsx:576 +#: src/components/images/ImageLayoutGridItem.tsx:142 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:94 #: src/view/com/composer/GifAltText.tsx:100 -#: src/view/com/composer/photos/Gallery.tsx:209 +#: src/view/com/composer/photos/Gallery.tsx:211 msgid "ALT" msgstr "" @@ -1373,7 +1442,7 @@ msgid "Alt Text" msgstr "" #: src/view/com/composer/GifAltText.tsx:105 -#: src/view/com/composer/photos/Gallery.tsx:128 +#: src/view/com/composer/photos/Gallery.tsx:130 msgid "Alt text describes images for blind and low-vision users, and helps give context to everyone." msgstr "" @@ -1398,7 +1467,7 @@ msgstr "" msgid "An error occurred" msgstr "" -#: src/view/com/composer/state/video.ts:411 +#: src/view/com/composer/state/video.ts:401 msgid "An error occurred while compressing the video." msgstr "" @@ -1443,11 +1512,11 @@ msgstr "" msgid "An error occurred while trying to follow all" msgstr "" -#: src/view/com/composer/state/video.ts:468 +#: src/view/com/composer/state/video.ts:453 msgid "An error occurred while uploading the video. {message}" msgstr "" -#: src/view/com/composer/state/video.ts:460 +#: src/view/com/composer/state/video.ts:445 msgid "An error occurred while uploading the video. Please check your internet connection and try again." msgstr "" @@ -1472,8 +1541,8 @@ msgstr "" msgid "An illustration showing that Bluesky selects trusted verifiers, and trusted verifiers in turn verify individual user accounts." msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:172 -msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." +#: src/screens/Messages/components/InviteLinkDialog.tsx:171 +msgid "An invite link lets people join this group chat without being added directly. You control who can join the chat. You can disable the link at any time." msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 @@ -1501,7 +1570,7 @@ msgstr "" msgid "An issue occurred, please try again." msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:120 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:121 msgid "An mockup of a iPhone showing the Bluesky app open to the profile of a verified user with a blue checkmark next to their display name." msgstr "" @@ -1550,13 +1619,17 @@ msgstr "" msgid "Anyone can interact" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:323 +msgid "Anyone can join" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:142 #: src/screens/Messages/components/InviteLinkDialog.tsx:143 -#: src/screens/Messages/components/InviteLinkDialog.tsx:144 msgid "Anyone can join instantly" msgstr "" +#: src/screens/Messages/components/InviteLinkDialog.tsx:147 #: src/screens/Messages/components/InviteLinkDialog.tsx:148 -#: src/screens/Messages/components/InviteLinkDialog.tsx:149 msgid "Anyone can request to join" msgstr "" @@ -1566,11 +1639,11 @@ msgstr "" msgid "Anyone who follows me" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:436 +#: src/screens/Messages/components/InviteLinkDialog.tsx:441 msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one." msgstr "" -#: src/Navigation.tsx:465 +#: src/Navigation.tsx:467 #: src/screens/Settings/AppIconSettings/index.tsx:65 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:19 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:24 @@ -1608,7 +1681,7 @@ msgstr "" msgid "App passwords" msgstr "" -#: src/Navigation.tsx:348 +#: src/Navigation.tsx:350 #: src/screens/Settings/AppPasswords.tsx:51 msgid "App Passwords" msgstr "" @@ -1650,7 +1723,7 @@ msgstr "" msgid "Appeal this decision" msgstr "" -#: src/Navigation.tsx:388 +#: src/Navigation.tsx:390 #: src/screens/Settings/AppearanceSettings.tsx:73 #: src/screens/Settings/Settings.tsx:225 #: src/screens/Settings/Settings.tsx:228 @@ -1686,7 +1759,7 @@ msgstr "" msgid "Are you sure you want to delete the app password \"{0}\"?" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:223 +#: src/components/dms/MessageOverlays.tsx:183 msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participants." msgstr "" @@ -1699,23 +1772,23 @@ msgstr "" msgid "Are you sure you want to discard your changes?" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:90 +#: src/screens/Messages/ConversationSettings/prompts.tsx:117 msgid "Are you sure you want to leave {groupName}?" msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:47 +#: src/components/dms/LeaveConvoPrompt.tsx:57 msgid "Are you sure you want to leave this conversation?" msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:46 -msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." +#: src/components/dms/LeaveConvoPrompt.tsx:56 +msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participants." msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" msgstr "" -#: src/view/com/composer/Composer.tsx:1541 +#: src/view/com/composer/Composer.tsx:1590 msgid "Are you sure you'd like to discard this post?" msgstr "" @@ -1763,7 +1836,7 @@ msgstr "" msgid "Automation label" msgstr "" -#: src/Navigation.tsx:404 +#: src/Navigation.tsx:406 #: src/screens/Settings/AutomationLabelSettings.tsx:103 msgid "Automation Label" msgstr "" @@ -1778,12 +1851,12 @@ msgstr "" msgid "Available" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:342 -#: src/components/dms/AddMembersFlow.tsx:509 -#: src/components/dms/AddMembersFlow.tsx:515 -#: src/components/dms/InitiateChatFlow.tsx:508 -#: src/components/dms/InitiateChatFlow.tsx:701 -#: src/components/dms/InitiateChatFlow.tsx:708 +#: src/components/dms/AddMembersFlow.tsx:352 +#: src/components/dms/AddMembersFlow.tsx:520 +#: src/components/dms/AddMembersFlow.tsx:526 +#: src/components/dms/InitiateChatFlow.tsx:517 +#: src/components/dms/InitiateChatFlow.tsx:732 +#: src/components/dms/InitiateChatFlow.tsx:739 #: src/components/moderation/LabelsOnMeDialog.tsx:334 #: src/components/moderation/LabelsOnMeDialog.tsx:335 #: src/screens/Login/ChooseAccountForm.tsx:98 @@ -1796,7 +1869,9 @@ msgstr "" #: src/screens/Login/SetNewPasswordForm.tsx:178 #: src/screens/Messages/components/ChatDisabled.tsx:164 #: src/screens/Messages/components/ChatDisabled.tsx:166 -#: src/screens/Messages/Inbox.tsx:242 +#: src/screens/Messages/components/InviteLinkDialog.tsx:251 +#: src/screens/Messages/components/InviteLinkDialog.tsx:279 +#: src/screens/Messages/Inbox.tsx:232 #: src/screens/Profile/Header/Shell.tsx:174 #: src/screens/Settings/components/ChangePasswordDialog.tsx:273 #: src/screens/Settings/components/ChangePasswordDialog.tsx:282 @@ -1807,7 +1882,7 @@ msgstr "" msgid "Back" msgstr "" -#: src/screens/Messages/Inbox.tsx:241 +#: src/screens/Messages/Inbox.tsx:231 msgid "Back to Chats" msgstr "" @@ -1855,8 +1930,8 @@ msgstr "" #: src/components/dms/MessageProfileButton.tsx:60 #: src/screens/Messages/ChatList.tsx:147 #: src/screens/Messages/ChatList.tsx:211 -#: src/screens/Messages/ChatList.tsx:476 -#: src/screens/Messages/Conversation.tsx:200 +#: src/screens/Messages/ChatList.tsx:482 +#: src/screens/Messages/Conversation.tsx:208 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:94 msgid "Before you can message another user, you must first verify your email." msgstr "" @@ -1888,7 +1963,7 @@ msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:853 #: src/screens/Messages/components/ChatStatusInfo.tsx:67 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:222 -#: src/screens/Messages/ConversationSettings/prompts.tsx:115 +#: src/screens/Messages/ConversationSettings/prompts.tsx:142 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:207 #: src/view/com/profile/ProfileMenu.tsx:563 msgid "Block" @@ -1909,7 +1984,7 @@ msgstr "" msgid "Block account" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:112 +#: src/screens/Messages/ConversationSettings/prompts.tsx:139 msgid "Block account?" msgstr "" @@ -1923,7 +1998,7 @@ msgstr "" msgid "Block accounts" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:143 +#: src/components/dms/AfterReportDialog.tsx:148 msgid "Block and delete" msgstr "" @@ -1947,9 +2022,9 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:221 #: src/components/dms/AfterReportConversationDialog.tsx:224 -#: src/components/dms/AfterReportDialog.tsx:149 -#: src/components/dms/AfterReportDialog.tsx:184 -#: src/components/dms/AfterReportDialog.tsx:187 +#: src/components/dms/AfterReportDialog.tsx:154 +#: src/components/dms/AfterReportDialog.tsx:189 +#: src/components/dms/AfterReportDialog.tsx:192 msgid "Block user" msgstr "" @@ -1959,7 +2034,7 @@ msgctxt "button" msgid "Block user" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:180 +#: src/components/dms/AfterReportDialog.tsx:185 msgid "Block user and/or delete this conversation" msgstr "" @@ -1967,7 +2042,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:216 msgid "Blocked" msgstr "" @@ -1975,13 +2050,13 @@ msgstr "" msgid "Blocked accounts" msgstr "" -#: src/Navigation.tsx:189 +#: src/Navigation.tsx:191 #: src/view/screens/ModerationBlockedAccounts.tsx:95 msgid "Blocked Accounts" msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:851 -#: src/screens/Messages/ConversationSettings/prompts.tsx:113 +#: src/screens/Messages/ConversationSettings/prompts.tsx:140 #: src/view/com/profile/ProfileMenu.tsx:558 msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." msgstr "" @@ -2040,7 +2115,7 @@ msgstr "" msgid "Bluesky is more fun with friends" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:107 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:108 msgid "Bluesky is more fun with friends! Import your contacts to see who’s already here." msgstr "" @@ -2064,7 +2139,7 @@ msgstr "" msgid "Bluesky will not show your profile and posts to logged-out users. Other apps may not honor this request. This does not make your account private." msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:134 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:136 msgid "Bluesky will proactively verify notable and authentic accounts." msgstr "" @@ -2148,21 +2223,28 @@ msgstr "" msgid "Button to go back to the home timeline" msgstr "" +#. The owner (creator) of a group chat. +#. placeholder {0}: createSanitizedDisplayName( data.joinLinkPreviews[0].owner, true, moderateProfile( data.joinLinkPreviews[0].owner, moderationOpts, ).ui('displayName'), ) #. placeholder {0}: sanitizeHandle(handle, '@') #. placeholder {0}: sanitizeHandle(item.feed.creator.handle, '@') -#. placeholder {0}: sanitizeHandle(labeler.creator.handle, '@') #: src/components/LabelingServiceCard/index.tsx:62 -#: src/components/moderation/ReportDialog/index.tsx:845 +#: src/components/moderation/ReportDialog/index.tsx:847 +#: src/screens/Messages/JoinRequest.tsx:166 #: src/screens/Search/components/StarterPackCard.tsx:107 #: src/screens/Search/Explore.tsx:971 msgid "By {0}" msgstr "" #. placeholder {0}: sanitizeHandle(info.creatorHandle, '@') -#: src/screens/Profile/components/ProfileFeedHeader.tsx:462 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:451 msgid "By <0>{0}" msgstr "" +#. The group chat creator, in the format 'By {displayName}'. +#: src/components/dms/ChatInvite/Card.tsx:78 +msgid "By <0>{ownerDisplayName}" +msgstr "" + #. placeholder {0}: authorProfile.handle #: src/components/Post/Embed/StandardSiteEmbed/StandardSiteMetaRow.tsx:80 msgid "by <0>@{0}" @@ -2192,7 +2274,7 @@ msgstr "" msgid "By you" msgstr "" -#: src/view/com/composer/photos/OpenCameraBtn.tsx:70 +#: src/view/com/composer/photos/OpenCameraBtn.tsx:69 msgid "Camera" msgstr "" @@ -2223,10 +2305,10 @@ msgstr "" #: src/features/liveNow/components/GoLiveDialog.tsx:254 #: src/lib/media/picker.tsx:38 #: src/screens/Deactivated.tsx:150 -#: src/screens/Messages/components/InviteLinkDialog.tsx:458 -#: src/screens/Messages/components/InviteLinkDialog.tsx:462 -#: src/screens/Messages/ConversationSettings/prompts.tsx:70 -#: src/screens/Messages/ConversationSettings/prompts.tsx:94 +#: src/screens/Messages/components/InviteLinkDialog.tsx:463 +#: src/screens/Messages/components/InviteLinkDialog.tsx:467 +#: src/screens/Messages/ConversationSettings/prompts.tsx:97 +#: src/screens/Messages/ConversationSettings/prompts.tsx:121 #: src/screens/Profile/Header/EditProfileDialog.tsx:215 #: src/screens/Profile/Header/EditProfileDialog.tsx:223 #: src/screens/Search/Shell.tsx:405 @@ -2239,11 +2321,11 @@ msgstr "" #: src/screens/Settings/Settings.tsx:300 #: src/screens/Takendown.tsx:102 #: src/screens/Takendown.tsx:105 -#: src/view/com/composer/Composer.tsx:1619 -#: src/view/com/composer/Composer.tsx:1629 +#: src/view/com/composer/Composer.tsx:1668 +#: src/view/com/composer/Composer.tsx:1678 #: src/view/com/composer/photos/EditImageDialog.web.tsx:44 #: src/view/com/composer/photos/EditImageDialog.web.tsx:53 -#: src/view/shell/desktop/LeftNav.tsx:227 +#: src/view/shell/desktop/LeftNav.tsx:228 msgid "Cancel" msgstr "" @@ -2275,7 +2357,7 @@ msgstr "" msgid "Captions & alt text" msgstr "" -#: src/components/images/Gallery/index.tsx:255 +#: src/components/images/Gallery/index.tsx:263 msgid "carousel" msgstr "" @@ -2308,7 +2390,7 @@ msgstr "" msgid "Change Handle" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:443 +#: src/components/moderation/ReportDialog/index.tsx:445 msgid "Change moderation service" msgstr "" @@ -2321,11 +2403,11 @@ msgstr "" msgid "Change password dialog" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:310 +#: src/components/moderation/ReportDialog/index.tsx:312 msgid "Change report category" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:388 +#: src/components/moderation/ReportDialog/index.tsx:390 msgid "Change report reason" msgstr "" @@ -2355,9 +2437,9 @@ msgid "Changes to the starter pack will not be reflected in the list after creat msgstr "" #: src/lib/hooks/useNotificationHandler.ts:133 -#: src/Navigation.tsx:483 -#: src/view/shell/bottom-bar/BottomBar.tsx:229 -#: src/view/shell/desktop/LeftNav.tsx:697 +#: src/Navigation.tsx:485 +#: src/view/shell/bottom-bar/BottomBar.tsx:230 +#: src/view/shell/desktop/LeftNav.tsx:698 #: src/view/shell/Drawer.tsx:469 msgid "Chat" msgstr "" @@ -2372,6 +2454,13 @@ msgstr "" msgid "Chat ended" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:105 +#: src/components/intents/GroupChatJoinDialog.tsx:228 +#: src/components/intents/GroupChatJoinDialog.tsx:259 +#: src/components/Post/Embed/JoinRequestEmbed.tsx:94 +msgid "Chat invite link no longer available" +msgstr "" + #: src/components/dms/getSystemMessageInfo.ts:104 msgid "Chat locked" msgstr "" @@ -2393,26 +2482,26 @@ msgstr "" msgid "Chat recipient is not followed by the sender." msgstr "" -#: src/Navigation.tsx:498 +#: src/Navigation.tsx:505 msgid "Chat request inbox" msgstr "" -#: src/screens/Messages/Inbox.tsx:57 -#: src/screens/Messages/Inbox.tsx:99 +#: src/screens/Messages/Inbox.tsx:56 +#: src/screens/Messages/Inbox.tsx:96 msgid "Chat requests" msgstr "" #: src/components/dms/ConvoMenu.tsx:84 -#: src/Navigation.tsx:493 +#: src/Navigation.tsx:500 #: src/screens/Messages/ChatList.tsx:83 #: src/screens/Messages/ChatList.tsx:87 -#: src/screens/Messages/ChatList.tsx:500 -#: src/screens/Messages/ChatList.tsx:535 -#: src/screens/Messages/Settings.tsx:37 +#: src/screens/Messages/ChatList.tsx:508 +#: src/screens/Messages/ChatList.tsx:543 +#: src/screens/Messages/Settings.tsx:38 msgid "Chat settings" msgstr "" -#: src/screens/Messages/Settings.tsx:130 +#: src/screens/Messages/Settings.tsx:131 msgid "Chat Settings" msgstr "" @@ -2435,8 +2524,8 @@ msgid "Chat unmuted" msgstr "" #: src/screens/Messages/ChatList.tsx:77 -#: src/screens/Messages/ChatList.tsx:488 -#: src/screens/Messages/ChatList.tsx:524 +#: src/screens/Messages/ChatList.tsx:494 +#: src/screens/Messages/ChatList.tsx:532 msgid "Chats" msgstr "" @@ -2490,7 +2579,7 @@ msgstr "" msgid "Choose this color as your avatar" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:211 +#: src/screens/Messages/components/InviteLinkDialog.tsx:217 msgid "Choose who can join this group chat and how." msgstr "" @@ -2544,7 +2633,7 @@ msgstr "" msgid "click here" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:131 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:128 msgid "Click here to add people to this group chat" msgstr "" @@ -2552,7 +2641,7 @@ msgstr "" msgid "Click here to contact our support team" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:145 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:142 msgid "Click here to create or manage an invite link for this group chat" msgstr "" @@ -2582,7 +2671,7 @@ msgstr "" msgid "Click here to update your email" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:146 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:143 msgid "Click here to view the invite link for this group chat" msgstr "" @@ -2591,7 +2680,7 @@ msgstr "" msgid "Click to open tag menu for {0}" msgstr "" -#: src/components/dms/MessageItem.tsx:559 +#: src/components/dms/MessageItem.tsx:541 msgid "Click to retry failed message" msgstr "" @@ -2605,28 +2694,30 @@ msgstr "" #: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:233 #: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:239 #: src/components/dialogs/LanguageSelectDialog.tsx:359 -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:159 -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:168 -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:164 -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:172 -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:139 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:176 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:185 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:191 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:199 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:160 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:169 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:165 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:173 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:140 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:178 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:187 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:192 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:200 #: src/components/dialogs/SearchablePeopleList.tsx:340 #: src/components/dialogs/StarterPackDialog.tsx:187 -#: src/components/dms/AddMembersFlow.tsx:367 +#: src/components/dms/AddMembersFlow.tsx:377 #: src/components/dms/AfterReportConversationDialog.tsx:91 #: src/components/dms/AfterReportConversationDialog.tsx:96 #: src/components/dms/AfterReportConversationDialog.tsx:247 #: src/components/dms/AfterReportConversationDialog.tsx:252 -#: src/components/dms/AfterReportDialog.tsx:89 #: src/components/dms/AfterReportDialog.tsx:94 -#: src/components/dms/AfterReportDialog.tsx:207 +#: src/components/dms/AfterReportDialog.tsx:99 #: src/components/dms/AfterReportDialog.tsx:212 +#: src/components/dms/AfterReportDialog.tsx:217 #: src/components/dms/EmojiPopup.android.tsx:59 -#: src/components/dms/InitiateChatFlow.tsx:533 +#: src/components/dms/InitiateChatFlow.tsx:542 +#: src/components/intents/GroupChatJoinDialog.tsx:205 +#: src/components/intents/GroupChatJoinDialog.tsx:240 #: src/components/NewskieDialog.tsx:169 #: src/components/NewskieDialog.tsx:175 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:107 @@ -2634,14 +2725,14 @@ msgstr "" #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:122 #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:128 #: src/components/verification/VerificationsDialog.tsx:146 -#: src/components/verification/VerifierDialog.tsx:146 +#: src/components/verification/VerifierDialog.tsx:147 #: src/components/WhoCanReply.tsx:236 #: src/components/WhoCanReply.tsx:243 #: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:45 #: src/features/liveNow/components/EditLiveDialog.tsx:217 #: src/features/liveNow/components/EditLiveDialog.tsx:223 -#: src/screens/Messages/components/InviteLinkDialog.tsx:481 -#: src/screens/Messages/components/InviteLinkDialog.tsx:486 +#: src/screens/Messages/components/InviteLinkDialog.tsx:487 +#: src/screens/Messages/components/InviteLinkDialog.tsx:492 #: src/screens/Settings/components/ChangePasswordDialog.tsx:288 #: src/screens/Settings/components/ChangePasswordDialog.tsx:293 #: src/view/com/feeds/MissingFeed.tsx:211 @@ -2658,6 +2749,10 @@ msgstr "" msgid "Close alert" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:82 +msgid "Close banner" +msgstr "" + #: src/view/com/util/BottomSheetCustomBackdrop.tsx:36 msgid "Close bottom drawer" msgstr "" @@ -2670,7 +2765,7 @@ msgstr "" #: src/components/dialogs/LanguageSelectDialog.tsx:354 #: src/components/dialogs/NotificationSettingsDialog.tsx:94 #: src/components/verification/VerificationsDialog.tsx:138 -#: src/components/verification/VerifierDialog.tsx:139 +#: src/components/verification/VerifierDialog.tsx:140 #: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36 msgid "Close dialog" msgstr "" @@ -2684,7 +2779,7 @@ msgid "Close image" msgstr "" #: src/components/Lightbox/Lightbox.web.tsx:73 -#: src/components/Lightbox/Lightbox.web.tsx:326 +#: src/components/Lightbox/Lightbox.web.tsx:334 msgid "Close image viewer" msgstr "" @@ -2695,6 +2790,14 @@ msgstr "" msgid "Close menu" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:83 +msgid "Close the incoming requests banner" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:198 +#: src/components/intents/GroupChatJoinDialog.tsx:199 +#: src/components/intents/GroupChatJoinDialog.tsx:235 +#: src/components/intents/GroupChatJoinDialog.tsx:236 #: src/components/Menu/index.tsx:361 msgid "Close this dialog" msgstr "" @@ -2707,7 +2810,7 @@ msgstr "" msgid "Closes password update alert" msgstr "" -#: src/view/com/composer/Composer.tsx:1627 +#: src/view/com/composer/Composer.tsx:1676 msgid "Closes post composer and discards post draft" msgstr "" @@ -2737,7 +2840,7 @@ msgid "Comics" msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:46 -#: src/Navigation.tsx:338 +#: src/Navigation.tsx:340 #: src/view/screens/CommunityGuidelines.tsx:28 msgid "Community Guidelines" msgstr "" @@ -2752,12 +2855,12 @@ msgstr "" #: src/lib/hotkeys/index.tsx:66 #: src/view/com/feeds/ComposerPrompt.tsx:147 -#: src/view/shell/desktop/LeftNav.tsx:586 +#: src/view/shell/desktop/LeftNav.tsx:587 msgid "Compose new post" msgstr "" #. placeholder {0}: MAX_GRAPHEME_LENGTH || 0 -#: src/view/com/composer/Composer.tsx:1503 +#: src/view/com/composer/Composer.tsx:1552 msgid "Compose posts up to {0, plural, other {# characters}} in length" msgstr "" @@ -2765,11 +2868,11 @@ msgstr "" msgid "Compose reply" msgstr "" -#: src/view/com/composer/Composer.tsx:2464 +#: src/view/com/composer/Composer.tsx:2514 msgid "Compressing GIF..." msgstr "" -#: src/view/com/composer/Composer.tsx:2466 +#: src/view/com/composer/Composer.tsx:2516 msgid "Compressing video..." msgstr "" @@ -2854,7 +2957,7 @@ msgstr "" msgid "Content and media" msgstr "" -#: src/Navigation.tsx:441 +#: src/Navigation.tsx:443 msgid "Content and Media" msgstr "" @@ -2901,7 +3004,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:163 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:171 #: src/screens/Onboarding/StepInterests/index.tsx:93 -#: src/screens/Onboarding/StepProfile/index.tsx:303 +#: src/screens/Onboarding/StepProfile/index.tsx:304 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:305 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:117 msgid "Continue" @@ -2920,29 +3023,29 @@ msgstr "" msgid "Continue thread..." msgstr "" -#: src/components/dms/AddMembersFlow.tsx:307 -#: src/components/dms/InitiateChatFlow.tsx:460 +#: src/components/dms/AddMembersFlow.tsx:317 +#: src/components/dms/InitiateChatFlow.tsx:469 msgid "Continue to group name" msgstr "" #: src/screens/Onboarding/StepInterests/index.tsx:90 -#: src/screens/Onboarding/StepProfile/index.tsx:300 +#: src/screens/Onboarding/StepProfile/index.tsx:301 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:302 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:114 #: src/screens/Signup/BackNextButtons.tsx:61 msgid "Continue to next step" msgstr "" -#: src/screens/Messages/Conversation.tsx:65 +#: src/screens/Messages/Conversation.tsx:67 msgid "Conversation" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:324 +#: src/screens/Messages/components/ChatListItem.tsx:329 msgid "Conversation deleted" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:144 -#: src/components/dms/AfterReportDialog.tsx:147 +#: src/components/dms/AfterReportDialog.tsx:149 +#: src/components/dms/AfterReportDialog.tsx:152 msgctxt "toast" msgid "Conversation deleted" msgstr "" @@ -2953,11 +3056,18 @@ msgctxt "toast" msgid "Conversation left" msgstr "" +#: src/components/dms/LeaveConvoPrompt.tsx:40 +#: src/screens/Messages/JoinRequests.tsx:192 +#: src/screens/Messages/JoinRequests.tsx:224 +msgid "Conversation not found." +msgstr "" + #: src/screens/Settings/AboutSettings.tsx:162 msgid "Copied build version to clipboard" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:79 +#: src/components/dms/ChatInvite/Root.tsx:82 +#: src/components/dms/MessageContextMenu.tsx:71 #: src/components/PostControls/DiscoverDebug.tsx:36 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:272 #: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:77 @@ -3009,6 +3119,7 @@ msgstr "" msgid "Copy host" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:74 #: src/components/StarterPack/ShareDialog.tsx:115 #: src/screens/StarterPack/StarterPackScreen.tsx:644 msgid "Copy link" @@ -3039,8 +3150,8 @@ msgstr "" msgid "Copy link to starter pack" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:169 -#: src/components/dms/MessageContextMenu.tsx:173 +#: src/components/dms/MessageContextMenu.tsx:152 +#: src/components/dms/MessageContextMenu.tsx:156 msgid "Copy message text" msgstr "" @@ -3064,7 +3175,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:41 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:108 -#: src/Navigation.tsx:343 +#: src/Navigation.tsx:345 #: src/view/screens/CopyrightPolicy.tsx:25 msgid "Copyright Policy" msgstr "" @@ -3077,7 +3188,7 @@ msgstr "" msgid "Could not connect to feed service" msgstr "" -#: src/screens/Messages/components/MessageInputEmbed.tsx:158 +#: src/screens/Messages/components/MessageInputEmbed.tsx:200 msgid "Could not fetch post" msgstr "" @@ -3097,8 +3208,8 @@ msgid "Could not follow all matches. {0}" msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:158 -#: src/components/dms/AfterReportDialog.tsx:134 -#: src/components/dms/LeaveConvoPrompt.tsx:34 +#: src/components/dms/AfterReportDialog.tsx:139 +#: src/components/dms/LeaveConvoPrompt.tsx:36 msgid "Could not leave chat" msgstr "" @@ -3106,6 +3217,10 @@ msgstr "" msgid "Could not load feed" msgstr "" +#: src/screens/Messages/components/MessageInputEmbed.tsx:321 +msgid "Could not load invite" +msgstr "" + #: src/screens/ProfileList/components/ErrorScreen.tsx:27 #: src/screens/ProfileList/index.tsx:80 #: src/screens/ProfileList/index.tsx:102 @@ -3151,7 +3266,7 @@ msgstr "" #. Text on button to create a new starter pack #: src/components/dialogs/StarterPackDialog.tsx:113 #: src/components/dialogs/StarterPackDialog.tsx:210 -#: src/components/dms/InitiateChatFlow.tsx:469 +#: src/components/dms/InitiateChatFlow.tsx:478 #: src/components/StarterPack/ProfileStarterPacks.tsx:329 msgid "Create" msgstr "" @@ -3171,7 +3286,7 @@ msgstr "" #: src/components/StarterPack/ProfileStarterPacks.tsx:207 #: src/components/StarterPack/ProfileStarterPacks.tsx:316 -#: src/Navigation.tsx:529 +#: src/Navigation.tsx:536 msgid "Create a starter pack" msgstr "" @@ -3186,13 +3301,14 @@ msgstr "" #: src/components/WelcomeModal.tsx:158 #: src/components/WelcomeModal.tsx:166 +#: src/screens/Messages/JoinRequest.tsx:300 #: src/screens/Signup/index.tsx:135 #: src/view/com/auth/SplashScreen.tsx:107 #: src/view/com/auth/SplashScreen.web.tsx:116 -#: src/view/shell/bottom-bar/BottomBar.tsx:332 -#: src/view/shell/bottom-bar/BottomBar.tsx:337 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:235 +#: src/view/shell/bottom-bar/BottomBar.tsx:333 +#: src/view/shell/bottom-bar/BottomBar.tsx:338 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:240 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:245 #: src/view/shell/NavSignupCard.tsx:48 #: src/view/shell/NavSignupCard.tsx:53 msgid "Create account" @@ -3210,7 +3326,7 @@ msgstr "" msgid "Create an account without using this starter pack" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:316 +#: src/screens/Onboarding/StepProfile/index.tsx:317 msgid "Create an avatar instead" msgstr "" @@ -3218,7 +3334,7 @@ msgstr "" msgid "Create another" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:468 +#: src/components/dms/InitiateChatFlow.tsx:477 msgid "Create group chat" msgstr "" @@ -3240,19 +3356,20 @@ msgstr "" msgid "Create moderation list" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:294 #: src/view/com/auth/SplashScreen.tsx:100 #: src/view/com/auth/SplashScreen.web.tsx:108 msgid "Create new account" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:488 +#: src/screens/Messages/ConversationSettings/index.tsx:487 msgid "Create or modify an invite link for this group chat" msgstr "" #. Accessibility label for button to create a moderation report for the selected option #. placeholder {0}: option.title -#: src/components/moderation/ReportDialog/index.tsx:707 -#: src/components/moderation/ReportDialog/index.tsx:752 +#: src/components/moderation/ReportDialog/index.tsx:709 +#: src/components/moderation/ReportDialog/index.tsx:754 msgid "Create report for {0}" msgstr "" @@ -3268,8 +3385,8 @@ msgstr "" #. placeholder {0}: i18n.date(appPassword.createdAt, { year: 'numeric', month: 'numeric', day: 'numeric', hour: '2-digit', minute: '2-digit', }) #. placeholder {0}: i18n.date(createdAt, { dateStyle: 'long', timeStyle: 'short', }) #. placeholder {0}: i18n.date(createdAt, { month: 'long', day: 'numeric', year: 'numeric', }) -#: src/screens/Messages/components/InviteLinkDialog.tsx:312 -#: src/screens/Messages/ConversationSettings/index.tsx:441 +#: src/screens/Messages/components/InviteLinkDialog.tsx:324 +#: src/screens/Messages/ConversationSettings/index.tsx:440 #: src/screens/Settings/AppPasswords.tsx:174 msgid "Created {0}" msgstr "" @@ -3353,7 +3470,7 @@ msgstr "" msgid "Default icons" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:224 +#: src/components/dms/MessageOverlays.tsx:184 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:803 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:275 #: src/screens/Settings/AppPasswords.tsx:213 @@ -3394,15 +3511,15 @@ msgstr "" msgid "Delete contacts" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:146 -#: src/components/dms/AfterReportDialog.tsx:190 -#: src/components/dms/AfterReportDialog.tsx:193 +#: src/components/dms/AfterReportDialog.tsx:151 +#: src/components/dms/AfterReportDialog.tsx:195 +#: src/components/dms/AfterReportDialog.tsx:198 #: src/screens/Messages/components/RequestButtons.tsx:142 #: src/screens/Messages/components/RequestButtons.tsx:144 msgid "Delete conversation" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:184 +#: src/components/dms/MessageContextMenu.tsx:167 msgid "Delete for me" msgstr "" @@ -3411,11 +3528,11 @@ msgstr "" msgid "Delete list" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:222 +#: src/components/dms/MessageOverlays.tsx:182 msgid "Delete message" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:181 +#: src/components/dms/MessageContextMenu.tsx:164 msgid "Delete message for me" msgstr "" @@ -3425,7 +3542,7 @@ msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:787 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:789 -#: src/view/com/composer/Composer.tsx:1515 +#: src/view/com/composer/Composer.tsx:1564 msgid "Delete post" msgstr "" @@ -3446,12 +3563,12 @@ msgstr "" msgid "Delete this post?" msgstr "" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:209 msgid "Deleted" msgstr "" #: src/components/dms/MessagesListHeader.tsx:109 -#: src/screens/Messages/components/ChatListItem.tsx:133 +#: src/screens/Messages/components/ChatListItem.tsx:134 #: src/screens/Messages/ConversationSettings/Member.tsx:75 msgid "Deleted Account" msgstr "" @@ -3519,8 +3636,8 @@ msgstr "" msgid "Dim" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:344 -#: src/screens/Messages/components/InviteLinkDialog.tsx:349 +#: src/screens/Messages/components/InviteLinkDialog.tsx:356 +#: src/screens/Messages/components/InviteLinkDialog.tsx:361 msgid "Disable" msgstr "" @@ -3546,8 +3663,8 @@ msgstr "" msgid "Disable haptic feedback" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:446 -#: src/screens/Messages/components/InviteLinkDialog.tsx:452 +#: src/screens/Messages/components/InviteLinkDialog.tsx:451 +#: src/screens/Messages/components/InviteLinkDialog.tsx:457 msgid "Disable link" msgstr "" @@ -3559,7 +3676,7 @@ msgstr "" msgid "Disable replies entirely" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:426 +#: src/screens/Messages/components/InviteLinkDialog.tsx:438 msgid "Disable this invite link?" msgstr "" @@ -3572,9 +3689,9 @@ msgstr "" #: src/components/dialogs/lists/CreateOrEditListDialog.tsx:101 #: src/screens/Profile/Header/EditProfileDialog.tsx:79 -#: src/view/com/composer/Composer.tsx:1294 -#: src/view/com/composer/Composer.tsx:1338 -#: src/view/com/composer/Composer.tsx:1548 +#: src/view/com/composer/Composer.tsx:1347 +#: src/view/com/composer/Composer.tsx:1391 +#: src/view/com/composer/Composer.tsx:1597 #: src/view/com/composer/drafts/DraftItem.tsx:242 #: src/view/com/composer/drafts/DraftsButton.tsx:131 msgid "Discard" @@ -3585,19 +3702,19 @@ msgstr "" msgid "Discard changes?" msgstr "" -#: src/view/com/composer/Composer.tsx:1292 +#: src/view/com/composer/Composer.tsx:1345 #: src/view/com/composer/drafts/DraftItem.tsx:239 #: src/view/com/composer/drafts/DraftsButton.tsx:98 msgid "Discard draft?" msgstr "" -#: src/view/com/composer/Composer.tsx:1309 -#: src/view/com/composer/Composer.tsx:1540 +#: src/view/com/composer/Composer.tsx:1362 +#: src/view/com/composer/Composer.tsx:1589 msgid "Discard post?" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:261 -#: src/screens/Profile/components/GermButton.tsx:268 +#: src/screens/Profile/components/GermButton.tsx:262 +#: src/screens/Profile/components/GermButton.tsx:269 msgid "Disconnect Germ DM" msgstr "" @@ -3625,11 +3742,11 @@ msgstr "" msgid "Dismiss" msgstr "" -#: src/components/contacts/FindContactsBannerNUX.tsx:77 +#: src/components/contacts/FindContactsBannerNUX.tsx:78 msgid "Dismiss banner" msgstr "" -#: src/view/com/composer/Composer.tsx:2385 +#: src/view/com/composer/Composer.tsx:2435 msgid "Dismiss error" msgstr "" @@ -3719,12 +3836,12 @@ msgstr "" #: src/components/dialogs/ServerInput.tsx:237 #: src/components/dialogs/ServerInput.tsx:239 #: src/components/dms/AfterReportConversationDialog.tsx:164 -#: src/components/dms/AfterReportDialog.tsx:140 +#: src/components/dms/AfterReportDialog.tsx:145 #: src/components/forms/DateField/index.tsx:104 #: src/components/forms/DateField/index.tsx:110 #: src/lib/media/picker.tsx:37 -#: src/screens/Onboarding/StepProfile/index.tsx:353 -#: src/screens/Onboarding/StepProfile/index.tsx:356 +#: src/screens/Onboarding/StepProfile/index.tsx:354 +#: src/screens/Onboarding/StepProfile/index.tsx:357 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:214 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:221 #: src/view/com/composer/labels/LabelsBtn.tsx:219 @@ -3740,7 +3857,7 @@ msgctxt "action" msgid "Done" msgstr "" -#: src/components/dms/MessageItem.tsx:463 +#: src/components/dms/MessageItem.tsx:445 msgid "Double tap or long press the message to add a reaction" msgstr "" @@ -3765,8 +3882,8 @@ msgctxt "button" msgid "Download chat data" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:304 -#: src/components/Lightbox/Lightbox.web.tsx:316 +#: src/components/Lightbox/Lightbox.web.tsx:312 +#: src/components/Lightbox/Lightbox.web.tsx:324 msgid "Download image" msgstr "" @@ -3783,7 +3900,7 @@ msgstr "" msgid "Doxxing" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:119 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:120 #: src/view/com/composer/drafts/DraftsButton.tsx:70 #: src/view/com/composer/drafts/DraftsButton.tsx:79 #: src/view/com/composer/drafts/DraftsListDialog.tsx:119 @@ -3838,7 +3955,7 @@ msgstr "" msgid "Eating disorders" msgstr "" -#: src/screens/Messages/components/EditTextButton.tsx:51 +#: src/screens/Messages/components/EditTextButton.tsx:52 #: src/screens/Settings/AccountSettings.tsx:150 #: src/screens/StarterPack/StarterPackScreen.tsx:604 #: src/screens/StarterPack/Wizard/index.tsx:331 @@ -3852,8 +3969,8 @@ msgctxt "action" msgid "Edit" msgstr "" -#: src/view/com/util/UserAvatar.tsx:460 -#: src/view/com/util/UserBanner.tsx:122 +#: src/view/com/util/UserAvatar.tsx:464 +#: src/view/com/util/UserBanner.tsx:125 msgid "Edit avatar" msgstr "" @@ -3861,14 +3978,14 @@ msgstr "" msgid "Edit Feeds" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:27 -#: src/screens/Messages/ConversationSettings/prompts.tsx:32 +#: src/screens/Messages/ConversationSettings/prompts.tsx:36 +#: src/screens/Messages/ConversationSettings/prompts.tsx:41 msgid "Edit group name" msgstr "" #: src/view/com/composer/photos/EditImageDialog.web.tsx:86 #: src/view/com/composer/photos/EditImageDialog.web.tsx:90 -#: src/view/com/composer/photos/Gallery.tsx:216 +#: src/view/com/composer/photos/Gallery.tsx:218 msgid "Edit image" msgstr "" @@ -3882,7 +3999,16 @@ msgstr "" msgid "Edit interests" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:326 +#: src/screens/Messages/JoinRequests.tsx:294 +msgid "Edit invite link" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:300 +msgctxt "button" +msgid "Edit invite link" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:338 msgid "Edit link settings" msgstr "" @@ -3900,12 +4026,12 @@ msgstr "" msgid "Edit moderation list" msgstr "" -#: src/Navigation.tsx:353 +#: src/Navigation.tsx:355 #: src/view/screens/Feeds.tsx:511 msgid "Edit My Feeds" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:475 +#: src/screens/Messages/ConversationSettings/index.tsx:474 msgid "Edit name" msgstr "" @@ -3934,7 +4060,7 @@ msgstr "" msgid "Edit starter pack" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:474 +#: src/screens/Messages/ConversationSettings/index.tsx:473 msgid "Edit this group chat’s name" msgstr "" @@ -3946,7 +4072,7 @@ msgstr "" msgid "Edit who can reply" msgstr "" -#: src/Navigation.tsx:534 +#: src/Navigation.tsx:541 msgid "Edit your starter pack" msgstr "" @@ -4151,7 +4277,7 @@ msgstr "" msgid "Entertainment" msgstr "" -#: src/view/com/composer/Composer.tsx:2484 +#: src/view/com/composer/Composer.tsx:2534 #: src/view/com/util/error/ErrorScreen.tsx:40 msgid "Error" msgstr "" @@ -4198,12 +4324,12 @@ msgstr "" msgid "Everyone" msgstr "" -#: src/screens/Messages/Settings.tsx:76 +#: src/screens/Messages/Settings.tsx:77 msgctxt "allow group chat invites from" msgid "Everyone" msgstr "" -#: src/screens/Messages/Settings.tsx:61 +#: src/screens/Messages/Settings.tsx:62 msgctxt "allow messages from" msgid "Everyone" msgstr "" @@ -4225,8 +4351,8 @@ msgstr "" msgid "Exit fullscreen" msgstr "" -#: src/components/Lightbox/chrome/Footer.tsx:51 -#: src/components/Lightbox/Lightbox.web.tsx:237 +#: src/components/Lightbox/chrome/Footer.tsx:69 +#: src/components/Lightbox/Lightbox.web.tsx:245 msgid "Expand alt text" msgstr "" @@ -4234,7 +4360,7 @@ msgstr "" msgid "Expand list of users" msgstr "" -#: src/view/com/composer/ComposerReplyTo.tsx:88 +#: src/view/com/composer/ComposerReplyTo.tsx:92 msgid "Expand or collapse the full post you are replying to" msgstr "" @@ -4246,7 +4372,7 @@ msgstr "" msgid "Expands or collapses post text" msgstr "" -#: src/lib/api/index.ts:460 +#: src/lib/api/index.ts:487 msgid "Expected uri to resolve to a record" msgstr "" @@ -4285,9 +4411,9 @@ msgstr "" msgid "Explicit sexual images." msgstr "" -#: src/Navigation.tsx:738 +#: src/Navigation.tsx:745 #: src/screens/Search/Shell.tsx:362 -#: src/view/shell/desktop/LeftNav.tsx:676 +#: src/view/shell/desktop/LeftNav.tsx:677 #: src/view/shell/Drawer.tsx:417 msgid "Explore" msgstr "" @@ -4297,8 +4423,8 @@ msgstr "" msgid "Explore the app" msgstr "" -#: src/screens/Messages/Settings.tsx:255 -#: src/screens/Messages/Settings.tsx:265 +#: src/screens/Messages/Settings.tsx:253 +#: src/screens/Messages/Settings.tsx:263 #: src/screens/Settings/components/ExportCarDialog.tsx:130 msgid "Export my chat data" msgstr "" @@ -4327,7 +4453,7 @@ msgstr "" 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 "" -#: src/Navigation.tsx:372 +#: src/Navigation.tsx:374 #: src/screens/Settings/ExternalMediaPreferences.tsx:35 msgid "External Media Preferences" msgstr "" @@ -4341,8 +4467,12 @@ msgctxt "toast" msgid "Failed to accept chat" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:186 +msgid "Failed to accept join request" +msgstr "" + #: src/components/dms/ActionsWrapper.web.tsx:77 -#: src/components/dms/MessageContextMenu.tsx:119 +#: src/components/dms/MessageContextMenu.tsx:103 msgid "Failed to add emoji reaction" msgstr "" @@ -4359,7 +4489,7 @@ msgstr "" msgid "Failed to change handle. Please try again." msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:294 +#: src/components/Lightbox/Lightbox.web.tsx:302 msgid "Failed to copy link" msgstr "" @@ -4372,7 +4502,7 @@ msgstr "" msgid "Failed to create conversation" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:99 +#: src/screens/Messages/components/InviteLinkDialog.tsx:98 msgid "Failed to create invite link" msgstr "" @@ -4387,7 +4517,7 @@ msgctxt "toast" msgid "Failed to delete chat" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:101 +#: src/components/dms/MessageOverlays.tsx:112 msgid "Failed to delete message" msgstr "" @@ -4399,24 +4529,24 @@ msgstr "" msgid "Failed to delete starter pack" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:122 +#: src/screens/Messages/components/InviteLinkDialog.tsx:121 msgid "Failed to disable invite link" msgstr "" #. placeholder {0}: error?.message -#: src/screens/Profile/components/GermButton.tsx:195 +#: src/screens/Profile/components/GermButton.tsx:196 msgid "Failed to disconnect Germ DM. Error: {0}" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:345 +#: src/screens/Messages/ConversationSettings/index.tsx:344 msgid "Failed to edit group chat name" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:112 +#: src/screens/Messages/components/InviteLinkDialog.tsx:111 msgid "Failed to edit invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:132 +#: src/screens/Messages/components/InviteLinkDialog.tsx:131 msgid "Failed to enable invite link" msgstr "" @@ -4432,19 +4562,27 @@ msgstr "" msgid "Failed to hide suggestion, please check your internet connection" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:218 +msgid "Failed to ignore join request" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:117 +msgid "Failed to join the group chat. Please try again." +msgstr "" + #: src/components/contacts/screens/ViewMatches.tsx:582 msgid "Failed to launch SMS app" msgstr "" #: src/screens/Messages/components/ChatEnded.tsx:42 #: src/screens/Messages/components/ChatLocked.tsx:53 -#: src/screens/Messages/ConversationSettings/index.tsx:372 +#: src/screens/Messages/ConversationSettings/index.tsx:371 msgctxt "toast" msgid "Failed to leave group chat" msgstr "" #: src/screens/Messages/ChatList.tsx:345 -#: src/screens/Messages/Inbox.tsx:211 +#: src/screens/Messages/Inbox.tsx:201 msgid "Failed to load conversations" msgstr "" @@ -4489,16 +4627,15 @@ msgstr "" msgid "Failed to load suggested follows" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:393 +#: src/screens/Messages/ConversationSettings/index.tsx:392 msgid "Failed to lock group chat" msgstr "" -#: src/screens/Messages/Inbox.tsx:311 -#: src/screens/Messages/Inbox.tsx:338 +#: src/screens/Messages/Inbox.tsx:299 msgid "Failed to mark all requests as read" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:359 +#: src/screens/Messages/ConversationSettings/index.tsx:358 msgid "Failed to mute group chat" msgstr "" @@ -4507,7 +4644,7 @@ msgid "Failed to pin post" msgstr "" #. placeholder {0}: e?.message -#: src/screens/Profile/components/GermButton.tsx:163 +#: src/screens/Profile/components/GermButton.tsx:164 msgid "Failed to reconnect Germ DM. Error: {0}" msgstr "" @@ -4521,8 +4658,8 @@ msgid "Failed to remove data. {0}" msgstr "" #: src/components/dms/ActionsWrapper.web.tsx:73 -#: src/components/dms/MessageContextMenu.tsx:115 -#: src/components/dms/ReactionsDialog.tsx:171 +#: src/components/dms/MessageContextMenu.tsx:99 +#: src/components/dms/ReactionsDialog.tsx:175 msgid "Failed to remove emoji reaction" msgstr "" @@ -4538,15 +4675,19 @@ msgstr "" msgid "Failed to remove verification" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:151 +msgid "Failed to rescind your request. Please try again." +msgstr "" + #: src/components/dialogs/DeviceLocationRequestDialog.tsx:81 msgid "Failed to resolve location. Please try again." msgstr "" -#: src/view/com/composer/Composer.tsx:584 +#: src/view/com/composer/Composer.tsx:639 msgid "Failed to save draft" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:311 +#: src/components/Lightbox/Lightbox.web.tsx:319 msgid "Failed to save image" msgstr "" @@ -4585,7 +4726,7 @@ msgid "Failed to toggle thread mute, please try again" msgstr "" #: src/screens/Messages/components/ChatLocked.tsx:42 -#: src/screens/Messages/ConversationSettings/index.tsx:396 +#: src/screens/Messages/ConversationSettings/index.tsx:395 msgid "Failed to unlock group chat" msgstr "" @@ -4610,7 +4751,7 @@ msgstr "" msgid "Failed to update notification declaration" msgstr "" -#: src/screens/Messages/Settings.tsx:93 +#: src/screens/Messages/Settings.tsx:94 msgid "Failed to update settings" msgstr "" @@ -4637,7 +4778,7 @@ msgstr "" msgid "False information about elections" msgstr "" -#: src/Navigation.tsx:288 +#: src/Navigation.tsx:290 msgid "Feed" msgstr "" @@ -4645,7 +4786,7 @@ msgstr "" #. placeholder {0}: sanitizeHandle(feed.creatorHandle, '@') #. placeholder {0}: sanitizeHandle(view.creator.handle, '@') #: src/components/FeedCard.tsx:170 -#: src/state/queries/feed.ts:118 +#: src/state/queries/feed.ts:127 #: src/view/com/feeds/FeedSourceCard.tsx:151 msgid "Feed by {0}" msgstr "" @@ -4658,7 +4799,7 @@ msgstr "" msgid "Feed identifier" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:361 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:353 msgid "Feed menu" msgstr "" @@ -4682,14 +4823,14 @@ msgctxt "toast" msgid "Feedback sent to feed operator" msgstr "" -#: src/Navigation.tsx:514 +#: src/Navigation.tsx:521 #: src/screens/SavedFeeds.tsx:112 #: src/screens/SavedFeeds.tsx:303 #: src/screens/Search/SearchResults.tsx:80 #: src/screens/StarterPack/StarterPackScreen.tsx:196 #: src/view/screens/Feeds.tsx:504 #: src/view/screens/Profile.tsx:239 -#: src/view/shell/desktop/LeftNav.tsx:711 +#: src/view/shell/desktop/LeftNav.tsx:712 #: src/view/shell/Drawer.tsx:533 msgid "Feeds" msgstr "" @@ -4743,11 +4884,11 @@ msgstr "" msgid "Finalizing" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:145 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:146 msgid "Finally!" msgstr "" -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:155 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:156 msgid "Finally! Keep track of posts that matter to you. Save them to revisit anytime." msgstr "" @@ -4764,8 +4905,8 @@ msgstr "" msgid "Find accounts to follow" msgstr "" -#: src/Navigation.tsx:428 -#: src/Navigation.tsx:556 +#: src/Navigation.tsx:430 +#: src/Navigation.tsx:563 msgid "Find Contacts" msgstr "" @@ -4795,7 +4936,7 @@ msgstr "" msgid "Find posts, users, and feeds on Bluesky" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:97 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:98 msgid "Find your friends" msgstr "" @@ -4940,8 +5081,12 @@ msgstr "" msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:322 +msgid "Followers can join" +msgstr "" + #. placeholder {0}: route.params.name -#: src/Navigation.tsx:242 +#: src/Navigation.tsx:244 msgid "Followers of @{0} that you know" msgstr "" @@ -4991,19 +5136,16 @@ msgstr "" msgid "Following feed preferences" msgstr "" -#: src/Navigation.tsx:359 +#: src/Navigation.tsx:361 #: src/screens/Settings/FollowingFeedPreferences.tsx:57 msgid "Following Feed Preferences" msgstr "" +#: src/components/Pills.tsx:175 #: src/screens/Profile/Header/Handle.tsx:33 msgid "Follows you" msgstr "" -#: src/components/Pills.tsx:175 -msgid "Follows You" -msgstr "" - #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" msgstr "" @@ -5082,35 +5224,35 @@ msgstr "" msgid "Generate a starter pack" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:206 -#: src/screens/Messages/components/InviteLinkDialog.tsx:244 -#: src/screens/Messages/components/InviteLinkDialog.tsx:268 +#: src/screens/Messages/components/InviteLinkDialog.tsx:212 +#: src/screens/Messages/components/InviteLinkDialog.tsx:252 +#: src/screens/Messages/components/InviteLinkDialog.tsx:280 msgid "Generate invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:397 +#: src/screens/Messages/components/InviteLinkDialog.tsx:409 msgid "Generate new invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:402 +#: src/screens/Messages/components/InviteLinkDialog.tsx:414 msgid "Generate new link" msgstr "" #: src/screens/Profile/components/GermButton.tsx:86 -#: src/screens/Profile/components/GermButton.tsx:224 +#: src/screens/Profile/components/GermButton.tsx:225 msgid "Germ DM" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:182 +#: src/screens/Profile/components/GermButton.tsx:183 msgid "Germ DM disconnected" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:233 -#: src/screens/Profile/components/GermButton.tsx:238 +#: src/screens/Profile/components/GermButton.tsx:234 +#: src/screens/Profile/components/GermButton.tsx:239 msgid "Germ DM Link" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:159 +#: src/screens/Profile/components/GermButton.tsx:160 msgid "Germ DM reconnected" msgstr "" @@ -5174,27 +5316,27 @@ msgstr "" msgid "Get notified when {name} posts" msgstr "" -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:138 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:139 msgid "Get notified when someone posts" msgstr "" #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:71 #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:81 -#: src/screens/Messages/components/InviteLinkDialog.tsx:187 -#: src/screens/Messages/components/InviteLinkDialog.tsx:194 +#: src/screens/Messages/components/InviteLinkDialog.tsx:192 +#: src/screens/Messages/components/InviteLinkDialog.tsx:199 msgid "Get started" msgstr "" -#: src/components/MediaPreview.tsx:136 +#: src/components/MediaPreview.tsx:182 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:69 msgid "GIF" msgstr "" -#: src/view/com/composer/Composer.tsx:2489 +#: src/view/com/composer/Composer.tsx:2539 msgid "GIF uploaded" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:258 +#: src/screens/Onboarding/StepProfile/index.tsx:259 msgid "Give your profile a face" msgstr "" @@ -5213,7 +5355,7 @@ msgstr "" #: src/screens/VideoFeed/components/Header.tsx:163 #: src/screens/VideoFeed/index.tsx:1168 #: src/screens/VideoFeed/index.tsx:1172 -#: src/view/com/auth/LoggedOut.tsx:89 +#: src/view/com/auth/LoggedOut.tsx:103 #: src/view/com/profile/ProfileFollowers.tsx:178 #: src/view/com/profile/ProfileFollowers.tsx:179 #: src/view/screens/NotFound.tsx:51 @@ -5224,7 +5366,7 @@ msgstr "" #: src/components/Error.tsx:77 #: src/screens/List/ListHiddenScreen.tsx:228 -#: src/screens/Messages/Conversation.tsx:346 +#: src/screens/Messages/Conversation.tsx:371 #: src/screens/Profile/ErrorState.tsx:63 #: src/screens/Profile/ErrorState.tsx:67 #: src/screens/StarterPack/StarterPackScreen.tsx:807 @@ -5283,7 +5425,7 @@ msgid "Go to account settings" msgstr "" #. placeholder {0}: profile.handle -#: src/screens/Messages/components/ChatListItem.tsx:154 +#: src/screens/Messages/components/ChatListItem.tsx:155 msgid "Go to conversation with {0}" msgstr "" @@ -5298,12 +5440,12 @@ msgstr "" #: src/components/dms/ConvoMenu.tsx:272 #: src/screens/Messages/components/MessagesListInfoPanel.tsx:93 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:191 -#: src/view/shell/desktop/LeftNav.tsx:335 -#: src/view/shell/desktop/LeftNav.tsx:341 +#: src/view/shell/desktop/LeftNav.tsx:336 +#: src/view/shell/desktop/LeftNav.tsx:342 msgid "Go to profile" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:212 +#: src/screens/Messages/components/ChatListItem.tsx:213 msgid "Go to the group chat named \"{chatName}\"" msgstr "" @@ -5319,8 +5461,8 @@ msgstr "" msgid "Going live is currently disabled for your account" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:252 -#: src/screens/Profile/components/GermButton.tsx:257 +#: src/screens/Profile/components/GermButton.tsx:253 +#: src/screens/Profile/components/GermButton.tsx:258 msgid "Got it" msgstr "" @@ -5339,59 +5481,75 @@ msgstr "" msgid "Grooming or predatory behavior" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:513 +#: src/components/dms/ChatInvite/Card.tsx:45 +#: src/components/intents/GroupChatJoinDialog.tsx:298 +#: src/screens/Messages/JoinRequest.tsx:116 +msgid "Group chat" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:517 msgid "Group chat invite link dialog" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:385 +#: src/screens/Messages/ConversationSettings/index.tsx:384 msgctxt "toast" msgid "Group chat locked" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:352 +#: src/screens/Messages/ConversationSettings/index.tsx:351 msgctxt "toast" msgid "Group chat muted" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:340 +#: src/screens/Messages/ConversationSettings/index.tsx:339 msgctxt "toast" msgid "Group chat name updated" msgstr "" -#: src/Navigation.tsx:488 +#: src/Navigation.tsx:490 #: src/screens/Messages/ConversationSettings/index.tsx:91 msgid "Group chat settings" msgstr "" #: src/screens/Messages/components/ChatLocked.tsx:38 -#: src/screens/Messages/ConversationSettings/index.tsx:387 +#: src/screens/Messages/ConversationSettings/index.tsx:386 msgctxt "toast" msgid "Group chat unlocked" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:354 +#: src/screens/Messages/ConversationSettings/index.tsx:353 msgctxt "toast" msgid "Group chat unmuted" msgstr "" -#: src/screens/Messages/Conversation.tsx:330 +#: src/screens/Messages/Conversation.tsx:355 msgid "Group chats are not yet available" msgstr "" -#: src/screens/Messages/Conversation.tsx:328 +#: src/screens/Messages/Conversation.tsx:353 msgid "Group chats are now available" msgstr "" +#. placeholder {0}: convo.details.memberLimit +#: src/screens/Messages/components/InviteLinkDialog.tsx:178 +msgid "Group chats can only have a maximum of {0, plural, other {# people}}." +msgstr "" + #: src/components/dialogs/SearchablePeopleList.tsx:569 msgid "Group is locked" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:237 -#: src/components/dms/InitiateChatFlow.tsx:568 -#: src/screens/Messages/ConversationSettings/prompts.tsx:33 +#: src/components/dms/InitiateChatFlow.tsx:240 +#: src/components/dms/InitiateChatFlow.tsx:577 +#: src/screens/Messages/ConversationSettings/prompts.tsx:42 msgid "Group name" msgstr "" +#: src/components/dms/InitiateChatFlow.tsx:602 +#: src/screens/Messages/ConversationSettings/prompts.tsx:61 +msgid "Group name is too long. The maximum number of characters is {MAX_GROUP_NAME_GRAPHEME_LENGTH}." +msgstr "" + #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:219 msgid "Hacking or system attacks" msgstr "" @@ -5420,7 +5578,7 @@ msgid "Handle too long. Please try a shorter one." msgstr "" #: src/components/FeedCard.tsx:156 -#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:122 +#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:123 msgid "Happening now" msgstr "" @@ -5445,7 +5603,7 @@ msgstr "" msgid "Harming or endangering minors" msgstr "" -#: src/Navigation.tsx:472 +#: src/Navigation.tsx:474 msgid "Hashtag" msgstr "" @@ -5482,7 +5640,7 @@ msgstr "" msgid "Help" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:261 +#: src/screens/Onboarding/StepProfile/index.tsx:262 msgid "Help people know you're not a bot by uploading a picture or creating an avatar." msgstr "" @@ -5651,18 +5809,18 @@ msgstr "" msgid "Hmmmm, we couldn't load that moderation service." msgstr "" -#: src/view/com/composer/state/video.ts:430 +#: src/view/com/composer/state/video.ts:415 msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!" msgstr "" -#: src/screens/Messages/Conversation.tsx:337 +#: src/screens/Messages/Conversation.tsx:362 msgid "Hold your horses! This feature isn't available to you yet. Please check back later." msgstr "" -#: src/Navigation.tsx:733 -#: src/Navigation.tsx:754 -#: src/view/shell/bottom-bar/BottomBar.tsx:184 -#: src/view/shell/desktop/LeftNav.tsx:666 +#: src/Navigation.tsx:740 +#: src/Navigation.tsx:761 +#: src/view/shell/bottom-bar/BottomBar.tsx:185 +#: src/view/shell/desktop/LeftNav.tsx:667 #: src/view/shell/Drawer.tsx:443 msgid "Home" msgstr "" @@ -5720,7 +5878,7 @@ msgstr "" msgid "I'm on Bluesky as {0} - come find me! https://bsky.app/download" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:238 +#: src/components/Lightbox/Lightbox.web.tsx:246 msgid "If alt text is long, toggles alt text expanded state" msgstr "" @@ -5784,23 +5942,33 @@ msgstr "" msgid "If you're trying to change your handle or email, do so before you deactivate." msgstr "" -#: src/components/images/ImageLayoutGridItem.tsx:76 +#. Ignore a request to join a chat +#: src/screens/Messages/JoinRequests.tsx:484 +msgctxt "button" +msgid "Ignore" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:478 +msgid "Ignore join request" +msgstr "" + +#: src/components/images/ImageLayoutGridItem.tsx:96 msgid "Image" msgstr "" #. placeholder {0}: index + 1 -#: src/components/images/Gallery/index.tsx:427 +#: src/components/images/Gallery/index.tsx:451 msgid "Image {0}" msgstr "" #. placeholder {0}: index + 1 #. placeholder {1}: imgs.length -#: src/components/Lightbox/Lightbox.web.tsx:253 +#: src/components/Lightbox/Lightbox.web.tsx:261 msgid "Image {0} of {1}" msgstr "" #. placeholder {0}: index + 1 -#: src/components/images/Gallery/index.tsx:418 +#: src/components/images/Gallery/index.tsx:436 msgid "Image {0} of {imageCount}" msgstr "" @@ -5815,27 +5983,27 @@ msgid "Image cache cleared, freed {0}" msgstr "" #. placeholder {0}: images.length -#: src/components/images/Gallery/index.tsx:256 +#: src/components/images/Gallery/index.tsx:264 msgid "Image gallery, {0} images" msgstr "" #. Image has been moderated and user has the option of showing it temporarily -#: src/features/liveNow/components/LiveStatusDialog.tsx:299 +#: src/features/liveNow/components/LiveStatusDialog.tsx:300 msgid "Image is hidden due to your moderation settings." msgstr "" #. Image has been moderated and is not visible to the user -#: src/features/liveNow/components/LiveStatusDialog.tsx:309 +#: src/features/liveNow/components/LiveStatusDialog.tsx:310 msgid "Image is unavailable." msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:73 -#: src/components/Lightbox/Lightbox.web.tsx:257 #: src/components/Lightbox/Lightbox.web.tsx:265 +#: src/components/Lightbox/Lightbox.web.tsx:273 msgid "Image options" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:308 +#: src/components/Lightbox/Lightbox.web.tsx:316 #: src/lib/media/save-image.ios.ts:25 #: src/lib/media/save-image.ts:29 msgid "Image saved" @@ -5860,13 +6028,13 @@ msgstr "" msgid "Import contacts" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:115 -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:126 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:116 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:127 msgid "Import Contacts" msgstr "" #: src/components/contacts/FindContactsBannerNUX.tsx:33 -#: src/components/contacts/FindContactsBannerNUX.tsx:71 +#: src/components/contacts/FindContactsBannerNUX.tsx:72 msgid "Import contacts to find your friends" msgstr "" @@ -5912,7 +6080,7 @@ msgid "Inbox empty" msgstr "" #. Title message shown in chat requests inbox when it's empty -#: src/screens/Messages/Inbox.tsx:228 +#: src/screens/Messages/Inbox.tsx:218 msgid "Inbox zero!" msgstr "" @@ -5961,6 +6129,10 @@ msgstr "" msgid "Invalid 2FA confirmation code." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:127 +msgid "Invalid group chat code." +msgstr "" + #: src/screens/Settings/components/ChangeHandleDialog.tsx:615 msgid "Invalid handle. Please try a different one." msgstr "" @@ -5975,10 +6147,14 @@ msgstr "" msgid "Invalid phone number" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:98 +#: src/components/moderation/ReportDialog/index.tsx:100 msgid "Invalid report subject" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:158 +msgid "Invalid rescind request." +msgstr "" + #: src/components/intents/VerifyEmailIntentDialog.tsx:86 msgid "Invalid Verification Code" msgstr "" @@ -6008,12 +6184,12 @@ msgstr "" msgid "Invite friends <0/>" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:167 -#: src/screens/Messages/components/InviteLinkDialog.tsx:290 -#: src/screens/Messages/components/InviteLinkDialog.tsx:296 -#: src/screens/Messages/components/InviteLinkDialog.tsx:471 -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:151 -#: src/screens/Messages/ConversationSettings/index.tsx:491 +#: src/screens/Messages/components/InviteLinkDialog.tsx:166 +#: src/screens/Messages/components/InviteLinkDialog.tsx:304 +#: src/screens/Messages/components/InviteLinkDialog.tsx:310 +#: src/screens/Messages/components/InviteLinkDialog.tsx:477 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:148 +#: src/screens/Messages/ConversationSettings/index.tsx:490 msgid "Invite link" msgstr "" @@ -6022,7 +6198,7 @@ msgid "Invite link created" msgstr "" #: src/components/dms/getSystemMessageInfo.ts:138 -#: src/screens/Messages/components/InviteLinkDialog.tsx:290 +#: src/screens/Messages/components/InviteLinkDialog.tsx:304 msgid "Invite link disabled" msgstr "" @@ -6072,7 +6248,7 @@ msgid "It's just you right now! Add more people to your starter pack by searchin msgstr "" #. placeholder {0}: videoState.jobId -#: src/view/com/composer/Composer.tsx:2404 +#: src/view/com/composer/Composer.tsx:2454 msgid "Job ID: {0}" msgstr "" @@ -6081,6 +6257,11 @@ msgstr "" msgid "Jobs" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:100 +#: src/components/intents/GroupChatJoinDialog.tsx:254 +msgid "Join" +msgstr "" + #: src/screens/StarterPack/StarterPackLandingScreen.tsx:210 #: src/screens/StarterPack/StarterPackLandingScreen.tsx:215 #: src/screens/StarterPack/StarterPackScreen.tsx:478 @@ -6088,6 +6269,15 @@ msgstr "" msgid "Join Bluesky" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:63 +#: src/components/intents/GroupChatJoinDialog.tsx:419 +msgid "Join group chat" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:147 +msgid "Join request rescinded." +msgstr "" + #: src/components/StarterPack/QrCode.tsx:72 #: src/view/shell/NavSignupCard.tsx:41 msgid "Join the conversation" @@ -6097,8 +6287,8 @@ msgstr "" msgid "Journalism" msgstr "" -#: src/view/com/composer/Composer.tsx:1342 -#: src/view/com/composer/Composer.tsx:1352 +#: src/view/com/composer/Composer.tsx:1395 +#: src/view/com/composer/Composer.tsx:1405 #: src/view/com/composer/drafts/DraftsButton.tsx:135 msgid "Keep editing" msgstr "" @@ -6141,7 +6331,7 @@ msgstr "" msgid "Labels on your content" msgstr "" -#: src/Navigation.tsx:215 +#: src/Navigation.tsx:217 msgid "Language Settings" msgstr "" @@ -6172,7 +6362,7 @@ msgid "Latest" msgstr "" #: src/components/verification/VerificationsDialog.tsx:168 -#: src/components/verification/VerifierDialog.tsx:135 +#: src/components/verification/VerifierDialog.tsx:136 #: src/screens/Moderation/VerificationSettings.tsx:50 #: src/screens/Profile/Header/EditProfileDialog.tsx:346 #: src/screens/Settings/components/ChangeHandleDialog.tsx:215 @@ -6227,7 +6417,7 @@ msgid "Learn more about this warning" msgstr "" #: src/components/verification/VerificationsDialog.tsx:153 -#: src/components/verification/VerifierDialog.tsx:121 +#: src/components/verification/VerifierDialog.tsx:122 msgctxt "english-only-resource" msgid "Learn more about verification on Bluesky" msgstr "" @@ -6237,7 +6427,7 @@ msgstr "" msgid "Learn more about what is public on Bluesky." msgstr "" -#: src/screens/Profile/components/GermButton.tsx:211 +#: src/screens/Profile/components/GermButton.tsx:212 msgid "Learn more about your Germ DM link" msgstr "" @@ -6250,8 +6440,8 @@ msgstr "" msgid "Learn more." msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:49 -#: src/screens/Messages/ConversationSettings/index.tsx:527 +#: src/components/dms/LeaveConvoPrompt.tsx:59 +#: src/screens/Messages/ConversationSettings/index.tsx:526 msgid "Leave" msgstr "" @@ -6274,7 +6464,7 @@ msgstr "" #: src/components/dms/ConvoMenu.tsx:250 #: src/components/dms/ConvoMenu.tsx:316 #: src/components/dms/ConvoMenu.tsx:320 -#: src/components/dms/LeaveConvoPrompt.tsx:43 +#: src/components/dms/LeaveConvoPrompt.tsx:53 msgid "Leave conversation" msgstr "" @@ -6284,11 +6474,11 @@ msgctxt "button" msgid "Leave conversation" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:92 +#: src/screens/Messages/ConversationSettings/prompts.tsx:119 msgid "Leave group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:526 +#: src/screens/Messages/ConversationSettings/index.tsx:525 msgid "Leave this group chat" msgstr "" @@ -6325,7 +6515,7 @@ msgctxt "Name of app icon variant" msgid "Light" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:523 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:509 msgid "Like" msgstr "" @@ -6344,7 +6534,7 @@ msgstr "" msgid "Like 10 posts to train the Discover feed" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:511 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:497 msgid "Like this feed" msgstr "" @@ -6352,8 +6542,8 @@ msgstr "" msgid "Like this labeler" msgstr "" -#: src/Navigation.tsx:293 -#: src/Navigation.tsx:298 +#: src/Navigation.tsx:295 +#: src/Navigation.tsx:300 msgid "Liked by" msgstr "" @@ -6371,7 +6561,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}" msgstr "" #: src/components/LabelingServiceCard/index.tsx:96 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:499 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:486 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:168 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:182 msgid "Liked by {likeCount, plural, one {# user} other {# users}}" @@ -6399,11 +6589,11 @@ msgstr "" msgid "Linear" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:292 +#: src/components/Lightbox/Lightbox.web.tsx:300 msgid "Link copied to clipboard" msgstr "" -#: src/Navigation.tsx:248 +#: src/Navigation.tsx:250 msgid "List" msgstr "" @@ -6489,11 +6679,11 @@ msgctxt "toast" msgid "List unmuted" msgstr "" -#: src/Navigation.tsx:169 +#: src/Navigation.tsx:171 #: src/view/screens/Lists.tsx:60 #: src/view/screens/Profile.tsx:233 #: src/view/screens/Profile.tsx:241 -#: src/view/shell/desktop/LeftNav.tsx:721 +#: src/view/shell/desktop/LeftNav.tsx:722 #: src/view/shell/Drawer.tsx:548 msgid "Lists" msgstr "" @@ -6535,7 +6725,7 @@ msgstr "" msgid "Live events appear occasionally when something exciting is happening. If you'd like, you can hide this particular event, or all events for this placement in your app interface." msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:244 +#: src/features/liveNow/components/LiveStatusDialog.tsx:245 msgid "Live feature is in beta" msgstr "" @@ -6585,27 +6775,27 @@ msgstr "" msgid "Loading..." msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:505 +#: src/screens/Messages/ConversationSettings/index.tsx:504 msgid "Lock" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:69 +#: src/screens/Messages/ConversationSettings/prompts.tsx:96 msgid "Lock group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:67 +#: src/screens/Messages/ConversationSettings/prompts.tsx:94 msgid "Lock group chat?" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:503 +#: src/screens/Messages/ConversationSettings/index.tsx:502 msgid "Lock this group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:505 +#: src/screens/Messages/ConversationSettings/index.tsx:504 msgid "Locked" msgstr "" -#: src/Navigation.tsx:318 +#: src/Navigation.tsx:320 msgid "Log" msgstr "" @@ -6677,9 +6867,8 @@ msgstr "" msgid "Manage your muted words and tags" msgstr "" -#: src/screens/Messages/Inbox.tsx:323 -#: src/screens/Messages/Inbox.tsx:346 -#: src/screens/Messages/Inbox.tsx:352 +#: src/screens/Messages/Inbox.tsx:307 +#: src/screens/Messages/Inbox.tsx:313 msgid "Mark all as read" msgstr "" @@ -6688,8 +6877,7 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/screens/Messages/Inbox.tsx:306 -#: src/screens/Messages/Inbox.tsx:333 +#: src/screens/Messages/Inbox.tsx:294 msgid "Marked all as read" msgstr "" @@ -6717,11 +6905,11 @@ msgid "Media that may be disturbing or inappropriate for some audiences." msgstr "" #. The heading above the list of chat members. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:29 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:34 msgid "Members" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:68 +#: src/screens/Messages/ConversationSettings/prompts.tsx:95 msgid "Members can still read chat history but can’t send new messages." msgstr "" @@ -6761,22 +6949,22 @@ msgstr "" msgid "Message {displayName}" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:325 +#: src/screens/Messages/components/ChatListItem.tsx:330 msgid "Message deleted" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:100 +#: src/components/dms/MessageOverlays.tsx:111 msgctxt "toast" msgid "Message deleted" msgstr "" -#: src/components/dms/MessageItem.tsx:553 +#: src/components/dms/MessageItem.tsx:535 msgid "Message failed to send." msgstr "" #. placeholder {0}: sender?.handle ?? 'unknown' #. placeholder {1}: message.text -#: src/components/dms/MessageContextMenu.tsx:146 +#: src/components/dms/MessageContextMenu.tsx:129 msgid "Message from @{0}: {1}" msgstr "" @@ -6799,19 +6987,19 @@ msgstr "" msgid "Message is too long ({graphemeCount}/{MAX_DM_GRAPHEME_LENGTH})" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:145 +#: src/components/dms/MessageContextMenu.tsx:128 msgid "Message options" msgstr "" -#: src/Navigation.tsx:748 +#: src/Navigation.tsx:755 msgid "Messages" msgstr "" -#: src/components/dms/MessageItem.tsx:652 +#: src/components/dms/MessageItem.tsx:634 msgid "Messages from this person are hidden while they are blocking you." msgstr "" -#: src/components/dms/MessageItem.tsx:647 +#: src/components/dms/MessageItem.tsx:629 msgid "Messages from this person are hidden while you are blocking them." msgstr "" @@ -6832,7 +7020,7 @@ msgstr "" msgid "Missing media" msgstr "" -#: src/Navigation.tsx:174 +#: src/Navigation.tsx:176 #: src/screens/Moderation/index.tsx:100 msgid "Moderation" msgstr "" @@ -6876,7 +7064,7 @@ msgstr "" msgid "Moderation lists" msgstr "" -#: src/Navigation.tsx:179 +#: src/Navigation.tsx:181 #: src/view/screens/ModerationModlists.tsx:60 msgid "Moderation Lists" msgstr "" @@ -6885,7 +7073,7 @@ msgstr "" msgid "moderation settings" msgstr "" -#: src/Navigation.tsx:308 +#: src/Navigation.tsx:310 msgid "Moderation states" msgstr "" @@ -6931,7 +7119,7 @@ msgstr "" msgid "Music" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:467 +#: src/screens/Messages/ConversationSettings/index.tsx:466 msgid "Mute" msgstr "" @@ -6976,7 +7164,7 @@ msgstr "" msgid "Mute these accounts?" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:465 +#: src/screens/Messages/ConversationSettings/index.tsx:464 msgid "Mute this group chat" msgstr "" @@ -7014,7 +7202,7 @@ msgstr "" msgid "Mute words & tags" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:467 +#: src/screens/Messages/ConversationSettings/index.tsx:466 msgid "Muted" msgstr "" @@ -7022,7 +7210,7 @@ msgstr "" msgid "Muted accounts" msgstr "" -#: src/Navigation.tsx:184 +#: src/Navigation.tsx:186 #: src/view/screens/ModerationMutedAccounts.tsx:107 msgid "Muted Accounts" msgstr "" @@ -7090,8 +7278,8 @@ msgstr "" msgid "Navigates to your profile" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:340 -#: src/components/moderation/ReportDialog/index.tsx:356 +#: src/components/moderation/ReportDialog/index.tsx:342 +#: src/components/moderation/ReportDialog/index.tsx:358 msgid "Need to report a copyright violation, legal request, or regulatory compliance issue?" msgstr "" @@ -7124,24 +7312,24 @@ msgstr "" #: src/screens/Messages/ChatList.tsx:167 #: src/screens/Messages/ChatList.tsx:380 #: src/screens/Messages/ChatList.tsx:381 -#: src/screens/Messages/ChatList.tsx:509 +#: src/screens/Messages/ChatList.tsx:517 msgid "New chat" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:61 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:58 msgid "New chat with {0}" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) #. placeholder {1}: createSanitizedDisplayName(members[1]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:65 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:62 msgid "New chat with {0} and {1}" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) #. placeholder {1}: createSanitizedDisplayName(members[1]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:73 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:70 msgid "New chat with {0}, {1}, and {memberCount, plural, one {{memberCount} more} other {{memberCount} more}}." msgstr "" @@ -7162,19 +7350,19 @@ msgstr "" msgid "New followers" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:236 +#: src/components/dms/InitiateChatFlow.tsx:239 msgid "New group chat" msgstr "" #. Button used to create a new group chat. #. Button used to create a new group chat. -#: src/components/dms/InitiateChatFlow.tsx:743 -#: src/components/dms/InitiateChatFlow.tsx:777 +#: src/components/dms/InitiateChatFlow.tsx:774 +#: src/components/dms/InitiateChatFlow.tsx:808 msgctxt "action" msgid "New group chat" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:273 +#: src/components/dms/InitiateChatFlow.tsx:276 msgid "New group chat with:" msgstr "" @@ -7205,7 +7393,7 @@ msgid "New post" msgstr "" #: src/view/com/feeds/FeedPage.tsx:179 -#: src/view/shell/desktop/LeftNav.tsx:597 +#: src/view/shell/desktop/LeftNav.tsx:598 msgctxt "action" msgid "New post" msgstr "" @@ -7240,8 +7428,8 @@ msgstr "" #: src/components/contacts/screens/ViewMatches.tsx:395 #: src/components/contacts/screens/ViewMatches.tsx:410 -#: src/components/dms/AddMembersFlow.tsx:308 -#: src/components/dms/InitiateChatFlow.tsx:461 +#: src/components/dms/AddMembersFlow.tsx:318 +#: src/components/dms/InitiateChatFlow.tsx:470 #: src/screens/Login/ForgotPasswordForm.tsx:149 #: src/screens/Login/ForgotPasswordForm.tsx:156 #: src/screens/Login/SetNewPasswordForm.tsx:186 @@ -7313,7 +7501,7 @@ msgstr "" msgid "No GIFs to show right now. Try again in a moment." msgstr "" -#: src/features/liveNow/components/LinkPreview.tsx:63 +#: src/features/liveNow/components/LinkPreview.tsx:64 msgid "No image" msgstr "" @@ -7340,7 +7528,7 @@ msgstr "" msgid "No media yet" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:311 +#: src/screens/Messages/components/ChatListItem.tsx:316 msgid "No messages yet" msgstr "" @@ -7356,12 +7544,12 @@ msgstr "" msgid "No notifications yet!" msgstr "" -#: src/screens/Messages/Settings.tsx:87 +#: src/screens/Messages/Settings.tsx:88 msgctxt "allow group chat invites from" msgid "No one" msgstr "" -#: src/screens/Messages/Settings.tsx:69 +#: src/screens/Messages/Settings.tsx:70 msgctxt "allow messages from" msgid "No one" msgstr "" @@ -7413,8 +7601,8 @@ msgid "No result" msgstr "" #: src/components/dialogs/SearchablePeopleList.tsx:250 -#: src/components/dms/AddMembersFlow.tsx:240 -#: src/components/dms/InitiateChatFlow.tsx:346 +#: src/components/dms/AddMembersFlow.tsx:250 +#: src/components/dms/InitiateChatFlow.tsx:350 #: src/components/ProgressGuide/FollowDialog.tsx:221 msgid "No results" msgstr "" @@ -7496,12 +7684,12 @@ msgstr "" msgid "Not followed by anyone you’re following" msgstr "" -#: src/Navigation.tsx:164 +#: src/Navigation.tsx:166 #: src/view/screens/Profile.tsx:132 msgid "Not Found" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:130 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:131 msgid "Not ready to hit post? Keep your best ideas in Drafts until the timing is just right." msgstr "" @@ -7523,26 +7711,26 @@ msgid "Nothing saved yet" msgstr "" #: src/components/dialogs/NotificationSettingsDialog.tsx:64 -#: src/Navigation.tsx:435 -#: src/Navigation.tsx:509 +#: src/Navigation.tsx:437 +#: src/Navigation.tsx:516 #: src/view/screens/Notifications.tsx:134 msgid "Notification settings" msgstr "" -#: src/screens/Messages/Settings.tsx:232 -#: src/screens/Messages/Settings.tsx:245 +#: src/screens/Messages/Settings.tsx:230 +#: src/screens/Messages/Settings.tsx:243 msgid "Notification sounds" msgstr "" -#: src/Navigation.tsx:504 -#: src/Navigation.tsx:743 +#: src/Navigation.tsx:511 +#: src/Navigation.tsx:750 #: src/screens/Notifications/ActivityList.tsx:31 #: src/screens/Settings/NotificationSettings/index.tsx:104 #: src/screens/Settings/Settings.tsx:197 #: src/screens/Settings/Settings.tsx:200 #: src/view/screens/Notifications.tsx:128 -#: src/view/shell/bottom-bar/BottomBar.tsx:260 -#: src/view/shell/desktop/LeftNav.tsx:686 +#: src/view/shell/bottom-bar/BottomBar.tsx:261 +#: src/view/shell/desktop/LeftNav.tsx:687 #: src/view/shell/Drawer.tsx:496 msgid "Notifications" msgstr "" @@ -7584,8 +7772,8 @@ msgstr "" #: src/components/BotAccountAlert.tsx:52 #: src/components/BotAccountAlert.tsx:57 -#: src/components/dms/InitiateChatFlow.tsx:676 -#: src/components/dms/MessageItem.tsx:659 +#: src/components/dms/InitiateChatFlow.tsx:707 +#: src/components/dms/MessageItem.tsx:641 #: src/screens/Login/PasswordUpdatedForm.tsx:37 #: src/screens/PostThread/components/ThreadItemAnchor.tsx:661 msgid "Okay" @@ -7618,27 +7806,27 @@ msgstr "" msgid "One of the selected recipients has blocked you and cannot be messaged." msgstr "" -#: src/view/com/composer/Composer.tsx:793 +#: src/view/com/composer/Composer.tsx:855 msgid "One or more GIFs is missing alt text." msgstr "" -#: src/view/com/composer/Composer.tsx:790 +#: src/view/com/composer/Composer.tsx:852 msgid "One or more images is missing alt text." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:411 +#: src/view/com/composer/SelectMediaButton.tsx:417 msgid "One or more of your selected files are not supported." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:434 -msgid "One or more of your selected files are too large. Maximum size is 100 MB." +#: src/view/com/composer/SelectMediaButton.tsx:440 +msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." msgstr "" -#: src/view/com/composer/Composer.tsx:595 +#: src/view/com/composer/Composer.tsx:650 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" msgstr "" -#: src/view/com/composer/Composer.tsx:800 +#: src/view/com/composer/Composer.tsx:862 msgid "One or more videos is missing alt text." msgstr "" @@ -7647,6 +7835,26 @@ msgstr "" msgid "Only {0} can reply." msgstr "" +#. Toast shown when adding images would exceed the post gallery cap; only the first N are kept +#. placeholder {0}: result.accepted.length +#. placeholder {1}: next.length +#. placeholder {2}: next.length +#: src/view/com/composer/Composer.tsx:225 +msgid "Only {0} of {1} {2, plural, one {image} other {images}} added; limit is {MAX_GALLERY_IMAGES}" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:196 +msgid "Only admins can accept join requests." +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:228 +msgid "Only admins can ignore join requests." +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:125 +msgid "Only followers can join this group chat." +msgstr "" + #: src/screens/Settings/ActivityPrivacySettings.tsx:121 #: src/screens/Settings/ActivityPrivacySettings.tsx:126 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:158 @@ -7657,6 +7865,16 @@ msgstr "" msgid "Only image files are supported" msgstr "" +#. placeholder {0}: createSanitizedDisplayName( data.joinLinkPreviews[0].owner, true, moderateProfile( data.joinLinkPreviews[0].owner, moderationOpts, ).ui('displayName'), ) +#: src/screens/Messages/JoinRequest.tsx:207 +msgid "Only people {0} follows can join." +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:115 +#: src/components/intents/GroupChatJoinDialog.tsx:269 +msgid "Only people the chat owner follows can join" +msgstr "" + #: src/view/com/composer/videos/SubtitleFilePicker.tsx:41 msgid "Only WebVTT (.vtt) files are supported" msgstr "" @@ -7674,7 +7892,7 @@ msgstr "" msgid "Oops!" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:310 +#: src/screens/Onboarding/StepProfile/index.tsx:311 msgid "Open avatar creator" msgstr "" @@ -7682,12 +7900,17 @@ msgstr "" msgid "Open camera" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:87 +#: src/components/intents/GroupChatJoinDialog.tsx:408 +msgid "Open chat" +msgstr "" + #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:139 msgid "Open chat member options for {displayName}" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:486 -#: src/screens/Messages/components/ChatListItem.tsx:490 +#: src/screens/Messages/components/ChatListItem.tsx:495 +#: src/screens/Messages/components/ChatListItem.tsx:499 msgid "Open conversation options" msgstr "" @@ -7701,16 +7924,16 @@ msgstr "" #: src/screens/Messages/components/MessageComposer.tsx:176 #: src/screens/Messages/components/MessageInput.web.tsx:148 -#: src/view/com/composer/Composer.tsx:2044 +#: src/view/com/composer/Composer.tsx:2094 msgid "Open emoji picker" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:197 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:192 msgid "Open feed info screen" msgstr "" +#: src/screens/Profile/components/ProfileFeedHeader.tsx:293 #: src/screens/Profile/components/ProfileFeedHeader.tsx:298 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:303 msgid "Open feed options menu" msgstr "" @@ -7722,13 +7945,17 @@ msgstr "" msgid "Open Germ DM" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:401 +msgid "Open group chat" +msgstr "" + #: src/components/dms/MessagesListHeader.tsx:181 #: src/components/dms/MessagesListHeader.tsx:220 msgid "Open group chat settings" msgstr "" -#: src/components/Post/Embed/ExternalEmbed/index.tsx:86 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:143 +#: src/components/Post/Embed/ExternalEmbed/index.tsx:88 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:140 msgid "Open link to {niceUrl}" msgstr "" @@ -7752,8 +7979,8 @@ msgstr "" msgid "Open post options menu" msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:218 -#: src/features/liveNow/components/LiveStatusDialog.tsx:228 +#: src/features/liveNow/components/LiveStatusDialog.tsx:219 +#: src/features/liveNow/components/LiveStatusDialog.tsx:229 msgid "Open profile" msgstr "" @@ -7779,6 +8006,10 @@ msgstr "" msgid "Open system log" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:402 +msgid "Open this group chat" +msgstr "" + #. placeholder {0}: feedInfo.displayName #: src/view/shell/desktop/Feeds.tsx:185 msgid "Opens {0} feed" @@ -7800,7 +8031,7 @@ msgstr "" msgid "Opens alt text dialog" msgstr "" -#: src/view/com/composer/photos/OpenCameraBtn.tsx:71 +#: src/view/com/composer/photos/OpenCameraBtn.tsx:70 msgid "Opens camera on device" msgstr "" @@ -7820,22 +8051,24 @@ msgstr "" msgid "Opens device camera" msgstr "" -#. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. -#: src/view/com/composer/SelectMediaButton.tsx:505 -msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." +#. Accessibility hint for button in composer to add images, a video, or a GIF to a post. +#: src/view/com/composer/SelectMediaButton.tsx:511 +msgid "Opens device gallery to select up to {MAX_GALLERY_IMAGES, plural, other {# images}}, or a single video or GIF." msgstr "" +#: src/screens/Messages/JoinRequest.tsx:295 #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 msgid "Opens flow to create a new Bluesky account" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:281 #: src/view/com/auth/SplashScreen.tsx:120 #: src/view/com/auth/SplashScreen.web.tsx:124 msgid "Opens flow to sign in to your existing Bluesky account" msgstr "" -#: src/components/images/Gallery/index.tsx:428 +#: src/components/images/Gallery/index.tsx:452 msgid "Opens full image" msgstr "" @@ -7852,7 +8085,7 @@ msgstr "" msgid "Opens link {0}" msgstr "" -#: src/view/com/util/UserAvatar.tsx:599 +#: src/view/com/util/UserAvatar.tsx:603 msgid "Opens live status dialog" msgstr "" @@ -7881,9 +8114,9 @@ msgstr "" msgid "Opens this draft in the composer" msgstr "" -#: src/components/dms/MessageItem.tsx:229 +#: src/components/dms/MessageItem.tsx:233 #: src/view/com/notifications/NotificationFeedItem.tsx:1019 -#: src/view/com/util/UserAvatar.tsx:617 +#: src/view/com/util/UserAvatar.tsx:621 msgid "Opens this profile" msgstr "" @@ -7959,8 +8192,8 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:86 #: src/components/dms/AfterReportConversationDialog.tsx:213 -#: src/components/dms/AfterReportDialog.tsx:84 -#: src/components/dms/AfterReportDialog.tsx:176 +#: src/components/dms/AfterReportDialog.tsx:89 +#: src/components/dms/AfterReportDialog.tsx:181 msgid "Our moderation team has received your report." msgstr "" @@ -7972,6 +8205,10 @@ msgstr "" msgid "Owner" msgstr "" +#: src/components/dms/LeaveConvoPrompt.tsx:44 +msgid "Owner must lock the group before leaving." +msgstr "" + #: src/components/Lists.tsx:205 #: src/components/Lists.tsx:220 #: src/view/screens/NotFound.tsx:34 @@ -8027,21 +8264,21 @@ msgstr "" msgid "People" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:154 +#: src/screens/Messages/components/InviteLinkDialog.tsx:153 msgid "People {ownerName} follows can join instantly" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:159 +#: src/screens/Messages/components/InviteLinkDialog.tsx:158 msgid "People {ownerName} follows can request to join" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:235 +#: src/Navigation.tsx:237 msgid "People followed by @{0}" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:228 +#: src/Navigation.tsx:230 msgid "People following @{0}" msgstr "" @@ -8050,11 +8287,11 @@ msgstr "" msgid "People I follow" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:153 +#: src/screens/Messages/components/InviteLinkDialog.tsx:152 msgid "People I follow can join instantly" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:158 +#: src/screens/Messages/components/InviteLinkDialog.tsx:157 msgid "People I follow can request to join" msgstr "" @@ -8100,8 +8337,8 @@ msgid "Pictures meant for adults." msgstr "" #: src/components/FeedCard.tsx:364 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:528 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:534 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:520 #: src/screens/SavedFeeds.tsx:559 msgid "Pin feed" msgstr "" @@ -8111,7 +8348,7 @@ msgstr "" msgid "Pin to home" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:344 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:337 msgid "Pin to Home" msgstr "" @@ -8125,8 +8362,8 @@ msgid "Pinned" msgstr "" #. placeholder {0}: info.displayName -#: src/screens/Profile/components/ProfileFeedHeader.tsx:164 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:178 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:159 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:173 msgid "Pinned {0} to Home" msgstr "" @@ -8203,7 +8440,7 @@ msgstr "" msgid "Please complete the verification captcha." msgstr "" -#: src/view/com/composer/state/video.ts:454 +#: src/view/com/composer/state/video.ts:439 msgid "Please confirm your email address to upload videos." msgstr "" @@ -8342,7 +8579,7 @@ msgstr "" msgid "Porn" msgstr "" -#: src/view/com/composer/Composer.tsx:1693 +#: src/view/com/composer/Composer.tsx:1742 msgctxt "action" msgid "Post" msgstr "" @@ -8362,12 +8599,12 @@ msgstr "" msgid "Post a video" msgstr "" -#: src/view/com/composer/Composer.tsx:1691 +#: src/view/com/composer/Composer.tsx:1740 msgctxt "action" msgid "Post All" msgstr "" -#: src/view/com/composer/Composer.tsx:1351 +#: src/view/com/composer/Composer.tsx:1404 msgid "Post anyway" msgstr "" @@ -8376,10 +8613,10 @@ msgid "Post blocked" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:261 -#: src/Navigation.tsx:268 -#: src/Navigation.tsx:275 -#: src/Navigation.tsx:282 +#: src/Navigation.tsx:263 +#: src/Navigation.tsx:270 +#: src/Navigation.tsx:277 +#: src/Navigation.tsx:284 msgid "Post by @{0}" msgstr "" @@ -8388,7 +8625,7 @@ msgctxt "toast" msgid "Post deleted" msgstr "" -#: src/lib/api/index.ts:193 +#: src/lib/api/index.ts:189 msgid "Post failed to upload. Please check your Internet connection and try again." msgstr "" @@ -8413,7 +8650,7 @@ msgstr "" msgid "Post interaction settings" msgstr "" -#: src/Navigation.tsx:195 +#: src/Navigation.tsx:197 #: src/screens/ModerationInteractionSettings/index.tsx:35 msgid "Post Interaction Settings" msgstr "" @@ -8423,8 +8660,8 @@ msgstr "" msgid "Post language selection" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:354 #: src/screens/Messages/components/InviteLinkDialog.tsx:366 +#: src/screens/Messages/components/InviteLinkDialog.tsx:378 msgid "Post link" msgstr "" @@ -8482,6 +8719,7 @@ msgstr "" #: src/components/Error.tsx:61 #: src/components/Lists.tsx:104 #: src/screens/Messages/components/MessageListError.tsx:23 +#: src/screens/Messages/JoinRequests.tsx:350 #: src/screens/Signup/BackNextButtons.tsx:48 msgid "Press to retry" msgstr "" @@ -8490,7 +8728,7 @@ msgstr "" msgid "Press to view followers of this account that you also follow" msgstr "" -#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:120 +#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:121 msgid "Preview" msgstr "" @@ -8513,8 +8751,8 @@ msgstr "" msgid "Privacy and security" msgstr "" -#: src/Navigation.tsx:412 -#: src/Navigation.tsx:420 +#: src/Navigation.tsx:414 +#: src/Navigation.tsx:422 #: src/screens/Settings/ActivityPrivacySettings.tsx:41 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45 msgid "Privacy and Security" @@ -8526,7 +8764,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:36 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:103 -#: src/Navigation.tsx:328 +#: src/Navigation.tsx:330 #: src/screens/Settings/AboutSettings.tsx:95 #: src/screens/Settings/AboutSettings.tsx:98 #: src/view/screens/PrivacyPolicy.tsx:25 @@ -8539,15 +8777,15 @@ msgstr "" msgid "Privacy violation of a minor" msgstr "" -#: src/view/com/composer/Composer.tsx:2478 +#: src/view/com/composer/Composer.tsx:2528 msgid "Processing GIF..." msgstr "" -#: src/view/com/composer/Composer.tsx:2480 +#: src/view/com/composer/Composer.tsx:2530 msgid "Processing video..." msgstr "" -#: src/lib/api/index.ts:66 +#: src/lib/api/index.ts:62 msgid "Processing..." msgstr "" @@ -8555,8 +8793,8 @@ msgstr "" msgid "profile" msgstr "" -#: src/view/shell/bottom-bar/BottomBar.tsx:303 -#: src/view/shell/desktop/LeftNav.tsx:744 +#: src/view/shell/bottom-bar/BottomBar.tsx:304 +#: src/view/shell/desktop/LeftNav.tsx:745 #: src/view/shell/Drawer.tsx:80 #: src/view/shell/Drawer.tsx:599 msgid "Profile" @@ -8588,22 +8826,22 @@ msgid "Public, sharable lists of users to mute or block in bulk." msgstr "" #. Accessibility label for button to publish a single post -#: src/view/com/composer/Composer.tsx:1677 +#: src/view/com/composer/Composer.tsx:1726 msgid "Publish post" msgstr "" #. Accessibility label for button to publish multiple posts in a thread -#: src/view/com/composer/Composer.tsx:1672 +#: src/view/com/composer/Composer.tsx:1721 msgid "Publish posts" msgstr "" #. Accessibility label for button to publish multiple replies in a thread -#: src/view/com/composer/Composer.tsx:1661 +#: src/view/com/composer/Composer.tsx:1710 msgid "Publish replies" msgstr "" #. Accessibility label for button to publish a single reply -#: src/view/com/composer/Composer.tsx:1666 +#: src/view/com/composer/Composer.tsx:1715 msgid "Publish reply" msgstr "" @@ -8682,11 +8920,11 @@ msgstr "" msgid "Re-attach quote" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:384 +#: src/screens/Messages/components/InviteLinkDialog.tsx:396 msgid "Re-enable invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:391 +#: src/screens/Messages/components/InviteLinkDialog.tsx:403 msgid "Re-enable link" msgstr "" @@ -8694,8 +8932,8 @@ msgstr "" msgid "React with {emoji}" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:65 -#: src/components/dms/ReactionsDialog.tsx:90 +#: src/components/dms/ReactionsDialog.tsx:66 +#: src/components/dms/ReactionsDialog.tsx:94 msgid "Reactions" msgstr "" @@ -8713,8 +8951,8 @@ msgctxt "english-only-resource" msgid "read about how to use search filters" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:160 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:171 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:162 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:173 msgid "Read blog post" msgstr "" @@ -8790,6 +9028,10 @@ msgstr "" msgid "Reconnect" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -8800,7 +9042,7 @@ msgid "Reject chat request" msgstr "" #: src/screens/Messages/ChatList.tsx:349 -#: src/screens/Messages/Inbox.tsx:215 +#: src/screens/Messages/Inbox.tsx:205 msgid "Reload conversations" msgstr "" @@ -8845,17 +9087,17 @@ msgstr "" msgid "Remove all contacts" msgstr "" -#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:19 +#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:18 msgid "Remove attachment" msgstr "" -#: src/view/com/util/UserAvatar.tsx:519 -#: src/view/com/util/UserAvatar.tsx:522 +#: src/view/com/util/UserAvatar.tsx:523 +#: src/view/com/util/UserAvatar.tsx:526 msgid "Remove Avatar" msgstr "" -#: src/view/com/util/UserBanner.tsx:189 -#: src/view/com/util/UserBanner.tsx:192 +#: src/view/com/util/UserBanner.tsx:193 +#: src/view/com/util/UserBanner.tsx:196 msgid "Remove Banner" msgstr "" @@ -8863,8 +9105,9 @@ msgstr "" msgid "Remove caption file" msgstr "" -#: src/screens/Messages/components/MessageInputEmbed.tsx:192 -#: src/screens/Messages/components/MessageInputEmbed.tsx:248 +#: src/screens/Messages/components/MessageInputEmbed.tsx:234 +#: src/screens/Messages/components/MessageInputEmbed.tsx:289 +#: src/screens/Messages/components/MessageInputEmbed.tsx:355 msgid "Remove embed" msgstr "" @@ -8882,8 +9125,8 @@ msgstr "" msgid "Remove from chat" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:326 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:332 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:320 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:325 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179 #: src/screens/SavedFeeds.tsx:549 @@ -8908,7 +9151,7 @@ msgstr "" msgid "Remove from your feeds?" msgstr "" -#: src/view/com/composer/photos/Gallery.tsx:225 +#: src/view/com/composer/photos/Gallery.tsx:227 msgid "Remove image" msgstr "" @@ -8958,11 +9201,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:244 msgid "Removed by author" msgstr "" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:242 msgid "Removed by you" msgstr "" @@ -8984,7 +9227,7 @@ msgstr "" msgid "Removed from starter pack" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:124 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:121 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77 #: src/view/com/posts/FeedShutdownMsg.tsx:45 msgid "Removed from your feeds" @@ -9052,7 +9295,7 @@ msgstr "" msgid "Replies to this post are disabled." msgstr "" -#: src/view/com/composer/Composer.tsx:1689 +#: src/view/com/composer/Composer.tsx:1738 msgctxt "action" msgid "Reply" msgstr "" @@ -9090,9 +9333,9 @@ msgstr "" msgid "Reply was successfully hidden" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:193 -#: src/features/liveNow/components/LiveStatusDialog.tsx:266 -#: src/screens/Messages/ConversationSettings/index.tsx:518 +#: src/components/dms/MessageContextMenu.tsx:176 +#: src/features/liveNow/components/LiveStatusDialog.tsx:267 +#: src/screens/Messages/ConversationSettings/index.tsx:517 msgid "Report" msgstr "" @@ -9108,13 +9351,13 @@ msgstr "" msgid "Report conversation" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:96 -#: src/components/moderation/ReportDialog/index.tsx:261 +#: src/components/moderation/ReportDialog/index.tsx:98 +#: src/components/moderation/ReportDialog/index.tsx:263 msgid "Report dialog" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:550 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:556 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:536 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:542 msgid "Report feed" msgstr "" @@ -9123,7 +9366,7 @@ msgstr "" msgid "Report list" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:190 +#: src/components/dms/MessageContextMenu.tsx:173 msgid "Report message" msgstr "" @@ -9143,8 +9386,8 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:83 #: src/components/dms/AfterReportConversationDialog.tsx:210 -#: src/components/dms/AfterReportDialog.tsx:81 -#: src/components/dms/AfterReportDialog.tsx:173 +#: src/components/dms/AfterReportDialog.tsx:86 +#: src/components/dms/AfterReportDialog.tsx:178 msgid "Report submitted" msgstr "" @@ -9157,7 +9400,7 @@ msgstr "" msgid "Report this feed" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:517 +#: src/screens/Messages/ConversationSettings/index.tsx:516 msgid "Report this group chat" msgstr "" @@ -9166,7 +9409,7 @@ msgid "Report this list" msgstr "" #: src/components/moderation/ReportDialog/copy.ts:19 -#: src/features/liveNow/components/LiveStatusDialog.tsx:249 +#: src/features/liveNow/components/LiveStatusDialog.tsx:250 msgid "Report this livestream" msgstr "" @@ -9237,16 +9480,43 @@ msgstr "" msgid "Reposts of your reposts" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:418 +msgid "Request access to group chat" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:178 +msgid "Request approved." +msgstr "" + #: src/screens/Settings/components/ChangePasswordDialog.tsx:226 #: src/screens/Settings/components/ChangePasswordDialog.tsx:232 msgid "Request code" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:210 +msgid "Request ignored." +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:100 +#: src/components/intents/GroupChatJoinDialog.tsx:253 +msgid "Request to join" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:119 +msgid "Requested" +msgstr "" + #. Incoming message requests -#: src/screens/Messages/components/InboxRequests.tsx:24 +#: src/screens/Messages/components/InboxRequests.tsx:26 msgid "Requests" msgstr "" +#: src/Navigation.tsx:495 +#: src/screens/Messages/JoinRequests.tsx:58 +#: src/screens/Messages/JoinRequests.tsx:420 +msgid "Requests to join" +msgstr "" + #: src/screens/Settings/AccessibilitySettings.tsx:59 #: src/screens/Settings/AccessibilitySettings.tsx:64 msgid "Require alt text before posting" @@ -9264,6 +9534,10 @@ msgstr "" msgid "Required in your region" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:273 +msgid "Rescind request" +msgstr "" + #: src/components/dialogs/EmailDialog/components/ResendEmailText.tsx:39 msgid "Resend" msgstr "" @@ -9329,7 +9603,7 @@ msgstr "" #: src/components/contacts/screens/VerifyNumber.tsx:355 #: src/components/Error.tsx:65 #: src/components/Lists.tsx:115 -#: src/components/moderation/ReportDialog/index.tsx:295 +#: src/components/moderation/ReportDialog/index.tsx:297 #: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:56 #: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:59 #: src/components/StarterPack/ProfileStarterPacks.tsx:377 @@ -9337,7 +9611,8 @@ msgstr "" #: src/screens/Login/LoginForm.tsx:335 #: src/screens/Messages/ChatList.tsx:354 #: src/screens/Messages/components/MessageListError.tsx:24 -#: src/screens/Messages/Inbox.tsx:220 +#: src/screens/Messages/Inbox.tsx:210 +#: src/screens/Messages/JoinRequests.tsx:356 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:268 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:271 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:92 @@ -9351,7 +9626,7 @@ msgstr "" msgid "Retry" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:292 +#: src/components/moderation/ReportDialog/index.tsx:294 #: src/view/screens/Storybook/Admonitions.tsx:61 msgid "Retry loading report options" msgstr "" @@ -9390,7 +9665,7 @@ msgstr "" #: src/components/StarterPack/QrCodeDialog.tsx:207 #: src/features/liveNow/components/EditLiveDialog.tsx:204 #: src/features/liveNow/components/EditLiveDialog.tsx:211 -#: src/screens/Messages/ConversationSettings/prompts.tsx:47 +#: src/screens/Messages/ConversationSettings/prompts.tsx:71 #: src/screens/Profile/Header/EditProfileDialog.tsx:233 #: src/screens/Profile/Header/EditProfileDialog.tsx:247 #: src/screens/SavedFeeds.tsx:124 @@ -9415,27 +9690,29 @@ msgstr "" #: src/screens/SavedFeeds.tsx:124 #: src/screens/SavedFeeds.tsx:311 #: src/screens/SavedFeeds.tsx:315 -#: src/view/com/composer/Composer.tsx:1332 +#: src/view/com/composer/Composer.tsx:1385 #: src/view/com/composer/drafts/DraftsButton.tsx:125 msgid "Save changes" msgstr "" -#: src/view/com/composer/Composer.tsx:1304 +#: src/view/com/composer/Composer.tsx:1357 #: src/view/com/composer/drafts/DraftsButton.tsx:93 msgid "Save changes?" msgstr "" -#: src/view/com/composer/Composer.tsx:1332 +#: src/view/com/composer/Composer.tsx:1385 #: src/view/com/composer/drafts/DraftsButton.tsx:125 msgid "Save draft" msgstr "" -#: src/view/com/composer/Composer.tsx:1306 +#: src/view/com/composer/Composer.tsx:1359 #: src/view/com/composer/drafts/DraftsButton.tsx:95 msgid "Save draft?" msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:99 +#: src/components/MediaPreview.tsx:231 +#: src/components/Post/Embed/ImageContextMenu.tsx:70 #: src/components/StarterPack/ShareDialog.tsx:144 #: src/components/StarterPack/ShareDialog.tsx:150 msgid "Save image" @@ -9454,12 +9731,12 @@ msgstr "" msgid "Save these options for next time" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:327 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:333 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:320 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:326 msgid "Save to my feeds" msgstr "" -#: src/view/shell/desktop/LeftNav.tsx:731 +#: src/view/shell/desktop/LeftNav.tsx:732 #: src/view/shell/Drawer.tsx:574 msgctxt "link to bookmarks screen" msgid "Saved" @@ -9470,13 +9747,13 @@ msgstr "" msgid "Saved Feeds" msgstr "" -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:144 -#: src/Navigation.tsx:548 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:145 +#: src/Navigation.tsx:555 #: src/screens/Bookmarks/index.tsx:59 msgid "Saved Posts" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:134 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:131 #: src/screens/ProfileList/components/Header.tsx:88 msgid "Saved to your feeds" msgstr "" @@ -9512,18 +9789,18 @@ msgstr "" msgid "Scroll to top" msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:672 +#: src/components/dialogs/SearchablePeopleList.tsx:671 #: src/components/forms/SearchInput.tsx:51 #: src/components/forms/SearchInput.tsx:53 #: src/screens/Search/Shell.tsx:362 #: src/screens/Search/Shell.tsx:525 -#: src/view/shell/bottom-bar/BottomBar.tsx:204 +#: src/view/shell/bottom-bar/BottomBar.tsx:205 msgid "Search" msgstr "" #. placeholder {0}: profile.handle #. placeholder {0}: route.params.name -#: src/Navigation.tsx:254 +#: src/Navigation.tsx:256 #: src/screens/Profile/ProfileSearch.tsx:37 msgid "Search @{0}'s posts" msgstr "" @@ -9603,7 +9880,7 @@ msgstr "" msgid "Search posts" msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:692 +#: src/components/dialogs/SearchablePeopleList.tsx:691 #: src/components/dms/components/UserSearchInput.tsx:63 #: src/components/ProgressGuide/FollowDialog.tsx:727 msgid "Search profiles" @@ -9613,7 +9890,7 @@ msgstr "" msgid "Search..." msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:693 +#: src/components/dialogs/SearchablePeopleList.tsx:692 #: src/components/dms/components/UserSearchInput.tsx:64 #: src/components/ProgressGuide/FollowDialog.tsx:728 msgid "Searches for profiles" @@ -9695,7 +9972,7 @@ msgstr "" msgid "Select a color" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:378 +#: src/components/moderation/ReportDialog/index.tsx:380 msgid "Select a reason" msgstr "" @@ -9764,7 +10041,7 @@ msgstr "" msgid "Select GIF \"{0}\"" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:668 +#: src/components/dms/InitiateChatFlow.tsx:699 msgid "Select group chat members" msgstr "" @@ -9786,7 +10063,7 @@ msgstr "" msgid "Select languages" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:428 +#: src/components/moderation/ReportDialog/index.tsx:430 msgid "Select moderation service" msgstr "" @@ -9844,7 +10121,7 @@ msgstr "" msgid "Select your preferred notification channels" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:414 +#: src/view/com/composer/SelectMediaButton.tsx:420 msgid "Selecting multiple media types is not supported." msgstr "" @@ -9875,7 +10152,7 @@ msgstr "" msgid "Send feedback" msgstr "" -#: src/screens/Messages/components/MessageComposer.tsx:284 +#: src/screens/Messages/components/MessageComposer.tsx:288 #: src/screens/Messages/components/MessageInput.web.tsx:225 msgid "Send message" msgstr "" @@ -9888,7 +10165,7 @@ msgstr "" msgid "Send post to..." msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:816 +#: src/components/moderation/ReportDialog/index.tsx:818 msgid "Send report to {title}" msgstr "" @@ -9910,7 +10187,7 @@ msgid "Send via direct message" msgstr "" #. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', }) -#: src/components/dms/MessageContextMenu.tsx:154 +#: src/components/dms/MessageContextMenu.tsx:137 msgid "Sent at {0}" msgstr "" @@ -9951,9 +10228,9 @@ msgstr "" msgid "Sets email for password reset" msgstr "" -#: src/Navigation.tsx:210 +#: src/Navigation.tsx:212 #: src/screens/Settings/Settings.tsx:98 -#: src/view/shell/desktop/LeftNav.tsx:754 +#: src/view/shell/desktop/LeftNav.tsx:755 #: src/view/shell/Drawer.tsx:612 msgid "Settings" msgstr "" @@ -10015,10 +10292,12 @@ msgstr "" msgid "Sexually Suggestive" msgstr "" +#: src/components/MediaPreview.tsx:237 +#: src/components/Post/Embed/ImageContextMenu.tsx:74 #: src/components/StarterPack/QrCodeDialog.tsx:195 #: src/screens/Hashtag.tsx:130 -#: src/screens/Messages/components/InviteLinkDialog.tsx:370 -#: src/screens/Messages/components/InviteLinkDialog.tsx:377 +#: src/screens/Messages/components/InviteLinkDialog.tsx:382 +#: src/screens/Messages/components/InviteLinkDialog.tsx:389 #: src/screens/StarterPack/StarterPackScreen.tsx:447 #: src/screens/Topic.tsx:90 msgid "Share" @@ -10034,8 +10313,8 @@ msgid "Share author DID" msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:94 -#: src/components/Lightbox/Lightbox.web.tsx:273 -#: src/components/Lightbox/Lightbox.web.tsx:299 +#: src/components/Lightbox/Lightbox.web.tsx:281 +#: src/components/Lightbox/Lightbox.web.tsx:307 msgid "Share image" msgstr "" @@ -10060,7 +10339,7 @@ msgstr "" msgid "Share QR code" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:480 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:469 msgid "Share this feed" msgstr "" @@ -10087,7 +10366,7 @@ msgstr "" msgid "Share your contacts to find friends" msgstr "" -#: src/Navigation.tsx:313 +#: src/Navigation.tsx:315 msgid "Shared Preferences Tester" msgstr "" @@ -10103,16 +10382,16 @@ msgstr "" #: src/components/moderation/ScreenHider.tsx:179 #: src/components/moderation/ScreenHider.tsx:182 -#: src/features/liveNow/components/LiveStatusDialog.tsx:317 -#: src/features/liveNow/components/LiveStatusDialog.tsx:321 +#: src/features/liveNow/components/LiveStatusDialog.tsx:318 +#: src/features/liveNow/components/LiveStatusDialog.tsx:322 #: src/screens/List/ListHiddenScreen.tsx:194 #: src/screens/VideoFeed/index.tsx:646 #: src/screens/VideoFeed/index.tsx:652 msgid "Show anyway" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:181 -#: src/screens/Settings/AutomationLabelSettings.tsx:194 +#: src/screens/Settings/AutomationLabelSettings.tsx:185 +#: src/screens/Settings/AutomationLabelSettings.tsx:198 msgid "Show automation label" msgstr "" @@ -10206,7 +10485,7 @@ msgid "Show warning and filter from feeds" msgstr "" #: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:60 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:170 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:171 msgid "Show when you’re live" msgstr "" @@ -10233,15 +10512,17 @@ msgstr "" #: src/screens/Login/LoginForm.tsx:179 #: src/screens/Login/LoginForm.tsx:350 #: src/screens/Login/LoginForm.tsx:356 +#: src/screens/Messages/JoinRequest.tsx:280 +#: src/screens/Messages/JoinRequest.tsx:286 #: src/screens/Search/SearchResults.tsx:316 #: src/view/com/auth/SplashScreen.tsx:118 #: src/view/com/auth/SplashScreen.tsx:124 #: src/view/com/auth/SplashScreen.web.tsx:122 #: src/view/com/auth/SplashScreen.web.tsx:130 -#: src/view/shell/bottom-bar/BottomBar.tsx:342 -#: src/view/shell/bottom-bar/BottomBar.tsx:347 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:245 +#: src/view/shell/bottom-bar/BottomBar.tsx:343 +#: src/view/shell/bottom-bar/BottomBar.tsx:348 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:250 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:255 #: src/view/shell/NavSignupCard.tsx:58 #: src/view/shell/NavSignupCard.tsx:63 msgid "Sign in" @@ -10265,6 +10546,10 @@ msgstr "" msgid "Sign in or create your account to join the conversation!" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:205 +msgid "Sign in to accept invite." +msgstr "" + #: src/components/AccountList.tsx:70 msgid "Sign in to account that is not listed" msgstr "" @@ -10273,6 +10558,10 @@ msgstr "" msgid "Sign in to Bluesky or create a new account" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:204 +msgid "Sign in to request access to this group chat." +msgstr "" + #: src/components/PostControls/PostMenu/PostMenuItems.tsx:571 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:573 msgid "Sign in to view post" @@ -10284,9 +10573,9 @@ msgstr "" #: src/screens/SignupQueued.tsx:94 #: src/screens/SignupQueued.tsx:97 #: src/screens/Takendown.tsx:88 -#: src/view/shell/desktop/LeftNav.tsx:226 -#: src/view/shell/desktop/LeftNav.tsx:281 -#: src/view/shell/desktop/LeftNav.tsx:284 +#: src/view/shell/desktop/LeftNav.tsx:227 +#: src/view/shell/desktop/LeftNav.tsx:282 +#: src/view/shell/desktop/LeftNav.tsx:285 msgid "Sign out" msgstr "" @@ -10295,7 +10584,7 @@ msgid "Sign Out" msgstr "" #: src/screens/Settings/Settings.tsx:296 -#: src/view/shell/desktop/LeftNav.tsx:223 +#: src/view/shell/desktop/LeftNav.tsx:224 msgid "Sign out?" msgstr "" @@ -10327,7 +10616,7 @@ msgstr "" msgid "Skip contact sharing and continue to the app" msgstr "" -#: src/view/com/composer/Composer.tsx:1349 +#: src/view/com/composer/Composer.tsx:1402 msgid "Skip empty posts?" msgstr "" @@ -10341,7 +10630,7 @@ msgstr "" msgid "Skip to next step" msgstr "" -#: src/components/images/Gallery/index.tsx:417 +#: src/components/images/Gallery/index.tsx:435 msgid "slide" msgstr "" @@ -10398,7 +10687,7 @@ msgid "Someone left the group" msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/MessageItem.tsx:294 +#: src/components/dms/MessageItem.tsx:274 msgid "Someone reacted {0}" msgstr "" @@ -10423,17 +10712,22 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:101 +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:103 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" -#: src/screens/Messages/Conversation.tsx:135 +#: src/screens/Messages/Conversation.tsx:137 #: src/screens/Messages/ConversationSettings/index.tsx:112 +#: src/screens/Messages/JoinRequests.tsx:87 msgid "Something went wrong" msgstr "" #: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:139 -#: src/components/moderation/ReportDialog/index.tsx:287 +#: src/components/moderation/ReportDialog/index.tsx:289 #: src/screens/Deactivated.tsx:86 #: src/screens/Settings/components/DeactivateAccountDialog.tsx:59 #: src/view/screens/Storybook/Admonitions.tsx:56 @@ -10453,11 +10747,11 @@ msgstr "" msgid "Something went wrong. Please try again in a moment." msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:245 +#: src/components/moderation/ReportDialog/index.tsx:247 msgid "Something went wrong. Please try again." msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:546 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:532 msgid "Something wrong? Let us know." msgstr "" @@ -10518,17 +10812,17 @@ msgstr "" msgid "Start adding people!" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:669 +#: src/components/dms/InitiateChatFlow.tsx:700 msgid "Start chat" msgstr "" #: src/components/dialogs/SearchablePeopleList.tsx:428 -#: src/components/dms/InitiateChatFlow.tsx:817 +#: src/components/dms/InitiateChatFlow.tsx:848 msgid "Start chat with {displayName}" msgstr "" -#: src/Navigation.tsx:519 -#: src/Navigation.tsx:524 +#: src/Navigation.tsx:526 +#: src/Navigation.tsx:531 #: src/screens/StarterPack/Wizard/index.tsx:197 msgid "Starter Pack" msgstr "" @@ -10590,12 +10884,12 @@ msgstr "" msgid "Stored as part of a secure code for matching with others" msgstr "" -#: src/Navigation.tsx:303 +#: src/Navigation.tsx:305 #: src/screens/Settings/Settings.tsx:456 msgid "Storybook" msgstr "" -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:181 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:182 msgid "Streaming on Twitch? Set your live status on Bluesky to add a badge to your avatar. Tapping it takes people straight to your stream." msgstr "" @@ -10620,9 +10914,9 @@ msgstr "" msgid "Submit Appeal" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:506 -#: src/components/moderation/ReportDialog/index.tsx:567 -#: src/components/moderation/ReportDialog/index.tsx:574 +#: src/components/moderation/ReportDialog/index.tsx:508 +#: src/components/moderation/ReportDialog/index.tsx:569 +#: src/components/moderation/ReportDialog/index.tsx:576 msgid "Submit report" msgstr "" @@ -10631,13 +10925,13 @@ msgid "Subscribe" msgstr "" #. placeholder {0}: highlightedPublisher.name -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:425 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:434 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:424 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:453 msgid "Subscribe on {0}" msgstr "" #. placeholder {0}: highlightedPublisher.name -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:433 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:452 msgid "Subscribe to {publicationTitle} on {0}" msgstr "" @@ -10672,12 +10966,16 @@ msgstr "" msgid "Success!" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:101 +msgid "Successfully joined the group chat!" +msgstr "" + #: src/components/verification/VerificationCreatePrompt.tsx:37 msgid "Successfully verified" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:226 -#: src/components/dms/InitiateChatFlow.tsx:325 +#: src/components/dms/AddMembersFlow.tsx:236 +#: src/components/dms/InitiateChatFlow.tsx:329 msgid "Suggested" msgstr "" @@ -10706,7 +11004,7 @@ msgctxt "Name of app icon variant" msgid "Sunset" msgstr "" -#: src/Navigation.tsx:323 +#: src/Navigation.tsx:325 #: src/view/screens/Support.tsx:25 #: src/view/screens/Support.tsx:28 msgid "Support" @@ -10729,7 +11027,7 @@ msgstr "" #: src/screens/Settings/Settings.tsx:122 #: src/screens/Settings/Settings.tsx:134 #: src/screens/Settings/Settings.tsx:615 -#: src/view/shell/desktop/LeftNav.tsx:261 +#: src/view/shell/desktop/LeftNav.tsx:262 msgid "Switch account" msgstr "" @@ -10738,7 +11036,7 @@ msgid "Switch accounts" msgstr "" #. placeholder {0}: sanitizeHandle( profile?.handle ?? account.handle, '@', ) -#: src/view/shell/desktop/LeftNav.tsx:363 +#: src/view/shell/desktop/LeftNav.tsx:364 msgid "Switch to {0}" msgstr "" @@ -10764,7 +11062,7 @@ msgstr "" msgid "Tap below to allow Bluesky to access your GPS location. We will then use that data to more accurately determine the content and features available in your region." msgstr "" -#: src/components/dms/MessageItem.tsx:598 +#: src/components/dms/MessageItem.tsx:580 msgid "Tap for details" msgstr "" @@ -10790,33 +11088,51 @@ msgstr "" msgid "Tap to close context menu" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:75 +msgid "Tap to copy this invite link" +msgstr "" + #: src/components/ProgressGuide/Toast.tsx:163 msgid "Tap to dismiss" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:192 +#: src/components/dms/ChatInvite/Root.tsx:128 +#: src/components/intents/GroupChatJoinDialog.tsx:424 +msgid "Tap to join this group chat immediately" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:88 +msgid "Tap to open this group chat" +msgstr "" + +#: src/components/dms/ReactionsDialog.tsx:196 msgid "Tap to remove" msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/ReactionsDialog.tsx:208 +#: src/components/dms/ReactionsDialog.tsx:212 msgid "Tap to remove your {0} reaction" msgstr "" -#: src/components/dms/MessageItem.tsx:563 +#: src/components/dms/ChatInvite/Root.tsx:127 +#: src/components/intents/GroupChatJoinDialog.tsx:423 +msgid "Tap to request access to join this group chat" +msgstr "" + +#: src/components/dms/MessageItem.tsx:545 msgid "Tap to retry" msgstr "" #. placeholder {0}: tab.value -#: src/components/dms/ReactionsDialog.tsx:354 +#: src/components/dms/ReactionsDialog.tsx:358 msgid "Tap to show {0} reactions" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:353 +#: src/components/dms/ReactionsDialog.tsx:357 msgid "Tap to show all reactions" msgstr "" -#: src/components/dms/MessageItem.tsx:317 +#: src/components/dms/MessageItem.tsx:297 msgid "Tap to view reactions" msgstr "" @@ -10860,7 +11176,7 @@ msgstr "" #: src/components/dialogs/BirthDateSettings.tsx:181 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:31 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:98 -#: src/Navigation.tsx:333 +#: src/Navigation.tsx:335 #: src/screens/Settings/AboutSettings.tsx:87 #: src/screens/Settings/AboutSettings.tsx:90 #: src/view/screens/TermsOfService.tsx:25 @@ -10985,6 +11301,11 @@ msgstr "" msgid "The laws in your region require you to verify you're an adult to access certain features. Tap to learn more." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:135 +#: src/screens/Messages/JoinRequests.tsx:201 +msgid "The member limit has been reached." +msgstr "" + #: src/view/com/composer/select-language/SuggestedLanguage.tsx:400 msgid "The post you’re replying to was marked as being written in {suggestedLanguageName} by its author. Would you like to reply in <0>{suggestedLanguageName}?" msgstr "" @@ -10993,9 +11314,9 @@ msgstr "" msgid "The Privacy Policy has been moved to <0/>" msgstr "" -#: src/view/com/composer/state/video.ts:407 -#: src/view/com/composer/state/video.ts:451 -msgid "The selected video is larger than {videoSize} MB. Please try again with a smaller file." +#: src/view/com/composer/state/video.ts:397 +#: src/view/com/composer/state/video.ts:436 +msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." msgstr "" #: src/lib/hooks/useCleanError.ts:41 @@ -11037,7 +11358,7 @@ msgstr "" msgid "There is a limit to how often you can change your birthdate. You may need to wait a day or two before updating it again." msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:476 +#: src/screens/Messages/components/InviteLinkDialog.tsx:482 msgid "There is no invite link for this group chat." msgstr "" @@ -11051,10 +11372,12 @@ msgid "There was a problem loading GIFs. Check your connection and try again." msgstr "" #: src/components/contacts/screens/GetContacts.tsx:147 +#: src/components/intents/GroupChatJoinDialog.tsx:119 +#: src/components/intents/GroupChatJoinDialog.tsx:153 msgid "There was a problem with your internet connection, please try again" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:182 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:177 #: src/screens/ProfileList/components/Header.tsx:91 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79 #: src/screens/SavedFeeds.tsx:99 @@ -11062,7 +11385,7 @@ msgstr "" msgid "There was an issue contacting the server" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:426 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:416 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:100 msgid "There was an issue contacting the server, please check your internet connection and try again." msgstr "" @@ -11072,7 +11395,7 @@ msgid "There was an issue fetching notifications. Tap here to try again." msgstr "" #: src/screens/Search/Explore.tsx:1027 -#: src/view/com/posts/PostFeed.tsx:773 +#: src/view/com/posts/PostFeed.tsx:775 msgid "There was an issue fetching posts. Tap here to try again." msgstr "" @@ -11097,7 +11420,7 @@ msgstr "" msgid "There was an issue removing this feed. Please check your internet connection and try again." msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:140 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:136 #: src/view/com/posts/FeedShutdownMsg.tsx:53 #: src/view/com/posts/FeedShutdownMsg.tsx:74 msgid "There was an issue updating your feeds, please check your internet connection and try again." @@ -11199,7 +11522,7 @@ msgstr "" msgid "This author has chosen to make their posts visible only to people who are signed in." msgstr "" -#: src/screens/Profile/components/GermButton.tsx:243 +#: src/screens/Profile/components/GermButton.tsx:244 msgid "This button lets others open the Germ DM app to send you a message. You can manage its visibility from the Germ DM app, or you can disconnect your Bluesky account from Germ DM altogether by clicking the button below." msgstr "" @@ -11207,7 +11530,12 @@ msgstr "" msgid "This chat has ended" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:375 +#: src/components/dms/ChatInvite/Root.tsx:110 +#: src/components/intents/GroupChatJoinDialog.tsx:264 +msgid "This chat is full" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:380 #: src/screens/Messages/components/ChatLocked.tsx:61 msgid "This chat is locked" msgstr "" @@ -11246,7 +11574,11 @@ msgstr "" msgid "This content is not viewable without a Bluesky account." msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:155 +#: src/components/intents/GroupChatJoinDialog.tsx:121 +msgid "This conversation is locked." +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:156 msgid "This conversation is with a deleted or a deactivated account. Press for options" msgstr "" @@ -11296,7 +11628,7 @@ msgstr "" msgid "This handle is reserved. Please try a different one." msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:141 +#: src/screens/Onboarding/StepProfile/index.tsx:142 msgid "This image could not be used. Try a different format like .jpg or .png." msgstr "" @@ -11304,6 +11636,18 @@ msgstr "" msgid "This information is private and not shared with other users." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:131 +msgid "This invite link has been disabled." +msgstr "" + +#: src/screens/Messages/JoinRequest.tsx:83 +msgid "This invite link has expired" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:195 +msgid "This invite link is invalid" +msgstr "" + #: src/view/screens/Debug.tsx:327 msgid "This is an empty state" msgstr "" @@ -11313,7 +11657,7 @@ msgstr "" msgid "This is not a valid link" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:169 +#: src/screens/Settings/AutomationLabelSettings.tsx:173 msgid "This label lets the world know that this account is automated. If turned on, this label appears next to the account's name on their profile and posts. It can be turned on or off at any time." msgstr "" @@ -11346,13 +11690,13 @@ msgstr "" msgid "This list is empty." msgstr "" -#: src/components/dms/MessageItem.tsx:596 -#: src/components/dms/MessageItem.tsx:625 +#: src/components/dms/MessageItem.tsx:578 +#: src/components/dms/MessageItem.tsx:607 msgid "This message is hidden because this user is blocking you." msgstr "" -#: src/components/dms/MessageItem.tsx:595 -#: src/components/dms/MessageItem.tsx:621 +#: src/components/dms/MessageItem.tsx:577 +#: src/components/dms/MessageItem.tsx:603 msgid "This message is hidden because you are blocking this user." msgstr "" @@ -11390,7 +11734,7 @@ msgstr "" msgid "This post will be hidden from feeds and threads. This cannot be undone." msgstr "" -#: src/view/com/composer/Composer.tsx:963 +#: src/view/com/composer/Composer.tsx:1015 msgid "This post's author has disabled quote posts." msgstr "" @@ -11403,6 +11747,7 @@ msgid "This reply will be sorted into a hidden section at the bottom of your thr msgstr "" #: src/screens/Messages/ConversationSettings/index.tsx:132 +#: src/screens/Messages/JoinRequests.tsx:111 msgid "This screen is only available for group conversations." msgstr "" @@ -11510,7 +11855,7 @@ msgstr "" msgid "Threaded" msgstr "" -#: src/Navigation.tsx:366 +#: src/Navigation.tsx:368 msgid "Threads Preferences" msgstr "" @@ -11582,12 +11927,12 @@ msgstr "" msgid "Top replies first" msgstr "" -#: src/Navigation.tsx:477 +#: src/Navigation.tsx:479 msgid "Topic" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:162 -#: src/components/dms/MessageContextMenu.tsx:165 +#: src/components/dms/MessageContextMenu.tsx:145 +#: src/components/dms/MessageContextMenu.tsx:148 #: src/components/Post/Translated/index.tsx:150 #: src/components/Post/Translated/index.tsx:157 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:553 @@ -11638,7 +11983,7 @@ msgstr "" msgid "Trolling" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:140 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:142 msgid "Trust emerges from relationships, communities, and shared context, so we’re also enabling <0>trusted verifiers: organizations that can directly issue verification." msgstr "" @@ -11699,6 +12044,10 @@ msgstr "" msgid "Unable to delete" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:346 +msgid "Unable to fetch join requests." +msgstr "" + #: src/components/dms/dialogs/NewChatDialog.tsx:109 msgid "Unable to find a selected recipient." msgstr "" @@ -11727,7 +12076,7 @@ msgstr "" msgid "Unavailable feed information" msgstr "" -#: src/components/dms/MessageItem.tsx:663 +#: src/components/dms/MessageItem.tsx:645 #: src/components/dms/MessagesListBlockedFooter.tsx:97 #: src/components/dms/MessagesListBlockedFooter.tsx:104 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:222 @@ -11773,8 +12122,8 @@ msgstr "" #: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:79 #: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40 #: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46 -#: src/screens/Profile/components/GermButton.tsx:185 #: src/screens/Profile/components/GermButton.tsx:186 +#: src/screens/Profile/components/GermButton.tsx:187 msgid "Undo" msgstr "" @@ -11808,7 +12157,7 @@ msgstr "" msgid "Unfollows the user" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:490 +#: src/components/moderation/ReportDialog/index.tsx:492 msgid "Unfortunately, none of your subscribed labelers supports this report type." msgstr "" @@ -11840,7 +12189,7 @@ msgstr "" msgid "Unlabeled, abusive, or non-consensual adult content" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:523 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:509 msgid "Unlike" msgstr "" @@ -11854,7 +12203,7 @@ msgstr "" msgid "Unlock chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:502 +#: src/screens/Messages/ConversationSettings/index.tsx:501 msgid "Unlock this group chat" msgstr "" @@ -11891,7 +12240,7 @@ msgstr "" msgid "Unmute list" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:464 +#: src/screens/Messages/ConversationSettings/index.tsx:463 msgid "Unmute this group chat" msgstr "" @@ -11910,14 +12259,14 @@ msgid "Unpin" msgstr "" #: src/components/FeedCard.tsx:355 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:528 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:534 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:520 #: src/screens/SavedFeeds.tsx:467 msgid "Unpin feed" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:317 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:319 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:312 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:314 msgid "Unpin from home" msgstr "" @@ -11932,7 +12281,7 @@ msgid "Unpin moderation list" msgstr "" #. placeholder {0}: info.displayName -#: src/screens/Profile/components/ProfileFeedHeader.tsx:167 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:162 msgid "Unpinned {0} from Home" msgstr "" @@ -11966,11 +12315,11 @@ msgstr "" msgid "Unsubscribed from list" msgstr "" -#: src/view/com/composer/text-input/TextInput.tsx:131 +#: src/view/com/composer/text-input/TextInput.tsx:128 msgid "Unsupported clipboard content" msgstr "" -#: src/view/com/composer/Composer.tsx:1442 +#: src/view/com/composer/Composer.tsx:1491 msgid "Unsupported video type: {mimeType}" msgstr "" @@ -11983,6 +12332,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:296 #: src/components/dialogs/EmailDialog/screens/Update.tsx:308 #: src/screens/Settings/AccountSettings.tsx:112 @@ -11990,9 +12343,9 @@ msgstr "" msgid "Update email" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:205 -#: src/screens/Messages/components/InviteLinkDialog.tsx:243 -#: src/screens/Messages/components/InviteLinkDialog.tsx:267 +#: src/screens/Messages/components/InviteLinkDialog.tsx:212 +#: src/screens/Messages/components/InviteLinkDialog.tsx:250 +#: src/screens/Messages/components/InviteLinkDialog.tsx:278 msgid "Update invite link" msgstr "" @@ -12001,7 +12354,15 @@ msgstr "" msgid "Update to {domain}" msgstr "" -#: src/screens/Messages/Conversation.tsx:335 +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + +#: src/screens/Messages/Conversation.tsx:360 msgid "Update your app to the latest version to join in!" msgstr "" @@ -12026,7 +12387,7 @@ msgctxt "toast" msgid "Updating reply visibility failed" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:314 +#: src/screens/Onboarding/StepProfile/index.tsx:315 msgid "Upload a photo instead" msgstr "" @@ -12034,39 +12395,40 @@ msgstr "" msgid "Upload a text file to:" msgstr "" -#: src/view/com/util/UserAvatar.tsx:490 -#: src/view/com/util/UserAvatar.tsx:493 -#: src/view/com/util/UserBanner.tsx:160 -#: src/view/com/util/UserBanner.tsx:163 +#: src/view/com/util/UserAvatar.tsx:494 +#: src/view/com/util/UserAvatar.tsx:497 +#: src/view/com/util/UserBanner.tsx:164 +#: src/view/com/util/UserBanner.tsx:167 msgid "Upload from Camera" msgstr "" -#: src/view/com/util/UserAvatar.tsx:507 -#: src/view/com/util/UserBanner.tsx:177 +#: src/view/com/util/UserAvatar.tsx:511 +#: src/view/com/util/UserBanner.tsx:181 msgid "Upload from Files" msgstr "" -#: src/view/com/util/UserAvatar.tsx:501 #: src/view/com/util/UserAvatar.tsx:505 -#: src/view/com/util/UserBanner.tsx:171 +#: src/view/com/util/UserAvatar.tsx:509 #: src/view/com/util/UserBanner.tsx:175 +#: src/view/com/util/UserBanner.tsx:179 msgid "Upload from Library" msgstr "" -#: src/view/com/composer/Composer.tsx:2471 +#: src/view/com/composer/Composer.tsx:2521 msgid "Uploading GIF..." msgstr "" -#: src/lib/api/index.ts:338 +#: src/lib/api/index.ts:327 +#: src/lib/api/index.ts:354 msgid "Uploading images..." msgstr "" -#: src/lib/api/index.ts:409 -#: src/lib/api/index.ts:433 +#: src/lib/api/index.ts:426 +#: src/lib/api/index.ts:450 msgid "Uploading link thumbnail..." msgstr "" -#: src/view/com/composer/Composer.tsx:2473 +#: src/view/com/composer/Composer.tsx:2523 msgid "Uploading video..." msgstr "" @@ -12110,7 +12472,7 @@ msgid "user" msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:187 -#: src/components/dms/AfterReportDialog.tsx:150 +#: src/components/dms/AfterReportDialog.tsx:155 msgctxt "toast" msgid "User blocked" msgstr "" @@ -12147,7 +12509,7 @@ msgid "User list by {0}" msgstr "" #. placeholder {0}: sanitizeHandle(view.creator.handle, '@') -#: src/state/queries/feed.ts:159 +#: src/state/queries/feed.ts:171 msgid "User List by {0}" msgstr "" @@ -12191,12 +12553,12 @@ msgstr "" msgid "users following <0>@{0}" msgstr "" -#: src/screens/Messages/Settings.tsx:80 +#: src/screens/Messages/Settings.tsx:81 msgctxt "allow group chat invites from" msgid "Users I follow" msgstr "" -#: src/screens/Messages/Settings.tsx:65 +#: src/screens/Messages/Settings.tsx:66 msgctxt "allow messages from" msgid "Users I follow" msgstr "" @@ -12213,7 +12575,7 @@ msgstr "" msgid "Verification settings" msgstr "" -#: src/Navigation.tsx:203 +#: src/Navigation.tsx:205 #: src/screens/Moderation/VerificationSettings.tsx:34 msgid "Verification Settings" msgstr "" @@ -12316,11 +12678,11 @@ msgstr "" msgid "Video" msgstr "" -#: src/view/com/composer/state/video.ts:364 +#: src/view/com/composer/state/video.ts:359 msgid "Video failed to process" msgstr "" -#: src/Navigation.tsx:540 +#: src/Navigation.tsx:547 msgid "Video Feed" msgstr "" @@ -12355,7 +12717,7 @@ msgstr "" msgid "Video settings" msgstr "" -#: src/view/com/composer/Composer.tsx:2491 +#: src/view/com/composer/Composer.tsx:2541 msgid "Video uploaded" msgstr "" @@ -12368,18 +12730,18 @@ msgstr "" msgid "Videos" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:428 +#: src/view/com/composer/SelectMediaButton.tsx:434 msgid "Videos must be less than 3 minutes long." msgstr "" -#: src/view/com/composer/Composer.tsx:1055 +#: src/view/com/composer/Composer.tsx:1108 msgctxt "Action to view the post the user just created" msgid "View" msgstr "" #. placeholder {0}: view.source.title -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:319 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:588 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:317 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:615 msgid "View {0}" msgstr "" @@ -12391,7 +12753,7 @@ msgstr "" #. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle #. placeholder {0}: info.creatorHandle #. placeholder {0}: profile.handle -#: src/screens/Profile/components/ProfileFeedHeader.tsx:465 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:454 #: src/screens/Search/components/SearchProfileCard.tsx:36 #: src/screens/VideoFeed/index.tsx:809 #: src/view/com/notifications/NotificationFeedItem.tsx:600 @@ -12408,7 +12770,7 @@ msgstr "" msgid "View {displayName}’s profile" msgstr "" -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:436 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:455 msgid "View {publicationTitle}" msgstr "" @@ -12439,10 +12801,18 @@ msgstr "" msgid "View full thread" msgstr "" -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:43 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48 msgid "View incoming group chat requests" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:54 +msgid "View incoming requests" +msgstr "" + +#: src/screens/Messages/components/RequestStatus.tsx:55 +msgid "View incoming requests to join this group chat" +msgstr "" + #: src/components/moderation/LabelsOnMe.tsx:56 msgid "View information about these labels" msgstr "" @@ -12458,7 +12828,7 @@ msgstr "" msgid "View more trending videos" msgstr "" -#: src/view/com/composer/Composer.tsx:1050 +#: src/view/com/composer/Composer.tsx:1103 msgid "View post" msgstr "" @@ -12475,10 +12845,10 @@ msgstr "" msgid "View profile banner" msgstr "" -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:319 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:426 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:437 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:588 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:317 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:425 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:456 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:615 msgid "View publication" msgstr "" @@ -12486,7 +12856,7 @@ msgstr "" msgid "View the avatar" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:489 +#: src/screens/Messages/ConversationSettings/index.tsx:488 msgid "View the invite link for this group chat" msgstr "" @@ -12499,7 +12869,7 @@ msgstr "" msgid "View this user's verifications" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:495 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:482 msgid "View users who like this feed" msgstr "" @@ -12532,8 +12902,8 @@ msgstr "" msgid "View your verifications" msgstr "" -#: src/components/images/AutoSizedImage.tsx:207 -#: src/components/images/AutoSizedImage.tsx:239 +#: src/components/images/AutoSizedImage.tsx:221 +#: src/components/images/AutoSizedImage.tsx:253 msgid "Views full image" msgstr "" @@ -12576,8 +12946,8 @@ msgstr "" msgid "Warn content and filter from feeds" msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:189 -#: src/features/liveNow/components/LiveStatusDialog.tsx:198 +#: src/features/liveNow/components/LiveStatusDialog.tsx:190 +#: src/features/liveNow/components/LiveStatusDialog.tsx:199 msgid "Watch now" msgstr "" @@ -12601,10 +12971,14 @@ msgstr "" msgid "We couldn't find any results for that topic." msgstr "" -#: src/screens/Messages/Conversation.tsx:136 +#: src/screens/Messages/Conversation.tsx:138 msgid "We couldn't load this conversation" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:88 +msgid "We couldn’t load this conversation’s join requests" +msgstr "" + #: src/screens/Messages/ConversationSettings/index.tsx:113 msgid "We couldn’t load this conversation’s settings" msgstr "" @@ -12655,7 +13029,7 @@ msgstr "" msgid "We sent an email to <0>{0} containing a link. Please click on it to complete the email verification process." msgstr "" -#: src/view/com/composer/state/video.ts:434 +#: src/view/com/composer/state/video.ts:419 msgid "We were unable to determine if you are allowed to upload videos. Please try again." msgstr "" @@ -12715,12 +13089,12 @@ msgstr "" msgid "We're having network issues, try again" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:175 -#: src/components/dms/InitiateChatFlow.tsx:262 +#: src/components/dms/AddMembersFlow.tsx:185 +#: src/components/dms/InitiateChatFlow.tsx:265 msgid "We’re having network issues, try again" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:96 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:97 msgid "We’re introducing a new layer of verification on Bluesky — an easy-to-see checkmark." msgstr "" @@ -12750,7 +13124,7 @@ msgstr "" msgid "We're sorry, you cannot access this screen at this time." msgstr "" -#: src/view/com/composer/Composer.tsx:961 +#: src/view/com/composer/Composer.tsx:1013 msgid "We're sorry! The post you are replying to has been deleted." msgstr "" @@ -12801,12 +13175,12 @@ msgid "What do you want to call your starter pack?" msgstr "" #: src/view/com/auth/SplashScreen.web.tsx:98 -#: src/view/com/composer/Composer.tsx:1402 +#: src/view/com/composer/Composer.tsx:1455 #: src/view/com/feeds/ComposerPrompt.tsx:193 msgid "What's up?" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:148 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:150 msgid "When you tap on a check, you’ll see which organizations have granted verification." msgstr "" @@ -12814,7 +13188,7 @@ msgstr "" msgid "Who can interact with this post?" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:216 +#: src/screens/Messages/components/InviteLinkDialog.tsx:222 msgid "Who can join this group chat and how" msgstr "" @@ -12823,13 +13197,13 @@ msgstr "" msgid "Who can reply" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:129 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:131 msgid "Who can verify?" msgstr "" #: src/screens/Home/NoFeedsPinned.tsx:80 #: src/screens/Messages/ChatList.tsx:334 -#: src/screens/Messages/Inbox.tsx:200 +#: src/screens/Messages/Inbox.tsx:190 msgid "Whoops!" msgstr "" @@ -12875,7 +13249,7 @@ msgstr "" msgid "Why should this user be reviewed?" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:46 +#: src/components/dms/AfterReportDialog.tsx:51 msgid "Would you like to block this user and/or delete this conversation?" msgstr "" @@ -12887,7 +13261,7 @@ msgstr "" msgid "Would you like to save this as a draft before viewing your drafts?" msgstr "" -#: src/view/com/composer/Composer.tsx:1320 +#: src/view/com/composer/Composer.tsx:1373 msgid "Would you like to save this as a draft to edit later?" msgstr "" @@ -12896,12 +13270,12 @@ msgstr "" msgid "Write a post" msgstr "" -#: src/view/com/composer/Composer.tsx:1502 +#: src/view/com/composer/Composer.tsx:1551 msgid "Write post" msgstr "" #: src/screens/PostThread/components/ThreadComposePrompt.tsx:91 -#: src/view/com/composer/Composer.tsx:1400 +#: src/view/com/composer/Composer.tsx:1453 msgid "Write your reply" msgstr "" @@ -12915,6 +13289,7 @@ msgid "Wrong DID returned from server. Received: {0}" msgstr "" #: src/screens/Messages/ConversationSettings/index.tsx:131 +#: src/screens/Messages/JoinRequests.tsx:110 msgid "Wrong kind of conversation" msgstr "" @@ -12966,7 +13341,7 @@ msgid "You are accessing Bluesky from a region that legally requires us to verif msgstr "" #. placeholder {0}: sanitizeHandle(profile.handle, '@') -#: src/components/dms/MessageItem.tsx:636 +#: src/components/dms/MessageItem.tsx:618 msgid "You are blocking {0}" msgstr "" @@ -13004,7 +13379,7 @@ msgstr "" msgid "You are no longer live" msgstr "" -#: src/view/com/composer/state/video.ts:427 +#: src/view/com/composer/state/video.ts:412 msgid "You are not allowed to upload videos." msgstr "" @@ -13053,12 +13428,12 @@ msgstr "" msgid "You can choose whether chat notifications have sound in the chat settings within the app" msgstr "" -#: src/screens/Messages/Settings.tsx:148 -#: src/screens/Messages/Settings.tsx:194 +#: src/screens/Messages/Settings.tsx:149 +#: src/screens/Messages/Settings.tsx:195 msgid "You can continue ongoing conversations regardless of which setting you choose." msgstr "" -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:149 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:150 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 "" @@ -13067,7 +13442,12 @@ msgstr "" msgid "You can now sign in with your new password." msgstr "" -#: src/view/com/composer/Composer.tsx:1325 +#. Toast shown when the user tries to add more images but the post gallery is already at the cap +#: src/view/com/composer/Composer.tsx:212 +msgid "You can only add up to {MAX_GALLERY_IMAGES, plural, other {# images}} per post" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1378 msgid "You can only save drafts up to 1000 characters." msgstr "" @@ -13075,11 +13455,11 @@ msgstr "" msgid "You can only save drafts up to 1000 characters. Would you like to discard this post before viewing your drafts?" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:431 +#: src/view/com/composer/SelectMediaButton.tsx:437 msgid "You can only select one GIF at a time." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:425 +#: src/view/com/composer/SelectMediaButton.tsx:431 msgid "You can only select one video at a time." msgstr "" @@ -13091,9 +13471,9 @@ msgstr "" msgid "You can read chat history but can’t send new messages." msgstr "" -#. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. -#: src/view/com/composer/SelectMediaButton.tsx:417 -msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." +#. Error message for maximum number of images that can be selected to add to a post. +#: src/view/com/composer/SelectMediaButton.tsx:423 +msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total." msgstr "" #: src/components/interstitials/Trending.tsx:132 @@ -13133,6 +13513,10 @@ msgstr "" msgid "You got here first" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:137 +msgid "You have been previously removed from this group and can’t join it using this link." +msgstr "" + #: src/components/moderation/ModerationDetailsDialog.tsx:77 #: src/lib/moderation/useModerationCauseDescription.ts:58 #: src/lib/moderation/useModerationCauseDescription.ts:66 @@ -13202,7 +13586,7 @@ msgstr "" msgid "You have temporarily reached the limit for video uploads. Please try again later." msgstr "" -#: src/view/com/composer/Composer.tsx:1315 +#: src/view/com/composer/Composer.tsx:1368 msgid "You have unsaved changes to this draft, would you like to save them?" msgstr "" @@ -13272,7 +13656,7 @@ msgstr "" msgid "You must grant access to your photo library to save a QR code" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:460 +#: src/view/com/composer/SelectMediaButton.tsx:466 msgid "You need to allow access to your media library." msgstr "" @@ -13290,7 +13674,7 @@ msgid "You probably want to restart the app now." msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/MessageItem.tsx:287 +#: src/components/dms/MessageItem.tsx:267 msgid "You reacted {0}" msgstr "" @@ -13305,7 +13689,7 @@ msgid "You recently changed your birthdate" msgstr "" #: src/screens/Settings/Settings.tsx:297 -#: src/view/shell/desktop/LeftNav.tsx:224 +#: src/view/shell/desktop/LeftNav.tsx:225 msgid "You will be signed out of all your accounts." msgstr "" @@ -13326,7 +13710,7 @@ msgstr "" msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:91 +#: src/screens/Messages/ConversationSettings/prompts.tsx:118 msgid "You won’t be able to rejoin unless you’re invited." msgstr "" @@ -13399,7 +13783,7 @@ msgstr "" msgid "You've reached the end of your feed! Find some more accounts to follow." msgstr "" -#: src/view/com/composer/Composer.tsx:582 +#: src/view/com/composer/Composer.tsx:637 msgid "You've reached the maximum number of drafts" msgstr "" @@ -13411,11 +13795,11 @@ msgstr "" msgid "You've reached the start of the active content." msgstr "" -#: src/view/com/composer/state/video.ts:438 +#: src/view/com/composer/state/video.ts:423 msgid "You've reached your daily limit for video uploads (too many bytes)" msgstr "" -#: src/view/com/composer/state/video.ts:442 +#: src/view/com/composer/state/video.ts:427 msgid "You've reached your daily limit for video uploads (too many videos)" msgstr "" @@ -13435,15 +13819,15 @@ msgstr "" msgid "Your account has been suspended" msgstr "" -#: src/view/com/composer/state/video.ts:446 +#: src/view/com/composer/state/video.ts:431 msgid "Your account is not yet old enough to upload videos. Please try again later." msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:674 +#: src/components/dms/InitiateChatFlow.tsx:705 msgid "Your account is too new" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:675 +#: src/components/dms/InitiateChatFlow.tsx:706 msgid "Your account must be at least 7 days old to create a new group chat." msgstr "" @@ -13526,7 +13910,7 @@ msgstr "" msgid "Your full handle will be <0>@{0}" msgstr "" -#: src/Navigation.tsx:449 +#: src/Navigation.tsx:451 #: src/screens/Search/modules/ExploreInterestsCard.tsx:68 #: src/screens/Settings/ContentAndMediaSettings.tsx:94 #: src/screens/Settings/ContentAndMediaSettings.tsx:97 @@ -13555,8 +13939,8 @@ msgstr "" msgid "Your muted words" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:179 -msgid "Your name, avatar, and the name of the group chat will be visible to everyone." +#: src/screens/Messages/components/InviteLinkDialog.tsx:184 +msgid "Your name, avatar, the name of the group chat, and the number of members will be visible to everyone." msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 @@ -13567,11 +13951,11 @@ msgstr "" msgid "Your password must be at least 8 characters long." msgstr "" -#: src/view/com/composer/Composer.tsx:1046 +#: src/view/com/composer/Composer.tsx:1099 msgid "Your post was sent" msgstr "" -#: src/view/com/composer/Composer.tsx:1043 +#: src/view/com/composer/Composer.tsx:1096 msgid "Your posts were sent" msgstr "" @@ -13579,7 +13963,7 @@ msgstr "" msgid "Your preferred language" msgstr "" -#: src/screens/Onboarding/StepFinished/ValuePropositionPager.tsx:100 +#: src/screens/Onboarding/StepFinished/ValuePropositionPager.tsx:102 #: src/screens/Onboarding/StepFinished/ValuePropositionPager.web.tsx:53 msgid "Your profile picture" msgstr "" @@ -13592,12 +13976,12 @@ msgstr "" 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 "" -#: src/view/com/composer/Composer.tsx:1045 +#: src/view/com/composer/Composer.tsx:1098 msgid "Your reply was sent" msgstr "" #. placeholder {0}: state.selectedLabeler?.creator.displayName -#: src/components/moderation/ReportDialog/index.tsx:517 +#: src/components/moderation/ReportDialog/index.tsx:519 msgid "Your report will be sent to <0>{0}." msgstr "" @@ -13605,7 +13989,7 @@ msgstr "" msgid "Your selected interests help us serve you content you care about." msgstr "" -#: src/view/com/composer/Composer.tsx:1350 +#: src/view/com/composer/Composer.tsx:1403 msgid "Your thread has empty posts that will be skipped. The remaining posts will be published as a thread." msgstr "" diff --git a/src/locale/locales/km/messages.po b/src/locale/locales/km/messages.po index 6624aedeef..156b561b25 100644 --- a/src/locale/locales/km/messages.po +++ b/src/locale/locales/km/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: km\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Khmer\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1698,7 +1710,7 @@ msgstr "" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "តើអ្នកប្រាកដថាចង់ចាកចេញពីការសន្ទនានេះទេ? សាររបស់អ្នកនឹងត្រូវបានលុបសម្រាប់អ្នក ប៉ុន្តែមិនមែនសម្រាប់អ្នកចូលរួមផ្សេងទៀតទេ" +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "រារាំង" @@ -3434,7 +3446,7 @@ msgstr "លុបបញ្ជីនេះ" msgid "Delete this post?" msgstr "លុប post នេះ?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "បានលុប់" @@ -5006,7 +5018,7 @@ msgstr "តាមអ្នក" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "តាមអ្នក" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -8841,6 +8853,10 @@ msgstr "" msgid "Reconnect" msgstr "ភ្ជាប់ឡើងវិញ" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "លុបចេញដោយ author" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "ដកចេញដោយអ្នក" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" @@ -12047,6 +12067,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "ធ្វើបច្ចុប្បន្នភាព <0>{displayName} នៅក្នុងបញ្ជី" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "ធ្វើបច្ចុប្បន្នភាពទៅ {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "" diff --git a/src/locale/locales/ko/messages.po b/src/locale/locales/ko/messages.po index 614f8f9059..2487479042 100644 --- a/src/locale/locales/ko/messages.po +++ b/src/locale/locales/ko/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ko\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Korean\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -355,6 +355,18 @@ msgstr "{count, plural, other {#개 요청}}" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "읽지 않은 항목 {count, plural, other {#개}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "{count, plural, one {페이지를 새로 고침하고 확인하세요.} other {페이지를 새로 고침하고 모두 확인하세요.}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "이 게시물에는 사진이 {count, plural, other {#장}} 있습니다." + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "{count, plural, one {앱을 업데이트하고 확인하세요.} other {앱을 업데이트하고 모두 확인하세요.}}" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1463,7 +1475,7 @@ msgstr "Bluesky가 신뢰할 수 있는 인증자를 선정하고 신뢰할 수 #: src/screens/Messages/components/InviteLinkDialog.tsx:172 msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." -msgstr "초대 링크를 사용하면 사용자를 직접 추가하지 않아도 사람들이 이 그룹 채팅에 참여할 수 있습니다. 링크 사용 권한 및 승인 필요 여부를 직접 설정할 수 있으며 언제든지 링크를 비활성화할 수 있습니다." +msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 msgid "An issue not included in these options" @@ -1698,7 +1710,7 @@ msgstr "이 대화에서 나가시겠습니까?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "정말 이 대화에서 나가시겠습니까? 나에게 보이는 메시지는 삭제되지만 상대방에게는 삭제되지 않습니다." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "사용자를 차단하거나 이 대화를 삭제하기" msgid "Block user and/or leave this conversation" msgstr "사용자를 차단하거나 이 대화에서 나가기" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "차단됨" @@ -3434,7 +3446,7 @@ msgstr "이 리스트를 삭제하시겠습니까?" msgid "Delete this post?" msgstr "이 게시물을 삭제하시겠습니까?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "삭제됨" @@ -5006,7 +5018,7 @@ msgstr "나를 팔로우함" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "나를 팔로우함" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -5377,11 +5389,11 @@ msgstr "그룹 대화를 언뮤트했습니다" #: src/screens/Messages/Conversation.tsx:330 msgid "Group chats are not yet available" -msgstr "그룹 채팅 기능은 아직 사용할 수 없습니다" +msgstr "그룹 대화 기능은 아직 사용할 수 없습니다" #: src/screens/Messages/Conversation.tsx:328 msgid "Group chats are now available" -msgstr "이제 그룹 채팅 기능을 사용할 수 있습니다" +msgstr "이제 그룹 대화 기능을 사용할 수 있습니다" #: src/components/dialogs/SearchablePeopleList.tsx:569 msgid "Group is locked" @@ -7650,7 +7662,7 @@ msgstr "온보딩 재설정" #: src/components/dms/dialogs/NewChatDialog.tsx:110 msgid "One of the selected recipients does not allow group chats." -msgstr "선택한 수신자 중 한 명이 그룹 채팅을 허용하지 않습니다." +msgstr "선택한 수신자 중 한 명이 그룹 대화를 허용하지 않습니다." #: src/components/dms/dialogs/NewChatDialog.tsx:93 msgid "One of the selected recipients has blocked you and cannot be messaged." @@ -7670,7 +7682,7 @@ msgstr "선택한 파일 중 지원되지 않는 파일이 있습니다." #: src/view/com/composer/SelectMediaButton.tsx:438 msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." -msgstr "" +msgstr "선택한 파일 중 크기가 너무 큰 파일이 있습니다. 최대 크기는 {VIDEO_MAX_SIZE_MB} MB입니다." #: src/view/com/composer/Composer.tsx:589 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" @@ -7861,7 +7873,7 @@ msgstr "기기 카메라를 엽니다" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "기기 갤러리를 열어 이미지를 최대 {MAX_IMAGES, plural, other {#개}}까지 또는 동영상, GIF를 1개 선택합니다." +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -8841,6 +8853,10 @@ msgstr "추천" msgid "Reconnect" msgstr "다시 연결" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "확인하려면 앱을 새로 고침하세요." + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "인증 취소" msgid "Remove your verification for this account?" msgstr "이 계정을 인증 취소하시겠습니까?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "작성자가 제거함" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "내가 제거함" @@ -10487,6 +10503,10 @@ msgstr "누군가 내보내졌습니다" msgid "Someone was removed from the group" msgstr "누군가가 그룹에서 내보내졌습니다" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "새로운 기능이 추가되었습니다" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "신고하려는 데이터에 문제가 있습니다. 지원팀에 문의하세요." @@ -11060,7 +11080,7 @@ msgstr "개인정보 처리방침을 <0/>(으)로 이동했습니다" #: src/view/com/composer/state/video.ts:397 #: src/view/com/composer/state/video.ts:436 msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." -msgstr "" +msgstr "선택한 동영상이 {VIDEO_MAX_SIZE_MB} MB보다 큽니다. 더 작은 파일로 다시 시도해 주세요." #: src/lib/hooks/useCleanError.ts:41 #: src/lib/strings/errors.ts:19 @@ -12047,6 +12067,10 @@ msgstr "업데이트" msgid "Update <0>{displayName} in Lists" msgstr "리스트에서 <0>{displayName} 업데이트" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "앱 업데이트" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "초대 링크 업데이트" msgid "Update to {domain}" msgstr "{domain}(으)로 변경" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "앱 업데이트하기" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "확인하려면 앱을 업데이트하세요." + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "참여하려면 앱을 최신 버전으로 업데이트하세요!" @@ -13158,7 +13190,7 @@ msgstr "대화 기록은 읽을 수 있지만 새 메시지는 보낼 수 없습 #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "이미지는 최대 {MAX_IMAGES, plural, other {#개}}까지 선택할 수 있습니다." +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 @@ -13613,7 +13645,7 @@ msgstr "뮤트한 단어" #: src/screens/Messages/components/InviteLinkDialog.tsx:179 msgid "Your name, avatar, and the name of the group chat will be visible to everyone." -msgstr "내 이름과 프로필 사진 및 그룹 채팅 이름이 모든 멤버에게 공개됩니다." +msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on." diff --git a/src/locale/locales/lt/messages.po b/src/locale/locales/lt/messages.po index 746c78c4e5..1d2478ae9f 100644 --- a/src/locale/locales/lt/messages.po +++ b/src/locale/locales/lt/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: lt\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Lithuanian\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && (n%100>19 || n%100<11) ? 0 : (n%10>=2 && n%10<=9) && (n%100>19 || n%100<11) ? 1 : n%1!=0 ? 2: 3);\n" @@ -86,14 +86,14 @@ msgstr "" msgid "{0, plural, one {# month} other {# months}}" msgstr "" -#. placeholder {0}: convo.details.joinRequestCount -#: src/screens/Messages/components/ChatListItem.tsx:225 +#. placeholder {0}: convo.details.unreadJoinRequestCount +#: src/screens/Messages/components/ChatListItem.tsx:226 msgid "{0, plural, one {# new join request} other {# new join requests}}" msgstr "" #. placeholder {0}: reactions.length #. placeholder {1}: groupedReactions.map(g => g.value).join(' ') -#: src/components/dms/MessageItem.tsx:297 +#: src/components/dms/MessageItem.tsx:277 msgid "{0, plural, one {# person} other {# people}} reacted – {1}" msgstr "" @@ -114,15 +114,15 @@ msgstr "" #. placeholder {0}: numUnreadMessages.numUnread ?? 0 #. placeholder {0}: numUnreadNotifications ?? 0 -#: src/view/shell/bottom-bar/BottomBar.tsx:233 -#: src/view/shell/bottom-bar/BottomBar.tsx:265 +#: src/view/shell/bottom-bar/BottomBar.tsx:234 +#: src/view/shell/bottom-bar/BottomBar.tsx:266 #: src/view/shell/Drawer.tsx:501 msgid "{0, plural, one {# unread item} other {# unread items}}" msgstr "" #. How long it takes to read an article, in minutes. Displayed in a short form, e.g. "5m" for 5 minutes. #. placeholder {0}: view.readingTime -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:232 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:230 msgid "{0, plural, one {#m} other {#m}}" msgstr "" @@ -211,7 +211,7 @@ msgid "{0} following" msgstr "" #. placeholder {0}: sanitizeHandle(profile.handle, '@') -#: src/components/dms/MessageItem.tsx:640 +#: src/components/dms/MessageItem.tsx:622 msgid "{0} is blocking you" msgstr "" @@ -269,7 +269,7 @@ msgstr "" #. placeholder {0}: createSanitizedDisplayName(memberSender) #. placeholder {1}: reaction.value -#: src/components/dms/MessageItem.tsx:292 +#: src/components/dms/MessageItem.tsx:272 msgid "{0} reacted {1}" msgstr "" @@ -314,16 +314,38 @@ msgstr "" #. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), ) #. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), ) -#: src/view/com/util/UserAvatar.tsx:595 -#: src/view/com/util/UserAvatar.tsx:613 +#: src/view/com/util/UserAvatar.tsx:599 +#: src/view/com/util/UserAvatar.tsx:617 msgid "{0}'s avatar" msgstr "" #. placeholder {0}: createSanitizedDisplayName(profile) -#: src/components/dms/MessageItem.tsx:228 +#: src/components/dms/MessageItem.tsx:232 msgid "{0}’s avatar" msgstr "" +#. The number of active group chat members out of the total number allowed. +#. placeholder {0}: data.joinLinkPreviews[0].memberCount +#. placeholder {1}: data.joinLinkPreviews[0].memberLimit +#: src/screens/Messages/JoinRequest.tsx:130 +msgid "{0}/{1}" +msgstr "" + +#. The number of members in a group chat, in the format '{members}/{total} members'. +#. placeholder {0}: preview.memberCount +#. placeholder {1}: preview.memberLimit +#. placeholder {2}: preview.memberCount +#: src/components/dms/ChatInvite/Card.tsx:56 +msgid "{0}/{1} {2, plural, one {member} other {members}}" +msgstr "" + +#. The number of active group chat members out of the total number allowed. +#. placeholder {0}: joinLinkPreview.memberCount +#. placeholder {1}: joinLinkPreview.memberLimit +#: src/components/intents/GroupChatJoinDialog.tsx:308 +msgid "{0}/{1} members" +msgstr "" + #. How many days have passed, displayed in a narrow form #. placeholder {0}: diff.value #: src/lib/hooks/useTimeAgo.ts:171 @@ -348,25 +370,50 @@ msgstr "" msgid "{0}s" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:428 +msgid "{count, plural, =0 {No requests to join} one {# request to join} other {# requests to join}}" +msgstr "" + #: src/components/dms/SystemMessageGroup.tsx:38 msgid "{count, plural, one {# chat update} other {# chat updates}}" msgstr "" -#: src/screens/Messages/components/InboxRequests.tsx:33 +#: src/screens/Messages/components/RequestStatus.tsx:74 +msgid "{count, plural, one {# new join request} other {# new join requests}}" +msgstr "" + +#: src/screens/Messages/components/InboxRequests.tsx:35 msgid "{count, plural, one {# request} other {# requests}}" msgstr "" -#: src/view/shell/desktop/LeftNav.tsx:483 +#: src/view/shell/desktop/LeftNav.tsx:484 msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + +#. Displayed when there are more requests to join a group chat than have been loaded +#: src/screens/Messages/JoinRequests.tsx:422 +msgid "{count, plural, other {#+ requests to join}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 -#: src/screens/Messages/components/InboxRequests.tsx:53 +#: src/screens/Messages/components/InboxRequests.tsx:56 msgid "{count}+" msgstr "" #. Displayed when the number of requests is greater than 20 -#: src/screens/Messages/components/InboxRequests.tsx:29 +#: src/screens/Messages/components/InboxRequests.tsx:31 msgid "{count}+ requests" msgstr "" @@ -543,8 +590,8 @@ msgstr "" msgid "{following} following" msgstr "" -#: src/components/dms/components/GroupChatProfileCard.tsx:56 -#: src/components/dms/InitiateChatFlow.tsx:888 +#: src/components/dms/components/GroupChatProfileCard.tsx:62 +#: src/components/dms/InitiateChatFlow.tsx:919 msgid "{handle} can’t be added" msgstr "" @@ -552,7 +599,7 @@ msgstr "" msgid "{handle} can't be messaged" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:849 +#: src/components/dms/InitiateChatFlow.tsx:880 msgid "{handle} can’t be messaged" msgstr "" @@ -564,6 +611,16 @@ msgstr "" msgid "{hours, plural, one {# hour} other {# hours}}" msgstr "" +#. Displayed when the number of requests is greater than 20 +#: src/screens/Messages/components/RequestStatus.tsx:69 +msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:221 +msgctxt "Displayed when there are more than 20 requests to join a group chat" +msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests" +msgstr "" + #. Number of users (always at least 50) who have joined Bluesky using a specific starter pack #: src/components/StarterPack/StarterPackCard.tsx:102 msgid "{joinedAllTimeCount, plural, other {# users have}} joined!" @@ -586,7 +643,7 @@ msgid "{MAX_HIDDEN_REPLIES, plural, other {You can hide a maximum of # replies.} msgstr "" #. The number of group chat members out of the total number of permitted users. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:34 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:39 msgid "{memberCount}/{memberLimit}" msgstr "" @@ -612,7 +669,7 @@ msgstr "" msgid "{name}'s starter pack" msgstr "" -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:329 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:334 msgid "{notificationCount, plural, one {# unread item} other {# unread items}}" msgstr "" @@ -634,12 +691,12 @@ msgid "{rank}." msgstr "" #. The number of requests to join a group chat. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:53 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:61 msgid "{requestCount, plural, one {# request} other {# requests}}" msgstr "" #. Displayed when there are more than 20 requests to join a group chat -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:56 msgid "{requestCount}+ requests" msgstr "" @@ -763,11 +820,6 @@ msgstr "" msgid "⚠Invalid Handle" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:220 -msgctxt "Displayed when there are more than 20 requests to join a group chat" -msgid "20+ new join requests" -msgstr "" - #: src/components/dialogs/MutedWords.tsx:202 #: src/components/dialogs/MutedWords.tsx:551 #: src/components/dialogs/MutedWords.tsx:554 @@ -807,6 +859,9 @@ msgstr "" #: src/components/contacts/screens/VerifyNumber.tsx:155 #: src/components/dms/dialogs/NewChatDialog.tsx:52 #: src/components/dms/dialogs/NewChatDialog.tsx:90 +#: src/components/dms/LeaveConvoPrompt.tsx:38 +#: src/screens/Messages/JoinRequests.tsx:188 +#: src/screens/Messages/JoinRequests.tsx:220 msgid "A network error occurred. Please check your internet connection." msgstr "" @@ -814,7 +869,7 @@ msgstr "" msgid "A new code has been sent" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:93 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:94 msgid "A new form of verification" msgstr "" @@ -841,7 +896,7 @@ msgstr "" msgid "A selected recipient is not followed by the sender." msgstr "" -#: src/Navigation.tsx:457 +#: src/Navigation.tsx:459 #: src/screens/Settings/AboutSettings.tsx:78 #: src/screens/Settings/Settings.tsx:255 #: src/screens/Settings/Settings.tsx:258 @@ -857,12 +912,22 @@ msgstr "" msgid "Accept" msgstr "" +#. Accept a request to join a chat +#: src/screens/Messages/JoinRequests.tsx:459 +msgctxt "button" +msgid "Accept" +msgstr "" + #: src/screens/Messages/components/RequestButtons.tsx:280 msgid "Accept chat request" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:453 +msgid "Accept join request" +msgstr "" + #. Accept a chat request -#: src/screens/Messages/components/RequestListItem.tsx:48 +#: src/screens/Messages/components/RequestListItem.tsx:51 msgid "Accept Request" msgstr "" @@ -875,17 +940,21 @@ msgstr "" msgid "Accepted conversations" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:94 +msgid "Access requested! The group owner will review your request." +msgstr "" + #: src/screens/Settings/AccessibilitySettings.tsx:45 #: src/screens/Settings/Settings.tsx:233 #: src/screens/Settings/Settings.tsx:236 msgid "Accessibility" msgstr "" -#: src/Navigation.tsx:380 +#: src/Navigation.tsx:382 msgid "Accessibility Settings" msgstr "" -#: src/Navigation.tsx:396 +#: src/Navigation.tsx:398 #: src/screens/Login/LoginForm.tsx:192 #: src/screens/Settings/AccountSettings.tsx:56 #: src/screens/Settings/Settings.tsx:173 @@ -960,7 +1029,7 @@ msgctxt "toast" msgid "Account unmuted" msgstr "" -#: src/components/verification/VerifierDialog.tsx:99 +#: src/components/verification/VerifierDialog.tsx:100 msgid "Accounts with a scalloped blue check mark <0><1/> can verify others. These trusted verifiers are selected by Bluesky." msgstr "" @@ -974,7 +1043,7 @@ msgstr "" #: src/components/dialogs/MutedWords.tsx:337 #: src/components/dialogs/StarterPackDialog.tsx:376 #: src/components/dialogs/StarterPackDialog.tsx:388 -#: src/components/dms/AddMembersFlow.tsx:393 +#: src/components/dms/AddMembersFlow.tsx:403 #: src/view/com/modals/UserAddRemoveLists.tsx:236 msgid "Add" msgstr "" @@ -1010,8 +1079,8 @@ msgstr "" #: src/view/com/composer/GifAltText.tsx:76 #: src/view/com/composer/GifAltText.tsx:150 #: src/view/com/composer/GifAltText.tsx:217 -#: src/view/com/composer/photos/Gallery.tsx:199 -#: src/view/com/composer/photos/Gallery.tsx:234 +#: src/view/com/composer/photos/Gallery.tsx:201 +#: src/view/com/composer/photos/Gallery.tsx:236 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:95 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:103 msgid "Add alt text" @@ -1023,16 +1092,16 @@ msgstr "" #: src/screens/Settings/Settings.tsx:575 #: src/screens/Settings/Settings.tsx:578 -#: src/view/shell/desktop/LeftNav.tsx:275 -#: src/view/shell/desktop/LeftNav.tsx:278 +#: src/view/shell/desktop/LeftNav.tsx:276 +#: src/view/shell/desktop/LeftNav.tsx:279 msgid "Add another account" msgstr "" -#: src/view/com/composer/Composer.tsx:1401 +#: src/view/com/composer/Composer.tsx:1454 msgid "Add another post" msgstr "" -#: src/view/com/composer/Composer.tsx:2067 +#: src/view/com/composer/Composer.tsx:2117 msgid "Add another post to thread" msgstr "" @@ -1046,7 +1115,7 @@ msgstr "" msgid "Add App Password" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:166 +#: src/screens/Settings/AutomationLabelSettings.tsx:170 msgid "Add automation label to account" msgstr "" @@ -1054,7 +1123,7 @@ msgstr "" msgid "Add emoji reaction" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:474 +#: src/components/dms/AddMembersFlow.tsx:485 msgid "Add group chat members" msgstr "" @@ -1063,7 +1132,7 @@ msgid "Add image" msgstr "" #. Accessibility label for button in composer to add images, a video, or a GIF to a post -#: src/view/com/composer/SelectMediaButton.tsx:499 +#: src/view/com/composer/SelectMediaButton.tsx:505 msgid "Add media to post" msgstr "" @@ -1073,8 +1142,8 @@ msgstr "" msgid "Add members" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:526 -#: src/components/moderation/ReportDialog/index.tsx:530 +#: src/components/moderation/ReportDialog/index.tsx:528 +#: src/components/moderation/ReportDialog/index.tsx:532 msgid "Add more details (optional)" msgstr "" @@ -1091,8 +1160,8 @@ msgstr "" msgid "Add muted words and tags" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:135 -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:174 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:132 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:171 #: src/screens/ProfileList/AboutSection.tsx:72 #: src/screens/ProfileList/AboutSection.tsx:90 msgid "Add people" @@ -1176,7 +1245,7 @@ msgstr "" msgid "Additional details (limit 1000 characters)" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:544 +#: src/components/moderation/ReportDialog/index.tsx:546 msgid "Additional details (limit 300 characters)" msgstr "" @@ -1244,7 +1313,7 @@ msgid "alice@example.com" msgstr "" #. the default tab in the interests tab bar -#: src/components/dms/ReactionsDialog.tsx:284 +#: src/components/dms/ReactionsDialog.tsx:288 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:201 #: src/view/screens/Notifications.tsx:86 msgid "All" @@ -1252,7 +1321,7 @@ msgstr "" #. Tab label showing the total count of reactions on a chat message. #. placeholder {0}: tab.count -#: src/components/dms/ReactionsDialog.tsx:381 +#: src/components/dms/ReactionsDialog.tsx:385 msgid "All {0}" msgstr "" @@ -1289,13 +1358,13 @@ msgstr "" msgid "Allow anyone to reply" msgstr "" -#: src/screens/Messages/Settings.tsx:139 -#: src/screens/Messages/Settings.tsx:154 +#: src/screens/Messages/Settings.tsx:140 +#: src/screens/Messages/Settings.tsx:155 msgid "Allow direct messages from" msgstr "" -#: src/screens/Messages/Settings.tsx:185 -#: src/screens/Messages/Settings.tsx:200 +#: src/screens/Messages/Settings.tsx:186 +#: src/screens/Messages/Settings.tsx:201 msgid "Allow group chat invites from" msgstr "" @@ -1349,12 +1418,12 @@ msgstr "" msgid "Already signed in as @{0}" msgstr "" -#: src/components/images/AutoSizedImage.tsx:190 -#: src/components/images/Gallery/index.tsx:522 -#: src/components/images/ImageLayoutGridItem.tsx:120 +#: src/components/images/AutoSizedImage.tsx:204 +#: src/components/images/Gallery/index.tsx:576 +#: src/components/images/ImageLayoutGridItem.tsx:142 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:94 #: src/view/com/composer/GifAltText.tsx:100 -#: src/view/com/composer/photos/Gallery.tsx:209 +#: src/view/com/composer/photos/Gallery.tsx:211 msgid "ALT" msgstr "" @@ -1373,7 +1442,7 @@ msgid "Alt Text" msgstr "" #: src/view/com/composer/GifAltText.tsx:105 -#: src/view/com/composer/photos/Gallery.tsx:128 +#: src/view/com/composer/photos/Gallery.tsx:130 msgid "Alt text describes images for blind and low-vision users, and helps give context to everyone." msgstr "" @@ -1398,7 +1467,7 @@ msgstr "" msgid "An error occurred" msgstr "" -#: src/view/com/composer/state/video.ts:411 +#: src/view/com/composer/state/video.ts:401 msgid "An error occurred while compressing the video." msgstr "" @@ -1443,11 +1512,11 @@ msgstr "" msgid "An error occurred while trying to follow all" msgstr "" -#: src/view/com/composer/state/video.ts:468 +#: src/view/com/composer/state/video.ts:453 msgid "An error occurred while uploading the video. {message}" msgstr "" -#: src/view/com/composer/state/video.ts:460 +#: src/view/com/composer/state/video.ts:445 msgid "An error occurred while uploading the video. Please check your internet connection and try again." msgstr "" @@ -1472,8 +1541,8 @@ msgstr "" msgid "An illustration showing that Bluesky selects trusted verifiers, and trusted verifiers in turn verify individual user accounts." msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:172 -msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." +#: src/screens/Messages/components/InviteLinkDialog.tsx:171 +msgid "An invite link lets people join this group chat without being added directly. You control who can join the chat. You can disable the link at any time." msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 @@ -1501,7 +1570,7 @@ msgstr "" msgid "An issue occurred, please try again." msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:120 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:121 msgid "An mockup of a iPhone showing the Bluesky app open to the profile of a verified user with a blue checkmark next to their display name." msgstr "" @@ -1550,13 +1619,17 @@ msgstr "" msgid "Anyone can interact" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:323 +msgid "Anyone can join" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:142 #: src/screens/Messages/components/InviteLinkDialog.tsx:143 -#: src/screens/Messages/components/InviteLinkDialog.tsx:144 msgid "Anyone can join instantly" msgstr "" +#: src/screens/Messages/components/InviteLinkDialog.tsx:147 #: src/screens/Messages/components/InviteLinkDialog.tsx:148 -#: src/screens/Messages/components/InviteLinkDialog.tsx:149 msgid "Anyone can request to join" msgstr "" @@ -1566,11 +1639,11 @@ msgstr "" msgid "Anyone who follows me" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:436 +#: src/screens/Messages/components/InviteLinkDialog.tsx:441 msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one." msgstr "" -#: src/Navigation.tsx:465 +#: src/Navigation.tsx:467 #: src/screens/Settings/AppIconSettings/index.tsx:65 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:19 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:24 @@ -1608,7 +1681,7 @@ msgstr "" msgid "App passwords" msgstr "" -#: src/Navigation.tsx:348 +#: src/Navigation.tsx:350 #: src/screens/Settings/AppPasswords.tsx:51 msgid "App Passwords" msgstr "" @@ -1650,7 +1723,7 @@ msgstr "" msgid "Appeal this decision" msgstr "" -#: src/Navigation.tsx:388 +#: src/Navigation.tsx:390 #: src/screens/Settings/AppearanceSettings.tsx:73 #: src/screens/Settings/Settings.tsx:225 #: src/screens/Settings/Settings.tsx:228 @@ -1686,7 +1759,7 @@ msgstr "" msgid "Are you sure you want to delete the app password \"{0}\"?" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:223 +#: src/components/dms/MessageOverlays.tsx:183 msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participants." msgstr "" @@ -1699,23 +1772,23 @@ msgstr "" msgid "Are you sure you want to discard your changes?" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:90 +#: src/screens/Messages/ConversationSettings/prompts.tsx:117 msgid "Are you sure you want to leave {groupName}?" msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:47 +#: src/components/dms/LeaveConvoPrompt.tsx:57 msgid "Are you sure you want to leave this conversation?" msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:46 -msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." +#: src/components/dms/LeaveConvoPrompt.tsx:56 +msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participants." msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" msgstr "" -#: src/view/com/composer/Composer.tsx:1541 +#: src/view/com/composer/Composer.tsx:1590 msgid "Are you sure you'd like to discard this post?" msgstr "" @@ -1763,7 +1836,7 @@ msgstr "" msgid "Automation label" msgstr "" -#: src/Navigation.tsx:404 +#: src/Navigation.tsx:406 #: src/screens/Settings/AutomationLabelSettings.tsx:103 msgid "Automation Label" msgstr "" @@ -1778,12 +1851,12 @@ msgstr "" msgid "Available" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:342 -#: src/components/dms/AddMembersFlow.tsx:509 -#: src/components/dms/AddMembersFlow.tsx:515 -#: src/components/dms/InitiateChatFlow.tsx:508 -#: src/components/dms/InitiateChatFlow.tsx:701 -#: src/components/dms/InitiateChatFlow.tsx:708 +#: src/components/dms/AddMembersFlow.tsx:352 +#: src/components/dms/AddMembersFlow.tsx:520 +#: src/components/dms/AddMembersFlow.tsx:526 +#: src/components/dms/InitiateChatFlow.tsx:517 +#: src/components/dms/InitiateChatFlow.tsx:732 +#: src/components/dms/InitiateChatFlow.tsx:739 #: src/components/moderation/LabelsOnMeDialog.tsx:334 #: src/components/moderation/LabelsOnMeDialog.tsx:335 #: src/screens/Login/ChooseAccountForm.tsx:98 @@ -1796,7 +1869,9 @@ msgstr "" #: src/screens/Login/SetNewPasswordForm.tsx:178 #: src/screens/Messages/components/ChatDisabled.tsx:164 #: src/screens/Messages/components/ChatDisabled.tsx:166 -#: src/screens/Messages/Inbox.tsx:242 +#: src/screens/Messages/components/InviteLinkDialog.tsx:251 +#: src/screens/Messages/components/InviteLinkDialog.tsx:279 +#: src/screens/Messages/Inbox.tsx:232 #: src/screens/Profile/Header/Shell.tsx:174 #: src/screens/Settings/components/ChangePasswordDialog.tsx:273 #: src/screens/Settings/components/ChangePasswordDialog.tsx:282 @@ -1807,7 +1882,7 @@ msgstr "" msgid "Back" msgstr "" -#: src/screens/Messages/Inbox.tsx:241 +#: src/screens/Messages/Inbox.tsx:231 msgid "Back to Chats" msgstr "" @@ -1855,8 +1930,8 @@ msgstr "" #: src/components/dms/MessageProfileButton.tsx:60 #: src/screens/Messages/ChatList.tsx:147 #: src/screens/Messages/ChatList.tsx:211 -#: src/screens/Messages/ChatList.tsx:476 -#: src/screens/Messages/Conversation.tsx:200 +#: src/screens/Messages/ChatList.tsx:482 +#: src/screens/Messages/Conversation.tsx:208 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:94 msgid "Before you can message another user, you must first verify your email." msgstr "" @@ -1888,7 +1963,7 @@ msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:853 #: src/screens/Messages/components/ChatStatusInfo.tsx:67 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:222 -#: src/screens/Messages/ConversationSettings/prompts.tsx:115 +#: src/screens/Messages/ConversationSettings/prompts.tsx:142 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:207 #: src/view/com/profile/ProfileMenu.tsx:563 msgid "Block" @@ -1909,7 +1984,7 @@ msgstr "" msgid "Block account" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:112 +#: src/screens/Messages/ConversationSettings/prompts.tsx:139 msgid "Block account?" msgstr "" @@ -1923,7 +1998,7 @@ msgstr "" msgid "Block accounts" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:143 +#: src/components/dms/AfterReportDialog.tsx:148 msgid "Block and delete" msgstr "" @@ -1947,9 +2022,9 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:221 #: src/components/dms/AfterReportConversationDialog.tsx:224 -#: src/components/dms/AfterReportDialog.tsx:149 -#: src/components/dms/AfterReportDialog.tsx:184 -#: src/components/dms/AfterReportDialog.tsx:187 +#: src/components/dms/AfterReportDialog.tsx:154 +#: src/components/dms/AfterReportDialog.tsx:189 +#: src/components/dms/AfterReportDialog.tsx:192 msgid "Block user" msgstr "" @@ -1959,7 +2034,7 @@ msgctxt "button" msgid "Block user" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:180 +#: src/components/dms/AfterReportDialog.tsx:185 msgid "Block user and/or delete this conversation" msgstr "" @@ -1967,7 +2042,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:216 msgid "Blocked" msgstr "" @@ -1975,13 +2050,13 @@ msgstr "" msgid "Blocked accounts" msgstr "" -#: src/Navigation.tsx:189 +#: src/Navigation.tsx:191 #: src/view/screens/ModerationBlockedAccounts.tsx:95 msgid "Blocked Accounts" msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:851 -#: src/screens/Messages/ConversationSettings/prompts.tsx:113 +#: src/screens/Messages/ConversationSettings/prompts.tsx:140 #: src/view/com/profile/ProfileMenu.tsx:558 msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." msgstr "" @@ -2040,7 +2115,7 @@ msgstr "" msgid "Bluesky is more fun with friends" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:107 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:108 msgid "Bluesky is more fun with friends! Import your contacts to see who’s already here." msgstr "" @@ -2064,7 +2139,7 @@ msgstr "" msgid "Bluesky will not show your profile and posts to logged-out users. Other apps may not honor this request. This does not make your account private." msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:134 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:136 msgid "Bluesky will proactively verify notable and authentic accounts." msgstr "" @@ -2148,21 +2223,28 @@ msgstr "" msgid "Button to go back to the home timeline" msgstr "" +#. The owner (creator) of a group chat. +#. placeholder {0}: createSanitizedDisplayName( data.joinLinkPreviews[0].owner, true, moderateProfile( data.joinLinkPreviews[0].owner, moderationOpts, ).ui('displayName'), ) #. placeholder {0}: sanitizeHandle(handle, '@') #. placeholder {0}: sanitizeHandle(item.feed.creator.handle, '@') -#. placeholder {0}: sanitizeHandle(labeler.creator.handle, '@') #: src/components/LabelingServiceCard/index.tsx:62 -#: src/components/moderation/ReportDialog/index.tsx:845 +#: src/components/moderation/ReportDialog/index.tsx:847 +#: src/screens/Messages/JoinRequest.tsx:166 #: src/screens/Search/components/StarterPackCard.tsx:107 #: src/screens/Search/Explore.tsx:971 msgid "By {0}" msgstr "" #. placeholder {0}: sanitizeHandle(info.creatorHandle, '@') -#: src/screens/Profile/components/ProfileFeedHeader.tsx:462 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:451 msgid "By <0>{0}" msgstr "" +#. The group chat creator, in the format 'By {displayName}'. +#: src/components/dms/ChatInvite/Card.tsx:78 +msgid "By <0>{ownerDisplayName}" +msgstr "" + #. placeholder {0}: authorProfile.handle #: src/components/Post/Embed/StandardSiteEmbed/StandardSiteMetaRow.tsx:80 msgid "by <0>@{0}" @@ -2192,7 +2274,7 @@ msgstr "" msgid "By you" msgstr "" -#: src/view/com/composer/photos/OpenCameraBtn.tsx:70 +#: src/view/com/composer/photos/OpenCameraBtn.tsx:69 msgid "Camera" msgstr "" @@ -2223,10 +2305,10 @@ msgstr "" #: src/features/liveNow/components/GoLiveDialog.tsx:254 #: src/lib/media/picker.tsx:38 #: src/screens/Deactivated.tsx:150 -#: src/screens/Messages/components/InviteLinkDialog.tsx:458 -#: src/screens/Messages/components/InviteLinkDialog.tsx:462 -#: src/screens/Messages/ConversationSettings/prompts.tsx:70 -#: src/screens/Messages/ConversationSettings/prompts.tsx:94 +#: src/screens/Messages/components/InviteLinkDialog.tsx:463 +#: src/screens/Messages/components/InviteLinkDialog.tsx:467 +#: src/screens/Messages/ConversationSettings/prompts.tsx:97 +#: src/screens/Messages/ConversationSettings/prompts.tsx:121 #: src/screens/Profile/Header/EditProfileDialog.tsx:215 #: src/screens/Profile/Header/EditProfileDialog.tsx:223 #: src/screens/Search/Shell.tsx:405 @@ -2239,11 +2321,11 @@ msgstr "" #: src/screens/Settings/Settings.tsx:300 #: src/screens/Takendown.tsx:102 #: src/screens/Takendown.tsx:105 -#: src/view/com/composer/Composer.tsx:1619 -#: src/view/com/composer/Composer.tsx:1629 +#: src/view/com/composer/Composer.tsx:1668 +#: src/view/com/composer/Composer.tsx:1678 #: src/view/com/composer/photos/EditImageDialog.web.tsx:44 #: src/view/com/composer/photos/EditImageDialog.web.tsx:53 -#: src/view/shell/desktop/LeftNav.tsx:227 +#: src/view/shell/desktop/LeftNav.tsx:228 msgid "Cancel" msgstr "" @@ -2275,7 +2357,7 @@ msgstr "" msgid "Captions & alt text" msgstr "" -#: src/components/images/Gallery/index.tsx:255 +#: src/components/images/Gallery/index.tsx:263 msgid "carousel" msgstr "" @@ -2308,7 +2390,7 @@ msgstr "" msgid "Change Handle" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:443 +#: src/components/moderation/ReportDialog/index.tsx:445 msgid "Change moderation service" msgstr "" @@ -2321,11 +2403,11 @@ msgstr "" msgid "Change password dialog" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:310 +#: src/components/moderation/ReportDialog/index.tsx:312 msgid "Change report category" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:388 +#: src/components/moderation/ReportDialog/index.tsx:390 msgid "Change report reason" msgstr "" @@ -2355,9 +2437,9 @@ msgid "Changes to the starter pack will not be reflected in the list after creat msgstr "" #: src/lib/hooks/useNotificationHandler.ts:133 -#: src/Navigation.tsx:483 -#: src/view/shell/bottom-bar/BottomBar.tsx:229 -#: src/view/shell/desktop/LeftNav.tsx:697 +#: src/Navigation.tsx:485 +#: src/view/shell/bottom-bar/BottomBar.tsx:230 +#: src/view/shell/desktop/LeftNav.tsx:698 #: src/view/shell/Drawer.tsx:469 msgid "Chat" msgstr "" @@ -2372,6 +2454,13 @@ msgstr "" msgid "Chat ended" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:105 +#: src/components/intents/GroupChatJoinDialog.tsx:228 +#: src/components/intents/GroupChatJoinDialog.tsx:259 +#: src/components/Post/Embed/JoinRequestEmbed.tsx:94 +msgid "Chat invite link no longer available" +msgstr "" + #: src/components/dms/getSystemMessageInfo.ts:104 msgid "Chat locked" msgstr "" @@ -2393,26 +2482,26 @@ msgstr "" msgid "Chat recipient is not followed by the sender." msgstr "" -#: src/Navigation.tsx:498 +#: src/Navigation.tsx:505 msgid "Chat request inbox" msgstr "" -#: src/screens/Messages/Inbox.tsx:57 -#: src/screens/Messages/Inbox.tsx:99 +#: src/screens/Messages/Inbox.tsx:56 +#: src/screens/Messages/Inbox.tsx:96 msgid "Chat requests" msgstr "" #: src/components/dms/ConvoMenu.tsx:84 -#: src/Navigation.tsx:493 +#: src/Navigation.tsx:500 #: src/screens/Messages/ChatList.tsx:83 #: src/screens/Messages/ChatList.tsx:87 -#: src/screens/Messages/ChatList.tsx:500 -#: src/screens/Messages/ChatList.tsx:535 -#: src/screens/Messages/Settings.tsx:37 +#: src/screens/Messages/ChatList.tsx:508 +#: src/screens/Messages/ChatList.tsx:543 +#: src/screens/Messages/Settings.tsx:38 msgid "Chat settings" msgstr "" -#: src/screens/Messages/Settings.tsx:130 +#: src/screens/Messages/Settings.tsx:131 msgid "Chat Settings" msgstr "" @@ -2435,8 +2524,8 @@ msgid "Chat unmuted" msgstr "" #: src/screens/Messages/ChatList.tsx:77 -#: src/screens/Messages/ChatList.tsx:488 -#: src/screens/Messages/ChatList.tsx:524 +#: src/screens/Messages/ChatList.tsx:494 +#: src/screens/Messages/ChatList.tsx:532 msgid "Chats" msgstr "" @@ -2490,7 +2579,7 @@ msgstr "" msgid "Choose this color as your avatar" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:211 +#: src/screens/Messages/components/InviteLinkDialog.tsx:217 msgid "Choose who can join this group chat and how." msgstr "" @@ -2544,7 +2633,7 @@ msgstr "" msgid "click here" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:131 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:128 msgid "Click here to add people to this group chat" msgstr "" @@ -2552,7 +2641,7 @@ msgstr "" msgid "Click here to contact our support team" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:145 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:142 msgid "Click here to create or manage an invite link for this group chat" msgstr "" @@ -2582,7 +2671,7 @@ msgstr "" msgid "Click here to update your email" msgstr "" -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:146 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:143 msgid "Click here to view the invite link for this group chat" msgstr "" @@ -2591,7 +2680,7 @@ msgstr "" msgid "Click to open tag menu for {0}" msgstr "" -#: src/components/dms/MessageItem.tsx:559 +#: src/components/dms/MessageItem.tsx:541 msgid "Click to retry failed message" msgstr "" @@ -2605,28 +2694,30 @@ msgstr "" #: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:233 #: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:239 #: src/components/dialogs/LanguageSelectDialog.tsx:359 -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:159 -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:168 -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:164 -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:172 -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:139 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:176 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:185 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:191 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:199 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:160 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:169 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:165 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:173 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:140 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:178 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:187 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:192 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:200 #: src/components/dialogs/SearchablePeopleList.tsx:340 #: src/components/dialogs/StarterPackDialog.tsx:187 -#: src/components/dms/AddMembersFlow.tsx:367 +#: src/components/dms/AddMembersFlow.tsx:377 #: src/components/dms/AfterReportConversationDialog.tsx:91 #: src/components/dms/AfterReportConversationDialog.tsx:96 #: src/components/dms/AfterReportConversationDialog.tsx:247 #: src/components/dms/AfterReportConversationDialog.tsx:252 -#: src/components/dms/AfterReportDialog.tsx:89 #: src/components/dms/AfterReportDialog.tsx:94 -#: src/components/dms/AfterReportDialog.tsx:207 +#: src/components/dms/AfterReportDialog.tsx:99 #: src/components/dms/AfterReportDialog.tsx:212 +#: src/components/dms/AfterReportDialog.tsx:217 #: src/components/dms/EmojiPopup.android.tsx:59 -#: src/components/dms/InitiateChatFlow.tsx:533 +#: src/components/dms/InitiateChatFlow.tsx:542 +#: src/components/intents/GroupChatJoinDialog.tsx:205 +#: src/components/intents/GroupChatJoinDialog.tsx:240 #: src/components/NewskieDialog.tsx:169 #: src/components/NewskieDialog.tsx:175 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:107 @@ -2634,14 +2725,14 @@ msgstr "" #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:122 #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:128 #: src/components/verification/VerificationsDialog.tsx:146 -#: src/components/verification/VerifierDialog.tsx:146 +#: src/components/verification/VerifierDialog.tsx:147 #: src/components/WhoCanReply.tsx:236 #: src/components/WhoCanReply.tsx:243 #: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:45 #: src/features/liveNow/components/EditLiveDialog.tsx:217 #: src/features/liveNow/components/EditLiveDialog.tsx:223 -#: src/screens/Messages/components/InviteLinkDialog.tsx:481 -#: src/screens/Messages/components/InviteLinkDialog.tsx:486 +#: src/screens/Messages/components/InviteLinkDialog.tsx:487 +#: src/screens/Messages/components/InviteLinkDialog.tsx:492 #: src/screens/Settings/components/ChangePasswordDialog.tsx:288 #: src/screens/Settings/components/ChangePasswordDialog.tsx:293 #: src/view/com/feeds/MissingFeed.tsx:211 @@ -2658,6 +2749,10 @@ msgstr "" msgid "Close alert" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:82 +msgid "Close banner" +msgstr "" + #: src/view/com/util/BottomSheetCustomBackdrop.tsx:36 msgid "Close bottom drawer" msgstr "" @@ -2670,7 +2765,7 @@ msgstr "" #: src/components/dialogs/LanguageSelectDialog.tsx:354 #: src/components/dialogs/NotificationSettingsDialog.tsx:94 #: src/components/verification/VerificationsDialog.tsx:138 -#: src/components/verification/VerifierDialog.tsx:139 +#: src/components/verification/VerifierDialog.tsx:140 #: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36 msgid "Close dialog" msgstr "" @@ -2684,7 +2779,7 @@ msgid "Close image" msgstr "" #: src/components/Lightbox/Lightbox.web.tsx:73 -#: src/components/Lightbox/Lightbox.web.tsx:326 +#: src/components/Lightbox/Lightbox.web.tsx:334 msgid "Close image viewer" msgstr "" @@ -2695,6 +2790,14 @@ msgstr "" msgid "Close menu" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:83 +msgid "Close the incoming requests banner" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:198 +#: src/components/intents/GroupChatJoinDialog.tsx:199 +#: src/components/intents/GroupChatJoinDialog.tsx:235 +#: src/components/intents/GroupChatJoinDialog.tsx:236 #: src/components/Menu/index.tsx:361 msgid "Close this dialog" msgstr "" @@ -2707,7 +2810,7 @@ msgstr "" msgid "Closes password update alert" msgstr "" -#: src/view/com/composer/Composer.tsx:1627 +#: src/view/com/composer/Composer.tsx:1676 msgid "Closes post composer and discards post draft" msgstr "" @@ -2737,7 +2840,7 @@ msgid "Comics" msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:46 -#: src/Navigation.tsx:338 +#: src/Navigation.tsx:340 #: src/view/screens/CommunityGuidelines.tsx:28 msgid "Community Guidelines" msgstr "" @@ -2752,12 +2855,12 @@ msgstr "" #: src/lib/hotkeys/index.tsx:66 #: src/view/com/feeds/ComposerPrompt.tsx:147 -#: src/view/shell/desktop/LeftNav.tsx:586 +#: src/view/shell/desktop/LeftNav.tsx:587 msgid "Compose new post" msgstr "" #. placeholder {0}: MAX_GRAPHEME_LENGTH || 0 -#: src/view/com/composer/Composer.tsx:1503 +#: src/view/com/composer/Composer.tsx:1552 msgid "Compose posts up to {0, plural, other {# characters}} in length" msgstr "" @@ -2765,11 +2868,11 @@ msgstr "" msgid "Compose reply" msgstr "" -#: src/view/com/composer/Composer.tsx:2464 +#: src/view/com/composer/Composer.tsx:2514 msgid "Compressing GIF..." msgstr "" -#: src/view/com/composer/Composer.tsx:2466 +#: src/view/com/composer/Composer.tsx:2516 msgid "Compressing video..." msgstr "" @@ -2854,7 +2957,7 @@ msgstr "" msgid "Content and media" msgstr "" -#: src/Navigation.tsx:441 +#: src/Navigation.tsx:443 msgid "Content and Media" msgstr "" @@ -2901,7 +3004,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:163 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:171 #: src/screens/Onboarding/StepInterests/index.tsx:93 -#: src/screens/Onboarding/StepProfile/index.tsx:303 +#: src/screens/Onboarding/StepProfile/index.tsx:304 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:305 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:117 msgid "Continue" @@ -2920,29 +3023,29 @@ msgstr "" msgid "Continue thread..." msgstr "" -#: src/components/dms/AddMembersFlow.tsx:307 -#: src/components/dms/InitiateChatFlow.tsx:460 +#: src/components/dms/AddMembersFlow.tsx:317 +#: src/components/dms/InitiateChatFlow.tsx:469 msgid "Continue to group name" msgstr "" #: src/screens/Onboarding/StepInterests/index.tsx:90 -#: src/screens/Onboarding/StepProfile/index.tsx:300 +#: src/screens/Onboarding/StepProfile/index.tsx:301 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:302 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:114 #: src/screens/Signup/BackNextButtons.tsx:61 msgid "Continue to next step" msgstr "" -#: src/screens/Messages/Conversation.tsx:65 +#: src/screens/Messages/Conversation.tsx:67 msgid "Conversation" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:324 +#: src/screens/Messages/components/ChatListItem.tsx:329 msgid "Conversation deleted" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:144 -#: src/components/dms/AfterReportDialog.tsx:147 +#: src/components/dms/AfterReportDialog.tsx:149 +#: src/components/dms/AfterReportDialog.tsx:152 msgctxt "toast" msgid "Conversation deleted" msgstr "" @@ -2953,11 +3056,18 @@ msgctxt "toast" msgid "Conversation left" msgstr "" +#: src/components/dms/LeaveConvoPrompt.tsx:40 +#: src/screens/Messages/JoinRequests.tsx:192 +#: src/screens/Messages/JoinRequests.tsx:224 +msgid "Conversation not found." +msgstr "" + #: src/screens/Settings/AboutSettings.tsx:162 msgid "Copied build version to clipboard" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:79 +#: src/components/dms/ChatInvite/Root.tsx:82 +#: src/components/dms/MessageContextMenu.tsx:71 #: src/components/PostControls/DiscoverDebug.tsx:36 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:272 #: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:77 @@ -3009,6 +3119,7 @@ msgstr "" msgid "Copy host" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:74 #: src/components/StarterPack/ShareDialog.tsx:115 #: src/screens/StarterPack/StarterPackScreen.tsx:644 msgid "Copy link" @@ -3039,8 +3150,8 @@ msgstr "" msgid "Copy link to starter pack" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:169 -#: src/components/dms/MessageContextMenu.tsx:173 +#: src/components/dms/MessageContextMenu.tsx:152 +#: src/components/dms/MessageContextMenu.tsx:156 msgid "Copy message text" msgstr "" @@ -3064,7 +3175,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:41 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:108 -#: src/Navigation.tsx:343 +#: src/Navigation.tsx:345 #: src/view/screens/CopyrightPolicy.tsx:25 msgid "Copyright Policy" msgstr "" @@ -3077,7 +3188,7 @@ msgstr "" msgid "Could not connect to feed service" msgstr "" -#: src/screens/Messages/components/MessageInputEmbed.tsx:158 +#: src/screens/Messages/components/MessageInputEmbed.tsx:200 msgid "Could not fetch post" msgstr "" @@ -3097,8 +3208,8 @@ msgid "Could not follow all matches. {0}" msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:158 -#: src/components/dms/AfterReportDialog.tsx:134 -#: src/components/dms/LeaveConvoPrompt.tsx:34 +#: src/components/dms/AfterReportDialog.tsx:139 +#: src/components/dms/LeaveConvoPrompt.tsx:36 msgid "Could not leave chat" msgstr "" @@ -3106,6 +3217,10 @@ msgstr "" msgid "Could not load feed" msgstr "" +#: src/screens/Messages/components/MessageInputEmbed.tsx:321 +msgid "Could not load invite" +msgstr "" + #: src/screens/ProfileList/components/ErrorScreen.tsx:27 #: src/screens/ProfileList/index.tsx:80 #: src/screens/ProfileList/index.tsx:102 @@ -3151,7 +3266,7 @@ msgstr "" #. Text on button to create a new starter pack #: src/components/dialogs/StarterPackDialog.tsx:113 #: src/components/dialogs/StarterPackDialog.tsx:210 -#: src/components/dms/InitiateChatFlow.tsx:469 +#: src/components/dms/InitiateChatFlow.tsx:478 #: src/components/StarterPack/ProfileStarterPacks.tsx:329 msgid "Create" msgstr "" @@ -3171,7 +3286,7 @@ msgstr "" #: src/components/StarterPack/ProfileStarterPacks.tsx:207 #: src/components/StarterPack/ProfileStarterPacks.tsx:316 -#: src/Navigation.tsx:529 +#: src/Navigation.tsx:536 msgid "Create a starter pack" msgstr "" @@ -3186,13 +3301,14 @@ msgstr "" #: src/components/WelcomeModal.tsx:158 #: src/components/WelcomeModal.tsx:166 +#: src/screens/Messages/JoinRequest.tsx:300 #: src/screens/Signup/index.tsx:135 #: src/view/com/auth/SplashScreen.tsx:107 #: src/view/com/auth/SplashScreen.web.tsx:116 -#: src/view/shell/bottom-bar/BottomBar.tsx:332 -#: src/view/shell/bottom-bar/BottomBar.tsx:337 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:235 +#: src/view/shell/bottom-bar/BottomBar.tsx:333 +#: src/view/shell/bottom-bar/BottomBar.tsx:338 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:240 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:245 #: src/view/shell/NavSignupCard.tsx:48 #: src/view/shell/NavSignupCard.tsx:53 msgid "Create account" @@ -3210,7 +3326,7 @@ msgstr "" msgid "Create an account without using this starter pack" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:316 +#: src/screens/Onboarding/StepProfile/index.tsx:317 msgid "Create an avatar instead" msgstr "" @@ -3218,7 +3334,7 @@ msgstr "" msgid "Create another" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:468 +#: src/components/dms/InitiateChatFlow.tsx:477 msgid "Create group chat" msgstr "" @@ -3240,19 +3356,20 @@ msgstr "" msgid "Create moderation list" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:294 #: src/view/com/auth/SplashScreen.tsx:100 #: src/view/com/auth/SplashScreen.web.tsx:108 msgid "Create new account" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:488 +#: src/screens/Messages/ConversationSettings/index.tsx:487 msgid "Create or modify an invite link for this group chat" msgstr "" #. Accessibility label for button to create a moderation report for the selected option #. placeholder {0}: option.title -#: src/components/moderation/ReportDialog/index.tsx:707 -#: src/components/moderation/ReportDialog/index.tsx:752 +#: src/components/moderation/ReportDialog/index.tsx:709 +#: src/components/moderation/ReportDialog/index.tsx:754 msgid "Create report for {0}" msgstr "" @@ -3268,8 +3385,8 @@ msgstr "" #. placeholder {0}: i18n.date(appPassword.createdAt, { year: 'numeric', month: 'numeric', day: 'numeric', hour: '2-digit', minute: '2-digit', }) #. placeholder {0}: i18n.date(createdAt, { dateStyle: 'long', timeStyle: 'short', }) #. placeholder {0}: i18n.date(createdAt, { month: 'long', day: 'numeric', year: 'numeric', }) -#: src/screens/Messages/components/InviteLinkDialog.tsx:312 -#: src/screens/Messages/ConversationSettings/index.tsx:441 +#: src/screens/Messages/components/InviteLinkDialog.tsx:324 +#: src/screens/Messages/ConversationSettings/index.tsx:440 #: src/screens/Settings/AppPasswords.tsx:174 msgid "Created {0}" msgstr "" @@ -3353,7 +3470,7 @@ msgstr "" msgid "Default icons" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:224 +#: src/components/dms/MessageOverlays.tsx:184 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:803 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:275 #: src/screens/Settings/AppPasswords.tsx:213 @@ -3394,15 +3511,15 @@ msgstr "" msgid "Delete contacts" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:146 -#: src/components/dms/AfterReportDialog.tsx:190 -#: src/components/dms/AfterReportDialog.tsx:193 +#: src/components/dms/AfterReportDialog.tsx:151 +#: src/components/dms/AfterReportDialog.tsx:195 +#: src/components/dms/AfterReportDialog.tsx:198 #: src/screens/Messages/components/RequestButtons.tsx:142 #: src/screens/Messages/components/RequestButtons.tsx:144 msgid "Delete conversation" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:184 +#: src/components/dms/MessageContextMenu.tsx:167 msgid "Delete for me" msgstr "" @@ -3411,11 +3528,11 @@ msgstr "" msgid "Delete list" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:222 +#: src/components/dms/MessageOverlays.tsx:182 msgid "Delete message" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:181 +#: src/components/dms/MessageContextMenu.tsx:164 msgid "Delete message for me" msgstr "" @@ -3425,7 +3542,7 @@ msgstr "" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:787 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:789 -#: src/view/com/composer/Composer.tsx:1515 +#: src/view/com/composer/Composer.tsx:1564 msgid "Delete post" msgstr "" @@ -3446,12 +3563,12 @@ msgstr "" msgid "Delete this post?" msgstr "" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:209 msgid "Deleted" msgstr "" #: src/components/dms/MessagesListHeader.tsx:109 -#: src/screens/Messages/components/ChatListItem.tsx:133 +#: src/screens/Messages/components/ChatListItem.tsx:134 #: src/screens/Messages/ConversationSettings/Member.tsx:75 msgid "Deleted Account" msgstr "" @@ -3519,8 +3636,8 @@ msgstr "" msgid "Dim" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:344 -#: src/screens/Messages/components/InviteLinkDialog.tsx:349 +#: src/screens/Messages/components/InviteLinkDialog.tsx:356 +#: src/screens/Messages/components/InviteLinkDialog.tsx:361 msgid "Disable" msgstr "" @@ -3546,8 +3663,8 @@ msgstr "" msgid "Disable haptic feedback" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:446 -#: src/screens/Messages/components/InviteLinkDialog.tsx:452 +#: src/screens/Messages/components/InviteLinkDialog.tsx:451 +#: src/screens/Messages/components/InviteLinkDialog.tsx:457 msgid "Disable link" msgstr "" @@ -3559,7 +3676,7 @@ msgstr "" msgid "Disable replies entirely" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:426 +#: src/screens/Messages/components/InviteLinkDialog.tsx:438 msgid "Disable this invite link?" msgstr "" @@ -3572,9 +3689,9 @@ msgstr "" #: src/components/dialogs/lists/CreateOrEditListDialog.tsx:101 #: src/screens/Profile/Header/EditProfileDialog.tsx:79 -#: src/view/com/composer/Composer.tsx:1294 -#: src/view/com/composer/Composer.tsx:1338 -#: src/view/com/composer/Composer.tsx:1548 +#: src/view/com/composer/Composer.tsx:1347 +#: src/view/com/composer/Composer.tsx:1391 +#: src/view/com/composer/Composer.tsx:1597 #: src/view/com/composer/drafts/DraftItem.tsx:242 #: src/view/com/composer/drafts/DraftsButton.tsx:131 msgid "Discard" @@ -3585,19 +3702,19 @@ msgstr "" msgid "Discard changes?" msgstr "" -#: src/view/com/composer/Composer.tsx:1292 +#: src/view/com/composer/Composer.tsx:1345 #: src/view/com/composer/drafts/DraftItem.tsx:239 #: src/view/com/composer/drafts/DraftsButton.tsx:98 msgid "Discard draft?" msgstr "" -#: src/view/com/composer/Composer.tsx:1309 -#: src/view/com/composer/Composer.tsx:1540 +#: src/view/com/composer/Composer.tsx:1362 +#: src/view/com/composer/Composer.tsx:1589 msgid "Discard post?" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:261 -#: src/screens/Profile/components/GermButton.tsx:268 +#: src/screens/Profile/components/GermButton.tsx:262 +#: src/screens/Profile/components/GermButton.tsx:269 msgid "Disconnect Germ DM" msgstr "" @@ -3625,11 +3742,11 @@ msgstr "" msgid "Dismiss" msgstr "" -#: src/components/contacts/FindContactsBannerNUX.tsx:77 +#: src/components/contacts/FindContactsBannerNUX.tsx:78 msgid "Dismiss banner" msgstr "" -#: src/view/com/composer/Composer.tsx:2385 +#: src/view/com/composer/Composer.tsx:2435 msgid "Dismiss error" msgstr "" @@ -3719,12 +3836,12 @@ msgstr "" #: src/components/dialogs/ServerInput.tsx:237 #: src/components/dialogs/ServerInput.tsx:239 #: src/components/dms/AfterReportConversationDialog.tsx:164 -#: src/components/dms/AfterReportDialog.tsx:140 +#: src/components/dms/AfterReportDialog.tsx:145 #: src/components/forms/DateField/index.tsx:104 #: src/components/forms/DateField/index.tsx:110 #: src/lib/media/picker.tsx:37 -#: src/screens/Onboarding/StepProfile/index.tsx:353 -#: src/screens/Onboarding/StepProfile/index.tsx:356 +#: src/screens/Onboarding/StepProfile/index.tsx:354 +#: src/screens/Onboarding/StepProfile/index.tsx:357 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:214 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:221 #: src/view/com/composer/labels/LabelsBtn.tsx:219 @@ -3740,7 +3857,7 @@ msgctxt "action" msgid "Done" msgstr "" -#: src/components/dms/MessageItem.tsx:463 +#: src/components/dms/MessageItem.tsx:445 msgid "Double tap or long press the message to add a reaction" msgstr "" @@ -3765,8 +3882,8 @@ msgctxt "button" msgid "Download chat data" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:304 -#: src/components/Lightbox/Lightbox.web.tsx:316 +#: src/components/Lightbox/Lightbox.web.tsx:312 +#: src/components/Lightbox/Lightbox.web.tsx:324 msgid "Download image" msgstr "" @@ -3783,7 +3900,7 @@ msgstr "" msgid "Doxxing" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:119 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:120 #: src/view/com/composer/drafts/DraftsButton.tsx:70 #: src/view/com/composer/drafts/DraftsButton.tsx:79 #: src/view/com/composer/drafts/DraftsListDialog.tsx:119 @@ -3838,7 +3955,7 @@ msgstr "" msgid "Eating disorders" msgstr "" -#: src/screens/Messages/components/EditTextButton.tsx:51 +#: src/screens/Messages/components/EditTextButton.tsx:52 #: src/screens/Settings/AccountSettings.tsx:150 #: src/screens/StarterPack/StarterPackScreen.tsx:604 #: src/screens/StarterPack/Wizard/index.tsx:331 @@ -3852,8 +3969,8 @@ msgctxt "action" msgid "Edit" msgstr "" -#: src/view/com/util/UserAvatar.tsx:460 -#: src/view/com/util/UserBanner.tsx:122 +#: src/view/com/util/UserAvatar.tsx:464 +#: src/view/com/util/UserBanner.tsx:125 msgid "Edit avatar" msgstr "" @@ -3861,14 +3978,14 @@ msgstr "" msgid "Edit Feeds" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:27 -#: src/screens/Messages/ConversationSettings/prompts.tsx:32 +#: src/screens/Messages/ConversationSettings/prompts.tsx:36 +#: src/screens/Messages/ConversationSettings/prompts.tsx:41 msgid "Edit group name" msgstr "" #: src/view/com/composer/photos/EditImageDialog.web.tsx:86 #: src/view/com/composer/photos/EditImageDialog.web.tsx:90 -#: src/view/com/composer/photos/Gallery.tsx:216 +#: src/view/com/composer/photos/Gallery.tsx:218 msgid "Edit image" msgstr "" @@ -3882,7 +3999,16 @@ msgstr "" msgid "Edit interests" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:326 +#: src/screens/Messages/JoinRequests.tsx:294 +msgid "Edit invite link" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:300 +msgctxt "button" +msgid "Edit invite link" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:338 msgid "Edit link settings" msgstr "" @@ -3900,12 +4026,12 @@ msgstr "" msgid "Edit moderation list" msgstr "" -#: src/Navigation.tsx:353 +#: src/Navigation.tsx:355 #: src/view/screens/Feeds.tsx:511 msgid "Edit My Feeds" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:475 +#: src/screens/Messages/ConversationSettings/index.tsx:474 msgid "Edit name" msgstr "" @@ -3934,7 +4060,7 @@ msgstr "" msgid "Edit starter pack" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:474 +#: src/screens/Messages/ConversationSettings/index.tsx:473 msgid "Edit this group chat’s name" msgstr "" @@ -3946,7 +4072,7 @@ msgstr "" msgid "Edit who can reply" msgstr "" -#: src/Navigation.tsx:534 +#: src/Navigation.tsx:541 msgid "Edit your starter pack" msgstr "" @@ -4151,7 +4277,7 @@ msgstr "" msgid "Entertainment" msgstr "" -#: src/view/com/composer/Composer.tsx:2484 +#: src/view/com/composer/Composer.tsx:2534 #: src/view/com/util/error/ErrorScreen.tsx:40 msgid "Error" msgstr "" @@ -4198,12 +4324,12 @@ msgstr "" msgid "Everyone" msgstr "" -#: src/screens/Messages/Settings.tsx:76 +#: src/screens/Messages/Settings.tsx:77 msgctxt "allow group chat invites from" msgid "Everyone" msgstr "" -#: src/screens/Messages/Settings.tsx:61 +#: src/screens/Messages/Settings.tsx:62 msgctxt "allow messages from" msgid "Everyone" msgstr "" @@ -4225,8 +4351,8 @@ msgstr "" msgid "Exit fullscreen" msgstr "" -#: src/components/Lightbox/chrome/Footer.tsx:51 -#: src/components/Lightbox/Lightbox.web.tsx:237 +#: src/components/Lightbox/chrome/Footer.tsx:69 +#: src/components/Lightbox/Lightbox.web.tsx:245 msgid "Expand alt text" msgstr "" @@ -4234,7 +4360,7 @@ msgstr "" msgid "Expand list of users" msgstr "" -#: src/view/com/composer/ComposerReplyTo.tsx:88 +#: src/view/com/composer/ComposerReplyTo.tsx:92 msgid "Expand or collapse the full post you are replying to" msgstr "" @@ -4246,7 +4372,7 @@ msgstr "" msgid "Expands or collapses post text" msgstr "" -#: src/lib/api/index.ts:460 +#: src/lib/api/index.ts:487 msgid "Expected uri to resolve to a record" msgstr "" @@ -4285,9 +4411,9 @@ msgstr "" msgid "Explicit sexual images." msgstr "" -#: src/Navigation.tsx:738 +#: src/Navigation.tsx:745 #: src/screens/Search/Shell.tsx:362 -#: src/view/shell/desktop/LeftNav.tsx:676 +#: src/view/shell/desktop/LeftNav.tsx:677 #: src/view/shell/Drawer.tsx:417 msgid "Explore" msgstr "" @@ -4297,8 +4423,8 @@ msgstr "" msgid "Explore the app" msgstr "" -#: src/screens/Messages/Settings.tsx:255 -#: src/screens/Messages/Settings.tsx:265 +#: src/screens/Messages/Settings.tsx:253 +#: src/screens/Messages/Settings.tsx:263 #: src/screens/Settings/components/ExportCarDialog.tsx:130 msgid "Export my chat data" msgstr "" @@ -4327,7 +4453,7 @@ msgstr "" 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 "" -#: src/Navigation.tsx:372 +#: src/Navigation.tsx:374 #: src/screens/Settings/ExternalMediaPreferences.tsx:35 msgid "External Media Preferences" msgstr "" @@ -4341,8 +4467,12 @@ msgctxt "toast" msgid "Failed to accept chat" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:186 +msgid "Failed to accept join request" +msgstr "" + #: src/components/dms/ActionsWrapper.web.tsx:77 -#: src/components/dms/MessageContextMenu.tsx:119 +#: src/components/dms/MessageContextMenu.tsx:103 msgid "Failed to add emoji reaction" msgstr "" @@ -4359,7 +4489,7 @@ msgstr "" msgid "Failed to change handle. Please try again." msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:294 +#: src/components/Lightbox/Lightbox.web.tsx:302 msgid "Failed to copy link" msgstr "" @@ -4372,7 +4502,7 @@ msgstr "" msgid "Failed to create conversation" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:99 +#: src/screens/Messages/components/InviteLinkDialog.tsx:98 msgid "Failed to create invite link" msgstr "" @@ -4387,7 +4517,7 @@ msgctxt "toast" msgid "Failed to delete chat" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:101 +#: src/components/dms/MessageOverlays.tsx:112 msgid "Failed to delete message" msgstr "" @@ -4399,24 +4529,24 @@ msgstr "" msgid "Failed to delete starter pack" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:122 +#: src/screens/Messages/components/InviteLinkDialog.tsx:121 msgid "Failed to disable invite link" msgstr "" #. placeholder {0}: error?.message -#: src/screens/Profile/components/GermButton.tsx:195 +#: src/screens/Profile/components/GermButton.tsx:196 msgid "Failed to disconnect Germ DM. Error: {0}" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:345 +#: src/screens/Messages/ConversationSettings/index.tsx:344 msgid "Failed to edit group chat name" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:112 +#: src/screens/Messages/components/InviteLinkDialog.tsx:111 msgid "Failed to edit invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:132 +#: src/screens/Messages/components/InviteLinkDialog.tsx:131 msgid "Failed to enable invite link" msgstr "" @@ -4432,19 +4562,27 @@ msgstr "" msgid "Failed to hide suggestion, please check your internet connection" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:218 +msgid "Failed to ignore join request" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:117 +msgid "Failed to join the group chat. Please try again." +msgstr "" + #: src/components/contacts/screens/ViewMatches.tsx:582 msgid "Failed to launch SMS app" msgstr "" #: src/screens/Messages/components/ChatEnded.tsx:42 #: src/screens/Messages/components/ChatLocked.tsx:53 -#: src/screens/Messages/ConversationSettings/index.tsx:372 +#: src/screens/Messages/ConversationSettings/index.tsx:371 msgctxt "toast" msgid "Failed to leave group chat" msgstr "" #: src/screens/Messages/ChatList.tsx:345 -#: src/screens/Messages/Inbox.tsx:211 +#: src/screens/Messages/Inbox.tsx:201 msgid "Failed to load conversations" msgstr "" @@ -4489,16 +4627,15 @@ msgstr "" msgid "Failed to load suggested follows" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:393 +#: src/screens/Messages/ConversationSettings/index.tsx:392 msgid "Failed to lock group chat" msgstr "" -#: src/screens/Messages/Inbox.tsx:311 -#: src/screens/Messages/Inbox.tsx:338 +#: src/screens/Messages/Inbox.tsx:299 msgid "Failed to mark all requests as read" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:359 +#: src/screens/Messages/ConversationSettings/index.tsx:358 msgid "Failed to mute group chat" msgstr "" @@ -4507,7 +4644,7 @@ msgid "Failed to pin post" msgstr "" #. placeholder {0}: e?.message -#: src/screens/Profile/components/GermButton.tsx:163 +#: src/screens/Profile/components/GermButton.tsx:164 msgid "Failed to reconnect Germ DM. Error: {0}" msgstr "" @@ -4521,8 +4658,8 @@ msgid "Failed to remove data. {0}" msgstr "" #: src/components/dms/ActionsWrapper.web.tsx:73 -#: src/components/dms/MessageContextMenu.tsx:115 -#: src/components/dms/ReactionsDialog.tsx:171 +#: src/components/dms/MessageContextMenu.tsx:99 +#: src/components/dms/ReactionsDialog.tsx:175 msgid "Failed to remove emoji reaction" msgstr "" @@ -4538,15 +4675,19 @@ msgstr "" msgid "Failed to remove verification" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:151 +msgid "Failed to rescind your request. Please try again." +msgstr "" + #: src/components/dialogs/DeviceLocationRequestDialog.tsx:81 msgid "Failed to resolve location. Please try again." msgstr "" -#: src/view/com/composer/Composer.tsx:584 +#: src/view/com/composer/Composer.tsx:639 msgid "Failed to save draft" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:311 +#: src/components/Lightbox/Lightbox.web.tsx:319 msgid "Failed to save image" msgstr "" @@ -4585,7 +4726,7 @@ msgid "Failed to toggle thread mute, please try again" msgstr "" #: src/screens/Messages/components/ChatLocked.tsx:42 -#: src/screens/Messages/ConversationSettings/index.tsx:396 +#: src/screens/Messages/ConversationSettings/index.tsx:395 msgid "Failed to unlock group chat" msgstr "" @@ -4610,7 +4751,7 @@ msgstr "" msgid "Failed to update notification declaration" msgstr "" -#: src/screens/Messages/Settings.tsx:93 +#: src/screens/Messages/Settings.tsx:94 msgid "Failed to update settings" msgstr "" @@ -4637,7 +4778,7 @@ msgstr "" msgid "False information about elections" msgstr "" -#: src/Navigation.tsx:288 +#: src/Navigation.tsx:290 msgid "Feed" msgstr "" @@ -4645,7 +4786,7 @@ msgstr "" #. placeholder {0}: sanitizeHandle(feed.creatorHandle, '@') #. placeholder {0}: sanitizeHandle(view.creator.handle, '@') #: src/components/FeedCard.tsx:170 -#: src/state/queries/feed.ts:118 +#: src/state/queries/feed.ts:127 #: src/view/com/feeds/FeedSourceCard.tsx:151 msgid "Feed by {0}" msgstr "" @@ -4658,7 +4799,7 @@ msgstr "" msgid "Feed identifier" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:361 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:353 msgid "Feed menu" msgstr "" @@ -4682,14 +4823,14 @@ msgctxt "toast" msgid "Feedback sent to feed operator" msgstr "" -#: src/Navigation.tsx:514 +#: src/Navigation.tsx:521 #: src/screens/SavedFeeds.tsx:112 #: src/screens/SavedFeeds.tsx:303 #: src/screens/Search/SearchResults.tsx:80 #: src/screens/StarterPack/StarterPackScreen.tsx:196 #: src/view/screens/Feeds.tsx:504 #: src/view/screens/Profile.tsx:239 -#: src/view/shell/desktop/LeftNav.tsx:711 +#: src/view/shell/desktop/LeftNav.tsx:712 #: src/view/shell/Drawer.tsx:533 msgid "Feeds" msgstr "" @@ -4743,11 +4884,11 @@ msgstr "" msgid "Finalizing" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:145 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:146 msgid "Finally!" msgstr "" -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:155 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:156 msgid "Finally! Keep track of posts that matter to you. Save them to revisit anytime." msgstr "" @@ -4764,8 +4905,8 @@ msgstr "" msgid "Find accounts to follow" msgstr "" -#: src/Navigation.tsx:428 -#: src/Navigation.tsx:556 +#: src/Navigation.tsx:430 +#: src/Navigation.tsx:563 msgid "Find Contacts" msgstr "" @@ -4795,7 +4936,7 @@ msgstr "" msgid "Find posts, users, and feeds on Bluesky" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:97 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:98 msgid "Find your friends" msgstr "" @@ -4940,8 +5081,12 @@ msgstr "" msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:322 +msgid "Followers can join" +msgstr "" + #. placeholder {0}: route.params.name -#: src/Navigation.tsx:242 +#: src/Navigation.tsx:244 msgid "Followers of @{0} that you know" msgstr "" @@ -4991,19 +5136,16 @@ msgstr "" msgid "Following feed preferences" msgstr "" -#: src/Navigation.tsx:359 +#: src/Navigation.tsx:361 #: src/screens/Settings/FollowingFeedPreferences.tsx:57 msgid "Following Feed Preferences" msgstr "" +#: src/components/Pills.tsx:175 #: src/screens/Profile/Header/Handle.tsx:33 msgid "Follows you" msgstr "" -#: src/components/Pills.tsx:175 -msgid "Follows You" -msgstr "" - #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" msgstr "" @@ -5082,35 +5224,35 @@ msgstr "" msgid "Generate a starter pack" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:206 -#: src/screens/Messages/components/InviteLinkDialog.tsx:244 -#: src/screens/Messages/components/InviteLinkDialog.tsx:268 +#: src/screens/Messages/components/InviteLinkDialog.tsx:212 +#: src/screens/Messages/components/InviteLinkDialog.tsx:252 +#: src/screens/Messages/components/InviteLinkDialog.tsx:280 msgid "Generate invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:397 +#: src/screens/Messages/components/InviteLinkDialog.tsx:409 msgid "Generate new invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:402 +#: src/screens/Messages/components/InviteLinkDialog.tsx:414 msgid "Generate new link" msgstr "" #: src/screens/Profile/components/GermButton.tsx:86 -#: src/screens/Profile/components/GermButton.tsx:224 +#: src/screens/Profile/components/GermButton.tsx:225 msgid "Germ DM" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:182 +#: src/screens/Profile/components/GermButton.tsx:183 msgid "Germ DM disconnected" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:233 -#: src/screens/Profile/components/GermButton.tsx:238 +#: src/screens/Profile/components/GermButton.tsx:234 +#: src/screens/Profile/components/GermButton.tsx:239 msgid "Germ DM Link" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:159 +#: src/screens/Profile/components/GermButton.tsx:160 msgid "Germ DM reconnected" msgstr "" @@ -5174,27 +5316,27 @@ msgstr "" msgid "Get notified when {name} posts" msgstr "" -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:138 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:139 msgid "Get notified when someone posts" msgstr "" #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:71 #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:81 -#: src/screens/Messages/components/InviteLinkDialog.tsx:187 -#: src/screens/Messages/components/InviteLinkDialog.tsx:194 +#: src/screens/Messages/components/InviteLinkDialog.tsx:192 +#: src/screens/Messages/components/InviteLinkDialog.tsx:199 msgid "Get started" msgstr "" -#: src/components/MediaPreview.tsx:136 +#: src/components/MediaPreview.tsx:182 #: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:69 msgid "GIF" msgstr "" -#: src/view/com/composer/Composer.tsx:2489 +#: src/view/com/composer/Composer.tsx:2539 msgid "GIF uploaded" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:258 +#: src/screens/Onboarding/StepProfile/index.tsx:259 msgid "Give your profile a face" msgstr "" @@ -5213,7 +5355,7 @@ msgstr "" #: src/screens/VideoFeed/components/Header.tsx:163 #: src/screens/VideoFeed/index.tsx:1168 #: src/screens/VideoFeed/index.tsx:1172 -#: src/view/com/auth/LoggedOut.tsx:89 +#: src/view/com/auth/LoggedOut.tsx:103 #: src/view/com/profile/ProfileFollowers.tsx:178 #: src/view/com/profile/ProfileFollowers.tsx:179 #: src/view/screens/NotFound.tsx:51 @@ -5224,7 +5366,7 @@ msgstr "" #: src/components/Error.tsx:77 #: src/screens/List/ListHiddenScreen.tsx:228 -#: src/screens/Messages/Conversation.tsx:346 +#: src/screens/Messages/Conversation.tsx:371 #: src/screens/Profile/ErrorState.tsx:63 #: src/screens/Profile/ErrorState.tsx:67 #: src/screens/StarterPack/StarterPackScreen.tsx:807 @@ -5283,7 +5425,7 @@ msgid "Go to account settings" msgstr "" #. placeholder {0}: profile.handle -#: src/screens/Messages/components/ChatListItem.tsx:154 +#: src/screens/Messages/components/ChatListItem.tsx:155 msgid "Go to conversation with {0}" msgstr "" @@ -5298,12 +5440,12 @@ msgstr "" #: src/components/dms/ConvoMenu.tsx:272 #: src/screens/Messages/components/MessagesListInfoPanel.tsx:93 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:191 -#: src/view/shell/desktop/LeftNav.tsx:335 -#: src/view/shell/desktop/LeftNav.tsx:341 +#: src/view/shell/desktop/LeftNav.tsx:336 +#: src/view/shell/desktop/LeftNav.tsx:342 msgid "Go to profile" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:212 +#: src/screens/Messages/components/ChatListItem.tsx:213 msgid "Go to the group chat named \"{chatName}\"" msgstr "" @@ -5319,8 +5461,8 @@ msgstr "" msgid "Going live is currently disabled for your account" msgstr "" -#: src/screens/Profile/components/GermButton.tsx:252 -#: src/screens/Profile/components/GermButton.tsx:257 +#: src/screens/Profile/components/GermButton.tsx:253 +#: src/screens/Profile/components/GermButton.tsx:258 msgid "Got it" msgstr "" @@ -5339,59 +5481,75 @@ msgstr "" msgid "Grooming or predatory behavior" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:513 +#: src/components/dms/ChatInvite/Card.tsx:45 +#: src/components/intents/GroupChatJoinDialog.tsx:298 +#: src/screens/Messages/JoinRequest.tsx:116 +msgid "Group chat" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:517 msgid "Group chat invite link dialog" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:385 +#: src/screens/Messages/ConversationSettings/index.tsx:384 msgctxt "toast" msgid "Group chat locked" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:352 +#: src/screens/Messages/ConversationSettings/index.tsx:351 msgctxt "toast" msgid "Group chat muted" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:340 +#: src/screens/Messages/ConversationSettings/index.tsx:339 msgctxt "toast" msgid "Group chat name updated" msgstr "" -#: src/Navigation.tsx:488 +#: src/Navigation.tsx:490 #: src/screens/Messages/ConversationSettings/index.tsx:91 msgid "Group chat settings" msgstr "" #: src/screens/Messages/components/ChatLocked.tsx:38 -#: src/screens/Messages/ConversationSettings/index.tsx:387 +#: src/screens/Messages/ConversationSettings/index.tsx:386 msgctxt "toast" msgid "Group chat unlocked" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:354 +#: src/screens/Messages/ConversationSettings/index.tsx:353 msgctxt "toast" msgid "Group chat unmuted" msgstr "" -#: src/screens/Messages/Conversation.tsx:330 +#: src/screens/Messages/Conversation.tsx:355 msgid "Group chats are not yet available" msgstr "" -#: src/screens/Messages/Conversation.tsx:328 +#: src/screens/Messages/Conversation.tsx:353 msgid "Group chats are now available" msgstr "" +#. placeholder {0}: convo.details.memberLimit +#: src/screens/Messages/components/InviteLinkDialog.tsx:178 +msgid "Group chats can only have a maximum of {0, plural, other {# people}}." +msgstr "" + #: src/components/dialogs/SearchablePeopleList.tsx:569 msgid "Group is locked" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:237 -#: src/components/dms/InitiateChatFlow.tsx:568 -#: src/screens/Messages/ConversationSettings/prompts.tsx:33 +#: src/components/dms/InitiateChatFlow.tsx:240 +#: src/components/dms/InitiateChatFlow.tsx:577 +#: src/screens/Messages/ConversationSettings/prompts.tsx:42 msgid "Group name" msgstr "" +#: src/components/dms/InitiateChatFlow.tsx:602 +#: src/screens/Messages/ConversationSettings/prompts.tsx:61 +msgid "Group name is too long. The maximum number of characters is {MAX_GROUP_NAME_GRAPHEME_LENGTH}." +msgstr "" + #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:219 msgid "Hacking or system attacks" msgstr "" @@ -5420,7 +5578,7 @@ msgid "Handle too long. Please try a shorter one." msgstr "" #: src/components/FeedCard.tsx:156 -#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:122 +#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:123 msgid "Happening now" msgstr "" @@ -5445,7 +5603,7 @@ msgstr "" msgid "Harming or endangering minors" msgstr "" -#: src/Navigation.tsx:472 +#: src/Navigation.tsx:474 msgid "Hashtag" msgstr "" @@ -5482,7 +5640,7 @@ msgstr "" msgid "Help" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:261 +#: src/screens/Onboarding/StepProfile/index.tsx:262 msgid "Help people know you're not a bot by uploading a picture or creating an avatar." msgstr "" @@ -5651,18 +5809,18 @@ msgstr "" msgid "Hmmmm, we couldn't load that moderation service." msgstr "" -#: src/view/com/composer/state/video.ts:430 +#: src/view/com/composer/state/video.ts:415 msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!" msgstr "" -#: src/screens/Messages/Conversation.tsx:337 +#: src/screens/Messages/Conversation.tsx:362 msgid "Hold your horses! This feature isn't available to you yet. Please check back later." msgstr "" -#: src/Navigation.tsx:733 -#: src/Navigation.tsx:754 -#: src/view/shell/bottom-bar/BottomBar.tsx:184 -#: src/view/shell/desktop/LeftNav.tsx:666 +#: src/Navigation.tsx:740 +#: src/Navigation.tsx:761 +#: src/view/shell/bottom-bar/BottomBar.tsx:185 +#: src/view/shell/desktop/LeftNav.tsx:667 #: src/view/shell/Drawer.tsx:443 msgid "Home" msgstr "" @@ -5720,7 +5878,7 @@ msgstr "" msgid "I'm on Bluesky as {0} - come find me! https://bsky.app/download" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:238 +#: src/components/Lightbox/Lightbox.web.tsx:246 msgid "If alt text is long, toggles alt text expanded state" msgstr "" @@ -5784,23 +5942,33 @@ msgstr "" msgid "If you're trying to change your handle or email, do so before you deactivate." msgstr "" -#: src/components/images/ImageLayoutGridItem.tsx:76 +#. Ignore a request to join a chat +#: src/screens/Messages/JoinRequests.tsx:484 +msgctxt "button" +msgid "Ignore" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:478 +msgid "Ignore join request" +msgstr "" + +#: src/components/images/ImageLayoutGridItem.tsx:96 msgid "Image" msgstr "" #. placeholder {0}: index + 1 -#: src/components/images/Gallery/index.tsx:427 +#: src/components/images/Gallery/index.tsx:451 msgid "Image {0}" msgstr "" #. placeholder {0}: index + 1 #. placeholder {1}: imgs.length -#: src/components/Lightbox/Lightbox.web.tsx:253 +#: src/components/Lightbox/Lightbox.web.tsx:261 msgid "Image {0} of {1}" msgstr "" #. placeholder {0}: index + 1 -#: src/components/images/Gallery/index.tsx:418 +#: src/components/images/Gallery/index.tsx:436 msgid "Image {0} of {imageCount}" msgstr "" @@ -5815,27 +5983,27 @@ msgid "Image cache cleared, freed {0}" msgstr "" #. placeholder {0}: images.length -#: src/components/images/Gallery/index.tsx:256 +#: src/components/images/Gallery/index.tsx:264 msgid "Image gallery, {0} images" msgstr "" #. Image has been moderated and user has the option of showing it temporarily -#: src/features/liveNow/components/LiveStatusDialog.tsx:299 +#: src/features/liveNow/components/LiveStatusDialog.tsx:300 msgid "Image is hidden due to your moderation settings." msgstr "" #. Image has been moderated and is not visible to the user -#: src/features/liveNow/components/LiveStatusDialog.tsx:309 +#: src/features/liveNow/components/LiveStatusDialog.tsx:310 msgid "Image is unavailable." msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:73 -#: src/components/Lightbox/Lightbox.web.tsx:257 #: src/components/Lightbox/Lightbox.web.tsx:265 +#: src/components/Lightbox/Lightbox.web.tsx:273 msgid "Image options" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:308 +#: src/components/Lightbox/Lightbox.web.tsx:316 #: src/lib/media/save-image.ios.ts:25 #: src/lib/media/save-image.ts:29 msgid "Image saved" @@ -5860,13 +6028,13 @@ msgstr "" msgid "Import contacts" msgstr "" -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:115 -#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:126 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:116 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:127 msgid "Import Contacts" msgstr "" #: src/components/contacts/FindContactsBannerNUX.tsx:33 -#: src/components/contacts/FindContactsBannerNUX.tsx:71 +#: src/components/contacts/FindContactsBannerNUX.tsx:72 msgid "Import contacts to find your friends" msgstr "" @@ -5912,7 +6080,7 @@ msgid "Inbox empty" msgstr "" #. Title message shown in chat requests inbox when it's empty -#: src/screens/Messages/Inbox.tsx:228 +#: src/screens/Messages/Inbox.tsx:218 msgid "Inbox zero!" msgstr "" @@ -5961,6 +6129,10 @@ msgstr "" msgid "Invalid 2FA confirmation code." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:127 +msgid "Invalid group chat code." +msgstr "" + #: src/screens/Settings/components/ChangeHandleDialog.tsx:615 msgid "Invalid handle. Please try a different one." msgstr "" @@ -5975,10 +6147,14 @@ msgstr "" msgid "Invalid phone number" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:98 +#: src/components/moderation/ReportDialog/index.tsx:100 msgid "Invalid report subject" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:158 +msgid "Invalid rescind request." +msgstr "" + #: src/components/intents/VerifyEmailIntentDialog.tsx:86 msgid "Invalid Verification Code" msgstr "" @@ -6008,12 +6184,12 @@ msgstr "" msgid "Invite friends <0/>" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:167 -#: src/screens/Messages/components/InviteLinkDialog.tsx:290 -#: src/screens/Messages/components/InviteLinkDialog.tsx:296 -#: src/screens/Messages/components/InviteLinkDialog.tsx:471 -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:151 -#: src/screens/Messages/ConversationSettings/index.tsx:491 +#: src/screens/Messages/components/InviteLinkDialog.tsx:166 +#: src/screens/Messages/components/InviteLinkDialog.tsx:304 +#: src/screens/Messages/components/InviteLinkDialog.tsx:310 +#: src/screens/Messages/components/InviteLinkDialog.tsx:477 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:148 +#: src/screens/Messages/ConversationSettings/index.tsx:490 msgid "Invite link" msgstr "" @@ -6022,7 +6198,7 @@ msgid "Invite link created" msgstr "" #: src/components/dms/getSystemMessageInfo.ts:138 -#: src/screens/Messages/components/InviteLinkDialog.tsx:290 +#: src/screens/Messages/components/InviteLinkDialog.tsx:304 msgid "Invite link disabled" msgstr "" @@ -6072,7 +6248,7 @@ msgid "It's just you right now! Add more people to your starter pack by searchin msgstr "" #. placeholder {0}: videoState.jobId -#: src/view/com/composer/Composer.tsx:2404 +#: src/view/com/composer/Composer.tsx:2454 msgid "Job ID: {0}" msgstr "" @@ -6081,6 +6257,11 @@ msgstr "" msgid "Jobs" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:100 +#: src/components/intents/GroupChatJoinDialog.tsx:254 +msgid "Join" +msgstr "" + #: src/screens/StarterPack/StarterPackLandingScreen.tsx:210 #: src/screens/StarterPack/StarterPackLandingScreen.tsx:215 #: src/screens/StarterPack/StarterPackScreen.tsx:478 @@ -6088,6 +6269,15 @@ msgstr "" msgid "Join Bluesky" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:63 +#: src/components/intents/GroupChatJoinDialog.tsx:419 +msgid "Join group chat" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:147 +msgid "Join request rescinded." +msgstr "" + #: src/components/StarterPack/QrCode.tsx:72 #: src/view/shell/NavSignupCard.tsx:41 msgid "Join the conversation" @@ -6097,8 +6287,8 @@ msgstr "" msgid "Journalism" msgstr "" -#: src/view/com/composer/Composer.tsx:1342 -#: src/view/com/composer/Composer.tsx:1352 +#: src/view/com/composer/Composer.tsx:1395 +#: src/view/com/composer/Composer.tsx:1405 #: src/view/com/composer/drafts/DraftsButton.tsx:135 msgid "Keep editing" msgstr "" @@ -6141,7 +6331,7 @@ msgstr "" msgid "Labels on your content" msgstr "" -#: src/Navigation.tsx:215 +#: src/Navigation.tsx:217 msgid "Language Settings" msgstr "" @@ -6172,7 +6362,7 @@ msgid "Latest" msgstr "" #: src/components/verification/VerificationsDialog.tsx:168 -#: src/components/verification/VerifierDialog.tsx:135 +#: src/components/verification/VerifierDialog.tsx:136 #: src/screens/Moderation/VerificationSettings.tsx:50 #: src/screens/Profile/Header/EditProfileDialog.tsx:346 #: src/screens/Settings/components/ChangeHandleDialog.tsx:215 @@ -6227,7 +6417,7 @@ msgid "Learn more about this warning" msgstr "" #: src/components/verification/VerificationsDialog.tsx:153 -#: src/components/verification/VerifierDialog.tsx:121 +#: src/components/verification/VerifierDialog.tsx:122 msgctxt "english-only-resource" msgid "Learn more about verification on Bluesky" msgstr "" @@ -6237,7 +6427,7 @@ msgstr "" msgid "Learn more about what is public on Bluesky." msgstr "" -#: src/screens/Profile/components/GermButton.tsx:211 +#: src/screens/Profile/components/GermButton.tsx:212 msgid "Learn more about your Germ DM link" msgstr "" @@ -6250,8 +6440,8 @@ msgstr "" msgid "Learn more." msgstr "" -#: src/components/dms/LeaveConvoPrompt.tsx:49 -#: src/screens/Messages/ConversationSettings/index.tsx:527 +#: src/components/dms/LeaveConvoPrompt.tsx:59 +#: src/screens/Messages/ConversationSettings/index.tsx:526 msgid "Leave" msgstr "" @@ -6274,7 +6464,7 @@ msgstr "" #: src/components/dms/ConvoMenu.tsx:250 #: src/components/dms/ConvoMenu.tsx:316 #: src/components/dms/ConvoMenu.tsx:320 -#: src/components/dms/LeaveConvoPrompt.tsx:43 +#: src/components/dms/LeaveConvoPrompt.tsx:53 msgid "Leave conversation" msgstr "" @@ -6284,11 +6474,11 @@ msgctxt "button" msgid "Leave conversation" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:92 +#: src/screens/Messages/ConversationSettings/prompts.tsx:119 msgid "Leave group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:526 +#: src/screens/Messages/ConversationSettings/index.tsx:525 msgid "Leave this group chat" msgstr "" @@ -6325,7 +6515,7 @@ msgctxt "Name of app icon variant" msgid "Light" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:523 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:509 msgid "Like" msgstr "" @@ -6344,7 +6534,7 @@ msgstr "" msgid "Like 10 posts to train the Discover feed" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:511 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:497 msgid "Like this feed" msgstr "" @@ -6352,8 +6542,8 @@ msgstr "" msgid "Like this labeler" msgstr "" -#: src/Navigation.tsx:293 -#: src/Navigation.tsx:298 +#: src/Navigation.tsx:295 +#: src/Navigation.tsx:300 msgid "Liked by" msgstr "" @@ -6371,7 +6561,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}" msgstr "" #: src/components/LabelingServiceCard/index.tsx:96 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:499 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:486 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:168 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:182 msgid "Liked by {likeCount, plural, one {# user} other {# users}}" @@ -6399,11 +6589,11 @@ msgstr "" msgid "Linear" msgstr "" -#: src/components/Lightbox/Lightbox.web.tsx:292 +#: src/components/Lightbox/Lightbox.web.tsx:300 msgid "Link copied to clipboard" msgstr "" -#: src/Navigation.tsx:248 +#: src/Navigation.tsx:250 msgid "List" msgstr "" @@ -6489,11 +6679,11 @@ msgctxt "toast" msgid "List unmuted" msgstr "" -#: src/Navigation.tsx:169 +#: src/Navigation.tsx:171 #: src/view/screens/Lists.tsx:60 #: src/view/screens/Profile.tsx:233 #: src/view/screens/Profile.tsx:241 -#: src/view/shell/desktop/LeftNav.tsx:721 +#: src/view/shell/desktop/LeftNav.tsx:722 #: src/view/shell/Drawer.tsx:548 msgid "Lists" msgstr "" @@ -6535,7 +6725,7 @@ msgstr "" msgid "Live events appear occasionally when something exciting is happening. If you'd like, you can hide this particular event, or all events for this placement in your app interface." msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:244 +#: src/features/liveNow/components/LiveStatusDialog.tsx:245 msgid "Live feature is in beta" msgstr "" @@ -6585,27 +6775,27 @@ msgstr "" msgid "Loading..." msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:505 +#: src/screens/Messages/ConversationSettings/index.tsx:504 msgid "Lock" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:69 +#: src/screens/Messages/ConversationSettings/prompts.tsx:96 msgid "Lock group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:67 +#: src/screens/Messages/ConversationSettings/prompts.tsx:94 msgid "Lock group chat?" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:503 +#: src/screens/Messages/ConversationSettings/index.tsx:502 msgid "Lock this group chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:505 +#: src/screens/Messages/ConversationSettings/index.tsx:504 msgid "Locked" msgstr "" -#: src/Navigation.tsx:318 +#: src/Navigation.tsx:320 msgid "Log" msgstr "" @@ -6677,9 +6867,8 @@ msgstr "" msgid "Manage your muted words and tags" msgstr "" -#: src/screens/Messages/Inbox.tsx:323 -#: src/screens/Messages/Inbox.tsx:346 -#: src/screens/Messages/Inbox.tsx:352 +#: src/screens/Messages/Inbox.tsx:307 +#: src/screens/Messages/Inbox.tsx:313 msgid "Mark all as read" msgstr "" @@ -6688,8 +6877,7 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/screens/Messages/Inbox.tsx:306 -#: src/screens/Messages/Inbox.tsx:333 +#: src/screens/Messages/Inbox.tsx:294 msgid "Marked all as read" msgstr "" @@ -6717,11 +6905,11 @@ msgid "Media that may be disturbing or inappropriate for some audiences." msgstr "" #. The heading above the list of chat members. -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:29 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:34 msgid "Members" msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:68 +#: src/screens/Messages/ConversationSettings/prompts.tsx:95 msgid "Members can still read chat history but can’t send new messages." msgstr "" @@ -6761,22 +6949,22 @@ msgstr "" msgid "Message {displayName}" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:325 +#: src/screens/Messages/components/ChatListItem.tsx:330 msgid "Message deleted" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:100 +#: src/components/dms/MessageOverlays.tsx:111 msgctxt "toast" msgid "Message deleted" msgstr "" -#: src/components/dms/MessageItem.tsx:553 +#: src/components/dms/MessageItem.tsx:535 msgid "Message failed to send." msgstr "" #. placeholder {0}: sender?.handle ?? 'unknown' #. placeholder {1}: message.text -#: src/components/dms/MessageContextMenu.tsx:146 +#: src/components/dms/MessageContextMenu.tsx:129 msgid "Message from @{0}: {1}" msgstr "" @@ -6799,19 +6987,19 @@ msgstr "" msgid "Message is too long ({graphemeCount}/{MAX_DM_GRAPHEME_LENGTH})" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:145 +#: src/components/dms/MessageContextMenu.tsx:128 msgid "Message options" msgstr "" -#: src/Navigation.tsx:748 +#: src/Navigation.tsx:755 msgid "Messages" msgstr "" -#: src/components/dms/MessageItem.tsx:652 +#: src/components/dms/MessageItem.tsx:634 msgid "Messages from this person are hidden while they are blocking you." msgstr "" -#: src/components/dms/MessageItem.tsx:647 +#: src/components/dms/MessageItem.tsx:629 msgid "Messages from this person are hidden while you are blocking them." msgstr "" @@ -6832,7 +7020,7 @@ msgstr "" msgid "Missing media" msgstr "" -#: src/Navigation.tsx:174 +#: src/Navigation.tsx:176 #: src/screens/Moderation/index.tsx:100 msgid "Moderation" msgstr "" @@ -6876,7 +7064,7 @@ msgstr "" msgid "Moderation lists" msgstr "" -#: src/Navigation.tsx:179 +#: src/Navigation.tsx:181 #: src/view/screens/ModerationModlists.tsx:60 msgid "Moderation Lists" msgstr "" @@ -6885,7 +7073,7 @@ msgstr "" msgid "moderation settings" msgstr "" -#: src/Navigation.tsx:308 +#: src/Navigation.tsx:310 msgid "Moderation states" msgstr "" @@ -6931,7 +7119,7 @@ msgstr "" msgid "Music" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:467 +#: src/screens/Messages/ConversationSettings/index.tsx:466 msgid "Mute" msgstr "" @@ -6976,7 +7164,7 @@ msgstr "" msgid "Mute these accounts?" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:465 +#: src/screens/Messages/ConversationSettings/index.tsx:464 msgid "Mute this group chat" msgstr "" @@ -7014,7 +7202,7 @@ msgstr "" msgid "Mute words & tags" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:467 +#: src/screens/Messages/ConversationSettings/index.tsx:466 msgid "Muted" msgstr "" @@ -7022,7 +7210,7 @@ msgstr "" msgid "Muted accounts" msgstr "" -#: src/Navigation.tsx:184 +#: src/Navigation.tsx:186 #: src/view/screens/ModerationMutedAccounts.tsx:107 msgid "Muted Accounts" msgstr "" @@ -7090,8 +7278,8 @@ msgstr "" msgid "Navigates to your profile" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:340 -#: src/components/moderation/ReportDialog/index.tsx:356 +#: src/components/moderation/ReportDialog/index.tsx:342 +#: src/components/moderation/ReportDialog/index.tsx:358 msgid "Need to report a copyright violation, legal request, or regulatory compliance issue?" msgstr "" @@ -7124,24 +7312,24 @@ msgstr "" #: src/screens/Messages/ChatList.tsx:167 #: src/screens/Messages/ChatList.tsx:380 #: src/screens/Messages/ChatList.tsx:381 -#: src/screens/Messages/ChatList.tsx:509 +#: src/screens/Messages/ChatList.tsx:517 msgid "New chat" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:61 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:58 msgid "New chat with {0}" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) #. placeholder {1}: createSanitizedDisplayName(members[1]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:65 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:62 msgid "New chat with {0} and {1}" msgstr "" #. placeholder {0}: createSanitizedDisplayName(members[0]) #. placeholder {1}: createSanitizedDisplayName(members[1]) -#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:73 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:70 msgid "New chat with {0}, {1}, and {memberCount, plural, one {{memberCount} more} other {{memberCount} more}}." msgstr "" @@ -7162,19 +7350,19 @@ msgstr "" msgid "New followers" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:236 +#: src/components/dms/InitiateChatFlow.tsx:239 msgid "New group chat" msgstr "" #. Button used to create a new group chat. #. Button used to create a new group chat. -#: src/components/dms/InitiateChatFlow.tsx:743 -#: src/components/dms/InitiateChatFlow.tsx:777 +#: src/components/dms/InitiateChatFlow.tsx:774 +#: src/components/dms/InitiateChatFlow.tsx:808 msgctxt "action" msgid "New group chat" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:273 +#: src/components/dms/InitiateChatFlow.tsx:276 msgid "New group chat with:" msgstr "" @@ -7205,7 +7393,7 @@ msgid "New post" msgstr "" #: src/view/com/feeds/FeedPage.tsx:179 -#: src/view/shell/desktop/LeftNav.tsx:597 +#: src/view/shell/desktop/LeftNav.tsx:598 msgctxt "action" msgid "New post" msgstr "" @@ -7240,8 +7428,8 @@ msgstr "" #: src/components/contacts/screens/ViewMatches.tsx:395 #: src/components/contacts/screens/ViewMatches.tsx:410 -#: src/components/dms/AddMembersFlow.tsx:308 -#: src/components/dms/InitiateChatFlow.tsx:461 +#: src/components/dms/AddMembersFlow.tsx:318 +#: src/components/dms/InitiateChatFlow.tsx:470 #: src/screens/Login/ForgotPasswordForm.tsx:149 #: src/screens/Login/ForgotPasswordForm.tsx:156 #: src/screens/Login/SetNewPasswordForm.tsx:186 @@ -7313,7 +7501,7 @@ msgstr "" msgid "No GIFs to show right now. Try again in a moment." msgstr "" -#: src/features/liveNow/components/LinkPreview.tsx:63 +#: src/features/liveNow/components/LinkPreview.tsx:64 msgid "No image" msgstr "" @@ -7340,7 +7528,7 @@ msgstr "" msgid "No media yet" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:311 +#: src/screens/Messages/components/ChatListItem.tsx:316 msgid "No messages yet" msgstr "" @@ -7356,12 +7544,12 @@ msgstr "" msgid "No notifications yet!" msgstr "" -#: src/screens/Messages/Settings.tsx:87 +#: src/screens/Messages/Settings.tsx:88 msgctxt "allow group chat invites from" msgid "No one" msgstr "" -#: src/screens/Messages/Settings.tsx:69 +#: src/screens/Messages/Settings.tsx:70 msgctxt "allow messages from" msgid "No one" msgstr "" @@ -7413,8 +7601,8 @@ msgid "No result" msgstr "" #: src/components/dialogs/SearchablePeopleList.tsx:250 -#: src/components/dms/AddMembersFlow.tsx:240 -#: src/components/dms/InitiateChatFlow.tsx:346 +#: src/components/dms/AddMembersFlow.tsx:250 +#: src/components/dms/InitiateChatFlow.tsx:350 #: src/components/ProgressGuide/FollowDialog.tsx:221 msgid "No results" msgstr "" @@ -7496,12 +7684,12 @@ msgstr "" msgid "Not followed by anyone you’re following" msgstr "" -#: src/Navigation.tsx:164 +#: src/Navigation.tsx:166 #: src/view/screens/Profile.tsx:132 msgid "Not Found" msgstr "" -#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:130 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:131 msgid "Not ready to hit post? Keep your best ideas in Drafts until the timing is just right." msgstr "" @@ -7523,26 +7711,26 @@ msgid "Nothing saved yet" msgstr "" #: src/components/dialogs/NotificationSettingsDialog.tsx:64 -#: src/Navigation.tsx:435 -#: src/Navigation.tsx:509 +#: src/Navigation.tsx:437 +#: src/Navigation.tsx:516 #: src/view/screens/Notifications.tsx:134 msgid "Notification settings" msgstr "" -#: src/screens/Messages/Settings.tsx:232 -#: src/screens/Messages/Settings.tsx:245 +#: src/screens/Messages/Settings.tsx:230 +#: src/screens/Messages/Settings.tsx:243 msgid "Notification sounds" msgstr "" -#: src/Navigation.tsx:504 -#: src/Navigation.tsx:743 +#: src/Navigation.tsx:511 +#: src/Navigation.tsx:750 #: src/screens/Notifications/ActivityList.tsx:31 #: src/screens/Settings/NotificationSettings/index.tsx:104 #: src/screens/Settings/Settings.tsx:197 #: src/screens/Settings/Settings.tsx:200 #: src/view/screens/Notifications.tsx:128 -#: src/view/shell/bottom-bar/BottomBar.tsx:260 -#: src/view/shell/desktop/LeftNav.tsx:686 +#: src/view/shell/bottom-bar/BottomBar.tsx:261 +#: src/view/shell/desktop/LeftNav.tsx:687 #: src/view/shell/Drawer.tsx:496 msgid "Notifications" msgstr "" @@ -7584,8 +7772,8 @@ msgstr "" #: src/components/BotAccountAlert.tsx:52 #: src/components/BotAccountAlert.tsx:57 -#: src/components/dms/InitiateChatFlow.tsx:676 -#: src/components/dms/MessageItem.tsx:659 +#: src/components/dms/InitiateChatFlow.tsx:707 +#: src/components/dms/MessageItem.tsx:641 #: src/screens/Login/PasswordUpdatedForm.tsx:37 #: src/screens/PostThread/components/ThreadItemAnchor.tsx:661 msgid "Okay" @@ -7618,27 +7806,27 @@ msgstr "" msgid "One of the selected recipients has blocked you and cannot be messaged." msgstr "" -#: src/view/com/composer/Composer.tsx:793 +#: src/view/com/composer/Composer.tsx:855 msgid "One or more GIFs is missing alt text." msgstr "" -#: src/view/com/composer/Composer.tsx:790 +#: src/view/com/composer/Composer.tsx:852 msgid "One or more images is missing alt text." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:411 +#: src/view/com/composer/SelectMediaButton.tsx:417 msgid "One or more of your selected files are not supported." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:434 -msgid "One or more of your selected files are too large. Maximum size is 100 MB." +#: src/view/com/composer/SelectMediaButton.tsx:440 +msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." msgstr "" -#: src/view/com/composer/Composer.tsx:595 +#: src/view/com/composer/Composer.tsx:650 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" msgstr "" -#: src/view/com/composer/Composer.tsx:800 +#: src/view/com/composer/Composer.tsx:862 msgid "One or more videos is missing alt text." msgstr "" @@ -7647,6 +7835,26 @@ msgstr "" msgid "Only {0} can reply." msgstr "" +#. Toast shown when adding images would exceed the post gallery cap; only the first N are kept +#. placeholder {0}: result.accepted.length +#. placeholder {1}: next.length +#. placeholder {2}: next.length +#: src/view/com/composer/Composer.tsx:225 +msgid "Only {0} of {1} {2, plural, one {image} other {images}} added; limit is {MAX_GALLERY_IMAGES}" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:196 +msgid "Only admins can accept join requests." +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:228 +msgid "Only admins can ignore join requests." +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:125 +msgid "Only followers can join this group chat." +msgstr "" + #: src/screens/Settings/ActivityPrivacySettings.tsx:121 #: src/screens/Settings/ActivityPrivacySettings.tsx:126 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:158 @@ -7657,6 +7865,16 @@ msgstr "" msgid "Only image files are supported" msgstr "" +#. placeholder {0}: createSanitizedDisplayName( data.joinLinkPreviews[0].owner, true, moderateProfile( data.joinLinkPreviews[0].owner, moderationOpts, ).ui('displayName'), ) +#: src/screens/Messages/JoinRequest.tsx:207 +msgid "Only people {0} follows can join." +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:115 +#: src/components/intents/GroupChatJoinDialog.tsx:269 +msgid "Only people the chat owner follows can join" +msgstr "" + #: src/view/com/composer/videos/SubtitleFilePicker.tsx:41 msgid "Only WebVTT (.vtt) files are supported" msgstr "" @@ -7674,7 +7892,7 @@ msgstr "" msgid "Oops!" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:310 +#: src/screens/Onboarding/StepProfile/index.tsx:311 msgid "Open avatar creator" msgstr "" @@ -7682,12 +7900,17 @@ msgstr "" msgid "Open camera" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:87 +#: src/components/intents/GroupChatJoinDialog.tsx:408 +msgid "Open chat" +msgstr "" + #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:139 msgid "Open chat member options for {displayName}" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:486 -#: src/screens/Messages/components/ChatListItem.tsx:490 +#: src/screens/Messages/components/ChatListItem.tsx:495 +#: src/screens/Messages/components/ChatListItem.tsx:499 msgid "Open conversation options" msgstr "" @@ -7701,16 +7924,16 @@ msgstr "" #: src/screens/Messages/components/MessageComposer.tsx:176 #: src/screens/Messages/components/MessageInput.web.tsx:148 -#: src/view/com/composer/Composer.tsx:2044 +#: src/view/com/composer/Composer.tsx:2094 msgid "Open emoji picker" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:197 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:192 msgid "Open feed info screen" msgstr "" +#: src/screens/Profile/components/ProfileFeedHeader.tsx:293 #: src/screens/Profile/components/ProfileFeedHeader.tsx:298 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:303 msgid "Open feed options menu" msgstr "" @@ -7722,13 +7945,17 @@ msgstr "" msgid "Open Germ DM" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:401 +msgid "Open group chat" +msgstr "" + #: src/components/dms/MessagesListHeader.tsx:181 #: src/components/dms/MessagesListHeader.tsx:220 msgid "Open group chat settings" msgstr "" -#: src/components/Post/Embed/ExternalEmbed/index.tsx:86 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:143 +#: src/components/Post/Embed/ExternalEmbed/index.tsx:88 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:140 msgid "Open link to {niceUrl}" msgstr "" @@ -7752,8 +7979,8 @@ msgstr "" msgid "Open post options menu" msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:218 -#: src/features/liveNow/components/LiveStatusDialog.tsx:228 +#: src/features/liveNow/components/LiveStatusDialog.tsx:219 +#: src/features/liveNow/components/LiveStatusDialog.tsx:229 msgid "Open profile" msgstr "" @@ -7779,6 +8006,10 @@ msgstr "" msgid "Open system log" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:402 +msgid "Open this group chat" +msgstr "" + #. placeholder {0}: feedInfo.displayName #: src/view/shell/desktop/Feeds.tsx:185 msgid "Opens {0} feed" @@ -7800,7 +8031,7 @@ msgstr "" msgid "Opens alt text dialog" msgstr "" -#: src/view/com/composer/photos/OpenCameraBtn.tsx:71 +#: src/view/com/composer/photos/OpenCameraBtn.tsx:70 msgid "Opens camera on device" msgstr "" @@ -7820,22 +8051,24 @@ msgstr "" msgid "Opens device camera" msgstr "" -#. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. -#: src/view/com/composer/SelectMediaButton.tsx:505 -msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." +#. Accessibility hint for button in composer to add images, a video, or a GIF to a post. +#: src/view/com/composer/SelectMediaButton.tsx:511 +msgid "Opens device gallery to select up to {MAX_GALLERY_IMAGES, plural, other {# images}}, or a single video or GIF." msgstr "" +#: src/screens/Messages/JoinRequest.tsx:295 #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 msgid "Opens flow to create a new Bluesky account" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:281 #: src/view/com/auth/SplashScreen.tsx:120 #: src/view/com/auth/SplashScreen.web.tsx:124 msgid "Opens flow to sign in to your existing Bluesky account" msgstr "" -#: src/components/images/Gallery/index.tsx:428 +#: src/components/images/Gallery/index.tsx:452 msgid "Opens full image" msgstr "" @@ -7852,7 +8085,7 @@ msgstr "" msgid "Opens link {0}" msgstr "" -#: src/view/com/util/UserAvatar.tsx:599 +#: src/view/com/util/UserAvatar.tsx:603 msgid "Opens live status dialog" msgstr "" @@ -7881,9 +8114,9 @@ msgstr "" msgid "Opens this draft in the composer" msgstr "" -#: src/components/dms/MessageItem.tsx:229 +#: src/components/dms/MessageItem.tsx:233 #: src/view/com/notifications/NotificationFeedItem.tsx:1019 -#: src/view/com/util/UserAvatar.tsx:617 +#: src/view/com/util/UserAvatar.tsx:621 msgid "Opens this profile" msgstr "" @@ -7959,8 +8192,8 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:86 #: src/components/dms/AfterReportConversationDialog.tsx:213 -#: src/components/dms/AfterReportDialog.tsx:84 -#: src/components/dms/AfterReportDialog.tsx:176 +#: src/components/dms/AfterReportDialog.tsx:89 +#: src/components/dms/AfterReportDialog.tsx:181 msgid "Our moderation team has received your report." msgstr "" @@ -7972,6 +8205,10 @@ msgstr "" msgid "Owner" msgstr "" +#: src/components/dms/LeaveConvoPrompt.tsx:44 +msgid "Owner must lock the group before leaving." +msgstr "" + #: src/components/Lists.tsx:205 #: src/components/Lists.tsx:220 #: src/view/screens/NotFound.tsx:34 @@ -8027,21 +8264,21 @@ msgstr "" msgid "People" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:154 +#: src/screens/Messages/components/InviteLinkDialog.tsx:153 msgid "People {ownerName} follows can join instantly" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:159 +#: src/screens/Messages/components/InviteLinkDialog.tsx:158 msgid "People {ownerName} follows can request to join" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:235 +#: src/Navigation.tsx:237 msgid "People followed by @{0}" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:228 +#: src/Navigation.tsx:230 msgid "People following @{0}" msgstr "" @@ -8050,11 +8287,11 @@ msgstr "" msgid "People I follow" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:153 +#: src/screens/Messages/components/InviteLinkDialog.tsx:152 msgid "People I follow can join instantly" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:158 +#: src/screens/Messages/components/InviteLinkDialog.tsx:157 msgid "People I follow can request to join" msgstr "" @@ -8100,8 +8337,8 @@ msgid "Pictures meant for adults." msgstr "" #: src/components/FeedCard.tsx:364 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:528 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:534 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:520 #: src/screens/SavedFeeds.tsx:559 msgid "Pin feed" msgstr "" @@ -8111,7 +8348,7 @@ msgstr "" msgid "Pin to home" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:344 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:337 msgid "Pin to Home" msgstr "" @@ -8125,8 +8362,8 @@ msgid "Pinned" msgstr "" #. placeholder {0}: info.displayName -#: src/screens/Profile/components/ProfileFeedHeader.tsx:164 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:178 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:159 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:173 msgid "Pinned {0} to Home" msgstr "" @@ -8203,7 +8440,7 @@ msgstr "" msgid "Please complete the verification captcha." msgstr "" -#: src/view/com/composer/state/video.ts:454 +#: src/view/com/composer/state/video.ts:439 msgid "Please confirm your email address to upload videos." msgstr "" @@ -8342,7 +8579,7 @@ msgstr "" msgid "Porn" msgstr "" -#: src/view/com/composer/Composer.tsx:1693 +#: src/view/com/composer/Composer.tsx:1742 msgctxt "action" msgid "Post" msgstr "" @@ -8362,12 +8599,12 @@ msgstr "" msgid "Post a video" msgstr "" -#: src/view/com/composer/Composer.tsx:1691 +#: src/view/com/composer/Composer.tsx:1740 msgctxt "action" msgid "Post All" msgstr "" -#: src/view/com/composer/Composer.tsx:1351 +#: src/view/com/composer/Composer.tsx:1404 msgid "Post anyway" msgstr "" @@ -8376,10 +8613,10 @@ msgid "Post blocked" msgstr "" #. placeholder {0}: route.params.name -#: src/Navigation.tsx:261 -#: src/Navigation.tsx:268 -#: src/Navigation.tsx:275 -#: src/Navigation.tsx:282 +#: src/Navigation.tsx:263 +#: src/Navigation.tsx:270 +#: src/Navigation.tsx:277 +#: src/Navigation.tsx:284 msgid "Post by @{0}" msgstr "" @@ -8388,7 +8625,7 @@ msgctxt "toast" msgid "Post deleted" msgstr "" -#: src/lib/api/index.ts:193 +#: src/lib/api/index.ts:189 msgid "Post failed to upload. Please check your Internet connection and try again." msgstr "" @@ -8413,7 +8650,7 @@ msgstr "" msgid "Post interaction settings" msgstr "" -#: src/Navigation.tsx:195 +#: src/Navigation.tsx:197 #: src/screens/ModerationInteractionSettings/index.tsx:35 msgid "Post Interaction Settings" msgstr "" @@ -8423,8 +8660,8 @@ msgstr "" msgid "Post language selection" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:354 #: src/screens/Messages/components/InviteLinkDialog.tsx:366 +#: src/screens/Messages/components/InviteLinkDialog.tsx:378 msgid "Post link" msgstr "" @@ -8482,6 +8719,7 @@ msgstr "" #: src/components/Error.tsx:61 #: src/components/Lists.tsx:104 #: src/screens/Messages/components/MessageListError.tsx:23 +#: src/screens/Messages/JoinRequests.tsx:350 #: src/screens/Signup/BackNextButtons.tsx:48 msgid "Press to retry" msgstr "" @@ -8490,7 +8728,7 @@ msgstr "" msgid "Press to view followers of this account that you also follow" msgstr "" -#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:120 +#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:121 msgid "Preview" msgstr "" @@ -8513,8 +8751,8 @@ msgstr "" msgid "Privacy and security" msgstr "" -#: src/Navigation.tsx:412 -#: src/Navigation.tsx:420 +#: src/Navigation.tsx:414 +#: src/Navigation.tsx:422 #: src/screens/Settings/ActivityPrivacySettings.tsx:41 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45 msgid "Privacy and Security" @@ -8526,7 +8764,7 @@ msgstr "" #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:36 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:103 -#: src/Navigation.tsx:328 +#: src/Navigation.tsx:330 #: src/screens/Settings/AboutSettings.tsx:95 #: src/screens/Settings/AboutSettings.tsx:98 #: src/view/screens/PrivacyPolicy.tsx:25 @@ -8539,15 +8777,15 @@ msgstr "" msgid "Privacy violation of a minor" msgstr "" -#: src/view/com/composer/Composer.tsx:2478 +#: src/view/com/composer/Composer.tsx:2528 msgid "Processing GIF..." msgstr "" -#: src/view/com/composer/Composer.tsx:2480 +#: src/view/com/composer/Composer.tsx:2530 msgid "Processing video..." msgstr "" -#: src/lib/api/index.ts:66 +#: src/lib/api/index.ts:62 msgid "Processing..." msgstr "" @@ -8555,8 +8793,8 @@ msgstr "" msgid "profile" msgstr "" -#: src/view/shell/bottom-bar/BottomBar.tsx:303 -#: src/view/shell/desktop/LeftNav.tsx:744 +#: src/view/shell/bottom-bar/BottomBar.tsx:304 +#: src/view/shell/desktop/LeftNav.tsx:745 #: src/view/shell/Drawer.tsx:80 #: src/view/shell/Drawer.tsx:599 msgid "Profile" @@ -8588,22 +8826,22 @@ msgid "Public, sharable lists of users to mute or block in bulk." msgstr "" #. Accessibility label for button to publish a single post -#: src/view/com/composer/Composer.tsx:1677 +#: src/view/com/composer/Composer.tsx:1726 msgid "Publish post" msgstr "" #. Accessibility label for button to publish multiple posts in a thread -#: src/view/com/composer/Composer.tsx:1672 +#: src/view/com/composer/Composer.tsx:1721 msgid "Publish posts" msgstr "" #. Accessibility label for button to publish multiple replies in a thread -#: src/view/com/composer/Composer.tsx:1661 +#: src/view/com/composer/Composer.tsx:1710 msgid "Publish replies" msgstr "" #. Accessibility label for button to publish a single reply -#: src/view/com/composer/Composer.tsx:1666 +#: src/view/com/composer/Composer.tsx:1715 msgid "Publish reply" msgstr "" @@ -8682,11 +8920,11 @@ msgstr "" msgid "Re-attach quote" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:384 +#: src/screens/Messages/components/InviteLinkDialog.tsx:396 msgid "Re-enable invite link" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:391 +#: src/screens/Messages/components/InviteLinkDialog.tsx:403 msgid "Re-enable link" msgstr "" @@ -8694,8 +8932,8 @@ msgstr "" msgid "React with {emoji}" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:65 -#: src/components/dms/ReactionsDialog.tsx:90 +#: src/components/dms/ReactionsDialog.tsx:66 +#: src/components/dms/ReactionsDialog.tsx:94 msgid "Reactions" msgstr "" @@ -8713,8 +8951,8 @@ msgctxt "english-only-resource" msgid "read about how to use search filters" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:160 -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:171 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:162 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:173 msgid "Read blog post" msgstr "" @@ -8790,6 +9028,10 @@ msgstr "" msgid "Reconnect" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -8800,7 +9042,7 @@ msgid "Reject chat request" msgstr "" #: src/screens/Messages/ChatList.tsx:349 -#: src/screens/Messages/Inbox.tsx:215 +#: src/screens/Messages/Inbox.tsx:205 msgid "Reload conversations" msgstr "" @@ -8845,17 +9087,17 @@ msgstr "" msgid "Remove all contacts" msgstr "" -#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:19 +#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:18 msgid "Remove attachment" msgstr "" -#: src/view/com/util/UserAvatar.tsx:519 -#: src/view/com/util/UserAvatar.tsx:522 +#: src/view/com/util/UserAvatar.tsx:523 +#: src/view/com/util/UserAvatar.tsx:526 msgid "Remove Avatar" msgstr "" -#: src/view/com/util/UserBanner.tsx:189 -#: src/view/com/util/UserBanner.tsx:192 +#: src/view/com/util/UserBanner.tsx:193 +#: src/view/com/util/UserBanner.tsx:196 msgid "Remove Banner" msgstr "" @@ -8863,8 +9105,9 @@ msgstr "" msgid "Remove caption file" msgstr "" -#: src/screens/Messages/components/MessageInputEmbed.tsx:192 -#: src/screens/Messages/components/MessageInputEmbed.tsx:248 +#: src/screens/Messages/components/MessageInputEmbed.tsx:234 +#: src/screens/Messages/components/MessageInputEmbed.tsx:289 +#: src/screens/Messages/components/MessageInputEmbed.tsx:355 msgid "Remove embed" msgstr "" @@ -8882,8 +9125,8 @@ msgstr "" msgid "Remove from chat" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:326 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:332 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:320 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:325 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179 #: src/screens/SavedFeeds.tsx:549 @@ -8908,7 +9151,7 @@ msgstr "" msgid "Remove from your feeds?" msgstr "" -#: src/view/com/composer/photos/Gallery.tsx:225 +#: src/view/com/composer/photos/Gallery.tsx:227 msgid "Remove image" msgstr "" @@ -8958,11 +9201,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:244 msgid "Removed by author" msgstr "" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:242 msgid "Removed by you" msgstr "" @@ -8984,7 +9227,7 @@ msgstr "" msgid "Removed from starter pack" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:124 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:121 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77 #: src/view/com/posts/FeedShutdownMsg.tsx:45 msgid "Removed from your feeds" @@ -9052,7 +9295,7 @@ msgstr "" msgid "Replies to this post are disabled." msgstr "" -#: src/view/com/composer/Composer.tsx:1689 +#: src/view/com/composer/Composer.tsx:1738 msgctxt "action" msgid "Reply" msgstr "" @@ -9090,9 +9333,9 @@ msgstr "" msgid "Reply was successfully hidden" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:193 -#: src/features/liveNow/components/LiveStatusDialog.tsx:266 -#: src/screens/Messages/ConversationSettings/index.tsx:518 +#: src/components/dms/MessageContextMenu.tsx:176 +#: src/features/liveNow/components/LiveStatusDialog.tsx:267 +#: src/screens/Messages/ConversationSettings/index.tsx:517 msgid "Report" msgstr "" @@ -9108,13 +9351,13 @@ msgstr "" msgid "Report conversation" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:96 -#: src/components/moderation/ReportDialog/index.tsx:261 +#: src/components/moderation/ReportDialog/index.tsx:98 +#: src/components/moderation/ReportDialog/index.tsx:263 msgid "Report dialog" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:550 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:556 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:536 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:542 msgid "Report feed" msgstr "" @@ -9123,7 +9366,7 @@ msgstr "" msgid "Report list" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:190 +#: src/components/dms/MessageContextMenu.tsx:173 msgid "Report message" msgstr "" @@ -9143,8 +9386,8 @@ msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:83 #: src/components/dms/AfterReportConversationDialog.tsx:210 -#: src/components/dms/AfterReportDialog.tsx:81 -#: src/components/dms/AfterReportDialog.tsx:173 +#: src/components/dms/AfterReportDialog.tsx:86 +#: src/components/dms/AfterReportDialog.tsx:178 msgid "Report submitted" msgstr "" @@ -9157,7 +9400,7 @@ msgstr "" msgid "Report this feed" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:517 +#: src/screens/Messages/ConversationSettings/index.tsx:516 msgid "Report this group chat" msgstr "" @@ -9166,7 +9409,7 @@ msgid "Report this list" msgstr "" #: src/components/moderation/ReportDialog/copy.ts:19 -#: src/features/liveNow/components/LiveStatusDialog.tsx:249 +#: src/features/liveNow/components/LiveStatusDialog.tsx:250 msgid "Report this livestream" msgstr "" @@ -9237,16 +9480,43 @@ msgstr "" msgid "Reposts of your reposts" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:418 +msgid "Request access to group chat" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:178 +msgid "Request approved." +msgstr "" + #: src/screens/Settings/components/ChangePasswordDialog.tsx:226 #: src/screens/Settings/components/ChangePasswordDialog.tsx:232 msgid "Request code" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:210 +msgid "Request ignored." +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:100 +#: src/components/intents/GroupChatJoinDialog.tsx:253 +msgid "Request to join" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:119 +msgid "Requested" +msgstr "" + #. Incoming message requests -#: src/screens/Messages/components/InboxRequests.tsx:24 +#: src/screens/Messages/components/InboxRequests.tsx:26 msgid "Requests" msgstr "" +#: src/Navigation.tsx:495 +#: src/screens/Messages/JoinRequests.tsx:58 +#: src/screens/Messages/JoinRequests.tsx:420 +msgid "Requests to join" +msgstr "" + #: src/screens/Settings/AccessibilitySettings.tsx:59 #: src/screens/Settings/AccessibilitySettings.tsx:64 msgid "Require alt text before posting" @@ -9264,6 +9534,10 @@ msgstr "" msgid "Required in your region" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:273 +msgid "Rescind request" +msgstr "" + #: src/components/dialogs/EmailDialog/components/ResendEmailText.tsx:39 msgid "Resend" msgstr "" @@ -9329,7 +9603,7 @@ msgstr "" #: src/components/contacts/screens/VerifyNumber.tsx:355 #: src/components/Error.tsx:65 #: src/components/Lists.tsx:115 -#: src/components/moderation/ReportDialog/index.tsx:295 +#: src/components/moderation/ReportDialog/index.tsx:297 #: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:56 #: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:59 #: src/components/StarterPack/ProfileStarterPacks.tsx:377 @@ -9337,7 +9611,8 @@ msgstr "" #: src/screens/Login/LoginForm.tsx:335 #: src/screens/Messages/ChatList.tsx:354 #: src/screens/Messages/components/MessageListError.tsx:24 -#: src/screens/Messages/Inbox.tsx:220 +#: src/screens/Messages/Inbox.tsx:210 +#: src/screens/Messages/JoinRequests.tsx:356 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:268 #: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:271 #: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:92 @@ -9351,7 +9626,7 @@ msgstr "" msgid "Retry" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:292 +#: src/components/moderation/ReportDialog/index.tsx:294 #: src/view/screens/Storybook/Admonitions.tsx:61 msgid "Retry loading report options" msgstr "" @@ -9390,7 +9665,7 @@ msgstr "" #: src/components/StarterPack/QrCodeDialog.tsx:207 #: src/features/liveNow/components/EditLiveDialog.tsx:204 #: src/features/liveNow/components/EditLiveDialog.tsx:211 -#: src/screens/Messages/ConversationSettings/prompts.tsx:47 +#: src/screens/Messages/ConversationSettings/prompts.tsx:71 #: src/screens/Profile/Header/EditProfileDialog.tsx:233 #: src/screens/Profile/Header/EditProfileDialog.tsx:247 #: src/screens/SavedFeeds.tsx:124 @@ -9415,27 +9690,29 @@ msgstr "" #: src/screens/SavedFeeds.tsx:124 #: src/screens/SavedFeeds.tsx:311 #: src/screens/SavedFeeds.tsx:315 -#: src/view/com/composer/Composer.tsx:1332 +#: src/view/com/composer/Composer.tsx:1385 #: src/view/com/composer/drafts/DraftsButton.tsx:125 msgid "Save changes" msgstr "" -#: src/view/com/composer/Composer.tsx:1304 +#: src/view/com/composer/Composer.tsx:1357 #: src/view/com/composer/drafts/DraftsButton.tsx:93 msgid "Save changes?" msgstr "" -#: src/view/com/composer/Composer.tsx:1332 +#: src/view/com/composer/Composer.tsx:1385 #: src/view/com/composer/drafts/DraftsButton.tsx:125 msgid "Save draft" msgstr "" -#: src/view/com/composer/Composer.tsx:1306 +#: src/view/com/composer/Composer.tsx:1359 #: src/view/com/composer/drafts/DraftsButton.tsx:95 msgid "Save draft?" msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:99 +#: src/components/MediaPreview.tsx:231 +#: src/components/Post/Embed/ImageContextMenu.tsx:70 #: src/components/StarterPack/ShareDialog.tsx:144 #: src/components/StarterPack/ShareDialog.tsx:150 msgid "Save image" @@ -9454,12 +9731,12 @@ msgstr "" msgid "Save these options for next time" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:327 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:333 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:320 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:326 msgid "Save to my feeds" msgstr "" -#: src/view/shell/desktop/LeftNav.tsx:731 +#: src/view/shell/desktop/LeftNav.tsx:732 #: src/view/shell/Drawer.tsx:574 msgctxt "link to bookmarks screen" msgid "Saved" @@ -9470,13 +9747,13 @@ msgstr "" msgid "Saved Feeds" msgstr "" -#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:144 -#: src/Navigation.tsx:548 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:145 +#: src/Navigation.tsx:555 #: src/screens/Bookmarks/index.tsx:59 msgid "Saved Posts" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:134 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:131 #: src/screens/ProfileList/components/Header.tsx:88 msgid "Saved to your feeds" msgstr "" @@ -9512,18 +9789,18 @@ msgstr "" msgid "Scroll to top" msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:672 +#: src/components/dialogs/SearchablePeopleList.tsx:671 #: src/components/forms/SearchInput.tsx:51 #: src/components/forms/SearchInput.tsx:53 #: src/screens/Search/Shell.tsx:362 #: src/screens/Search/Shell.tsx:525 -#: src/view/shell/bottom-bar/BottomBar.tsx:204 +#: src/view/shell/bottom-bar/BottomBar.tsx:205 msgid "Search" msgstr "" #. placeholder {0}: profile.handle #. placeholder {0}: route.params.name -#: src/Navigation.tsx:254 +#: src/Navigation.tsx:256 #: src/screens/Profile/ProfileSearch.tsx:37 msgid "Search @{0}'s posts" msgstr "" @@ -9603,7 +9880,7 @@ msgstr "" msgid "Search posts" msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:692 +#: src/components/dialogs/SearchablePeopleList.tsx:691 #: src/components/dms/components/UserSearchInput.tsx:63 #: src/components/ProgressGuide/FollowDialog.tsx:727 msgid "Search profiles" @@ -9613,7 +9890,7 @@ msgstr "" msgid "Search..." msgstr "" -#: src/components/dialogs/SearchablePeopleList.tsx:693 +#: src/components/dialogs/SearchablePeopleList.tsx:692 #: src/components/dms/components/UserSearchInput.tsx:64 #: src/components/ProgressGuide/FollowDialog.tsx:728 msgid "Searches for profiles" @@ -9695,7 +9972,7 @@ msgstr "" msgid "Select a color" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:378 +#: src/components/moderation/ReportDialog/index.tsx:380 msgid "Select a reason" msgstr "" @@ -9764,7 +10041,7 @@ msgstr "" msgid "Select GIF \"{0}\"" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:668 +#: src/components/dms/InitiateChatFlow.tsx:699 msgid "Select group chat members" msgstr "" @@ -9786,7 +10063,7 @@ msgstr "" msgid "Select languages" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:428 +#: src/components/moderation/ReportDialog/index.tsx:430 msgid "Select moderation service" msgstr "" @@ -9844,7 +10121,7 @@ msgstr "" msgid "Select your preferred notification channels" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:414 +#: src/view/com/composer/SelectMediaButton.tsx:420 msgid "Selecting multiple media types is not supported." msgstr "" @@ -9875,7 +10152,7 @@ msgstr "" msgid "Send feedback" msgstr "" -#: src/screens/Messages/components/MessageComposer.tsx:284 +#: src/screens/Messages/components/MessageComposer.tsx:288 #: src/screens/Messages/components/MessageInput.web.tsx:225 msgid "Send message" msgstr "" @@ -9888,7 +10165,7 @@ msgstr "" msgid "Send post to..." msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:816 +#: src/components/moderation/ReportDialog/index.tsx:818 msgid "Send report to {title}" msgstr "" @@ -9910,7 +10187,7 @@ msgid "Send via direct message" msgstr "" #. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', }) -#: src/components/dms/MessageContextMenu.tsx:154 +#: src/components/dms/MessageContextMenu.tsx:137 msgid "Sent at {0}" msgstr "" @@ -9951,9 +10228,9 @@ msgstr "" msgid "Sets email for password reset" msgstr "" -#: src/Navigation.tsx:210 +#: src/Navigation.tsx:212 #: src/screens/Settings/Settings.tsx:98 -#: src/view/shell/desktop/LeftNav.tsx:754 +#: src/view/shell/desktop/LeftNav.tsx:755 #: src/view/shell/Drawer.tsx:612 msgid "Settings" msgstr "" @@ -10015,10 +10292,12 @@ msgstr "" msgid "Sexually Suggestive" msgstr "" +#: src/components/MediaPreview.tsx:237 +#: src/components/Post/Embed/ImageContextMenu.tsx:74 #: src/components/StarterPack/QrCodeDialog.tsx:195 #: src/screens/Hashtag.tsx:130 -#: src/screens/Messages/components/InviteLinkDialog.tsx:370 -#: src/screens/Messages/components/InviteLinkDialog.tsx:377 +#: src/screens/Messages/components/InviteLinkDialog.tsx:382 +#: src/screens/Messages/components/InviteLinkDialog.tsx:389 #: src/screens/StarterPack/StarterPackScreen.tsx:447 #: src/screens/Topic.tsx:90 msgid "Share" @@ -10034,8 +10313,8 @@ msgid "Share author DID" msgstr "" #: src/components/Lightbox/chrome/ImageMenu.tsx:94 -#: src/components/Lightbox/Lightbox.web.tsx:273 -#: src/components/Lightbox/Lightbox.web.tsx:299 +#: src/components/Lightbox/Lightbox.web.tsx:281 +#: src/components/Lightbox/Lightbox.web.tsx:307 msgid "Share image" msgstr "" @@ -10060,7 +10339,7 @@ msgstr "" msgid "Share QR code" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:480 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:469 msgid "Share this feed" msgstr "" @@ -10087,7 +10366,7 @@ msgstr "" msgid "Share your contacts to find friends" msgstr "" -#: src/Navigation.tsx:313 +#: src/Navigation.tsx:315 msgid "Shared Preferences Tester" msgstr "" @@ -10103,16 +10382,16 @@ msgstr "" #: src/components/moderation/ScreenHider.tsx:179 #: src/components/moderation/ScreenHider.tsx:182 -#: src/features/liveNow/components/LiveStatusDialog.tsx:317 -#: src/features/liveNow/components/LiveStatusDialog.tsx:321 +#: src/features/liveNow/components/LiveStatusDialog.tsx:318 +#: src/features/liveNow/components/LiveStatusDialog.tsx:322 #: src/screens/List/ListHiddenScreen.tsx:194 #: src/screens/VideoFeed/index.tsx:646 #: src/screens/VideoFeed/index.tsx:652 msgid "Show anyway" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:181 -#: src/screens/Settings/AutomationLabelSettings.tsx:194 +#: src/screens/Settings/AutomationLabelSettings.tsx:185 +#: src/screens/Settings/AutomationLabelSettings.tsx:198 msgid "Show automation label" msgstr "" @@ -10206,7 +10485,7 @@ msgid "Show warning and filter from feeds" msgstr "" #: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:60 -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:170 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:171 msgid "Show when you’re live" msgstr "" @@ -10233,15 +10512,17 @@ msgstr "" #: src/screens/Login/LoginForm.tsx:179 #: src/screens/Login/LoginForm.tsx:350 #: src/screens/Login/LoginForm.tsx:356 +#: src/screens/Messages/JoinRequest.tsx:280 +#: src/screens/Messages/JoinRequest.tsx:286 #: src/screens/Search/SearchResults.tsx:316 #: src/view/com/auth/SplashScreen.tsx:118 #: src/view/com/auth/SplashScreen.tsx:124 #: src/view/com/auth/SplashScreen.web.tsx:122 #: src/view/com/auth/SplashScreen.web.tsx:130 -#: src/view/shell/bottom-bar/BottomBar.tsx:342 -#: src/view/shell/bottom-bar/BottomBar.tsx:347 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:245 +#: src/view/shell/bottom-bar/BottomBar.tsx:343 +#: src/view/shell/bottom-bar/BottomBar.tsx:348 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:250 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:255 #: src/view/shell/NavSignupCard.tsx:58 #: src/view/shell/NavSignupCard.tsx:63 msgid "Sign in" @@ -10265,6 +10546,10 @@ msgstr "" msgid "Sign in or create your account to join the conversation!" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:205 +msgid "Sign in to accept invite." +msgstr "" + #: src/components/AccountList.tsx:70 msgid "Sign in to account that is not listed" msgstr "" @@ -10273,6 +10558,10 @@ msgstr "" msgid "Sign in to Bluesky or create a new account" msgstr "" +#: src/screens/Messages/JoinRequest.tsx:204 +msgid "Sign in to request access to this group chat." +msgstr "" + #: src/components/PostControls/PostMenu/PostMenuItems.tsx:571 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:573 msgid "Sign in to view post" @@ -10284,9 +10573,9 @@ msgstr "" #: src/screens/SignupQueued.tsx:94 #: src/screens/SignupQueued.tsx:97 #: src/screens/Takendown.tsx:88 -#: src/view/shell/desktop/LeftNav.tsx:226 -#: src/view/shell/desktop/LeftNav.tsx:281 -#: src/view/shell/desktop/LeftNav.tsx:284 +#: src/view/shell/desktop/LeftNav.tsx:227 +#: src/view/shell/desktop/LeftNav.tsx:282 +#: src/view/shell/desktop/LeftNav.tsx:285 msgid "Sign out" msgstr "" @@ -10295,7 +10584,7 @@ msgid "Sign Out" msgstr "" #: src/screens/Settings/Settings.tsx:296 -#: src/view/shell/desktop/LeftNav.tsx:223 +#: src/view/shell/desktop/LeftNav.tsx:224 msgid "Sign out?" msgstr "" @@ -10327,7 +10616,7 @@ msgstr "" msgid "Skip contact sharing and continue to the app" msgstr "" -#: src/view/com/composer/Composer.tsx:1349 +#: src/view/com/composer/Composer.tsx:1402 msgid "Skip empty posts?" msgstr "" @@ -10341,7 +10630,7 @@ msgstr "" msgid "Skip to next step" msgstr "" -#: src/components/images/Gallery/index.tsx:417 +#: src/components/images/Gallery/index.tsx:435 msgid "slide" msgstr "" @@ -10398,7 +10687,7 @@ msgid "Someone left the group" msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/MessageItem.tsx:294 +#: src/components/dms/MessageItem.tsx:274 msgid "Someone reacted {0}" msgstr "" @@ -10423,17 +10712,22 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:101 +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:103 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" -#: src/screens/Messages/Conversation.tsx:135 +#: src/screens/Messages/Conversation.tsx:137 #: src/screens/Messages/ConversationSettings/index.tsx:112 +#: src/screens/Messages/JoinRequests.tsx:87 msgid "Something went wrong" msgstr "" #: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:139 -#: src/components/moderation/ReportDialog/index.tsx:287 +#: src/components/moderation/ReportDialog/index.tsx:289 #: src/screens/Deactivated.tsx:86 #: src/screens/Settings/components/DeactivateAccountDialog.tsx:59 #: src/view/screens/Storybook/Admonitions.tsx:56 @@ -10453,11 +10747,11 @@ msgstr "" msgid "Something went wrong. Please try again in a moment." msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:245 +#: src/components/moderation/ReportDialog/index.tsx:247 msgid "Something went wrong. Please try again." msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:546 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:532 msgid "Something wrong? Let us know." msgstr "" @@ -10518,17 +10812,17 @@ msgstr "" msgid "Start adding people!" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:669 +#: src/components/dms/InitiateChatFlow.tsx:700 msgid "Start chat" msgstr "" #: src/components/dialogs/SearchablePeopleList.tsx:428 -#: src/components/dms/InitiateChatFlow.tsx:817 +#: src/components/dms/InitiateChatFlow.tsx:848 msgid "Start chat with {displayName}" msgstr "" -#: src/Navigation.tsx:519 -#: src/Navigation.tsx:524 +#: src/Navigation.tsx:526 +#: src/Navigation.tsx:531 #: src/screens/StarterPack/Wizard/index.tsx:197 msgid "Starter Pack" msgstr "" @@ -10590,12 +10884,12 @@ msgstr "" msgid "Stored as part of a secure code for matching with others" msgstr "" -#: src/Navigation.tsx:303 +#: src/Navigation.tsx:305 #: src/screens/Settings/Settings.tsx:456 msgid "Storybook" msgstr "" -#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:181 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:182 msgid "Streaming on Twitch? Set your live status on Bluesky to add a badge to your avatar. Tapping it takes people straight to your stream." msgstr "" @@ -10620,9 +10914,9 @@ msgstr "" msgid "Submit Appeal" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:506 -#: src/components/moderation/ReportDialog/index.tsx:567 -#: src/components/moderation/ReportDialog/index.tsx:574 +#: src/components/moderation/ReportDialog/index.tsx:508 +#: src/components/moderation/ReportDialog/index.tsx:569 +#: src/components/moderation/ReportDialog/index.tsx:576 msgid "Submit report" msgstr "" @@ -10631,13 +10925,13 @@ msgid "Subscribe" msgstr "" #. placeholder {0}: highlightedPublisher.name -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:425 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:434 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:424 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:453 msgid "Subscribe on {0}" msgstr "" #. placeholder {0}: highlightedPublisher.name -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:433 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:452 msgid "Subscribe to {publicationTitle} on {0}" msgstr "" @@ -10672,12 +10966,16 @@ msgstr "" msgid "Success!" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:101 +msgid "Successfully joined the group chat!" +msgstr "" + #: src/components/verification/VerificationCreatePrompt.tsx:37 msgid "Successfully verified" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:226 -#: src/components/dms/InitiateChatFlow.tsx:325 +#: src/components/dms/AddMembersFlow.tsx:236 +#: src/components/dms/InitiateChatFlow.tsx:329 msgid "Suggested" msgstr "" @@ -10706,7 +11004,7 @@ msgctxt "Name of app icon variant" msgid "Sunset" msgstr "" -#: src/Navigation.tsx:323 +#: src/Navigation.tsx:325 #: src/view/screens/Support.tsx:25 #: src/view/screens/Support.tsx:28 msgid "Support" @@ -10729,7 +11027,7 @@ msgstr "" #: src/screens/Settings/Settings.tsx:122 #: src/screens/Settings/Settings.tsx:134 #: src/screens/Settings/Settings.tsx:615 -#: src/view/shell/desktop/LeftNav.tsx:261 +#: src/view/shell/desktop/LeftNav.tsx:262 msgid "Switch account" msgstr "" @@ -10738,7 +11036,7 @@ msgid "Switch accounts" msgstr "" #. placeholder {0}: sanitizeHandle( profile?.handle ?? account.handle, '@', ) -#: src/view/shell/desktop/LeftNav.tsx:363 +#: src/view/shell/desktop/LeftNav.tsx:364 msgid "Switch to {0}" msgstr "" @@ -10764,7 +11062,7 @@ msgstr "" msgid "Tap below to allow Bluesky to access your GPS location. We will then use that data to more accurately determine the content and features available in your region." msgstr "" -#: src/components/dms/MessageItem.tsx:598 +#: src/components/dms/MessageItem.tsx:580 msgid "Tap for details" msgstr "" @@ -10790,33 +11088,51 @@ msgstr "" msgid "Tap to close context menu" msgstr "" +#: src/components/dms/ChatInvite/Root.tsx:75 +msgid "Tap to copy this invite link" +msgstr "" + #: src/components/ProgressGuide/Toast.tsx:163 msgid "Tap to dismiss" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:192 +#: src/components/dms/ChatInvite/Root.tsx:128 +#: src/components/intents/GroupChatJoinDialog.tsx:424 +msgid "Tap to join this group chat immediately" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:88 +msgid "Tap to open this group chat" +msgstr "" + +#: src/components/dms/ReactionsDialog.tsx:196 msgid "Tap to remove" msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/ReactionsDialog.tsx:208 +#: src/components/dms/ReactionsDialog.tsx:212 msgid "Tap to remove your {0} reaction" msgstr "" -#: src/components/dms/MessageItem.tsx:563 +#: src/components/dms/ChatInvite/Root.tsx:127 +#: src/components/intents/GroupChatJoinDialog.tsx:423 +msgid "Tap to request access to join this group chat" +msgstr "" + +#: src/components/dms/MessageItem.tsx:545 msgid "Tap to retry" msgstr "" #. placeholder {0}: tab.value -#: src/components/dms/ReactionsDialog.tsx:354 +#: src/components/dms/ReactionsDialog.tsx:358 msgid "Tap to show {0} reactions" msgstr "" -#: src/components/dms/ReactionsDialog.tsx:353 +#: src/components/dms/ReactionsDialog.tsx:357 msgid "Tap to show all reactions" msgstr "" -#: src/components/dms/MessageItem.tsx:317 +#: src/components/dms/MessageItem.tsx:297 msgid "Tap to view reactions" msgstr "" @@ -10860,7 +11176,7 @@ msgstr "" #: src/components/dialogs/BirthDateSettings.tsx:181 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:31 #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:98 -#: src/Navigation.tsx:333 +#: src/Navigation.tsx:335 #: src/screens/Settings/AboutSettings.tsx:87 #: src/screens/Settings/AboutSettings.tsx:90 #: src/view/screens/TermsOfService.tsx:25 @@ -10985,6 +11301,11 @@ msgstr "" msgid "The laws in your region require you to verify you're an adult to access certain features. Tap to learn more." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:135 +#: src/screens/Messages/JoinRequests.tsx:201 +msgid "The member limit has been reached." +msgstr "" + #: src/view/com/composer/select-language/SuggestedLanguage.tsx:400 msgid "The post you’re replying to was marked as being written in {suggestedLanguageName} by its author. Would you like to reply in <0>{suggestedLanguageName}?" msgstr "" @@ -10993,9 +11314,9 @@ msgstr "" msgid "The Privacy Policy has been moved to <0/>" msgstr "" -#: src/view/com/composer/state/video.ts:407 -#: src/view/com/composer/state/video.ts:451 -msgid "The selected video is larger than {videoSize} MB. Please try again with a smaller file." +#: src/view/com/composer/state/video.ts:397 +#: src/view/com/composer/state/video.ts:436 +msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." msgstr "" #: src/lib/hooks/useCleanError.ts:41 @@ -11037,7 +11358,7 @@ msgstr "" msgid "There is a limit to how often you can change your birthdate. You may need to wait a day or two before updating it again." msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:476 +#: src/screens/Messages/components/InviteLinkDialog.tsx:482 msgid "There is no invite link for this group chat." msgstr "" @@ -11051,10 +11372,12 @@ msgid "There was a problem loading GIFs. Check your connection and try again." msgstr "" #: src/components/contacts/screens/GetContacts.tsx:147 +#: src/components/intents/GroupChatJoinDialog.tsx:119 +#: src/components/intents/GroupChatJoinDialog.tsx:153 msgid "There was a problem with your internet connection, please try again" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:182 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:177 #: src/screens/ProfileList/components/Header.tsx:91 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79 #: src/screens/SavedFeeds.tsx:99 @@ -11062,7 +11385,7 @@ msgstr "" msgid "There was an issue contacting the server" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:426 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:416 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:100 msgid "There was an issue contacting the server, please check your internet connection and try again." msgstr "" @@ -11072,7 +11395,7 @@ msgid "There was an issue fetching notifications. Tap here to try again." msgstr "" #: src/screens/Search/Explore.tsx:1027 -#: src/view/com/posts/PostFeed.tsx:773 +#: src/view/com/posts/PostFeed.tsx:775 msgid "There was an issue fetching posts. Tap here to try again." msgstr "" @@ -11097,7 +11420,7 @@ msgstr "" msgid "There was an issue removing this feed. Please check your internet connection and try again." msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:140 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:136 #: src/view/com/posts/FeedShutdownMsg.tsx:53 #: src/view/com/posts/FeedShutdownMsg.tsx:74 msgid "There was an issue updating your feeds, please check your internet connection and try again." @@ -11199,7 +11522,7 @@ msgstr "" msgid "This author has chosen to make their posts visible only to people who are signed in." msgstr "" -#: src/screens/Profile/components/GermButton.tsx:243 +#: src/screens/Profile/components/GermButton.tsx:244 msgid "This button lets others open the Germ DM app to send you a message. You can manage its visibility from the Germ DM app, or you can disconnect your Bluesky account from Germ DM altogether by clicking the button below." msgstr "" @@ -11207,7 +11530,12 @@ msgstr "" msgid "This chat has ended" msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:375 +#: src/components/dms/ChatInvite/Root.tsx:110 +#: src/components/intents/GroupChatJoinDialog.tsx:264 +msgid "This chat is full" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:380 #: src/screens/Messages/components/ChatLocked.tsx:61 msgid "This chat is locked" msgstr "" @@ -11246,7 +11574,11 @@ msgstr "" msgid "This content is not viewable without a Bluesky account." msgstr "" -#: src/screens/Messages/components/ChatListItem.tsx:155 +#: src/components/intents/GroupChatJoinDialog.tsx:121 +msgid "This conversation is locked." +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:156 msgid "This conversation is with a deleted or a deactivated account. Press for options" msgstr "" @@ -11296,7 +11628,7 @@ msgstr "" msgid "This handle is reserved. Please try a different one." msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:141 +#: src/screens/Onboarding/StepProfile/index.tsx:142 msgid "This image could not be used. Try a different format like .jpg or .png." msgstr "" @@ -11304,6 +11636,18 @@ msgstr "" msgid "This information is private and not shared with other users." msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:131 +msgid "This invite link has been disabled." +msgstr "" + +#: src/screens/Messages/JoinRequest.tsx:83 +msgid "This invite link has expired" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:195 +msgid "This invite link is invalid" +msgstr "" + #: src/view/screens/Debug.tsx:327 msgid "This is an empty state" msgstr "" @@ -11313,7 +11657,7 @@ msgstr "" msgid "This is not a valid link" msgstr "" -#: src/screens/Settings/AutomationLabelSettings.tsx:169 +#: src/screens/Settings/AutomationLabelSettings.tsx:173 msgid "This label lets the world know that this account is automated. If turned on, this label appears next to the account's name on their profile and posts. It can be turned on or off at any time." msgstr "" @@ -11346,13 +11690,13 @@ msgstr "" msgid "This list is empty." msgstr "" -#: src/components/dms/MessageItem.tsx:596 -#: src/components/dms/MessageItem.tsx:625 +#: src/components/dms/MessageItem.tsx:578 +#: src/components/dms/MessageItem.tsx:607 msgid "This message is hidden because this user is blocking you." msgstr "" -#: src/components/dms/MessageItem.tsx:595 -#: src/components/dms/MessageItem.tsx:621 +#: src/components/dms/MessageItem.tsx:577 +#: src/components/dms/MessageItem.tsx:603 msgid "This message is hidden because you are blocking this user." msgstr "" @@ -11390,7 +11734,7 @@ msgstr "" msgid "This post will be hidden from feeds and threads. This cannot be undone." msgstr "" -#: src/view/com/composer/Composer.tsx:963 +#: src/view/com/composer/Composer.tsx:1015 msgid "This post's author has disabled quote posts." msgstr "" @@ -11403,6 +11747,7 @@ msgid "This reply will be sorted into a hidden section at the bottom of your thr msgstr "" #: src/screens/Messages/ConversationSettings/index.tsx:132 +#: src/screens/Messages/JoinRequests.tsx:111 msgid "This screen is only available for group conversations." msgstr "" @@ -11510,7 +11855,7 @@ msgstr "" msgid "Threaded" msgstr "" -#: src/Navigation.tsx:366 +#: src/Navigation.tsx:368 msgid "Threads Preferences" msgstr "" @@ -11582,12 +11927,12 @@ msgstr "" msgid "Top replies first" msgstr "" -#: src/Navigation.tsx:477 +#: src/Navigation.tsx:479 msgid "Topic" msgstr "" -#: src/components/dms/MessageContextMenu.tsx:162 -#: src/components/dms/MessageContextMenu.tsx:165 +#: src/components/dms/MessageContextMenu.tsx:145 +#: src/components/dms/MessageContextMenu.tsx:148 #: src/components/Post/Translated/index.tsx:150 #: src/components/Post/Translated/index.tsx:157 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:553 @@ -11638,7 +11983,7 @@ msgstr "" msgid "Trolling" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:140 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:142 msgid "Trust emerges from relationships, communities, and shared context, so we’re also enabling <0>trusted verifiers: organizations that can directly issue verification." msgstr "" @@ -11699,6 +12044,10 @@ msgstr "" msgid "Unable to delete" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:346 +msgid "Unable to fetch join requests." +msgstr "" + #: src/components/dms/dialogs/NewChatDialog.tsx:109 msgid "Unable to find a selected recipient." msgstr "" @@ -11727,7 +12076,7 @@ msgstr "" msgid "Unavailable feed information" msgstr "" -#: src/components/dms/MessageItem.tsx:663 +#: src/components/dms/MessageItem.tsx:645 #: src/components/dms/MessagesListBlockedFooter.tsx:97 #: src/components/dms/MessagesListBlockedFooter.tsx:104 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:222 @@ -11773,8 +12122,8 @@ msgstr "" #: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:79 #: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40 #: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46 -#: src/screens/Profile/components/GermButton.tsx:185 #: src/screens/Profile/components/GermButton.tsx:186 +#: src/screens/Profile/components/GermButton.tsx:187 msgid "Undo" msgstr "" @@ -11808,7 +12157,7 @@ msgstr "" msgid "Unfollows the user" msgstr "" -#: src/components/moderation/ReportDialog/index.tsx:490 +#: src/components/moderation/ReportDialog/index.tsx:492 msgid "Unfortunately, none of your subscribed labelers supports this report type." msgstr "" @@ -11840,7 +12189,7 @@ msgstr "" msgid "Unlabeled, abusive, or non-consensual adult content" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:523 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:509 msgid "Unlike" msgstr "" @@ -11854,7 +12203,7 @@ msgstr "" msgid "Unlock chat" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:502 +#: src/screens/Messages/ConversationSettings/index.tsx:501 msgid "Unlock this group chat" msgstr "" @@ -11891,7 +12240,7 @@ msgstr "" msgid "Unmute list" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:464 +#: src/screens/Messages/ConversationSettings/index.tsx:463 msgid "Unmute this group chat" msgstr "" @@ -11910,14 +12259,14 @@ msgid "Unpin" msgstr "" #: src/components/FeedCard.tsx:355 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:528 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:534 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:520 #: src/screens/SavedFeeds.tsx:467 msgid "Unpin feed" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:317 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:319 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:312 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:314 msgid "Unpin from home" msgstr "" @@ -11932,7 +12281,7 @@ msgid "Unpin moderation list" msgstr "" #. placeholder {0}: info.displayName -#: src/screens/Profile/components/ProfileFeedHeader.tsx:167 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:162 msgid "Unpinned {0} from Home" msgstr "" @@ -11966,11 +12315,11 @@ msgstr "" msgid "Unsubscribed from list" msgstr "" -#: src/view/com/composer/text-input/TextInput.tsx:131 +#: src/view/com/composer/text-input/TextInput.tsx:128 msgid "Unsupported clipboard content" msgstr "" -#: src/view/com/composer/Composer.tsx:1442 +#: src/view/com/composer/Composer.tsx:1491 msgid "Unsupported video type: {mimeType}" msgstr "" @@ -11983,6 +12332,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:296 #: src/components/dialogs/EmailDialog/screens/Update.tsx:308 #: src/screens/Settings/AccountSettings.tsx:112 @@ -11990,9 +12343,9 @@ msgstr "" msgid "Update email" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:205 -#: src/screens/Messages/components/InviteLinkDialog.tsx:243 -#: src/screens/Messages/components/InviteLinkDialog.tsx:267 +#: src/screens/Messages/components/InviteLinkDialog.tsx:212 +#: src/screens/Messages/components/InviteLinkDialog.tsx:250 +#: src/screens/Messages/components/InviteLinkDialog.tsx:278 msgid "Update invite link" msgstr "" @@ -12001,7 +12354,15 @@ msgstr "" msgid "Update to {domain}" msgstr "" -#: src/screens/Messages/Conversation.tsx:335 +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + +#: src/screens/Messages/Conversation.tsx:360 msgid "Update your app to the latest version to join in!" msgstr "" @@ -12026,7 +12387,7 @@ msgctxt "toast" msgid "Updating reply visibility failed" msgstr "" -#: src/screens/Onboarding/StepProfile/index.tsx:314 +#: src/screens/Onboarding/StepProfile/index.tsx:315 msgid "Upload a photo instead" msgstr "" @@ -12034,39 +12395,40 @@ msgstr "" msgid "Upload a text file to:" msgstr "" -#: src/view/com/util/UserAvatar.tsx:490 -#: src/view/com/util/UserAvatar.tsx:493 -#: src/view/com/util/UserBanner.tsx:160 -#: src/view/com/util/UserBanner.tsx:163 +#: src/view/com/util/UserAvatar.tsx:494 +#: src/view/com/util/UserAvatar.tsx:497 +#: src/view/com/util/UserBanner.tsx:164 +#: src/view/com/util/UserBanner.tsx:167 msgid "Upload from Camera" msgstr "" -#: src/view/com/util/UserAvatar.tsx:507 -#: src/view/com/util/UserBanner.tsx:177 +#: src/view/com/util/UserAvatar.tsx:511 +#: src/view/com/util/UserBanner.tsx:181 msgid "Upload from Files" msgstr "" -#: src/view/com/util/UserAvatar.tsx:501 #: src/view/com/util/UserAvatar.tsx:505 -#: src/view/com/util/UserBanner.tsx:171 +#: src/view/com/util/UserAvatar.tsx:509 #: src/view/com/util/UserBanner.tsx:175 +#: src/view/com/util/UserBanner.tsx:179 msgid "Upload from Library" msgstr "" -#: src/view/com/composer/Composer.tsx:2471 +#: src/view/com/composer/Composer.tsx:2521 msgid "Uploading GIF..." msgstr "" -#: src/lib/api/index.ts:338 +#: src/lib/api/index.ts:327 +#: src/lib/api/index.ts:354 msgid "Uploading images..." msgstr "" -#: src/lib/api/index.ts:409 -#: src/lib/api/index.ts:433 +#: src/lib/api/index.ts:426 +#: src/lib/api/index.ts:450 msgid "Uploading link thumbnail..." msgstr "" -#: src/view/com/composer/Composer.tsx:2473 +#: src/view/com/composer/Composer.tsx:2523 msgid "Uploading video..." msgstr "" @@ -12110,7 +12472,7 @@ msgid "user" msgstr "" #: src/components/dms/AfterReportConversationDialog.tsx:187 -#: src/components/dms/AfterReportDialog.tsx:150 +#: src/components/dms/AfterReportDialog.tsx:155 msgctxt "toast" msgid "User blocked" msgstr "" @@ -12147,7 +12509,7 @@ msgid "User list by {0}" msgstr "" #. placeholder {0}: sanitizeHandle(view.creator.handle, '@') -#: src/state/queries/feed.ts:159 +#: src/state/queries/feed.ts:171 msgid "User List by {0}" msgstr "" @@ -12191,12 +12553,12 @@ msgstr "" msgid "users following <0>@{0}" msgstr "" -#: src/screens/Messages/Settings.tsx:80 +#: src/screens/Messages/Settings.tsx:81 msgctxt "allow group chat invites from" msgid "Users I follow" msgstr "" -#: src/screens/Messages/Settings.tsx:65 +#: src/screens/Messages/Settings.tsx:66 msgctxt "allow messages from" msgid "Users I follow" msgstr "" @@ -12213,7 +12575,7 @@ msgstr "" msgid "Verification settings" msgstr "" -#: src/Navigation.tsx:203 +#: src/Navigation.tsx:205 #: src/screens/Moderation/VerificationSettings.tsx:34 msgid "Verification Settings" msgstr "" @@ -12316,11 +12678,11 @@ msgstr "" msgid "Video" msgstr "" -#: src/view/com/composer/state/video.ts:364 +#: src/view/com/composer/state/video.ts:359 msgid "Video failed to process" msgstr "" -#: src/Navigation.tsx:540 +#: src/Navigation.tsx:547 msgid "Video Feed" msgstr "" @@ -12355,7 +12717,7 @@ msgstr "" msgid "Video settings" msgstr "" -#: src/view/com/composer/Composer.tsx:2491 +#: src/view/com/composer/Composer.tsx:2541 msgid "Video uploaded" msgstr "" @@ -12368,18 +12730,18 @@ msgstr "" msgid "Videos" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:428 +#: src/view/com/composer/SelectMediaButton.tsx:434 msgid "Videos must be less than 3 minutes long." msgstr "" -#: src/view/com/composer/Composer.tsx:1055 +#: src/view/com/composer/Composer.tsx:1108 msgctxt "Action to view the post the user just created" msgid "View" msgstr "" #. placeholder {0}: view.source.title -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:319 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:588 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:317 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:615 msgid "View {0}" msgstr "" @@ -12391,7 +12753,7 @@ msgstr "" #. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle #. placeholder {0}: info.creatorHandle #. placeholder {0}: profile.handle -#: src/screens/Profile/components/ProfileFeedHeader.tsx:465 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:454 #: src/screens/Search/components/SearchProfileCard.tsx:36 #: src/screens/VideoFeed/index.tsx:809 #: src/view/com/notifications/NotificationFeedItem.tsx:600 @@ -12408,7 +12770,7 @@ msgstr "" msgid "View {displayName}’s profile" msgstr "" -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:436 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:455 msgid "View {publicationTitle}" msgstr "" @@ -12439,10 +12801,18 @@ msgstr "" msgid "View full thread" msgstr "" -#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:43 +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48 msgid "View incoming group chat requests" msgstr "" +#: src/screens/Messages/components/RequestStatus.tsx:54 +msgid "View incoming requests" +msgstr "" + +#: src/screens/Messages/components/RequestStatus.tsx:55 +msgid "View incoming requests to join this group chat" +msgstr "" + #: src/components/moderation/LabelsOnMe.tsx:56 msgid "View information about these labels" msgstr "" @@ -12458,7 +12828,7 @@ msgstr "" msgid "View more trending videos" msgstr "" -#: src/view/com/composer/Composer.tsx:1050 +#: src/view/com/composer/Composer.tsx:1103 msgid "View post" msgstr "" @@ -12475,10 +12845,10 @@ msgstr "" msgid "View profile banner" msgstr "" -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:319 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:426 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:437 -#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:588 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:317 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:425 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:456 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:615 msgid "View publication" msgstr "" @@ -12486,7 +12856,7 @@ msgstr "" msgid "View the avatar" msgstr "" -#: src/screens/Messages/ConversationSettings/index.tsx:489 +#: src/screens/Messages/ConversationSettings/index.tsx:488 msgid "View the invite link for this group chat" msgstr "" @@ -12499,7 +12869,7 @@ msgstr "" msgid "View this user's verifications" msgstr "" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:495 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:482 msgid "View users who like this feed" msgstr "" @@ -12532,8 +12902,8 @@ msgstr "" msgid "View your verifications" msgstr "" -#: src/components/images/AutoSizedImage.tsx:207 -#: src/components/images/AutoSizedImage.tsx:239 +#: src/components/images/AutoSizedImage.tsx:221 +#: src/components/images/AutoSizedImage.tsx:253 msgid "Views full image" msgstr "" @@ -12576,8 +12946,8 @@ msgstr "" msgid "Warn content and filter from feeds" msgstr "" -#: src/features/liveNow/components/LiveStatusDialog.tsx:189 -#: src/features/liveNow/components/LiveStatusDialog.tsx:198 +#: src/features/liveNow/components/LiveStatusDialog.tsx:190 +#: src/features/liveNow/components/LiveStatusDialog.tsx:199 msgid "Watch now" msgstr "" @@ -12601,10 +12971,14 @@ msgstr "" msgid "We couldn't find any results for that topic." msgstr "" -#: src/screens/Messages/Conversation.tsx:136 +#: src/screens/Messages/Conversation.tsx:138 msgid "We couldn't load this conversation" msgstr "" +#: src/screens/Messages/JoinRequests.tsx:88 +msgid "We couldn’t load this conversation’s join requests" +msgstr "" + #: src/screens/Messages/ConversationSettings/index.tsx:113 msgid "We couldn’t load this conversation’s settings" msgstr "" @@ -12655,7 +13029,7 @@ msgstr "" msgid "We sent an email to <0>{0} containing a link. Please click on it to complete the email verification process." msgstr "" -#: src/view/com/composer/state/video.ts:434 +#: src/view/com/composer/state/video.ts:419 msgid "We were unable to determine if you are allowed to upload videos. Please try again." msgstr "" @@ -12715,12 +13089,12 @@ msgstr "" msgid "We're having network issues, try again" msgstr "" -#: src/components/dms/AddMembersFlow.tsx:175 -#: src/components/dms/InitiateChatFlow.tsx:262 +#: src/components/dms/AddMembersFlow.tsx:185 +#: src/components/dms/InitiateChatFlow.tsx:265 msgid "We’re having network issues, try again" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:96 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:97 msgid "We’re introducing a new layer of verification on Bluesky — an easy-to-see checkmark." msgstr "" @@ -12750,7 +13124,7 @@ msgstr "" msgid "We're sorry, you cannot access this screen at this time." msgstr "" -#: src/view/com/composer/Composer.tsx:961 +#: src/view/com/composer/Composer.tsx:1013 msgid "We're sorry! The post you are replying to has been deleted." msgstr "" @@ -12801,12 +13175,12 @@ msgid "What do you want to call your starter pack?" msgstr "" #: src/view/com/auth/SplashScreen.web.tsx:98 -#: src/view/com/composer/Composer.tsx:1402 +#: src/view/com/composer/Composer.tsx:1455 #: src/view/com/feeds/ComposerPrompt.tsx:193 msgid "What's up?" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:148 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:150 msgid "When you tap on a check, you’ll see which organizations have granted verification." msgstr "" @@ -12814,7 +13188,7 @@ msgstr "" msgid "Who can interact with this post?" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:216 +#: src/screens/Messages/components/InviteLinkDialog.tsx:222 msgid "Who can join this group chat and how" msgstr "" @@ -12823,13 +13197,13 @@ msgstr "" msgid "Who can reply" msgstr "" -#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:129 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:131 msgid "Who can verify?" msgstr "" #: src/screens/Home/NoFeedsPinned.tsx:80 #: src/screens/Messages/ChatList.tsx:334 -#: src/screens/Messages/Inbox.tsx:200 +#: src/screens/Messages/Inbox.tsx:190 msgid "Whoops!" msgstr "" @@ -12875,7 +13249,7 @@ msgstr "" msgid "Why should this user be reviewed?" msgstr "" -#: src/components/dms/AfterReportDialog.tsx:46 +#: src/components/dms/AfterReportDialog.tsx:51 msgid "Would you like to block this user and/or delete this conversation?" msgstr "" @@ -12887,7 +13261,7 @@ msgstr "" msgid "Would you like to save this as a draft before viewing your drafts?" msgstr "" -#: src/view/com/composer/Composer.tsx:1320 +#: src/view/com/composer/Composer.tsx:1373 msgid "Would you like to save this as a draft to edit later?" msgstr "" @@ -12896,12 +13270,12 @@ msgstr "" msgid "Write a post" msgstr "" -#: src/view/com/composer/Composer.tsx:1502 +#: src/view/com/composer/Composer.tsx:1551 msgid "Write post" msgstr "" #: src/screens/PostThread/components/ThreadComposePrompt.tsx:91 -#: src/view/com/composer/Composer.tsx:1400 +#: src/view/com/composer/Composer.tsx:1453 msgid "Write your reply" msgstr "" @@ -12915,6 +13289,7 @@ msgid "Wrong DID returned from server. Received: {0}" msgstr "" #: src/screens/Messages/ConversationSettings/index.tsx:131 +#: src/screens/Messages/JoinRequests.tsx:110 msgid "Wrong kind of conversation" msgstr "" @@ -12966,7 +13341,7 @@ msgid "You are accessing Bluesky from a region that legally requires us to verif msgstr "" #. placeholder {0}: sanitizeHandle(profile.handle, '@') -#: src/components/dms/MessageItem.tsx:636 +#: src/components/dms/MessageItem.tsx:618 msgid "You are blocking {0}" msgstr "" @@ -13004,7 +13379,7 @@ msgstr "" msgid "You are no longer live" msgstr "" -#: src/view/com/composer/state/video.ts:427 +#: src/view/com/composer/state/video.ts:412 msgid "You are not allowed to upload videos." msgstr "" @@ -13053,12 +13428,12 @@ msgstr "" msgid "You can choose whether chat notifications have sound in the chat settings within the app" msgstr "" -#: src/screens/Messages/Settings.tsx:148 -#: src/screens/Messages/Settings.tsx:194 +#: src/screens/Messages/Settings.tsx:149 +#: src/screens/Messages/Settings.tsx:195 msgid "You can continue ongoing conversations regardless of which setting you choose." msgstr "" -#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:149 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:150 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 "" @@ -13067,7 +13442,12 @@ msgstr "" msgid "You can now sign in with your new password." msgstr "" -#: src/view/com/composer/Composer.tsx:1325 +#. Toast shown when the user tries to add more images but the post gallery is already at the cap +#: src/view/com/composer/Composer.tsx:212 +msgid "You can only add up to {MAX_GALLERY_IMAGES, plural, other {# images}} per post" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1378 msgid "You can only save drafts up to 1000 characters." msgstr "" @@ -13075,11 +13455,11 @@ msgstr "" msgid "You can only save drafts up to 1000 characters. Would you like to discard this post before viewing your drafts?" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:431 +#: src/view/com/composer/SelectMediaButton.tsx:437 msgid "You can only select one GIF at a time." msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:425 +#: src/view/com/composer/SelectMediaButton.tsx:431 msgid "You can only select one video at a time." msgstr "" @@ -13091,9 +13471,9 @@ msgstr "" msgid "You can read chat history but can’t send new messages." msgstr "" -#. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. -#: src/view/com/composer/SelectMediaButton.tsx:417 -msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." +#. Error message for maximum number of images that can be selected to add to a post. +#: src/view/com/composer/SelectMediaButton.tsx:423 +msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total." msgstr "" #: src/components/interstitials/Trending.tsx:132 @@ -13133,6 +13513,10 @@ msgstr "" msgid "You got here first" msgstr "" +#: src/components/intents/GroupChatJoinDialog.tsx:137 +msgid "You have been previously removed from this group and can’t join it using this link." +msgstr "" + #: src/components/moderation/ModerationDetailsDialog.tsx:77 #: src/lib/moderation/useModerationCauseDescription.ts:58 #: src/lib/moderation/useModerationCauseDescription.ts:66 @@ -13202,7 +13586,7 @@ msgstr "" msgid "You have temporarily reached the limit for video uploads. Please try again later." msgstr "" -#: src/view/com/composer/Composer.tsx:1315 +#: src/view/com/composer/Composer.tsx:1368 msgid "You have unsaved changes to this draft, would you like to save them?" msgstr "" @@ -13272,7 +13656,7 @@ msgstr "" msgid "You must grant access to your photo library to save a QR code" msgstr "" -#: src/view/com/composer/SelectMediaButton.tsx:460 +#: src/view/com/composer/SelectMediaButton.tsx:466 msgid "You need to allow access to your media library." msgstr "" @@ -13290,7 +13674,7 @@ msgid "You probably want to restart the app now." msgstr "" #. placeholder {0}: reaction.value -#: src/components/dms/MessageItem.tsx:287 +#: src/components/dms/MessageItem.tsx:267 msgid "You reacted {0}" msgstr "" @@ -13305,7 +13689,7 @@ msgid "You recently changed your birthdate" msgstr "" #: src/screens/Settings/Settings.tsx:297 -#: src/view/shell/desktop/LeftNav.tsx:224 +#: src/view/shell/desktop/LeftNav.tsx:225 msgid "You will be signed out of all your accounts." msgstr "" @@ -13326,7 +13710,7 @@ msgstr "" msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." msgstr "" -#: src/screens/Messages/ConversationSettings/prompts.tsx:91 +#: src/screens/Messages/ConversationSettings/prompts.tsx:118 msgid "You won’t be able to rejoin unless you’re invited." msgstr "" @@ -13399,7 +13783,7 @@ msgstr "" msgid "You've reached the end of your feed! Find some more accounts to follow." msgstr "" -#: src/view/com/composer/Composer.tsx:582 +#: src/view/com/composer/Composer.tsx:637 msgid "You've reached the maximum number of drafts" msgstr "" @@ -13411,11 +13795,11 @@ msgstr "" msgid "You've reached the start of the active content." msgstr "" -#: src/view/com/composer/state/video.ts:438 +#: src/view/com/composer/state/video.ts:423 msgid "You've reached your daily limit for video uploads (too many bytes)" msgstr "" -#: src/view/com/composer/state/video.ts:442 +#: src/view/com/composer/state/video.ts:427 msgid "You've reached your daily limit for video uploads (too many videos)" msgstr "" @@ -13435,15 +13819,15 @@ msgstr "" msgid "Your account has been suspended" msgstr "" -#: src/view/com/composer/state/video.ts:446 +#: src/view/com/composer/state/video.ts:431 msgid "Your account is not yet old enough to upload videos. Please try again later." msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:674 +#: src/components/dms/InitiateChatFlow.tsx:705 msgid "Your account is too new" msgstr "" -#: src/components/dms/InitiateChatFlow.tsx:675 +#: src/components/dms/InitiateChatFlow.tsx:706 msgid "Your account must be at least 7 days old to create a new group chat." msgstr "" @@ -13526,7 +13910,7 @@ msgstr "" msgid "Your full handle will be <0>@{0}" msgstr "" -#: src/Navigation.tsx:449 +#: src/Navigation.tsx:451 #: src/screens/Search/modules/ExploreInterestsCard.tsx:68 #: src/screens/Settings/ContentAndMediaSettings.tsx:94 #: src/screens/Settings/ContentAndMediaSettings.tsx:97 @@ -13555,8 +13939,8 @@ msgstr "" msgid "Your muted words" msgstr "" -#: src/screens/Messages/components/InviteLinkDialog.tsx:179 -msgid "Your name, avatar, and the name of the group chat will be visible to everyone." +#: src/screens/Messages/components/InviteLinkDialog.tsx:184 +msgid "Your name, avatar, the name of the group chat, and the number of members will be visible to everyone." msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 @@ -13567,11 +13951,11 @@ msgstr "" msgid "Your password must be at least 8 characters long." msgstr "" -#: src/view/com/composer/Composer.tsx:1046 +#: src/view/com/composer/Composer.tsx:1099 msgid "Your post was sent" msgstr "" -#: src/view/com/composer/Composer.tsx:1043 +#: src/view/com/composer/Composer.tsx:1096 msgid "Your posts were sent" msgstr "" @@ -13579,7 +13963,7 @@ msgstr "" msgid "Your preferred language" msgstr "" -#: src/screens/Onboarding/StepFinished/ValuePropositionPager.tsx:100 +#: src/screens/Onboarding/StepFinished/ValuePropositionPager.tsx:102 #: src/screens/Onboarding/StepFinished/ValuePropositionPager.web.tsx:53 msgid "Your profile picture" msgstr "" @@ -13592,12 +13976,12 @@ msgstr "" 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 "" -#: src/view/com/composer/Composer.tsx:1045 +#: src/view/com/composer/Composer.tsx:1098 msgid "Your reply was sent" msgstr "" #. placeholder {0}: state.selectedLabeler?.creator.displayName -#: src/components/moderation/ReportDialog/index.tsx:517 +#: src/components/moderation/ReportDialog/index.tsx:519 msgid "Your report will be sent to <0>{0}." msgstr "" @@ -13605,7 +13989,7 @@ msgstr "" msgid "Your selected interests help us serve you content you care about." msgstr "" -#: src/view/com/composer/Composer.tsx:1350 +#: src/view/com/composer/Composer.tsx:1403 msgid "Your thread has empty posts that will be skipped. The remaining posts will be published as a thread." msgstr "" diff --git a/src/locale/locales/lv/messages.po b/src/locale/locales/lv/messages.po new file mode 100644 index 0000000000..8e5cd4b912 --- /dev/null +++ b/src/locale/locales/lv/messages.po @@ -0,0 +1,13999 @@ +msgid "" +msgstr "" +"POT-Creation-Date: 2023-11-05 16:01-0800\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: @lingui/cli\n" +"Language: lv\n" +"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2026-06-08 20:39\n" +"Last-Translator: \n" +"Language-Team: Latvian\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" +"X-Crowdin-Project: 49a8cb746fbc2ae5707392ee41ddec4c\n" +"X-Crowdin-Project-ID: 1\n" +"X-Crowdin-Language: lv\n" +"X-Crowdin-File: /main/src/locale/locales/en/messages.po\n" +"X-Crowdin-File-ID: 11\n" + +#. Accessibility label for a category (e.g. Art, Video Games, Sports, etc.) that shows suggested accounts for the user to follow. The tab is currently selected. +#: src/components/InterestTabs.tsx:330 +msgid "\"{interestsDisplayName}\" category (active)" +msgstr "" + +#: src/components/dms/getMessageInfo.ts:66 +msgid "(contains embedded content)" +msgstr "" + +#: src/screens/Settings/AccountSettings.tsx:76 +msgid "(no email)" +msgstr "" + +#. placeholder {0}: diff.value +#: src/lib/hooks/useTimeAgo.ts:169 +msgid "{0, plural, one {# day} other {# days}}" +msgstr "" + +#. placeholder {0}: profile.followersCount ?? 0 +#: src/screens/Profile/ProfileFollowers.tsx:33 +msgid "{0, plural, one {# follower} other {# followers}}" +msgstr "" + +#. placeholder {0}: profile.followsCount ?? 0 +#: src/screens/Profile/ProfileFollows.tsx:33 +msgid "{0, plural, one {# following} other {# following}}" +msgstr "" + +#. placeholder {0}: item.count +#: src/components/contacts/screens/ViewMatches.tsx:268 +msgid "{0, plural, one {# friend found!} other {# friends found!}}" +msgstr "" + +#. placeholder {0}: diff.value +#: src/lib/hooks/useTimeAgo.ts:159 +msgid "{0, plural, one {# hour} other {# hours}}" +msgstr "" + +#. placeholder {0}: labels.length +#: src/components/moderation/LabelsOnMe.tsx:63 +msgid "{0, plural, one {# label has} other {# labels have}} been placed on this account" +msgstr "" + +#. placeholder {0}: labels.length +#: src/components/moderation/LabelsOnMe.tsx:72 +msgid "{0, plural, one {# label has} other {# labels have}} been placed on this content" +msgstr "" + +#. placeholder {0}: likeCount ?? 0 +#: src/screens/Post/PostLikedBy.tsx:34 +msgid "{0, plural, one {# like} other {# likes}}" +msgstr "" + +#. placeholder {0}: convo.members.length +#: src/components/dialogs/SearchablePeopleList.tsx:559 +msgid "{0, plural, one {# member} other {# members}}" +msgstr "" + +#. placeholder {0}: diff.value +#: src/lib/hooks/useTimeAgo.ts:149 +msgid "{0, plural, one {# minute} other {# minutes}}" +msgstr "" + +#. placeholder {0}: diff.value +#: src/lib/hooks/useTimeAgo.ts:180 +msgid "{0, plural, one {# month} other {# months}}" +msgstr "" + +#. placeholder {0}: convo.details.unreadJoinRequestCount +#: src/screens/Messages/components/ChatListItem.tsx:226 +msgid "{0, plural, one {# new join request} other {# new join requests}}" +msgstr "" + +#. placeholder {0}: reactions.length +#. placeholder {1}: groupedReactions.map(g => g.value).join(' ') +#: src/components/dms/MessageItem.tsx:277 +msgid "{0, plural, one {# person} other {# people}} reacted – {1}" +msgstr "" + +#. placeholder {0}: quoteCount ?? 0 +#: src/screens/Post/PostQuotes.tsx:34 +msgid "{0, plural, one {# quote} other {# quotes}}" +msgstr "" + +#. placeholder {0}: quoteCount ?? 0 +#: src/screens/Post/PostRepostedBy.tsx:34 +msgid "{0, plural, one {# repost} other {# reposts}}" +msgstr "" + +#. placeholder {0}: diff.value +#: src/lib/hooks/useTimeAgo.ts:139 +msgid "{0, plural, one {# second} other {# seconds}}" +msgstr "" + +#. placeholder {0}: numUnreadMessages.numUnread ?? 0 +#. placeholder {0}: numUnreadNotifications ?? 0 +#: src/view/shell/bottom-bar/BottomBar.tsx:234 +#: src/view/shell/bottom-bar/BottomBar.tsx:266 +#: src/view/shell/Drawer.tsx:501 +msgid "{0, plural, one {# unread item} other {# unread items}}" +msgstr "" + +#. How long it takes to read an article, in minutes. Displayed in a short form, e.g. "5m" for 5 minutes. +#. placeholder {0}: view.readingTime +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:230 +msgid "{0, plural, one {#m} other {#m}}" +msgstr "" + +#. How many months have passed, displayed in a narrow form +#. placeholder {0}: diff.value +#: src/lib/hooks/useTimeAgo.ts:182 +msgid "{0, plural, one {#mo} other {#mo}}" +msgstr "" + +#. placeholder {0}: draft.meta.replyCount +#: src/view/com/composer/drafts/DraftItem.tsx:143 +msgid "{0, plural, one {1 more post} other {# more posts}}" +msgstr "" + +#. placeholder {0}: profile.followersCount || 0 +#: src/components/ProfileHoverCard/index.web.tsx:444 +#: src/screens/Profile/Header/Metrics.tsx:22 +msgid "{0, plural, one {follower} other {followers}}" +msgstr "" + +#. placeholder {0}: profile.followsCount || 0 +#: src/components/ProfileHoverCard/index.web.tsx:448 +#: src/screens/Profile/Header/Metrics.tsx:26 +msgid "{0, plural, one {following} other {following}}" +msgstr "" + +#. placeholder {0}: profile.postsCount || 0 +#: src/screens/Profile/Header/Metrics.tsx:58 +msgid "{0, plural, one {post} other {posts}}" +msgstr "" + +#. Number of users (always at least 25) who have joined Bluesky using a specific starter pack +#. placeholder {0}: starterPack.joinedAllTimeCount || 0 +#: src/screens/StarterPack/StarterPackScreen.tsx:504 +msgid "{0, plural, other {# people have}} joined Bluesky via this starter pack!" +msgstr "" + +#. placeholder {0}: starterPack.list.listItemCount - 4 +#: src/components/dialogs/StarterPackDialog.tsx:362 +msgid "{0, plural, other {+# more}}" +msgstr "" + +#. placeholder {0}: aaRegionConfig.minAccessAge +#: src/screens/Signup/StepInfo/index.tsx:311 +msgid "{0, plural, other {You must be # years of age or older to create an account in your region.}}" +msgstr "" + +#. placeholder {0}: i18n.date(d, {timeStyle: ts}) +#. placeholder {1}: i18n.date(d, {dateStyle: 'medium'}) +#: src/lib/strings/time.ts:15 +msgctxt "date and time formatted like this: [time] · [date]" +msgid "{0} · {1}" +msgstr "" + +#. placeholder {0}: desc.name +#: src/components/moderation/ContentHider.tsx:100 +msgid "{0} (Account)" +msgstr "" + +#. Pattern: {wordValue} in tags +#. placeholder {0}: word.value +#: src/components/dialogs/MutedWords.tsx:495 +msgid "{0} <0>in <1>tags" +msgstr "" + +#. Pattern: {wordValue} in text, tags +#. placeholder {0}: word.value +#: src/components/dialogs/MutedWords.tsx:484 +msgid "{0} <0>in <1>text & tags" +msgstr "" + +#. placeholder {0}: createSanitizedDisplayName(members[0]) +#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:41 +msgid "{0} added to chat" +msgstr "" + +#. placeholder {0}: createSanitizedDisplayName(members[0]) +#. placeholder {1}: createSanitizedDisplayName(members[1]) +#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:43 +msgid "{0} and {1} added to chat" +msgstr "" + +#. placeholder {0}: profile.followsCount || 0 +#: src/screens/Profile/Header/Metrics.tsx:49 +msgid "{0} following" +msgstr "" + +#. placeholder {0}: sanitizeHandle(profile.handle, '@') +#: src/components/dms/MessageItem.tsx:622 +msgid "{0} is blocking you" +msgstr "" + +#. placeholder {0}: sanitizeHandle(profile.handle) +#: src/features/liveNow/components/LiveStatusDialog.tsx:84 +msgid "{0} is live" +msgstr "" + +#. placeholder {0}: createFullHandle(draftValue, state.userDomain) +#: src/screens/Signup/StepHandle/index.tsx:186 +msgid "{0} is not available" +msgstr "" + +#. placeholder {0}: codeToLanguageName( expectedSourceLanguage, langPrefs.appLanguage, ) +#: src/lib/translation/index.tsx:314 +msgid "{0} is not supported by your device." +msgstr "" + +#. placeholder {0}: action.displayName +#: src/components/dms/getSystemMessageInfo.ts:83 +msgid "{0} joined" +msgstr "" + +#. placeholder {0}: action.displayName +#: src/components/dms/getSystemMessageInfo.ts:84 +msgid "{0} joined the group" +msgstr "" + +#. placeholder {0}: formatCount(i18n, JOINED_THIS_WEEK) +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:230 +msgid "{0} joined this week" +msgstr "" + +#. placeholder {0}: action.displayName +#: src/components/dms/getSystemMessageInfo.ts:96 +msgid "{0} left" +msgstr "" + +#. placeholder {0}: action.displayName +#: src/components/dms/getSystemMessageInfo.ts:97 +msgid "{0} left the group" +msgstr "" + +#. placeholder {0}: formatTime(currentTime) +#. placeholder {1}: formatTime(duration) +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/Scrubber.tsx:203 +msgid "{0} of {1}" +msgstr "" + +#. Accessibility label describing how many characters the user has entered out of a 50-character limit in a text input field +#. placeholder {0}: state.name?.length +#: src/screens/StarterPack/Wizard/StepDetails.tsx:56 +msgid "{0} out of 50" +msgstr "" + +#. placeholder {0}: createSanitizedDisplayName(memberSender) +#. placeholder {1}: reaction.value +#: src/components/dms/MessageItem.tsx:272 +msgid "{0} reacted {1}" +msgstr "" + +#. placeholder {0}: action.displayName +#: src/components/dms/getSystemMessageInfo.ts:57 +msgid "{0} was added" +msgstr "" + +#. placeholder {0}: action.displayName +#: src/components/dms/getSystemMessageInfo.ts:58 +msgid "{0} was added to the group" +msgstr "" + +#. placeholder {0}: action.displayName +#: src/components/dms/getSystemMessageInfo.ts:70 +msgid "{0} was removed" +msgstr "" + +#. placeholder {0}: action.displayName +#: src/components/dms/getSystemMessageInfo.ts:71 +msgid "{0} was removed from the group" +msgstr "" + +#. placeholder {0}: createSanitizedDisplayName(members[0]) +#. placeholder {1}: createSanitizedDisplayName(members[1]) +#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:46 +msgid "{0}, {1} and {memberCount, plural, one {# other} other {# others}} added to chat" +msgstr "" + +#. placeholder {0}: feed.displayName +#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@') +#. placeholder {2}: feed.likeCount || 0 +#: src/view/com/feeds/FeedSourceCard.tsx:189 +msgid "{0}, a feed by {1}, liked by {2}" +msgstr "" + +#. placeholder {0}: feed.displayName +#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@') +#: src/view/com/feeds/FeedSourceCard.tsx:192 +msgid "{0}, a list by {1}" +msgstr "" + +#. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), ) +#. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), ) +#: src/view/com/util/UserAvatar.tsx:599 +#: src/view/com/util/UserAvatar.tsx:617 +msgid "{0}'s avatar" +msgstr "" + +#. placeholder {0}: createSanitizedDisplayName(profile) +#: src/components/dms/MessageItem.tsx:232 +msgid "{0}’s avatar" +msgstr "" + +#. The number of active group chat members out of the total number allowed. +#. placeholder {0}: data.joinLinkPreviews[0].memberCount +#. placeholder {1}: data.joinLinkPreviews[0].memberLimit +#: src/screens/Messages/JoinRequest.tsx:130 +msgid "{0}/{1}" +msgstr "" + +#. The number of members in a group chat, in the format '{members}/{total} members'. +#. placeholder {0}: preview.memberCount +#. placeholder {1}: preview.memberLimit +#. placeholder {2}: preview.memberCount +#: src/components/dms/ChatInvite/Card.tsx:56 +msgid "{0}/{1} {2, plural, one {member} other {members}}" +msgstr "" + +#. The number of active group chat members out of the total number allowed. +#. placeholder {0}: joinLinkPreview.memberCount +#. placeholder {1}: joinLinkPreview.memberLimit +#: src/components/intents/GroupChatJoinDialog.tsx:308 +msgid "{0}/{1} members" +msgstr "" + +#. How many days have passed, displayed in a narrow form +#. placeholder {0}: diff.value +#: src/lib/hooks/useTimeAgo.ts:171 +msgid "{0}d" +msgstr "" + +#. How many hours have passed, displayed in a narrow form +#. placeholder {0}: diff.value +#: src/lib/hooks/useTimeAgo.ts:161 +msgid "{0}h" +msgstr "" + +#. How many minutes have passed, displayed in a narrow form +#. placeholder {0}: diff.value +#: src/lib/hooks/useTimeAgo.ts:151 +msgid "{0}m" +msgstr "" + +#. How many seconds have passed, displayed in a narrow form +#. placeholder {0}: diff.value +#: src/lib/hooks/useTimeAgo.ts:141 +msgid "{0}s" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:428 +msgid "{count, plural, =0 {No requests to join} one {# request to join} other {# requests to join}}" +msgstr "" + +#: src/components/dms/SystemMessageGroup.tsx:38 +msgid "{count, plural, one {# chat update} other {# chat updates}}" +msgstr "" + +#: src/screens/Messages/components/RequestStatus.tsx:74 +msgid "{count, plural, one {# new join request} other {# new join requests}}" +msgstr "" + +#: src/screens/Messages/components/InboxRequests.tsx:35 +msgid "{count, plural, one {# request} other {# requests}}" +msgstr "" + +#: src/view/shell/desktop/LeftNav.tsx:484 +msgid "{count, plural, one {# unread item} other {# unread items}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + +#. Displayed when there are more requests to join a group chat than have been loaded +#: src/screens/Messages/JoinRequests.tsx:422 +msgid "{count, plural, other {#+ requests to join}}" +msgstr "" + +#. Displayed when the number of requests is greater than 20 +#: src/screens/Messages/components/InboxRequests.tsx:56 +msgid "{count}+" +msgstr "" + +#. Displayed when the number of requests is greater than 20 +#: src/screens/Messages/components/InboxRequests.tsx:31 +msgid "{count}+ requests" +msgstr "" + +#: src/components/dms/DateDivider.tsx:60 +msgid "{date} at {time}" +msgstr "" + +#: src/lib/generate-starterpack.ts:104 +#: src/screens/StarterPack/Wizard/index.tsx:189 +msgid "{displayName}'s Starter Pack" +msgstr "" + +#: src/screens/SignupQueued.tsx:219 +msgid "{estimatedTimeHrs, plural, one {hour} other {hours}}" +msgstr "" + +#: src/screens/SignupQueued.tsx:225 +msgid "{estimatedTimeMins, plural, one {minute} other {minutes}}" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:346 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} followed you" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:380 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your custom feed" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:289 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your post" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:485 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your repost" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:458 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} removed their verifications from your account" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:313 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your post" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:509 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your repost" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:404 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} signed up with your starter pack" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:433 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} verified you" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:358 +msgid "{firstAuthorLink} followed you" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:335 +msgid "{firstAuthorLink} followed you back" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:392 +msgid "{firstAuthorLink} liked your custom feed" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:301 +msgid "{firstAuthorLink} liked your post" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:497 +msgid "{firstAuthorLink} liked your repost" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:470 +msgid "{firstAuthorLink} removed their verification from your account" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:325 +msgid "{firstAuthorLink} reposted your post" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:521 +msgid "{firstAuthorLink} reposted your repost" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:416 +msgid "{firstAuthorLink} signed up with your starter pack" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:445 +msgid "{firstAuthorLink} verified you" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:339 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} followed you" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:373 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your custom feed" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:282 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your post" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:478 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your repost" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:451 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} removed their verifications from your account" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:306 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your post" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:502 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your repost" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:397 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} signed up with your starter pack" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:426 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} verified you" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:344 +msgid "{firstAuthorName} followed you" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:334 +msgid "{firstAuthorName} followed you back" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:378 +msgid "{firstAuthorName} liked your custom feed" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:287 +msgid "{firstAuthorName} liked your post" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:483 +msgid "{firstAuthorName} liked your repost" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:456 +msgid "{firstAuthorName} removed their verification from your account" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:311 +msgid "{firstAuthorName} reposted your post" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:507 +msgid "{firstAuthorName} reposted your repost" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:402 +msgid "{firstAuthorName} signed up with your starter pack" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:431 +msgid "{firstAuthorName} verified you" +msgstr "" + +#: src/components/ProfileHoverCard/index.web.tsx:572 +msgid "{following} following" +msgstr "" + +#: src/components/dms/components/GroupChatProfileCard.tsx:62 +#: src/components/dms/InitiateChatFlow.tsx:919 +msgid "{handle} can’t be added" +msgstr "" + +#: src/components/dialogs/SearchablePeopleList.tsx:459 +msgid "{handle} can't be messaged" +msgstr "" + +#: src/components/dms/InitiateChatFlow.tsx:880 +msgid "{handle} can’t be messaged" +msgstr "" + +#: src/features/liveNow/utils.ts:15 +msgid "{hours, plural, one {# hour {minutesString}} other {# hours {minutesString}}}" +msgstr "" + +#: src/features/liveNow/utils.ts:19 +msgid "{hours, plural, one {# hour} other {# hours}}" +msgstr "" + +#. Displayed when the number of requests is greater than 20 +#: src/screens/Messages/components/RequestStatus.tsx:69 +msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:221 +msgctxt "Displayed when there are more than 20 requests to join a group chat" +msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests" +msgstr "" + +#. Number of users (always at least 50) who have joined Bluesky using a specific starter pack +#: src/components/StarterPack/StarterPackCard.tsx:102 +msgid "{joinedAllTimeCount, plural, other {# users have}} joined!" +msgstr "" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:138 +msgid "{MAX_ALT_TEXT, plural, other {Alt text must be less than # characters.}}" +msgstr "" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:380 +msgid "{MAX_DESCRIPTION, plural, other {Description is too long. The maximum number of characters is #.}}" +msgstr "" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:329 +msgid "{MAX_DISPLAY_NAME, plural, other {Display name is too long. The maximum number of characters is #.}}" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:394 +msgid "{MAX_HIDDEN_REPLIES, plural, other {You can hide a maximum of # replies.}}" +msgstr "" + +#. The number of group chat members out of the total number of permitted users. +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:39 +msgid "{memberCount}/{memberLimit}" +msgstr "" + +#: src/features/liveNow/utils.ts:10 +msgid "{minutes, plural, one {# minute} other {# minutes}}" +msgstr "" + +#. placeholder {0}: reaction.value +#: src/components/dms/getReactionInfo.ts:45 +msgid "{name} reacted {0} to {target}" +msgstr "" + +#. When the last message in a group chat came from someone other than you. +#: src/components/dms/getMessageInfo.ts:50 +msgid "{name}: {message}" +msgstr "" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:76 +msgid "{name}'s favorite feeds and people - join me!" +msgstr "" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:49 +msgid "{name}'s starter pack" +msgstr "" + +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:334 +msgid "{notificationCount, plural, one {# unread item} other {# unread items}}" +msgstr "" + +#: src/screens/Settings/FindContactsSettings.tsx:436 +msgid "{numMatches, plural, one {# contact found} other {# contacts found}}" +msgstr "" + +#: src/components/NewskieDialog.tsx:115 +msgid "{profileName} joined Bluesky {timeAgoString} ago" +msgstr "" + +#: src/components/NewskieDialog.tsx:112 +msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago" +msgstr "" + +#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor" +#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101 +msgid "{rank}." +msgstr "" + +#. The number of requests to join a group chat. +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:61 +msgid "{requestCount, plural, one {# request} other {# requests}}" +msgstr "" + +#. Displayed when there are more than 20 requests to join a group chat +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:56 +msgid "{requestCount}+ requests" +msgstr "" + +#. trending topic time spent trending. should be as short as possible to fit in a pill +#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191 +msgid "{type}h ago" +msgstr "" + +#: src/components/verification/VerifierDialog.tsx:62 +msgid "{userName} is a trusted verifier" +msgstr "" + +#: src/components/verification/VerificationsDialog.tsx:69 +msgid "{userName} is verified" +msgstr "" + +#. Possessive, meaning "the verifications of {userName}" +#: src/components/verification/VerificationsDialog.tsx:71 +msgid "{userName}'s verifications" +msgstr "" + +#. Indicates the number of additional profiles are in the Starter Pack e.g. +12 +#: src/screens/Search/components/StarterPackCard.tsx:250 +msgid "+{computedTotal}" +msgstr "" + +#. placeholder {0}: getName(items[0]) +#. placeholder {1}: getName(items[1]) +#. placeholder {2}: items.length - 2 +#: src/screens/StarterPack/Wizard/index.tsx:569 +msgctxt "feeds" +msgid "<0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}} are included in your starter pack" +msgstr "" + +#. placeholder {0}: getName(items[1] /* [0] is self, skip it */) +#. placeholder {1}: getName(items[2]) +#. placeholder {2}: items.length - 2 +#: src/screens/StarterPack/Wizard/index.tsx:516 +msgctxt "profiles" +msgid "<0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}} are included in your starter pack" +msgstr "" + +#. placeholder {0}: formatCount(i18n, profile?.followersCount ?? 0) +#. placeholder {1}: profile?.followersCount || 0 +#: src/view/shell/Drawer.tsx:110 +msgid "<0>{0} {1, plural, one {follower} other {followers}}" +msgstr "" + +#. placeholder {0}: formatCount(i18n, profile?.followsCount ?? 0) +#. placeholder {1}: profile?.followsCount || 0 +#: src/view/shell/Drawer.tsx:121 +msgid "<0>{0} {1, plural, one {following} other {following}}" +msgstr "" + +#. Like count display, the <0> tags enclose the number of likes in bold (will never be 0) +#. placeholder {0}: formatPostStatCount(post.likeCount) +#. placeholder {1}: post.likeCount +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:490 +msgid "<0>{0} {1, plural, one {like} other {likes}}" +msgstr "" + +#. Quote count display, the <0> tags enclose the number of quotes in bold (will never be 0) +#. placeholder {0}: formatPostStatCount(post.quoteCount) +#. placeholder {1}: post.quoteCount +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:471 +msgid "<0>{0} {1, plural, one {quote} other {quotes}}" +msgstr "" + +#. Repost count display, the <0> tags enclose the number of reposts in bold (will never be 0) +#. placeholder {0}: formatPostStatCount(post.repostCount) +#. placeholder {1}: post.repostCount +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:450 +msgid "<0>{0} {1, plural, one {repost} other {reposts}}" +msgstr "" + +#. Save count display, the <0> tags enclose the number of saves in bold (will never be 0) +#. placeholder {0}: formatPostStatCount(post.bookmarkCount) +#. placeholder {1}: post.bookmarkCount +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:508 +msgid "<0>{0} {1, plural, one {save} other {saves}}" +msgstr "" + +#. placeholder {0}: getName(items[0]) +#. placeholder {1}: getName(items[1] /* [0] is self, skip it */) +#. placeholder {1}: getName(items[1]) +#: src/screens/StarterPack/Wizard/index.tsx:503 +#: src/screens/StarterPack/Wizard/index.tsx:557 +msgid "<0>{0} and<1> <2>{1} are included in your starter pack" +msgstr "" + +#. placeholder {0}: getName(items[0]) +#: src/screens/StarterPack/Wizard/index.tsx:550 +msgid "<0>{0} is included in your starter pack" +msgstr "" + +#. placeholder {0}: list.name +#: src/components/WhoCanReply.tsx:353 +msgid "<0>{0} members" +msgstr "" + +#. Text identifying the person who added you to a group chat +#: src/screens/Messages/components/ChatStatusInfo.tsx:141 +msgid "<0>{displayName}<1/><2> added you" +msgstr "" + +#: src/screens/Hashtag.tsx:226 +#: src/screens/Search/SearchResults.tsx:315 +msgid "<0>Sign in<1> or <2>create an account<3> <4>to search for news, sports, politics, and everything else happening on Bluesky." +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:276 +msgid "<0>Tap here to update your location with GPS." +msgstr "" + +#. placeholder {0}: getName(items[1] /* [0] is self, skip it */) +#: src/screens/StarterPack/Wizard/index.tsx:494 +msgid "<0>You and<1> <2>{0} are included in your starter pack" +msgstr "" + +#: src/screens/Profile/Header/Handle.tsx:58 +msgid "⚠Invalid Handle" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:202 +#: src/components/dialogs/MutedWords.tsx:551 +#: src/components/dialogs/MutedWords.tsx:554 +msgid "24 hours" +msgstr "" + +#: src/screens/Login/LoginForm.tsx:278 +msgid "2FA Confirmation" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:241 +#: src/components/dialogs/MutedWords.tsx:565 +#: src/components/dialogs/MutedWords.tsx:568 +msgid "30 days" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:226 +#: src/components/dialogs/MutedWords.tsx:558 +#: src/components/dialogs/MutedWords.tsx:561 +msgid "7 days" +msgstr "" + +#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:17 +msgid "A collection of popular feeds you can find on Bluesky, including News, Booksky, Game Dev, Blacksky, and Fountain Pens" +msgstr "" + +#. If last message does not contain text, fall back to "{user} reacted to {a message}" +#: src/components/dms/getReactionInfo.ts:33 +msgid "a message" +msgstr "" + +#: src/components/contacts/screens/PhoneInput.tsx:102 +msgid "A network error occurred. Please check your internet connection" +msgstr "" + +#: src/components/contacts/screens/VerifyNumber.tsx:99 +#: src/components/contacts/screens/VerifyNumber.tsx:155 +#: src/components/dms/dialogs/NewChatDialog.tsx:52 +#: src/components/dms/dialogs/NewChatDialog.tsx:90 +#: src/components/dms/LeaveConvoPrompt.tsx:38 +#: src/screens/Messages/JoinRequests.tsx:188 +#: src/screens/Messages/JoinRequests.tsx:220 +msgid "A network error occurred. Please check your internet connection." +msgstr "" + +#: src/components/contacts/screens/VerifyNumber.tsx:143 +msgid "A new code has been sent" +msgstr "" + +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:94 +msgid "A new form of verification" +msgstr "" + +#. Contains a post that originally appeared in English. Consider translating the post text if it makes sense in your language, and noting that the post was translated from English. +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:147 +msgid "A screenshot of a post from @esb.lol, showing the user is currently livestreaming content on Twitch. The post reads: \"Hello! I'm live on Twitch, and I'm testing Bluesky's latest feature too!\"" +msgstr "" + +#. Contains a post that originally appeared in English. Consider translating the post text if it makes sense in your language, and noting that the post was translated from English. +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:121 +msgid "A screenshot of a post with a new button next to the share button that allows you to save the post to your bookmarks. The post is from @jcsalterego.bsky.social and reads \"inventing a saturday that immediately follows monday\"." +msgstr "" + +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:114 +msgid "A screenshot of a profile page with a bell icon next to the follow button, indicating the new activity notifications feature." +msgstr "" + +#. Contains a post that originally appeared in English. Consider translating the post text if it makes sense in your language, and noting that the post was translated from English. +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:98 +msgid "A screenshot of the post composer with a new button next to the post button that says \"Drafts\", with a rainbow firework effect. Below, the text in the composer reads \"Hey, did you hear the news? Bluesky has drafts now!!!\"." +msgstr "" + +#: src/components/dms/dialogs/NewChatDialog.tsx:105 +msgid "A selected recipient is not followed by the sender." +msgstr "" + +#: src/Navigation.tsx:459 +#: src/screens/Settings/AboutSettings.tsx:78 +#: src/screens/Settings/Settings.tsx:255 +#: src/screens/Settings/Settings.tsx:258 +msgid "About" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:100 +msgid "Abusive or discriminatory behavior" +msgstr "" + +#. Accept a chat request +#: src/screens/Messages/components/RequestButtons.tsx:286 +msgid "Accept" +msgstr "" + +#. Accept a request to join a chat +#: src/screens/Messages/JoinRequests.tsx:459 +msgctxt "button" +msgid "Accept" +msgstr "" + +#: src/screens/Messages/components/RequestButtons.tsx:280 +msgid "Accept chat request" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:453 +msgid "Accept join request" +msgstr "" + +#. Accept a chat request +#: src/screens/Messages/components/RequestListItem.tsx:51 +msgid "Accept Request" +msgstr "" + +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:460 +msgid "Accept this language suggestion" +msgstr "" + +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:182 +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:186 +msgid "Accepted conversations" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:94 +msgid "Access requested! The group owner will review your request." +msgstr "" + +#: src/screens/Settings/AccessibilitySettings.tsx:45 +#: src/screens/Settings/Settings.tsx:233 +#: src/screens/Settings/Settings.tsx:236 +msgid "Accessibility" +msgstr "" + +#: src/Navigation.tsx:382 +msgid "Accessibility Settings" +msgstr "" + +#: src/Navigation.tsx:398 +#: src/screens/Login/LoginForm.tsx:192 +#: src/screens/Settings/AccountSettings.tsx:56 +#: src/screens/Settings/Settings.tsx:173 +#: src/screens/Settings/Settings.tsx:176 +msgid "Account" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:426 +#: src/screens/Messages/components/RequestButtons.tsx:97 +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:117 +#: src/view/com/profile/ProfileMenu.tsx:188 +msgctxt "toast" +msgid "Account blocked" +msgstr "" + +#: src/view/com/profile/ProfileMenu.tsx:203 +msgctxt "toast" +msgid "Account followed" +msgstr "" + +#: src/lib/strings/errors.ts:34 +msgid "Account has been suspended" +msgstr "" + +#: src/lib/strings/errors.ts:37 +msgid "Account is deactivated" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:469 +#: src/view/com/profile/ProfileMenu.tsx:160 +msgctxt "toast" +msgid "Account muted" +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:107 +#: src/lib/moderation/useModerationCauseDescription.ts:99 +msgid "Account Muted" +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:93 +msgid "Account Muted by List" +msgstr "" + +#: src/screens/Settings/Settings.tsx:637 +msgid "Account options" +msgstr "" + +#: src/components/dialogs/ServerInput.tsx:138 +msgid "Account provider" +msgstr "" + +#: src/screens/Settings/Settings.tsx:671 +msgid "Account removed from quick access" +msgstr "" + +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:104 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:88 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:310 +#: src/view/com/profile/ProfileMenu.tsx:176 +msgctxt "toast" +msgid "Account unblocked" +msgstr "" + +#: src/view/com/profile/ProfileMenu.tsx:217 +msgctxt "toast" +msgid "Account unfollowed" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:449 +#: src/view/com/profile/ProfileMenu.tsx:148 +msgctxt "toast" +msgid "Account unmuted" +msgstr "" + +#: src/components/verification/VerifierDialog.tsx:100 +msgid "Accounts with a scalloped blue check mark <0><1/> can verify others. These trusted verifiers are selected by Bluesky." +msgstr "" + +#: src/lib/hooks/useNotificationHandler.ts:216 +#: src/screens/Settings/NotificationSettings/index.tsx:204 +#: src/screens/Settings/NotificationSettings/index.tsx:309 +msgid "Activity from others" +msgstr "" + +#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:179 +#: src/components/dialogs/MutedWords.tsx:337 +#: src/components/dialogs/StarterPackDialog.tsx:376 +#: src/components/dialogs/StarterPackDialog.tsx:388 +#: src/components/dms/AddMembersFlow.tsx:403 +#: src/view/com/modals/UserAddRemoveLists.tsx:236 +msgid "Add" +msgstr "" + +#. placeholder {0}: 8 - items.length +#: src/screens/StarterPack/Wizard/index.tsx:605 +msgid "Add {0} more to continue" +msgstr "" + +#: src/components/StarterPack/Wizard/WizardListCard.tsx:63 +msgid "Add {displayName} to starter pack" +msgstr "" + +#: src/view/com/composer/labels/LabelsBtn.tsx:103 +#: src/view/com/composer/labels/LabelsBtn.tsx:108 +msgid "Add a content warning" +msgstr "" + +#: src/features/liveNow/components/GoLiveDialog.tsx:108 +msgid "Add a temporary live status to your profile. When someone clicks on your avatar, they’ll see information about your live event." +msgstr "" + +#: src/screens/ProfileList/AboutSection.tsx:64 +#: src/screens/ProfileList/AboutSection.tsx:82 +msgid "Add a user to this list" +msgstr "" + +#: src/components/dialogs/SwitchAccount.tsx:56 +#: src/screens/Deactivated.tsx:184 +msgid "Add account" +msgstr "" + +#: src/view/com/composer/GifAltText.tsx:76 +#: src/view/com/composer/GifAltText.tsx:150 +#: src/view/com/composer/GifAltText.tsx:217 +#: src/view/com/composer/photos/Gallery.tsx:201 +#: src/view/com/composer/photos/Gallery.tsx:236 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:95 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:103 +msgid "Add alt text" +msgstr "" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:115 +msgid "Add alt text (optional)" +msgstr "" + +#: src/screens/Settings/Settings.tsx:575 +#: src/screens/Settings/Settings.tsx:578 +#: src/view/shell/desktop/LeftNav.tsx:276 +#: src/view/shell/desktop/LeftNav.tsx:279 +msgid "Add another account" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1454 +msgid "Add another post" +msgstr "" + +#: src/view/com/composer/Composer.tsx:2117 +msgid "Add another post to thread" +msgstr "" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:102 +msgid "Add app password" +msgstr "" + +#: src/screens/Settings/AppPasswords.tsx:75 +#: src/screens/Settings/AppPasswords.tsx:83 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:111 +msgid "Add App Password" +msgstr "" + +#: src/screens/Settings/AutomationLabelSettings.tsx:170 +msgid "Add automation label to account" +msgstr "" + +#: src/components/dms/EmojiReactionPicker.web.tsx:31 +msgid "Add emoji reaction" +msgstr "" + +#: src/components/dms/AddMembersFlow.tsx:485 +msgid "Add group chat members" +msgstr "" + +#: src/view/com/feeds/ComposerPrompt.tsx:224 +msgid "Add image" +msgstr "" + +#. Accessibility label for button in composer to add images, a video, or a GIF to a post +#: src/view/com/composer/SelectMediaButton.tsx:505 +msgid "Add media to post" +msgstr "" + +#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:69 +#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:103 +#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:122 +msgid "Add members" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:528 +#: src/components/moderation/ReportDialog/index.tsx:532 +msgid "Add more details (optional)" +msgstr "" + +#: src/screens/Settings/LanguageSettings.tsx:218 +#: src/screens/Settings/LanguageSettings.tsx:223 +msgid "Add more languages…" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:330 +msgid "Add mute word with chosen settings" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:120 +msgid "Add muted words and tags" +msgstr "" + +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:132 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:171 +#: src/screens/ProfileList/AboutSection.tsx:72 +#: src/screens/ProfileList/AboutSection.tsx:90 +msgid "Add people" +msgstr "" + +#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:83 +msgid "Add people to list" +msgstr "" + +#: src/components/dms/EmojiPopup.android.tsx:56 +msgid "Add Reaction" +msgstr "" + +#: src/screens/Home/NoFeedsPinned.tsx:100 +msgid "Add recommended feeds" +msgstr "" + +#: src/screens/StarterPack/Wizard/index.tsx:538 +msgid "Add some feeds to your starter pack!" +msgstr "" + +#: src/screens/Feeds/NoFollowingFeed.tsx:40 +msgid "Add the default feed of only people you follow" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:419 +msgid "Add the following DNS record to your domain:" +msgstr "" + +#: src/components/FeedCard.tsx:338 +msgid "Add this feed to your feeds" +msgstr "" + +#: src/view/com/profile/ProfileMenu.tsx:355 +#: src/view/com/profile/ProfileMenu.tsx:358 +msgid "Add to lists" +msgstr "" + +#: src/components/PostControls/BookmarkButton.tsx:144 +msgid "Add to saved posts" +msgstr "" + +#: src/components/dialogs/StarterPackDialog.tsx:184 +#: src/view/com/profile/ProfileMenu.tsx:346 +#: src/view/com/profile/ProfileMenu.tsx:349 +msgid "Add to starter packs" +msgstr "" + +#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:166 +msgid "Add user to list" +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:234 +msgid "Add your birthdate" +msgstr "" + +#. placeholder {0}: createSanitizedDisplayName( profile.kind.addedBy, true, moderateProfile(profile.kind.addedBy, moderationOpts).ui('displayName'), ) +#: src/screens/Messages/ConversationSettings/Member.tsx:97 +msgid "Added by {0}" +msgstr "" + +#: src/screens/Messages/ConversationSettings/Member.tsx:102 +msgid "Added by invite link" +msgstr "" + +#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:113 +#: src/view/com/modals/UserAddRemoveLists.tsx:163 +msgid "Added to list" +msgstr "" + +#: src/components/dialogs/StarterPackDialog.tsx:274 +msgid "Added to starter pack" +msgstr "" + +#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:225 +#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:230 +msgid "Adding members to list..." +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:116 +msgid "Additional details (limit 1000 characters)" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:546 +msgid "Additional details (limit 300 characters)" +msgstr "" + +#: src/screens/Messages/ConversationSettings/Member.tsx:82 +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:152 +msgid "Admin" +msgstr "" + +#: src/view/com/composer/labels/LabelsBtn.tsx:155 +msgid "Adult" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:66 +msgid "Adult content" +msgstr "" + +#: src/components/moderation/ContentHider.tsx:131 +#: src/lib/moderation/useGlobalLabelStrings.ts:34 +#: src/lib/moderation/useModerationCauseDescription.ts:149 +#: src/view/com/composer/labels/LabelsBtn.tsx:123 +msgid "Adult Content" +msgstr "" + +#: src/screens/Moderation/index.tsx:412 +msgid "Adult content can only be enabled via the Web at <0>bsky.app." +msgstr "" + +#: src/components/moderation/LabelPreference.tsx:252 +msgid "Adult content is disabled." +msgstr "" + +#: src/view/com/composer/labels/LabelsBtn.tsx:134 +#: src/view/com/composer/labels/LabelsBtn.tsx:192 +msgid "Adult Content labels" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:76 +msgid "Adult sexual abuse content" +msgstr "" + +#: src/screens/Moderation/index.tsx:457 +msgid "Advanced" +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceBadge.tsx:42 +msgid "Age Assurance" +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:72 +msgid "Age assurance inquiry failed to send, please try again." +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:82 +msgctxt "toast" +msgid "Age assurance inquiry was submitted" +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:383 +#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:207 +msgid "Age assurance only takes a few minutes" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Update.tsx:220 +msgid "alice@example.com" +msgstr "" + +#. the default tab in the interests tab bar +#: src/components/dms/ReactionsDialog.tsx:288 +#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:201 +#: src/view/screens/Notifications.tsx:86 +msgid "All" +msgstr "" + +#. Tab label showing the total count of reactions on a chat message. +#. placeholder {0}: tab.count +#: src/components/dms/ReactionsDialog.tsx:385 +msgid "All {0}" +msgstr "" + +#: src/screens/Onboarding/StepSuggestedStarterpacks/StarterPackCard.tsx:97 +#: src/screens/StarterPack/StarterPackScreen.tsx:400 +msgid "All accounts have been followed!" +msgstr "" + +#: src/components/contacts/screens/ViewMatches.tsx:144 +msgid "All friends followed!" +msgstr "" + +#: src/components/dialogs/LanguageSelectDialog.tsx:255 +#: src/screens/Search/components/SearchLanguageDropdown.tsx:65 +#: src/screens/Search/components/SearchLanguageDropdown.tsx:100 +#: src/screens/Search/components/SearchLanguageDropdown.tsx:102 +msgid "All languages" +msgstr "" + +#: src/screens/Settings/LanguageSettings.tsx:189 +msgid "All languages will be shown in your feeds." +msgstr "" + +#: src/view/screens/Feeds.tsx:700 +msgid "All the feeds you've saved, right in one place." +msgstr "" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:146 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:153 +msgid "Allow access to your direct messages" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:451 +msgid "Allow anyone to reply" +msgstr "" + +#: src/screens/Messages/Settings.tsx:140 +#: src/screens/Messages/Settings.tsx:155 +msgid "Allow direct messages from" +msgstr "" + +#: src/screens/Messages/Settings.tsx:186 +#: src/screens/Messages/Settings.tsx:201 +msgid "Allow group chat invites from" +msgstr "" + +#: src/components/dialogs/DeviceLocationRequestDialog.tsx:128 +#: src/components/dialogs/DeviceLocationRequestDialog.tsx:134 +msgid "Allow location access" +msgstr "" + +#: src/screens/Settings/ActivityPrivacySettings.tsx:53 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:92 +msgid "Allow others to be notified of your posts" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:504 +msgid "Allow people you follow to reply" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:518 +msgid "Allow people you mention to reply" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:636 +msgid "Allow quote posts" +msgstr "" + +#. placeholder {0}: list.name +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:598 +msgid "Allow users in {0} to reply" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:490 +msgid "Allow your followers to reply" +msgstr "" + +#: src/screens/Settings/AppPasswords.tsx:201 +msgid "Allows access to direct messages" +msgstr "" + +#: src/screens/Login/ForgotPasswordForm.tsx:180 +#: src/screens/Settings/components/ChangePasswordDialog.tsx:237 +#: src/screens/Settings/components/ChangePasswordDialog.tsx:243 +msgid "Already have a code?" +msgstr "" + +#: src/components/WelcomeModal.tsx:192 +msgid "Already have an account?" +msgstr "" + +#. placeholder {0}: account.handle +#: src/screens/Login/ChooseAccountForm.tsx:46 +msgid "Already signed in as @{0}" +msgstr "" + +#: src/components/images/AutoSizedImage.tsx:204 +#: src/components/images/Gallery/index.tsx:576 +#: src/components/images/ImageLayoutGridItem.tsx:142 +#: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:94 +#: src/view/com/composer/GifAltText.tsx:100 +#: src/view/com/composer/photos/Gallery.tsx:211 +msgid "ALT" +msgstr "" + +#: src/screens/Settings/AccessibilitySettings.tsx:55 +#: src/view/com/composer/GifAltText.tsx:160 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:128 +#: src/view/com/composer/videos/SubtitleDialog.tsx:41 +#: src/view/com/composer/videos/SubtitleDialog.tsx:59 +#: src/view/com/composer/videos/SubtitleDialog.tsx:110 +#: src/view/com/composer/videos/SubtitleDialog.tsx:114 +msgid "Alt text" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:100 +msgid "Alt Text" +msgstr "" + +#: src/view/com/composer/GifAltText.tsx:105 +#: src/view/com/composer/photos/Gallery.tsx:130 +msgid "Alt text describes images for blind and low-vision users, and helps give context to everyone." +msgstr "" + +#. placeholder {0}: i18n.number(MAX_ALT_TEXT) +#: src/view/com/composer/GifAltText.tsx:185 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:149 +msgid "Alt text will be truncated. {MAX_ALT_TEXT, plural, other {Limit: {0} characters.}}" +msgstr "" + +#. placeholder {0}: currentAccount?.email || '(no email)' +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:94 +msgid "An email has been sent to {0}. It includes a confirmation code which you can enter below." +msgstr "" + +#. Accessibility label for the dialog shown when the GIF picker hits an unexpected runtime error and falls back to its error boundary. +#: src/components/dialogs/LanguageSelectDialog.tsx:344 +#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:15 +msgid "An error has occurred" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:448 +msgid "An error occurred" +msgstr "" + +#: src/view/com/composer/state/video.ts:401 +msgid "An error occurred while compressing the video." +msgstr "" + +#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:223 +#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:69 +msgid "An error occurred while fetching suggested accounts." +msgstr "" + +#: src/state/queries/explore-feed-previews.tsx:183 +msgid "An error occurred while fetching the feed." +msgstr "" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:374 +msgid "An error occurred while generating your starter pack. Want to try again?" +msgstr "" + +#. placeholder {0}: cleanError(err) +#: src/components/contacts/screens/ViewMatches.tsx:243 +msgid "An error occurred while hiding suggestion. {0}" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/index.tsx:149 +msgid "An error occurred while loading the video. Please try again later." +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/index.web.tsx:239 +msgid "An error occurred while loading the video. Please try again." +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:581 +msgid "An error occurred while loading your lists :/" +msgstr "" + +#: src/components/StarterPack/QrCodeDialog.tsx:78 +msgid "An error occurred while saving the QR code!" +msgstr "" + +#: src/screens/Onboarding/StepSuggestedStarterpacks/StarterPackCard.tsx:54 +#: src/screens/Onboarding/StepSuggestedStarterpacks/StarterPackCard.tsx:82 +#: src/screens/StarterPack/StarterPackScreen.tsx:359 +#: src/screens/StarterPack/StarterPackScreen.tsx:386 +msgid "An error occurred while trying to follow all" +msgstr "" + +#: src/view/com/composer/state/video.ts:453 +msgid "An error occurred while uploading the video. {message}" +msgstr "" + +#: src/view/com/composer/state/video.ts:445 +msgid "An error occurred while uploading the video. Please check your internet connection and try again." +msgstr "" + +#. placeholder {0}: cleanError(err) +#: src/components/contacts/screens/PhoneInput.tsx:120 +#: src/components/contacts/screens/VerifyNumber.tsx:131 +#: src/components/contacts/screens/VerifyNumber.tsx:184 +msgid "An error occurred. {0}" +msgstr "" + +#: src/components/contacts/components/HeroImage.tsx:28 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:79 +msgid "An illustration depicting user avatars flowing from a contact book into the Bluesky app" +msgstr "" + +#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:35 +msgid "An illustration of several Bluesky posts alongside repost, like, and comment icons" +msgstr "" + +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:86 +#: src/components/verification/VerifierDialog.tsx:88 +msgid "An illustration showing that Bluesky selects trusted verifiers, and trusted verifiers in turn verify individual user accounts." +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:171 +msgid "An invite link lets people join this group chat without being added directly. You control who can join the chat. You can disable the link at any time." +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 +msgid "An issue not included in these options" +msgstr "" + +#: src/components/dms/dialogs/NewChatDialog.tsx:88 +msgid "An issue occurred creating the group chat, please try again." +msgstr "" + +#: src/components/dms/dialogs/NewChatDialog.tsx:50 +msgid "An issue occurred starting the chat, please try again." +msgstr "" + +#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50 +msgid "An issue occurred while trying to open the chat" +msgstr "" + +#: src/components/hooks/useFollowMethods.ts:35 +#: src/components/hooks/useFollowMethods.ts:52 +#: src/components/ProfileCard.tsx:508 +#: src/components/ProfileCard.tsx:530 +#: src/view/com/notifications/NotificationFeedItem.tsx:770 +#: src/view/com/notifications/NotificationFeedItem.tsx:792 +msgid "An issue occurred, please try again." +msgstr "" + +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:121 +msgid "An mockup of a iPhone showing the Bluesky app open to the profile of a verified user with a blue checkmark next to their display name." +msgstr "" + +#: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:165 +msgid "An unknown error occurred." +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:138 +#: src/lib/moderation/useModerationCauseDescription.ts:145 +msgid "an unknown labeler" +msgstr "" + +#: src/components/WhoCanReply.tsx:374 +msgid "and" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:88 +msgid "Animal sexual abuse" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:130 +msgid "Animal welfare" +msgstr "" + +#: src/lib/interests.ts:52 +msgid "Animals" +msgstr "" + +#: src/components/Post/Embed/ExternalEmbed/Gif.tsx:97 +msgid "Animated GIF" +msgstr "" + +#: src/components/PolicyUpdateOverlay/Badge.tsx:33 +msgid "Announcement" +msgstr "" + +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:39 +msgid "Announcing verification on Bluesky" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:457 +msgid "Anyone" +msgstr "" + +#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:137 +msgid "Anyone can interact" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:323 +msgid "Anyone can join" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:142 +#: src/screens/Messages/components/InviteLinkDialog.tsx:143 +msgid "Anyone can join instantly" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:147 +#: src/screens/Messages/components/InviteLinkDialog.tsx:148 +msgid "Anyone can request to join" +msgstr "" + +#: src/screens/Settings/ActivityPrivacySettings.tsx:112 +#: src/screens/Settings/ActivityPrivacySettings.tsx:117 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:163 +msgid "Anyone who follows me" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:441 +msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one." +msgstr "" + +#: src/Navigation.tsx:467 +#: src/screens/Settings/AppIconSettings/index.tsx:65 +#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:19 +#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:24 +msgid "App Icon" +msgstr "" + +#: src/screens/Settings/LanguageSettings.tsx:107 +#: src/screens/Settings/LanguageSettings.tsx:123 +msgid "App language" +msgstr "" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:122 +msgid "App Password" +msgstr "" + +#: src/screens/Settings/AppPasswords.tsx:147 +msgctxt "toast" +msgid "App password deleted" +msgstr "" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:84 +msgid "App password name must be unique" +msgstr "" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:62 +msgid "App password names can only contain letters, numbers, spaces, dashes, and underscores" +msgstr "" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:80 +msgid "App password names must be at least 4 characters long" +msgstr "" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:72 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:75 +msgid "App passwords" +msgstr "" + +#: src/Navigation.tsx:350 +#: src/screens/Settings/AppPasswords.tsx:51 +msgid "App Passwords" +msgstr "" + +#: src/components/moderation/LabelsOnMeDialog.tsx:155 +#: src/components/moderation/LabelsOnMeDialog.tsx:158 +msgid "Appeal" +msgstr "" + +#. placeholder {0}: strings.name +#: src/components/moderation/LabelsOnMeDialog.tsx:282 +msgid "Appeal \"{0}\" label" +msgstr "" + +#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:93 +msgid "Appeal livestream suspension" +msgstr "" + +#: src/components/moderation/LabelsOnMeDialog.tsx:272 +#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:83 +#: src/screens/Messages/components/ChatDisabled.tsx:125 +msgctxt "toast" +msgid "Appeal submitted" +msgstr "" + +#: src/screens/Takendown.tsx:114 +#: src/screens/Takendown.tsx:140 +msgid "Appeal suspension" +msgstr "" + +#: src/screens/Takendown.tsx:117 +msgid "Appeal Suspension" +msgstr "" + +#: src/screens/Messages/components/ChatDisabled.tsx:76 +#: src/screens/Messages/components/ChatDisabled.tsx:79 +#: src/screens/Messages/components/ChatDisabled.tsx:133 +#: src/screens/Messages/components/ChatDisabled.tsx:135 +msgid "Appeal this decision" +msgstr "" + +#: src/Navigation.tsx:390 +#: src/screens/Settings/AppearanceSettings.tsx:73 +#: src/screens/Settings/Settings.tsx:225 +#: src/screens/Settings/Settings.tsx:228 +msgid "Appearance" +msgstr "" + +#: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:52 +#: src/screens/Home/NoFeedsPinned.tsx:94 +msgid "Apply default recommended feeds" +msgstr "" + +#: src/screens/Settings/Settings.tsx:506 +#: src/screens/Settings/Settings.tsx:508 +msgid "Apply Pull Request" +msgstr "" + +#. placeholder {0}: niceDate(i18n, createdAt, 'medium') +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:630 +msgid "Archived from {0}" +msgstr "" + +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:601 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:639 +msgid "Archived post" +msgstr "" + +#: src/screens/Settings/components/DeleteAccountDialog.tsx:327 +msgid "Are you really, really sure?" +msgstr "" + +#. placeholder {0}: appPassword.name +#: src/screens/Settings/AppPasswords.tsx:210 +msgid "Are you sure you want to delete the app password \"{0}\"?" +msgstr "" + +#: src/components/dms/MessageOverlays.tsx:183 +msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participants." +msgstr "" + +#: src/screens/StarterPack/StarterPackScreen.tsx:684 +msgid "Are you sure you want to delete this starter pack?" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:99 +#: src/screens/Profile/Header/EditProfileDialog.tsx:77 +msgid "Are you sure you want to discard your changes?" +msgstr "" + +#: src/screens/Messages/ConversationSettings/prompts.tsx:117 +msgid "Are you sure you want to leave {groupName}?" +msgstr "" + +#: src/components/dms/LeaveConvoPrompt.tsx:57 +msgid "Are you sure you want to leave this conversation?" +msgstr "" + +#: src/components/dms/LeaveConvoPrompt.tsx:56 +msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participants." +msgstr "" + +#: src/components/FeedCard.tsx:374 +msgid "Are you sure you want to remove this from your feeds?" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1590 +msgid "Are you sure you'd like to discard this post?" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:452 +msgid "Are you sure?" +msgstr "" + +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:349 +msgid "Are you writing in <0>{suggestedLanguageName}?" +msgstr "" + +#: src/lib/interests.ts:53 +msgid "Art" +msgstr "" + +#: src/view/com/composer/labels/LabelsBtn.tsx:167 +msgid "Artistic or non-erotic nudity." +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:607 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:609 +msgid "Assign topic for algo" +msgstr "" + +#: src/screens/Settings/components/ChangePasswordDialog.tsx:209 +msgid "At least 8 characters" +msgstr "" + +#: src/screens/Settings/components/DeleteAccountDialog.tsx:338 +msgid "AT Protocol FAQ" +msgstr "" + +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:48 +msgctxt "Name of app icon variant" +msgid "Aurora" +msgstr "" + +#: src/components/BotAccountAlert.tsx:32 +#: src/components/BotBadge.tsx:63 +msgid "Automated account" +msgstr "" + +#: src/screens/Settings/AccountSettings.tsx:157 +#: src/screens/Settings/AccountSettings.tsx:160 +msgid "Automation label" +msgstr "" + +#: src/Navigation.tsx:406 +#: src/screens/Settings/AutomationLabelSettings.tsx:103 +msgid "Automation Label" +msgstr "" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:118 +#: src/screens/Settings/ContentAndMediaSettings.tsx:124 +msgid "Autoplay videos and GIFs" +msgstr "" + +#. Shown next to an available username suggestion in the account creation flow +#: src/screens/Signup/StepHandle/HandleSuggestions.tsx:73 +msgid "Available" +msgstr "" + +#: src/components/dms/AddMembersFlow.tsx:352 +#: src/components/dms/AddMembersFlow.tsx:520 +#: src/components/dms/AddMembersFlow.tsx:526 +#: src/components/dms/InitiateChatFlow.tsx:517 +#: src/components/dms/InitiateChatFlow.tsx:732 +#: src/components/dms/InitiateChatFlow.tsx:739 +#: src/components/moderation/LabelsOnMeDialog.tsx:334 +#: src/components/moderation/LabelsOnMeDialog.tsx:335 +#: src/screens/Login/ChooseAccountForm.tsx:98 +#: src/screens/Login/ChooseAccountForm.tsx:102 +#: src/screens/Login/ForgotPasswordForm.tsx:127 +#: src/screens/Login/ForgotPasswordForm.tsx:132 +#: src/screens/Login/LoginForm.tsx:317 +#: src/screens/Login/LoginForm.tsx:322 +#: src/screens/Login/SetNewPasswordForm.tsx:172 +#: src/screens/Login/SetNewPasswordForm.tsx:178 +#: src/screens/Messages/components/ChatDisabled.tsx:164 +#: src/screens/Messages/components/ChatDisabled.tsx:166 +#: src/screens/Messages/components/InviteLinkDialog.tsx:251 +#: src/screens/Messages/components/InviteLinkDialog.tsx:279 +#: src/screens/Messages/Inbox.tsx:232 +#: src/screens/Profile/Header/Shell.tsx:174 +#: src/screens/Settings/components/ChangePasswordDialog.tsx:273 +#: src/screens/Settings/components/ChangePasswordDialog.tsx:282 +#: src/screens/Signup/BackNextButtons.tsx:42 +#: src/screens/StarterPack/Wizard/index.tsx:315 +#: src/view/com/composer/drafts/DraftsListDialog.tsx:87 +#: src/view/com/composer/drafts/DraftsListDialog.tsx:93 +msgid "Back" +msgstr "" + +#: src/screens/Messages/Inbox.tsx:231 +msgid "Back to Chats" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:216 +msgid "Banned activities or security violations" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:227 +msgid "Banned user returning" +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:259 +msgid "Based on your device's location, we think you're in <0>{region}. This estimate may be inaccurate if you're using a VPN." +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:265 +msgid "Based on your network, we think you're in <0>{region}. This estimate may be inaccurate if you're using a VPN." +msgstr "" + +#: src/view/screens/Lists.tsx:35 +#: src/view/screens/ModerationModlists.tsx:35 +msgid "Before creating a list, you must first verify your email." +msgstr "" + +#: src/lib/hooks/useOpenComposer.tsx:14 +msgid "Before creating a post or replying, you must first verify your email." +msgstr "" + +#: src/components/dialogs/StarterPackDialog.tsx:72 +#: src/components/StarterPack/ProfileStarterPacks.tsx:264 +#: src/components/StarterPack/ProfileStarterPacks.tsx:274 +#: src/view/screens/Profile.tsx:350 +msgid "Before creating a starter pack, you must first verify your email." +msgstr "" + +#: src/screens/Messages/components/RequestButtons.tsx:259 +msgid "Before you can accept this chat request, you must first verify your email." +msgstr "" + +#: src/components/activity-notifications/SubscribeProfileButton.tsx:59 +msgid "Before you can get notifications for {name}'s posts, you must first verify your email." +msgstr "" + +#: src/components/dms/dialogs/NewChatDialog.tsx:151 +#: src/components/dms/MessageProfileButton.tsx:60 +#: src/screens/Messages/ChatList.tsx:147 +#: src/screens/Messages/ChatList.tsx:211 +#: src/screens/Messages/ChatList.tsx:482 +#: src/screens/Messages/Conversation.tsx:208 +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:94 +msgid "Before you can message another user, you must first verify your email." +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:318 +msgid "Begin" +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:312 +msgid "Begin age assurance process" +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:51 +msgid "Begin the age assurance process by completing the fields below." +msgstr "" + +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:99 +msgid "Beta Feature" +msgstr "" + +#: src/components/dialogs/BirthDateSettings.tsx:163 +msgid "Birthdate" +msgstr "" + +#: src/screens/Settings/AccountSettings.tsx:147 +msgid "Birthday" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:853 +#: src/screens/Messages/components/ChatStatusInfo.tsx:67 +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:222 +#: src/screens/Messages/ConversationSettings/prompts.tsx:142 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:207 +#: src/view/com/profile/ProfileMenu.tsx:563 +msgid "Block" +msgstr "" + +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:211 +msgid "Block {displayName}" +msgstr "" + +#: src/components/dms/ConvoMenu.tsx:294 +#: src/components/dms/ConvoMenu.tsx:298 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:747 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:749 +#: src/screens/Messages/components/RequestButtons.tsx:149 +#: src/screens/Messages/components/RequestButtons.tsx:151 +#: src/view/com/profile/ProfileMenu.tsx:469 +#: src/view/com/profile/ProfileMenu.tsx:476 +msgid "Block account" +msgstr "" + +#: src/screens/Messages/ConversationSettings/prompts.tsx:139 +msgid "Block account?" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:850 +#: src/view/com/profile/ProfileMenu.tsx:546 +msgid "Block Account?" +msgstr "" + +#: src/screens/ProfileList/components/SubscribeMenu.tsx:91 +#: src/screens/ProfileList/components/SubscribeMenu.tsx:94 +msgid "Block accounts" +msgstr "" + +#: src/components/dms/AfterReportDialog.tsx:148 +msgid "Block and delete" +msgstr "" + +#. After-report action for a conversation +#: src/components/dms/AfterReportConversationDialog.tsx:167 +msgctxt "button" +msgid "Block and leave" +msgstr "" + +#: src/screens/ProfileList/components/SubscribeMenu.tsx:119 +msgid "Block list" +msgstr "" + +#: src/screens/Messages/components/ChatStatusInfo.tsx:67 +msgid "Block or report" +msgstr "" + +#: src/screens/ProfileList/components/SubscribeMenu.tsx:114 +msgid "Block these accounts?" +msgstr "" + +#: src/components/dms/AfterReportConversationDialog.tsx:221 +#: src/components/dms/AfterReportConversationDialog.tsx:224 +#: src/components/dms/AfterReportDialog.tsx:154 +#: src/components/dms/AfterReportDialog.tsx:189 +#: src/components/dms/AfterReportDialog.tsx:192 +msgid "Block user" +msgstr "" + +#. After-report action for a conversation +#: src/components/dms/AfterReportConversationDialog.tsx:182 +msgctxt "button" +msgid "Block user" +msgstr "" + +#: src/components/dms/AfterReportDialog.tsx:185 +msgid "Block user and/or delete this conversation" +msgstr "" + +#: src/components/dms/AfterReportConversationDialog.tsx:217 +msgid "Block user and/or leave this conversation" +msgstr "" + +#: src/components/Post/Embed/index.tsx:216 +msgid "Blocked" +msgstr "" + +#: src/screens/Moderation/index.tsx:329 +msgid "Blocked accounts" +msgstr "" + +#: src/Navigation.tsx:191 +#: src/view/screens/ModerationBlockedAccounts.tsx:95 +msgid "Blocked Accounts" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:851 +#: src/screens/Messages/ConversationSettings/prompts.tsx:140 +#: src/view/com/profile/ProfileMenu.tsx:558 +msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." +msgstr "" + +#: src/view/screens/ModerationBlockedAccounts.tsx:181 +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 "" + +#: src/screens/Profile/Sections/Labels.tsx:203 +msgid "Blocking does not prevent this labeler from placing labels on your account." +msgstr "" + +#: src/screens/ProfileList/components/SubscribeMenu.tsx:116 +msgid "Blocking is public. Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." +msgstr "" + +#: src/view/com/profile/ProfileMenu.tsx:555 +msgid "Blocking will not prevent labels from being applied on your account, but it will stop this account from replying in your threads or interacting with you." +msgstr "" + +#: src/view/com/auth/SplashScreen.web.tsx:174 +msgid "Blog" +msgstr "" + +#: src/components/dialogs/ServerInput.tsx:144 +#: src/components/dialogs/ServerInput.tsx:146 +msgid "Bluesky" +msgstr "" + +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:655 +msgid "Bluesky cannot confirm the authenticity of the claimed date." +msgstr "" + +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:165 +msgctxt "Name of app icon variant" +msgid "Bluesky Classic™" +msgstr "" + +#: src/components/contacts/screens/GetContacts.tsx:235 +msgid "Bluesky helps friends find each other by creating an encoded digital fingerprint, called a \"hash\", and then looking for matching hashes." +msgstr "" + +#: src/components/dialogs/ServerInput.tsx:214 +msgid "Bluesky is an open network where you can choose your hosting provider. If you're a developer, you can host your own server." +msgstr "" + +#: src/components/dialogs/ServerInput.tsx:162 +msgid "Bluesky is an open network where you can choose your own provider. If you're new here, we recommend sticking with the default Bluesky Social option." +msgstr "" + +#: src/components/ProgressGuide/List.tsx:117 +msgid "Bluesky is better with friends!" +msgstr "" + +#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:43 +msgid "Bluesky is more fun with friends" +msgstr "" + +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:108 +msgid "Bluesky is more fun with friends! Import your contacts to see who’s already here." +msgstr "" + +#: src/components/contacts/screens/ViewMatches.tsx:315 +msgid "Bluesky is more fun with friends. Do you want to invite some of yours? <0/>" +msgstr "" + +#: src/screens/Takendown.tsx:213 +msgid "Bluesky Social Terms of Service" +msgstr "" + +#: src/screens/Settings/FindContactsSettings.tsx:549 +msgid "Bluesky stores your contacts as encoded data. Removing your contacts will immediately delete this data." +msgstr "" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:340 +msgid "Bluesky will choose a set of recommended accounts from people in your network." +msgstr "" + +#: src/screens/Settings/components/PwiOptOut.tsx:100 +msgid "Bluesky will not show your profile and posts to logged-out users. Other apps may not honor this request. This does not make your account private." +msgstr "" + +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:136 +msgid "Bluesky will proactively verify notable and authentic accounts." +msgstr "" + +#: src/screens/Settings/AppIconSettings/index.tsx:97 +msgid "Bluesky+" +msgstr "" + +#: src/screens/Settings/AppIconSettings/index.tsx:100 +msgid "Bluesky+ icons" +msgstr "" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:56 +msgid "Blur images" +msgstr "" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:54 +msgid "Blur images and filter from feeds" +msgstr "" + +#: src/lib/interests.ts:54 +msgid "Books" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:215 +msgid "Breaking site rules" +msgstr "" + +#: src/view/com/feeds/ProfileFeedgens.tsx:167 +#: src/view/com/feeds/ProfileFeedgens.tsx:168 +msgid "Browse custom feeds" +msgstr "" + +#: src/components/FeedInterstitials.tsx:535 +msgid "Browse more accounts" +msgstr "" + +#: src/components/FeedInterstitials.tsx:665 +msgid "Browse more feeds on the Explore page" +msgstr "" + +#: src/components/FeedInterstitials.tsx:646 +#: src/components/FeedInterstitials.tsx:649 +msgid "Browse more suggestions" +msgstr "" + +#: src/components/FeedInterstitials.tsx:674 +msgid "Browse more suggestions on the Explore page" +msgstr "" + +#: src/screens/Home/NoFeedsPinned.tsx:104 +#: src/screens/Home/NoFeedsPinned.tsx:110 +msgid "Browse other feeds" +msgstr "" + +#: src/components/TrendingTopics.tsx:179 +msgid "Browse posts about {displayName}" +msgstr "" + +#: src/components/TrendingTopics.tsx:187 +msgid "Browse posts tagged with {displayName}" +msgstr "" + +#: src/components/TrendingTopics.tsx:196 +msgid "Browse starter pack {displayName}" +msgstr "" + +#. placeholder {0}: trend.displayName +#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83 +msgid "Browse topic {0}" +msgstr "" + +#: src/components/TrendingTopics.tsx:233 +msgid "Browse topic {displayName}" +msgstr "" + +#: src/view/com/auth/SplashScreen.web.tsx:169 +msgid "Business" +msgstr "" + +#: src/screens/Bookmarks/index.tsx:302 +msgid "Button to go back to the home timeline" +msgstr "" + +#. The owner (creator) of a group chat. +#. placeholder {0}: createSanitizedDisplayName( data.joinLinkPreviews[0].owner, true, moderateProfile( data.joinLinkPreviews[0].owner, moderationOpts, ).ui('displayName'), ) +#. placeholder {0}: sanitizeHandle(handle, '@') +#. placeholder {0}: sanitizeHandle(item.feed.creator.handle, '@') +#: src/components/LabelingServiceCard/index.tsx:62 +#: src/components/moderation/ReportDialog/index.tsx:847 +#: src/screens/Messages/JoinRequest.tsx:166 +#: src/screens/Search/components/StarterPackCard.tsx:107 +#: src/screens/Search/Explore.tsx:971 +msgid "By {0}" +msgstr "" + +#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@') +#: src/screens/Profile/components/ProfileFeedHeader.tsx:451 +msgid "By <0>{0}" +msgstr "" + +#. The group chat creator, in the format 'By {displayName}'. +#: src/components/dms/ChatInvite/Card.tsx:78 +msgid "By <0>{ownerDisplayName}" +msgstr "" + +#. placeholder {0}: authorProfile.handle +#: src/components/Post/Embed/StandardSiteEmbed/StandardSiteMetaRow.tsx:80 +msgid "by <0>@{0}" +msgstr "" + +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:182 +msgid "By clicking \"Continue\" you acknowledge that you understand and agree to these updates." +msgstr "" + +#: src/components/contacts/screens/PhoneInput.tsx:297 +msgid "By continuing, you consent to this use. You may change your mind any time by visiting settings. <0>Learn more" +msgstr "" + +#: src/screens/Signup/StepInfo/Policies.tsx:76 +msgid "By creating an account you agree to the <0>Privacy Policy." +msgstr "" + +#: src/screens/Signup/StepInfo/Policies.tsx:43 +msgid "By creating an account you agree to the <0>Terms of Service and <1>Privacy Policy." +msgstr "" + +#: src/screens/Signup/StepInfo/Policies.tsx:63 +msgid "By creating an account you agree to the <0>Terms of Service." +msgstr "" + +#: src/screens/Search/components/StarterPackCard.tsx:106 +msgid "By you" +msgstr "" + +#: src/view/com/composer/photos/OpenCameraBtn.tsx:69 +msgid "Camera" +msgstr "" + +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:213 +#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:133 +#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:139 +#: src/components/contacts/screens/GetContacts.tsx:292 +#: src/components/contacts/screens/GetContacts.tsx:297 +#: src/components/dialogs/DeviceLocationRequestDialog.tsx:141 +#: src/components/dialogs/DeviceLocationRequestDialog.tsx:146 +#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:122 +#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:128 +#: src/components/dialogs/InAppBrowserConsent.tsx:99 +#: src/components/dialogs/InAppBrowserConsent.tsx:105 +#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:192 +#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:200 +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:291 +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:299 +#: src/components/Menu/index.tsx:367 +#: src/components/PostControls/RepostButton.tsx:210 +#: src/components/Prompt.tsx:152 +#: src/components/Prompt.tsx:154 +#: src/components/SendErrorReportDialog.tsx:98 +#: src/components/SendErrorReportDialog.tsx:102 +#: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:152 +#: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:157 +#: src/features/liveNow/components/GoLiveDialog.tsx:248 +#: src/features/liveNow/components/GoLiveDialog.tsx:254 +#: src/lib/media/picker.tsx:38 +#: src/screens/Deactivated.tsx:150 +#: src/screens/Messages/components/InviteLinkDialog.tsx:463 +#: src/screens/Messages/components/InviteLinkDialog.tsx:467 +#: src/screens/Messages/ConversationSettings/prompts.tsx:97 +#: src/screens/Messages/ConversationSettings/prompts.tsx:121 +#: src/screens/Profile/Header/EditProfileDialog.tsx:215 +#: src/screens/Profile/Header/EditProfileDialog.tsx:223 +#: src/screens/Search/Shell.tsx:405 +#: src/screens/Settings/AppIconSettings/index.tsx:42 +#: src/screens/Settings/AppIconSettings/index.tsx:228 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:80 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:87 +#: src/screens/Settings/components/ChangePasswordDialog.tsx:248 +#: src/screens/Settings/components/ChangePasswordDialog.tsx:254 +#: src/screens/Settings/Settings.tsx:300 +#: src/screens/Takendown.tsx:102 +#: src/screens/Takendown.tsx:105 +#: src/view/com/composer/Composer.tsx:1668 +#: src/view/com/composer/Composer.tsx:1678 +#: src/view/com/composer/photos/EditImageDialog.web.tsx:44 +#: src/view/com/composer/photos/EditImageDialog.web.tsx:53 +#: src/view/shell/desktop/LeftNav.tsx:228 +msgid "Cancel" +msgstr "" + +#: src/components/PostControls/RepostButton.tsx:205 +msgid "Cancel quote post" +msgstr "" + +#: src/screens/Deactivated.tsx:144 +msgid "Cancel reactivation and sign out" +msgstr "" + +#: src/screens/Search/Shell.tsx:396 +msgid "Cancel search" +msgstr "" + +#: src/components/PostControls/index.tsx:108 +#: src/components/PostControls/index.tsx:138 +#: src/components/PostControls/index.tsx:166 +#: src/state/shell/composer/index.tsx:105 +msgid "Cannot interact with a blocked user" +msgstr "" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:156 +msgid "Captions (.vtt)" +msgstr "" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:41 +#: src/view/com/composer/videos/SubtitleDialog.tsx:57 +msgid "Captions & alt text" +msgstr "" + +#: src/components/images/Gallery/index.tsx:263 +msgid "carousel" +msgstr "" + +#: src/components/RichTextTag.tsx:53 +msgid "Cashtag {tag}" +msgstr "" + +#: src/components/Post/Translated/index.tsx:439 +#: src/screens/Settings/components/Email2FAToggle.tsx:31 +msgid "Change" +msgstr "" + +#: src/screens/Settings/AppIconSettings/index.tsx:37 +msgid "Change app icon" +msgstr "" + +#. placeholder {0}: icon.name +#. placeholder {0}: next.name +#: src/screens/Settings/AppIconSettings/index.tsx:36 +#: src/screens/Settings/AppIconSettings/index.tsx:224 +msgid "Change app icon to \"{0}\"" +msgstr "" + +#: src/components/AppLanguageDropdown.tsx:40 +msgid "Change app language" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:96 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:100 +msgid "Change Handle" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:445 +msgid "Change moderation service" +msgstr "" + +#: src/screens/Settings/components/ChangePasswordDialog.tsx:262 +#: src/screens/Settings/components/ChangePasswordDialog.tsx:268 +msgid "Change password" +msgstr "" + +#: src/screens/Settings/components/ChangePasswordDialog.tsx:165 +msgid "Change password dialog" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:312 +msgid "Change report category" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:390 +msgid "Change report reason" +msgstr "" + +#: src/components/Post/Translated/index.tsx:424 +msgid "Change the source language" +msgstr "" + +#: src/screens/Settings/components/ChangePasswordDialog.tsx:58 +msgid "Change your password" +msgstr "" + +#: src/screens/Settings/AppIconSettings/index.tsx:219 +msgid "Changes app icon" +msgstr "" + +#: src/components/forms/HostingProvider.tsx:50 +#: src/components/forms/HostingProvider.tsx:70 +msgid "Changes hosting provider" +msgstr "" + +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:179 +msgid "Changes saved" +msgstr "" + +#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:164 +msgid "Changes to the starter pack will not be reflected in the list after creation. The list will be an independent copy." +msgstr "" + +#: src/lib/hooks/useNotificationHandler.ts:133 +#: src/Navigation.tsx:485 +#: src/view/shell/bottom-bar/BottomBar.tsx:230 +#: src/view/shell/desktop/LeftNav.tsx:698 +#: src/view/shell/Drawer.tsx:469 +msgid "Chat" +msgstr "" + +#: src/screens/Messages/components/RequestButtons.tsx:84 +#: src/screens/Messages/components/RequestButtons.tsx:330 +msgctxt "toast" +msgid "Chat deleted" +msgstr "" + +#: src/components/dms/getSystemMessageInfo.ts:108 +msgid "Chat ended" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:105 +#: src/components/intents/GroupChatJoinDialog.tsx:228 +#: src/components/intents/GroupChatJoinDialog.tsx:259 +#: src/components/Post/Embed/JoinRequestEmbed.tsx:94 +msgid "Chat invite link no longer available" +msgstr "" + +#: src/components/dms/getSystemMessageInfo.ts:104 +msgid "Chat locked" +msgstr "" + +#: src/lib/hooks/useNotificationHandler.ts:148 +msgid "Chat messages - silent" +msgstr "" + +#: src/lib/hooks/useNotificationHandler.ts:139 +msgid "Chat messages - sound" +msgstr "" + +#: src/components/dms/ConvoMenu.tsx:216 +msgctxt "toast" +msgid "Chat muted" +msgstr "" + +#: src/components/dms/dialogs/NewChatDialog.tsx:69 +msgid "Chat recipient is not followed by the sender." +msgstr "" + +#: src/Navigation.tsx:505 +msgid "Chat request inbox" +msgstr "" + +#: src/screens/Messages/Inbox.tsx:56 +#: src/screens/Messages/Inbox.tsx:96 +msgid "Chat requests" +msgstr "" + +#: src/components/dms/ConvoMenu.tsx:84 +#: src/Navigation.tsx:500 +#: src/screens/Messages/ChatList.tsx:83 +#: src/screens/Messages/ChatList.tsx:87 +#: src/screens/Messages/ChatList.tsx:508 +#: src/screens/Messages/ChatList.tsx:543 +#: src/screens/Messages/Settings.tsx:38 +msgid "Chat settings" +msgstr "" + +#: src/screens/Messages/Settings.tsx:131 +msgid "Chat Settings" +msgstr "" + +#: src/components/dms/getSystemMessageInfo.ts:115 +msgid "Chat title changed" +msgstr "" + +#. placeholder {0}: data.newName +#: src/components/dms/getSystemMessageInfo.ts:114 +msgid "Chat title changed to {0}" +msgstr "" + +#: src/components/dms/getSystemMessageInfo.ts:106 +msgid "Chat unlocked" +msgstr "" + +#: src/components/dms/ConvoMenu.tsx:218 +msgctxt "toast" +msgid "Chat unmuted" +msgstr "" + +#: src/screens/Messages/ChatList.tsx:77 +#: src/screens/Messages/ChatList.tsx:494 +#: src/screens/Messages/ChatList.tsx:532 +msgid "Chats" +msgstr "" + +#: src/screens/Settings/components/DeleteAccountDialog.tsx:233 +msgid "Check <0>{currentEmail} for an email with the confirmation code to enter below:" +msgstr "" + +#: src/screens/SignupQueued.tsx:79 +#: src/screens/SignupQueued.tsx:83 +msgid "Check my status" +msgstr "" + +#: src/screens/Login/LoginForm.tsx:307 +msgid "Check your email for a sign in code and enter it here." +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:161 +msgid "Child safety" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:165 +msgid "Child Sexual Abuse Material (CSAM)" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:401 +msgid "Choose domain verification method" +msgstr "" + +#: src/screens/StarterPack/Wizard/index.tsx:205 +msgid "Choose Feeds" +msgstr "" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:349 +msgid "Choose for me" +msgstr "" + +#: src/components/dialogs/LanguageSelectDialog.tsx:199 +msgid "Choose languages" +msgstr "" + +#: src/screens/StarterPack/Wizard/index.tsx:201 +msgid "Choose People" +msgstr "" + +#: src/view/com/composer/select-language/PostLanguageSelect.tsx:75 +#: src/view/com/composer/select-language/PostLanguageSelect.tsx:136 +msgid "Choose post languages" +msgstr "" + +#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:108 +msgid "Choose this color as your avatar" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:217 +msgid "Choose who can join this group chat and how." +msgstr "" + +#: src/components/contacts/components/InviteInfo.tsx:57 +msgid "Choose who to invite" +msgstr "" + +#: src/components/dialogs/ServerInput.tsx:134 +msgid "Choose your account provider" +msgstr "" + +#: src/view/screens/Feeds.tsx:726 +msgid "Choose your own timeline! Feeds built by the community help you find content you love." +msgstr "" + +#: src/screens/Signup/StepInfo/index.tsx:268 +msgid "Choose your password" +msgstr "" + +#: src/screens/Signup/index.tsx:192 +msgid "Choose your username" +msgstr "" + +#: src/screens/Settings/Settings.tsx:498 +msgid "Clear all storage data" +msgstr "" + +#: src/screens/Settings/Settings.tsx:500 +msgid "Clear all storage data (restart after this)" +msgstr "" + +#. Accessibility label for the X button inside the search input that clears the typed query and returns to the trending feed. +#: src/features/gifPicker/components/GifPickerHeader.tsx:67 +msgid "Clear GIF search" +msgstr "" + +#: src/screens/Settings/AboutSettings.tsx:127 +#: src/screens/Settings/AboutSettings.tsx:131 +msgid "Clear image cache" +msgstr "" + +#: src/components/forms/SearchInput.tsx:87 +msgid "Clear search query" +msgstr "" + +#: src/view/com/feeds/MissingFeed.tsx:88 +msgid "Click for information" +msgstr "" + +#: src/view/screens/Support.tsx:35 +msgid "click here" +msgstr "" + +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:128 +msgid "Click here to add people to this group chat" +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:129 +msgid "Click here to contact our support team" +msgstr "" + +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:142 +msgid "Click here to create or manage an invite link for this group chat" +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:263 +msgid "Click here to delete your account" +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:254 +msgid "Click here to log out" +msgstr "" + +#: src/screens/Settings/components/DeleteAccountDialog.tsx:263 +#: src/screens/Settings/components/DeleteAccountDialog.tsx:272 +msgid "Click here to resend the email" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:388 +msgid "Click here to restart the verification process." +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:109 +#: src/ageAssurance/components/NoAccessScreen.tsx:231 +msgid "Click here to update your birthdate" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:285 +msgid "Click here to update your email" +msgstr "" + +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:143 +msgid "Click here to view the invite link for this group chat" +msgstr "" + +#. placeholder {0}: isCashtag ? tag : `#${tag}` +#: src/components/RichTextTag.tsx:56 +msgid "Click to open tag menu for {0}" +msgstr "" + +#: src/components/dms/MessageItem.tsx:541 +msgid "Click to retry failed message" +msgstr "" + +#. Visible label of the button that dismisses the GIF picker error dialog. +#: src/ageAssurance/components/RedirectOverlay.tsx:265 +#: src/ageAssurance/components/RedirectOverlay.tsx:271 +#: src/ageAssurance/components/RedirectOverlay.tsx:321 +#: src/ageAssurance/components/RedirectOverlay.tsx:327 +#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:174 +#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:180 +#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:233 +#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:239 +#: src/components/dialogs/LanguageSelectDialog.tsx:359 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:160 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:169 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:165 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:173 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:140 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:178 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:187 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:192 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:200 +#: src/components/dialogs/SearchablePeopleList.tsx:340 +#: src/components/dialogs/StarterPackDialog.tsx:187 +#: src/components/dms/AddMembersFlow.tsx:377 +#: src/components/dms/AfterReportConversationDialog.tsx:91 +#: src/components/dms/AfterReportConversationDialog.tsx:96 +#: src/components/dms/AfterReportConversationDialog.tsx:247 +#: src/components/dms/AfterReportConversationDialog.tsx:252 +#: src/components/dms/AfterReportDialog.tsx:94 +#: src/components/dms/AfterReportDialog.tsx:99 +#: src/components/dms/AfterReportDialog.tsx:212 +#: src/components/dms/AfterReportDialog.tsx:217 +#: src/components/dms/EmojiPopup.android.tsx:59 +#: src/components/dms/InitiateChatFlow.tsx:542 +#: src/components/intents/GroupChatJoinDialog.tsx:205 +#: src/components/intents/GroupChatJoinDialog.tsx:240 +#: src/components/NewskieDialog.tsx:169 +#: src/components/NewskieDialog.tsx:175 +#: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:107 +#: src/components/ProgressGuide/FollowDialog.tsx:462 +#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:122 +#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:128 +#: src/components/verification/VerificationsDialog.tsx:146 +#: src/components/verification/VerifierDialog.tsx:147 +#: src/components/WhoCanReply.tsx:236 +#: src/components/WhoCanReply.tsx:243 +#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:45 +#: src/features/liveNow/components/EditLiveDialog.tsx:217 +#: src/features/liveNow/components/EditLiveDialog.tsx:223 +#: src/screens/Messages/components/InviteLinkDialog.tsx:487 +#: src/screens/Messages/components/InviteLinkDialog.tsx:492 +#: src/screens/Settings/components/ChangePasswordDialog.tsx:288 +#: src/screens/Settings/components/ChangePasswordDialog.tsx:293 +#: src/view/com/feeds/MissingFeed.tsx:211 +#: src/view/com/feeds/MissingFeed.tsx:218 +msgid "Close" +msgstr "" + +#: src/components/Dialog/index.web.tsx:127 +#: src/components/Dialog/index.web.tsx:313 +msgid "Close active dialog" +msgstr "" + +#: src/screens/Login/PasswordUpdatedForm.tsx:32 +msgid "Close alert" +msgstr "" + +#: src/screens/Messages/components/RequestStatus.tsx:82 +msgid "Close banner" +msgstr "" + +#: src/view/com/util/BottomSheetCustomBackdrop.tsx:36 +msgid "Close bottom drawer" +msgstr "" + +#. Accessibility label for the button that dismisses the GIF picker error dialog. +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:223 +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:229 +#: src/components/dialogs/LanguageSelectDialog.tsx:221 +#: src/components/dialogs/LanguageSelectDialog.tsx:322 +#: src/components/dialogs/LanguageSelectDialog.tsx:354 +#: src/components/dialogs/NotificationSettingsDialog.tsx:94 +#: src/components/verification/VerificationsDialog.tsx:138 +#: src/components/verification/VerifierDialog.tsx:140 +#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36 +msgid "Close dialog" +msgstr "" + +#: src/view/shell/index.web.tsx:129 +msgid "Close drawer menu" +msgstr "" + +#: src/components/Lightbox/chrome/Header.tsx:47 +msgid "Close image" +msgstr "" + +#: src/components/Lightbox/Lightbox.web.tsx:73 +#: src/components/Lightbox/Lightbox.web.tsx:334 +msgid "Close image viewer" +msgstr "" + +#: src/components/ContextMenu/Backdrop.ios.tsx:53 +#: src/components/ContextMenu/Backdrop.ios.tsx:79 +#: src/components/ContextMenu/Backdrop.tsx:45 +#: src/components/Lightbox/chrome/ImageMenu.tsx:85 +msgid "Close menu" +msgstr "" + +#: src/screens/Messages/components/RequestStatus.tsx:83 +msgid "Close the incoming requests banner" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:198 +#: src/components/intents/GroupChatJoinDialog.tsx:199 +#: src/components/intents/GroupChatJoinDialog.tsx:235 +#: src/components/intents/GroupChatJoinDialog.tsx:236 +#: src/components/Menu/index.tsx:361 +msgid "Close this dialog" +msgstr "" + +#: src/components/WelcomeModal.tsx:217 +msgid "Close welcome modal" +msgstr "" + +#: src/screens/Login/PasswordUpdatedForm.tsx:33 +msgid "Closes password update alert" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1676 +msgid "Closes post composer and discards post draft" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:592 +msgid "Collapse list of users" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:921 +msgid "Collapses list of users for a given notification" +msgstr "" + +#: src/components/dialogs/Embed.tsx:150 +#: src/screens/Settings/AppearanceSettings.tsx:81 +msgid "Color mode" +msgstr "" + +#: src/components/dialogs/Embed.tsx:147 +msgid "Color theme" +msgstr "" + +#: src/lib/interests.ts:55 +msgid "Comedy" +msgstr "" + +#: src/lib/interests.ts:56 +msgid "Comics" +msgstr "" + +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:46 +#: src/Navigation.tsx:340 +#: src/view/screens/CommunityGuidelines.tsx:28 +msgid "Community Guidelines" +msgstr "" + +#: src/screens/Onboarding/StepFinished/index.tsx:329 +msgid "Complete onboarding and start using your account" +msgstr "" + +#: src/screens/Signup/index.tsx:194 +msgid "Complete the challenge" +msgstr "" + +#: src/lib/hotkeys/index.tsx:66 +#: src/view/com/feeds/ComposerPrompt.tsx:147 +#: src/view/shell/desktop/LeftNav.tsx:587 +msgid "Compose new post" +msgstr "" + +#. placeholder {0}: MAX_GRAPHEME_LENGTH || 0 +#: src/view/com/composer/Composer.tsx:1552 +msgid "Compose posts up to {0, plural, other {# characters}} in length" +msgstr "" + +#: src/screens/PostThread/components/ThreadComposePrompt.tsx:63 +msgid "Compose reply" +msgstr "" + +#: src/view/com/composer/Composer.tsx:2514 +msgid "Compressing GIF..." +msgstr "" + +#: src/view/com/composer/Composer.tsx:2516 +msgid "Compressing video..." +msgstr "" + +#: src/components/moderation/LabelPreference.tsx:88 +msgid "Configure content filtering setting for category: {name}" +msgstr "" + +#: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:37 +msgid "Configure live event banner" +msgstr "" + +#: src/components/moderation/LabelPreference.tsx:254 +msgid "Configured in <0>moderation settings." +msgstr "" + +#: src/components/Prompt.tsx:211 +#: src/components/Prompt.tsx:214 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:186 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:189 +msgid "Confirm" +msgstr "" + +#: src/components/dialogs/EmailDialog/components/TokenField.tsx:37 +#: src/screens/Login/LoginForm.tsx:284 +#: src/screens/Settings/components/ChangePasswordDialog.tsx:187 +#: src/screens/Settings/components/ChangePasswordDialog.tsx:191 +#: src/screens/Settings/components/DeleteAccountDialog.tsx:244 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:145 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:151 +msgid "Confirmation code" +msgstr "" + +#: src/screens/Login/ForgotPasswordForm.tsx:140 +#: src/screens/Login/LoginForm.tsx:340 +msgid "Connecting to service..." +msgstr "" + +#: src/ageAssurance/components/RedirectOverlay.tsx:297 +#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:209 +msgid "Connection issue" +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:334 +#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:146 +#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:31 +msgid "Contact our moderation team" +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:127 +msgid "Contact our support team" +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:156 +#: src/screens/Signup/index.tsx:233 +#: src/screens/Signup/index.tsx:236 +msgid "Contact support" +msgstr "" + +#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:65 +#: src/screens/Settings/FindContactsSettings.tsx:157 +msgid "Contact sync is not available on this device, as the app is unable to access your contacts." +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:98 +msgid "Contact us" +msgstr "" + +#: src/screens/Settings/FindContactsSettings.tsx:505 +msgid "Contacts imported" +msgstr "" + +#: src/screens/Settings/FindContactsSettings.tsx:478 +msgid "Contacts removed" +msgstr "" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:53 +msgid "Content & Media" +msgstr "" + +#: src/screens/Settings/Settings.tsx:205 +#: src/screens/Settings/Settings.tsx:208 +msgid "Content and media" +msgstr "" + +#: src/Navigation.tsx:443 +msgid "Content and Media" +msgstr "" + +#: src/lib/moderation/useGlobalLabelStrings.ts:18 +msgid "Content Blocked" +msgstr "" + +#: src/screens/Moderation/index.tsx:362 +msgid "Content filters" +msgstr "" + +#: src/screens/Search/modules/ExploreRecommendations.tsx:60 +msgid "Content from across the network we think you might like." +msgstr "" + +#: src/screens/Settings/LanguageSettings.tsx:177 +msgid "Content languages" +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:86 +#: src/lib/moderation/useModerationCauseDescription.ts:83 +msgid "Content Not Available" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:192 +msgid "Content promoting or depicting self-harm" +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:54 +#: src/components/moderation/ScreenHider.tsx:100 +#: src/lib/moderation/useGlobalLabelStrings.ts:22 +#: src/lib/moderation/useModerationCauseDescription.ts:46 +msgid "Content Warning" +msgstr "" + +#: src/view/com/composer/labels/LabelsBtn.tsx:61 +msgid "Content warnings" +msgstr "" + +#: src/components/Menu/index.web.tsx:91 +msgid "Context menu backdrop, click to close the menu." +msgstr "" + +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:163 +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:171 +#: src/screens/Onboarding/StepInterests/index.tsx:93 +#: src/screens/Onboarding/StepProfile/index.tsx:304 +#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:305 +#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:117 +msgid "Continue" +msgstr "" + +#. placeholder {0}: account.handle +#: src/components/AccountList.tsx:134 +msgid "Continue as {0} (currently signed in)" +msgstr "" + +#: src/screens/PostThread/components/ThreadItemReadMoreUp.tsx:28 +msgid "Continue thread" +msgstr "" + +#: src/screens/PostThread/components/ThreadItemReadMoreUp.tsx:64 +msgid "Continue thread..." +msgstr "" + +#: src/components/dms/AddMembersFlow.tsx:317 +#: src/components/dms/InitiateChatFlow.tsx:469 +msgid "Continue to group name" +msgstr "" + +#: src/screens/Onboarding/StepInterests/index.tsx:90 +#: src/screens/Onboarding/StepProfile/index.tsx:301 +#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:302 +#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:114 +#: src/screens/Signup/BackNextButtons.tsx:61 +msgid "Continue to next step" +msgstr "" + +#: src/screens/Messages/Conversation.tsx:67 +msgid "Conversation" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:329 +msgid "Conversation deleted" +msgstr "" + +#: src/components/dms/AfterReportDialog.tsx:149 +#: src/components/dms/AfterReportDialog.tsx:152 +msgctxt "toast" +msgid "Conversation deleted" +msgstr "" + +#: src/components/dms/AfterReportConversationDialog.tsx:172 +#: src/components/dms/AfterReportConversationDialog.tsx:179 +msgctxt "toast" +msgid "Conversation left" +msgstr "" + +#: src/components/dms/LeaveConvoPrompt.tsx:40 +#: src/screens/Messages/JoinRequests.tsx:192 +#: src/screens/Messages/JoinRequests.tsx:224 +msgid "Conversation not found." +msgstr "" + +#: src/screens/Settings/AboutSettings.tsx:162 +msgid "Copied build version to clipboard" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:82 +#: src/components/dms/MessageContextMenu.tsx:71 +#: src/components/PostControls/DiscoverDebug.tsx:36 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:272 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:77 +#: src/lib/sharing.ts:24 +#: src/lib/sharing.ts:42 +msgid "Copied to clipboard" +msgstr "" + +#: src/components/dialogs/Embed.tsx:197 +#: src/screens/Messages/components/CopyTextButton.tsx:71 +#: src/screens/Settings/components/CopyButton.tsx:66 +msgid "Copied!" +msgstr "" + +#: src/screens/Settings/AboutSettings.tsx:138 +msgid "Copies build version to clipboard" +msgstr "" + +#: src/components/StarterPack/QrCodeDialog.tsx:195 +msgid "Copy" +msgstr "" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:196 +msgid "Copy App Password" +msgstr "" + +#: src/view/com/profile/ProfileMenu.tsx:506 +#: src/view/com/profile/ProfileMenu.tsx:509 +msgid "Copy at:// URI" +msgstr "" + +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:154 +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:157 +msgid "Copy author DID" +msgstr "" + +#: src/components/dialogs/Embed.tsx:186 +#: src/components/dialogs/Embed.tsx:202 +msgid "Copy code" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:504 +#: src/view/com/profile/ProfileMenu.tsx:515 +#: src/view/com/profile/ProfileMenu.tsx:518 +msgid "Copy DID" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:436 +msgid "Copy host" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:74 +#: src/components/StarterPack/ShareDialog.tsx:115 +#: src/screens/StarterPack/StarterPackScreen.tsx:644 +msgid "Copy link" +msgstr "" + +#: src/components/StarterPack/ShareDialog.tsx:122 +msgid "Copy Link" +msgstr "" + +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:160 +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:164 +msgid "Copy link to list" +msgstr "" + +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:142 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:145 +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:88 +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:91 +msgid "Copy link to post" +msgstr "" + +#: src/view/com/profile/ProfileMenu.tsx:282 +#: src/view/com/profile/ProfileMenu.tsx:293 +msgid "Copy link to profile" +msgstr "" + +#: src/screens/StarterPack/StarterPackScreen.tsx:637 +msgid "Copy link to starter pack" +msgstr "" + +#: src/components/dms/MessageContextMenu.tsx:152 +#: src/components/dms/MessageContextMenu.tsx:156 +msgid "Copy message text" +msgstr "" + +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:145 +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:148 +msgid "Copy post at:// URI" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:562 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:564 +msgid "Copy post text" +msgstr "" + +#: src/components/StarterPack/QrCodeDialog.tsx:181 +msgid "Copy QR code" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:457 +msgid "Copy TXT record value" +msgstr "" + +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:41 +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:108 +#: src/Navigation.tsx:345 +#: src/view/screens/CopyrightPolicy.tsx:25 +msgid "Copyright Policy" +msgstr "" + +#: src/view/com/feeds/MissingFeed.tsx:42 +msgid "Could not connect to custom feed" +msgstr "" + +#: src/view/com/feeds/MissingFeed.tsx:134 +msgid "Could not connect to feed service" +msgstr "" + +#: src/screens/Messages/components/MessageInputEmbed.tsx:200 +msgid "Could not fetch post" +msgstr "" + +#: src/view/com/feeds/MissingFeed.tsx:183 +msgid "Could not find profile" +msgstr "" + +#: src/screens/Settings/FindContactsSettings.tsx:212 +#: src/screens/Settings/FindContactsSettings.tsx:403 +msgid "Could not follow all matches - please check your network connection." +msgstr "" + +#. placeholder {0}: cleanError(err) +#: src/screens/Settings/FindContactsSettings.tsx:218 +#: src/screens/Settings/FindContactsSettings.tsx:409 +msgid "Could not follow all matches. {0}" +msgstr "" + +#: src/components/dms/AfterReportConversationDialog.tsx:158 +#: src/components/dms/AfterReportDialog.tsx:139 +#: src/components/dms/LeaveConvoPrompt.tsx:36 +msgid "Could not leave chat" +msgstr "" + +#: src/screens/Profile/ProfileFeed/index.tsx:73 +msgid "Could not load feed" +msgstr "" + +#: src/screens/Messages/components/MessageInputEmbed.tsx:321 +msgid "Could not load invite" +msgstr "" + +#: src/screens/ProfileList/components/ErrorScreen.tsx:27 +#: src/screens/ProfileList/index.tsx:80 +#: src/screens/ProfileList/index.tsx:102 +msgid "Could not load list" +msgstr "" + +#: src/components/dms/ConvoMenu.tsx:222 +msgid "Could not mute chat" +msgstr "" + +#: src/view/com/composer/videos/VideoPreview.web.tsx:66 +msgid "Could not process your video" +msgstr "" + +#. placeholder {0}: cleanError(error) +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:295 +msgid "Could not save changes: {0}" +msgstr "" + +#: src/state/queries/notifications/settings.ts:49 +msgid "Could not update notification settings" +msgstr "" + +#. placeholder {0}: cleanError(err) +#: src/components/contacts/screens/GetContacts.tsx:171 +msgid "Could not upload contacts. {0}" +msgstr "" + +#: src/components/contacts/screens/GetContacts.tsx:165 +msgid "Could not upload contacts. You need to re-verify your phone number to proceed" +msgstr "" + +#. Title of the error screen shown when the GIF provider request fails. +#: src/features/gifPicker/components/GifPickerPlaceholder.tsx:51 +msgid "Couldn’t load GIFs" +msgstr "" + +#: src/components/InternationalPhoneCodeSelect.tsx:80 +msgid "Country code" +msgstr "" + +#. Text on button to create a new starter pack +#. Text on button to create a new starter pack +#: src/components/dialogs/StarterPackDialog.tsx:113 +#: src/components/dialogs/StarterPackDialog.tsx:210 +#: src/components/dms/InitiateChatFlow.tsx:478 +#: src/components/StarterPack/ProfileStarterPacks.tsx:329 +msgid "Create" +msgstr "" + +#: src/view/com/lists/ProfileLists.tsx:166 +#: src/view/com/lists/ProfileLists.tsx:167 +msgid "Create a list" +msgstr "" + +#: src/screens/StarterPack/StarterPackScreen.tsx:620 +msgid "Create a list from this starter pack" +msgstr "" + +#: src/components/StarterPack/QrCodeDialog.tsx:166 +msgid "Create a QR code for a starter pack" +msgstr "" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:207 +#: src/components/StarterPack/ProfileStarterPacks.tsx:316 +#: src/Navigation.tsx:536 +msgid "Create a starter pack" +msgstr "" + +#: src/view/screens/Profile.tsx:562 +#: src/view/screens/Profile.tsx:563 +msgid "Create a Starter Pack" +msgstr "" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:303 +msgid "Create a starter pack for me" +msgstr "" + +#: src/components/WelcomeModal.tsx:158 +#: src/components/WelcomeModal.tsx:166 +#: src/screens/Messages/JoinRequest.tsx:300 +#: src/screens/Signup/index.tsx:135 +#: src/view/com/auth/SplashScreen.tsx:107 +#: src/view/com/auth/SplashScreen.web.tsx:116 +#: src/view/shell/bottom-bar/BottomBar.tsx:333 +#: src/view/shell/bottom-bar/BottomBar.tsx:338 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:240 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:245 +#: src/view/shell/NavSignupCard.tsx:48 +#: src/view/shell/NavSignupCard.tsx:53 +msgid "Create account" +msgstr "" + +#: src/components/dialogs/Signin.tsx:87 +#: src/components/dialogs/Signin.tsx:89 +#: src/screens/Hashtag.tsx:235 +#: src/screens/Search/SearchResults.tsx:321 +msgid "Create an account" +msgstr "" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:310 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:317 +msgid "Create an account without using this starter pack" +msgstr "" + +#: src/screens/Onboarding/StepProfile/index.tsx:317 +msgid "Create an avatar instead" +msgstr "" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:214 +msgid "Create another" +msgstr "" + +#: src/components/dms/InitiateChatFlow.tsx:477 +msgid "Create group chat" +msgstr "" + +#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:180 +#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:188 +msgid "Create list" +msgstr "" + +#: src/screens/StarterPack/StarterPackScreen.tsx:626 +msgid "Create list from members" +msgstr "" + +#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:148 +#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:152 +msgid "Create list from starter pack" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:367 +msgid "Create moderation list" +msgstr "" + +#: src/screens/Messages/JoinRequest.tsx:294 +#: src/view/com/auth/SplashScreen.tsx:100 +#: src/view/com/auth/SplashScreen.web.tsx:108 +msgid "Create new account" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:487 +msgid "Create or modify an invite link for this group chat" +msgstr "" + +#. Accessibility label for button to create a moderation report for the selected option +#. placeholder {0}: option.title +#: src/components/moderation/ReportDialog/index.tsx:709 +#: src/components/moderation/ReportDialog/index.tsx:754 +msgid "Create report for {0}" +msgstr "" + +#: src/components/dialogs/StarterPackDialog.tsx:108 +#: src/components/dialogs/StarterPackDialog.tsx:205 +msgid "Create starter pack" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:366 +msgid "Create user list" +msgstr "" + +#. placeholder {0}: i18n.date(appPassword.createdAt, { year: 'numeric', month: 'numeric', day: 'numeric', hour: '2-digit', minute: '2-digit', }) +#. placeholder {0}: i18n.date(createdAt, { dateStyle: 'long', timeStyle: 'short', }) +#. placeholder {0}: i18n.date(createdAt, { month: 'long', day: 'numeric', year: 'numeric', }) +#: src/screens/Messages/components/InviteLinkDialog.tsx:324 +#: src/screens/Messages/ConversationSettings/index.tsx:440 +#: src/screens/Settings/AppPasswords.tsx:174 +msgid "Created {0}" +msgstr "" + +#: src/screens/List/ListHiddenScreen.tsx:131 +msgid "Creator has been blocked" +msgstr "" + +#: src/lib/interests.ts:57 +msgid "Culture" +msgstr "" + +#: src/components/dialogs/ServerInput.tsx:152 +#: src/components/dialogs/ServerInput.tsx:154 +msgid "Custom" +msgstr "" + +#: src/components/dialogs/Embed.tsx:140 +msgid "Customization options" +msgstr "" + +#: src/screens/Onboarding/Layout.tsx:60 +msgid "Customizes your Bluesky experience" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:200 +msgid "Dangerous challenges or activities" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:204 +msgid "Dangerous substances or drug abuse" +msgstr "" + +#: src/components/dialogs/Embed.tsx:164 +#: src/components/dialogs/Embed.tsx:166 +#: src/screens/Settings/AppearanceSettings.tsx:93 +#: src/screens/Settings/AppearanceSettings.tsx:114 +msgid "Dark" +msgstr "" + +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:28 +msgctxt "Name of app icon variant" +msgid "Dark" +msgstr "" + +#: src/screens/Settings/AppearanceSettings.tsx:106 +msgid "Dark theme" +msgstr "" + +#: src/screens/Signup/StepInfo/index.tsx:296 +msgid "Date of birth" +msgstr "" + +#: src/screens/Settings/AccountSettings.tsx:179 +#: src/screens/Settings/AccountSettings.tsx:184 +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:73 +msgid "Deactivate account" +msgstr "" + +#: src/screens/Settings/Settings.tsx:463 +msgid "Debug Moderation" +msgstr "" + +#: src/view/screens/Debug.tsx:75 +msgid "Debug panel" +msgstr "" + +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:469 +msgid "Decline this language suggestion" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:84 +msgid "Deepfake adult content" +msgstr "" + +#: src/screens/Settings/AppearanceSettings.tsx:156 +msgid "Default" +msgstr "" + +#: src/screens/Settings/AppIconSettings/index.tsx:73 +msgid "Default icons" +msgstr "" + +#: src/components/dms/MessageOverlays.tsx:184 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:803 +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:275 +#: src/screens/Settings/AppPasswords.tsx:213 +#: src/screens/StarterPack/StarterPackScreen.tsx:615 +#: src/screens/StarterPack/StarterPackScreen.tsx:715 +#: src/screens/StarterPack/StarterPackScreen.tsx:794 +msgid "Delete" +msgstr "" + +#: src/screens/Settings/AccountSettings.tsx:189 +#: src/screens/Settings/AccountSettings.tsx:194 +msgid "Delete account" +msgstr "" + +#: src/screens/Settings/components/DeleteAccountDialog.tsx:183 +#: src/screens/Settings/components/DeleteAccountDialog.tsx:230 +msgid "Delete account “{currentHandle}”" +msgstr "" + +#: src/screens/Settings/AppPasswords.tsx:187 +msgid "Delete app password" +msgstr "" + +#: src/screens/Settings/AppPasswords.tsx:208 +msgid "Delete app password?" +msgstr "" + +#: src/screens/Messages/components/RequestButtons.tsx:343 +#: src/screens/Messages/components/RequestButtons.tsx:349 +msgid "Delete chat" +msgstr "" + +#: src/screens/Settings/Settings.tsx:470 +msgid "Delete chat declaration record" +msgstr "" + +#: src/screens/Settings/FindContactsSettings.tsx:546 +msgid "Delete contacts" +msgstr "" + +#: src/components/dms/AfterReportDialog.tsx:151 +#: src/components/dms/AfterReportDialog.tsx:195 +#: src/components/dms/AfterReportDialog.tsx:198 +#: src/screens/Messages/components/RequestButtons.tsx:142 +#: src/screens/Messages/components/RequestButtons.tsx:144 +msgid "Delete conversation" +msgstr "" + +#: src/components/dms/MessageContextMenu.tsx:167 +msgid "Delete for me" +msgstr "" + +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:199 +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:202 +msgid "Delete list" +msgstr "" + +#: src/components/dms/MessageOverlays.tsx:182 +msgid "Delete message" +msgstr "" + +#: src/components/dms/MessageContextMenu.tsx:164 +msgid "Delete message for me" +msgstr "" + +#: src/screens/Settings/components/DeleteAccountDialog.tsx:309 +msgid "Delete my account" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:787 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:789 +#: src/view/com/composer/Composer.tsx:1564 +msgid "Delete post" +msgstr "" + +#: src/screens/StarterPack/StarterPackScreen.tsx:609 +#: src/screens/StarterPack/StarterPackScreen.tsx:785 +msgid "Delete starter pack" +msgstr "" + +#: src/screens/StarterPack/StarterPackScreen.tsx:681 +msgid "Delete starter pack?" +msgstr "" + +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:270 +msgid "Delete this list?" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:800 +msgid "Delete this post?" +msgstr "" + +#: src/components/Post/Embed/index.tsx:209 +msgid "Deleted" +msgstr "" + +#: src/components/dms/MessagesListHeader.tsx:109 +#: src/screens/Messages/components/ChatListItem.tsx:134 +#: src/screens/Messages/ConversationSettings/Member.tsx:75 +msgid "Deleted Account" +msgstr "" + +#: src/components/contacts/screens/PhoneInput.tsx:286 +msgid "Deleted by Plivo after verification" +msgstr "" + +#: src/view/com/feeds/MissingFeed.tsx:43 +#: src/view/com/feeds/MissingFeed.tsx:76 +#: src/view/com/feeds/MissingFeed.tsx:128 +#: src/view/com/feeds/MissingFeed.tsx:136 +msgid "Deleted list" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:453 +#: src/components/SendErrorReportDialog.tsx:78 +#: src/screens/Profile/Header/EditProfileDialog.tsx:360 +#: src/screens/Profile/Header/EditProfileDialog.tsx:367 +msgid "Description" +msgstr "" + +#: src/components/SendErrorReportDialog.tsx:82 +msgid "Description (1000 characters max)" +msgstr "" + +#: src/view/com/composer/GifAltText.tsx:156 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:124 +msgid "Descriptive alt text" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:691 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:701 +msgid "Detach quote" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:836 +msgid "Detach quote post?" +msgstr "" + +#: src/screens/Settings/AboutSettings.tsx:151 +msgctxt "toast" +msgid "Developer mode disabled" +msgstr "" + +#: src/screens/Settings/AboutSettings.tsx:145 +msgctxt "toast" +msgid "Developer mode enabled" +msgstr "" + +#: src/screens/Settings/Settings.tsx:282 +#: src/screens/Settings/Settings.tsx:285 +msgid "Developer options" +msgstr "" + +#: src/lib/translation/index.tsx:303 +msgid "Device failed to translate :(" +msgstr "" + +#: src/components/WhoCanReply.tsx:222 +msgid "Dialog: adjust who can interact with this post" +msgstr "" + +#: src/screens/Settings/AppearanceSettings.tsx:110 +msgid "Dim" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:356 +#: src/screens/Messages/components/InviteLinkDialog.tsx:361 +msgid "Disable" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:231 +#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:240 +msgid "Disable 2FA" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:414 +msgid "Disable captions" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:156 +msgid "Disable email 2FA" +msgstr "" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:90 +msgid "Disable Email 2FA" +msgstr "" + +#: src/screens/Settings/AccessibilitySettings.tsx:90 +#: src/screens/Settings/AccessibilitySettings.tsx:95 +msgid "Disable haptic feedback" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:451 +#: src/screens/Messages/components/InviteLinkDialog.tsx:457 +msgid "Disable link" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:628 +msgid "Disable quote posts of this post" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:465 +msgid "Disable replies entirely" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:438 +msgid "Disable this invite link?" +msgstr "" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:35 +#: src/lib/moderation/useLabelBehaviorDescription.ts:45 +#: src/lib/moderation/useLabelBehaviorDescription.ts:71 +#: src/screens/Moderation/index.tsx:402 +msgid "Disabled" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:101 +#: src/screens/Profile/Header/EditProfileDialog.tsx:79 +#: src/view/com/composer/Composer.tsx:1347 +#: src/view/com/composer/Composer.tsx:1391 +#: src/view/com/composer/Composer.tsx:1597 +#: src/view/com/composer/drafts/DraftItem.tsx:242 +#: src/view/com/composer/drafts/DraftsButton.tsx:131 +msgid "Discard" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:98 +#: src/screens/Profile/Header/EditProfileDialog.tsx:76 +msgid "Discard changes?" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1345 +#: src/view/com/composer/drafts/DraftItem.tsx:239 +#: src/view/com/composer/drafts/DraftsButton.tsx:98 +msgid "Discard draft?" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1362 +#: src/view/com/composer/Composer.tsx:1589 +msgid "Discard post?" +msgstr "" + +#: src/screens/Profile/components/GermButton.tsx:262 +#: src/screens/Profile/components/GermButton.tsx:269 +msgid "Disconnect Germ DM" +msgstr "" + +#: src/screens/Settings/components/PwiOptOut.tsx:88 +#: src/screens/Settings/components/PwiOptOut.tsx:92 +msgid "Discourage apps from showing my account to logged-out users" +msgstr "" + +#: src/view/com/posts/FollowingEmptyState.tsx:64 +#: src/view/com/posts/FollowingEmptyState.tsx:69 +#: src/view/com/posts/FollowingEndOfFeed.tsx:65 +#: src/view/com/posts/FollowingEndOfFeed.tsx:70 +msgid "Discover new custom feeds" +msgstr "" + +#: src/screens/Search/Explore.tsx:453 +msgid "Discover new feeds" +msgstr "" + +#: src/view/screens/Feeds.tsx:723 +msgid "Discover New Feeds" +msgstr "" + +#: src/components/Dialog/index.tsx:408 +msgid "Dismiss" +msgstr "" + +#: src/components/contacts/FindContactsBannerNUX.tsx:78 +msgid "Dismiss banner" +msgstr "" + +#: src/view/com/composer/Composer.tsx:2435 +msgid "Dismiss error" +msgstr "" + +#: src/components/ProgressGuide/List.tsx:82 +msgid "Dismiss getting started guide" +msgstr "" + +#: src/screens/Search/modules/ExploreInterestsCard.tsx:44 +msgid "Dismiss interests" +msgstr "" + +#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82 +#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64 +msgid "Dismiss live event banner" +msgstr "" + +#: src/components/interstitials/TrendingVideos.tsx:90 +msgid "Dismiss this section" +msgstr "" + +#: src/components/FeedInterstitials.tsx:349 +msgid "Dismiss this suggestion" +msgstr "" + +#: src/screens/Settings/AccessibilitySettings.tsx:70 +#: src/screens/Settings/AccessibilitySettings.tsx:75 +msgid "Display larger alt text badges" +msgstr "" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:310 +#: src/screens/Profile/Header/EditProfileDialog.tsx:316 +msgid "Display name" +msgstr "" + +#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:23 +msgid "Ditch the trolls and clickbait. Find real people and conversations that matter to you." +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:405 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:407 +msgid "DNS Panel" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:311 +msgid "Do not apply this mute word to users you follow" +msgstr "" + +#: src/lib/moderation/useGlobalLabelStrings.ts:39 +msgid "Does not include nudity." +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:525 +msgid "Domain verified!" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:385 +msgid "Don't have a code or need a new one? <0>Click here." +msgstr "" + +#: src/screens/Settings/components/DeleteAccountDialog.tsx:269 +msgid "Don’t see a code? <0>Click here to resend." +msgstr "" + +#: src/components/dialogs/EmailDialog/components/ResendEmailText.tsx:36 +msgid "Don't see an email? <0>Click here to resend." +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceDismissibleFeedBanner.tsx:105 +#: src/components/ageAssurance/AgeAssuranceDismissibleNotice.tsx:38 +msgid "Don't show again" +msgstr "" + +#: src/components/ageAssurance/useAgeAssuranceCopy.ts:26 +msgid "Don't worry! All existing messages and settings are saved and will be available after you verify you're an adult." +msgstr "" + +#: src/components/contacts/components/InviteInfo.tsx:73 +#: src/components/contacts/components/InviteInfo.tsx:79 +#: src/components/contacts/screens/ViewMatches.tsx:395 +#: src/components/contacts/screens/ViewMatches.tsx:412 +#: src/components/dialogs/BirthDateSettings.tsx:193 +#: src/components/dialogs/BirthDateSettings.tsx:200 +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:195 +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:200 +#: src/components/dialogs/LanguageSelectDialog.tsx:327 +#: src/components/dialogs/NotificationSettingsDialog.tsx:98 +#: src/components/dialogs/ServerInput.tsx:237 +#: src/components/dialogs/ServerInput.tsx:239 +#: src/components/dms/AfterReportConversationDialog.tsx:164 +#: src/components/dms/AfterReportDialog.tsx:145 +#: src/components/forms/DateField/index.tsx:104 +#: src/components/forms/DateField/index.tsx:110 +#: src/lib/media/picker.tsx:37 +#: src/screens/Onboarding/StepProfile/index.tsx:354 +#: src/screens/Onboarding/StepProfile/index.tsx:357 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:214 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:221 +#: src/view/com/composer/labels/LabelsBtn.tsx:219 +#: src/view/com/composer/labels/LabelsBtn.tsx:226 +#: src/view/com/composer/videos/SubtitleDialog.tsx:192 +#: src/view/com/composer/videos/SubtitleDialog.tsx:203 +msgid "Done" +msgstr "" + +#: src/view/com/modals/UserAddRemoveLists.tsx:114 +#: src/view/com/modals/UserAddRemoveLists.tsx:117 +msgctxt "action" +msgid "Done" +msgstr "" + +#: src/components/dms/MessageItem.tsx:445 +msgid "Double tap or long press the message to add a reaction" +msgstr "" + +#: src/components/Dialog/index.tsx:409 +msgid "Double tap to close the dialog" +msgstr "" + +#: src/screens/VideoFeed/index.tsx:1107 +msgid "Double tap to like" +msgstr "" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:329 +msgid "Download Bluesky" +msgstr "" + +#: src/screens/Settings/components/ExportCarDialog.tsx:149 +msgid "Download chat data" +msgstr "" + +#: src/screens/Settings/components/ExportCarDialog.tsx:154 +msgctxt "button" +msgid "Download chat data" +msgstr "" + +#: src/components/Lightbox/Lightbox.web.tsx:312 +#: src/components/Lightbox/Lightbox.web.tsx:324 +msgid "Download image" +msgstr "" + +#: src/screens/Settings/components/ExportCarDialog.tsx:118 +msgid "Download profile data" +msgstr "" + +#: src/screens/Settings/components/ExportCarDialog.tsx:123 +msgctxt "button" +msgid "Download profile data" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:115 +msgid "Doxxing" +msgstr "" + +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:120 +#: src/view/com/composer/drafts/DraftsButton.tsx:70 +#: src/view/com/composer/drafts/DraftsButton.tsx:79 +#: src/view/com/composer/drafts/DraftsListDialog.tsx:119 +msgid "Drafts" +msgstr "" + +#: src/view/com/composer/text-input/TextInput.web.tsx:366 +msgid "Drop to add images" +msgstr "" + +#: src/components/ageAssurance/useAgeAssuranceCopy.ts:20 +msgid "Due to laws in your region, certain features on Bluesky are currently restricted until you're able to verify you're an adult." +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:162 +msgid "Duration:" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:237 +msgid "e.g. alice" +msgstr "" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:317 +msgid "e.g. Alice Lastname" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:388 +msgid "e.g. alice.com" +msgstr "" + +#: src/lib/moderation/useGlobalLabelStrings.ts:43 +msgid "E.g. artistic nudes." +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:370 +msgid "e.g. Great Posters" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:371 +msgid "e.g. Spammers" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:374 +msgid "e.g. The posters who never miss." +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:375 +msgid "e.g. Users that repeatedly reply with ads." +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:196 +msgid "Eating disorders" +msgstr "" + +#: src/screens/Messages/components/EditTextButton.tsx:52 +#: src/screens/Settings/AccountSettings.tsx:150 +#: src/screens/StarterPack/StarterPackScreen.tsx:604 +#: src/screens/StarterPack/Wizard/index.tsx:331 +#: src/screens/StarterPack/Wizard/index.tsx:336 +msgid "Edit" +msgstr "" + +#: src/view/com/lists/ListMembers.tsx:188 +#: src/view/com/lists/ListMembers.tsx:194 +msgctxt "action" +msgid "Edit" +msgstr "" + +#: src/view/com/util/UserAvatar.tsx:464 +#: src/view/com/util/UserBanner.tsx:125 +msgid "Edit avatar" +msgstr "" + +#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:116 +msgid "Edit Feeds" +msgstr "" + +#: src/screens/Messages/ConversationSettings/prompts.tsx:36 +#: src/screens/Messages/ConversationSettings/prompts.tsx:41 +msgid "Edit group name" +msgstr "" + +#: src/view/com/composer/photos/EditImageDialog.web.tsx:86 +#: src/view/com/composer/photos/EditImageDialog.web.tsx:90 +#: src/view/com/composer/photos/Gallery.tsx:218 +msgid "Edit image" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:768 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:781 +msgid "Edit interaction settings" +msgstr "" + +#: src/screens/Search/modules/ExploreInterestsCard.tsx:99 +#: src/screens/Search/modules/ExploreInterestsCard.tsx:106 +msgid "Edit interests" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:294 +msgid "Edit invite link" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:300 +msgctxt "button" +msgid "Edit invite link" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:338 +msgid "Edit link settings" +msgstr "" + +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:191 +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:194 +msgid "Edit list details" +msgstr "" + +#: src/view/com/profile/ProfileMenu.tsx:369 +#: src/view/com/profile/ProfileMenu.tsx:389 +msgid "Edit live status" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:364 +msgid "Edit moderation list" +msgstr "" + +#: src/Navigation.tsx:355 +#: src/view/screens/Feeds.tsx:511 +msgid "Edit My Feeds" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:474 +msgid "Edit name" +msgstr "" + +#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:114 +msgid "Edit People" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:116 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:266 +msgid "Edit post interaction settings" +msgstr "" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:265 +#: src/screens/Profile/Header/EditProfileDialog.tsx:271 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:296 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:345 +msgid "Edit profile" +msgstr "" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:299 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:347 +msgid "Edit Profile" +msgstr "" + +#: src/screens/StarterPack/StarterPackScreen.tsx:596 +msgid "Edit starter pack" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:473 +msgid "Edit this group chat’s name" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:363 +msgid "Edit user list" +msgstr "" + +#: src/components/WhoCanReply.tsx:116 +msgid "Edit who can reply" +msgstr "" + +#: src/Navigation.tsx:541 +msgid "Edit your starter pack" +msgstr "" + +#: src/lib/interests.ts:59 +msgid "Education" +msgstr "" + +#: src/screens/List/ListHiddenScreen.tsx:145 +msgid "Either the creator of this list has blocked you or you have blocked the creator." +msgstr "" + +#: src/screens/Settings/AccountSettings.tsx:71 +#: src/screens/Signup/StepInfo/index.tsx:220 +msgid "Email" +msgstr "" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:65 +msgctxt "toast" +msgid "Email 2FA disabled" +msgstr "" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:63 +msgid "Email 2FA enabled" +msgstr "" + +#: src/screens/Login/ForgotPasswordForm.tsx:95 +msgid "Email address" +msgstr "" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:99 +msgid "Email Resent" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:218 +msgid "Email sent!" +msgstr "" + +#: src/screens/Settings/components/DeleteAccountDialog.tsx:260 +msgid "Email sent! <0>Click here to resend." +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:183 +msgid "Email verification complete!" +msgstr "" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:74 +msgid "Email Verified" +msgstr "" + +#: src/components/dialogs/Embed.tsx:178 +msgid "Embed HTML code" +msgstr "" + +#: src/components/dialogs/Embed.tsx:105 +#: src/components/dialogs/Embed.tsx:109 +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:120 +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:125 +msgid "Embed post" +msgstr "" + +#: src/components/dialogs/Embed.tsx:113 +msgid "Embed this post in your website. Simply copy the following snippet and paste it into the HTML code of your website." +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:57 +msgid "Embedded video player" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:101 +#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:108 +#: src/screens/Settings/components/Email2FAToggle.tsx:31 +msgid "Enable" +msgstr "" + +#. placeholder {0}: externalEmbedLabels[source] +#: src/components/dialogs/EmbedConsent.tsx:96 +msgid "Enable {0} only" +msgstr "" + +#: src/screens/Moderation/index.tsx:389 +msgid "Enable adult content" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:415 +msgid "Enable captions" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:91 +msgid "Enable email 2FA" +msgstr "" + +#: src/components/dialogs/EmbedConsent.tsx:80 +#: src/components/dialogs/EmbedConsent.tsx:86 +msgid "Enable external media" +msgstr "" + +#: src/screens/Settings/ExternalMediaPreferences.tsx:53 +msgid "Enable media players for" +msgstr "" + +#: src/view/screens/Storybook/Admonitions.tsx:76 +msgid "Enable notifications for an account by visiting their profile and pressing the <0>bell icon <1/>." +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:114 +#: src/screens/Settings/NotificationSettings/index.tsx:118 +msgid "Enable push notifications" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:629 +msgid "Enable quote posts of this post" +msgstr "" + +#: src/components/dialogs/EmbedConsent.tsx:90 +msgid "Enable this source only" +msgstr "" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:134 +#: src/screens/Settings/ContentAndMediaSettings.tsx:148 +msgid "Enable trending topics" +msgstr "" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:155 +#: src/screens/Settings/ContentAndMediaSettings.tsx:169 +msgid "Enable trending videos in your Discover feed" +msgstr "" + +#: src/screens/Moderation/index.tsx:400 +msgid "Enabled" +msgstr "" + +#: src/screens/Profile/Sections/Feed.tsx:131 +msgid "End of feed" +msgstr "" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:182 +msgid "Ensure you have selected a language for each caption file." +msgstr "" + +#: src/components/contacts/screens/VerifyNumber.tsx:231 +msgid "Enter 6-digit code that was sent to your phone number" +msgstr "" + +#: src/screens/Login/SetNewPasswordForm.tsx:149 +msgid "Enter a password" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:136 +#: src/components/dialogs/MutedWords.tsx:137 +msgid "Enter a word or tag" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:199 +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:328 +#: src/screens/Settings/components/ChangePasswordDialog.tsx:64 +msgid "Enter code" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:433 +msgid "Enter fullscreen" +msgstr "" + +#: src/components/contacts/screens/VerifyNumber.tsx:226 +msgid "Enter the 6-digit code sent to {prettyNumber}" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:382 +msgid "Enter the domain you want to use" +msgstr "" + +#: src/screens/Login/ForgotPasswordForm.tsx:115 +msgid "Enter the email you used to create your account. We'll send you a \"reset code\" so you can set a new password." +msgstr "" + +#: src/screens/Login/LoginForm.tsx:218 +msgid "Enter the username or email address you used when you created your account" +msgstr "" + +#: src/components/dialogs/BirthDateSettings.tsx:164 +msgid "Enter your birthdate" +msgstr "" + +#: src/screens/Login/ForgotPasswordForm.tsx:101 +#: src/screens/Signup/StepInfo/index.tsx:240 +msgid "Enter your email address" +msgstr "" + +#: src/screens/Login/LoginForm.tsx:243 +#: src/screens/Settings/components/DeleteAccountDialog.tsx:291 +msgid "Enter your password" +msgstr "" + +#: src/screens/Login/index.tsx:141 +msgid "Enter your username and password" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:150 +msgid "Enters full screen" +msgstr "" + +#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224 +msgid "Entertainment" +msgstr "" + +#: src/view/com/composer/Composer.tsx:2534 +#: src/view/com/util/error/ErrorScreen.tsx:40 +msgid "Error" +msgstr "" + +#: src/screens/Settings/FindContactsSettings.tsx:93 +msgid "Error getting the latest data." +msgstr "" + +#: src/screens/PostThread/components/ThreadError.tsx:27 +msgid "Error loading post" +msgstr "" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:154 +msgid "Error loading preference" +msgstr "" + +#: src/view/com/feeds/MissingFeed.tsx:201 +msgid "Error message" +msgstr "" + +#: src/screens/Settings/components/ExportCarDialog.tsx:47 +#: src/screens/Settings/components/ExportCarDialog.tsx:80 +msgid "Error occurred while saving file" +msgstr "" + +#: src/screens/Signup/StepCaptcha/index.tsx:127 +msgid "Error receiving captcha response." +msgstr "" + +#: src/screens/Search/SearchResults.tsx:154 +msgid "Error: {error}" +msgstr "" + +#: src/components/WhoCanReply.tsx:85 +msgid "Everybody can reply" +msgstr "" + +#: src/components/WhoCanReply.tsx:279 +msgid "Everybody can reply to this post." +msgstr "" + +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:171 +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:174 +msgid "Everyone" +msgstr "" + +#: src/screens/Messages/Settings.tsx:77 +msgctxt "allow group chat invites from" +msgid "Everyone" +msgstr "" + +#: src/screens/Messages/Settings.tsx:62 +msgctxt "allow messages from" +msgid "Everyone" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:243 +#: src/screens/Settings/NotificationSettings/index.tsx:341 +msgid "Everything else" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:320 +msgid "Exclude users you follow" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:605 +msgid "Excludes users you follow" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:432 +msgid "Exit fullscreen" +msgstr "" + +#: src/components/Lightbox/chrome/Footer.tsx:69 +#: src/components/Lightbox/Lightbox.web.tsx:245 +msgid "Expand alt text" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:593 +msgid "Expand list of users" +msgstr "" + +#: src/view/com/composer/ComposerReplyTo.tsx:92 +msgid "Expand or collapse the full post you are replying to" +msgstr "" + +#: src/components/Post/ShowMoreTextButton.tsx:33 +msgid "Expand post text" +msgstr "" + +#: src/screens/VideoFeed/index.tsx:983 +msgid "Expands or collapses post text" +msgstr "" + +#: src/lib/api/index.ts:487 +msgid "Expected uri to resolve to a record" +msgstr "" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:127 +msgid "Experimental" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:520 +msgid "Expired" +msgstr "" + +#. placeholder {0}: formatDistance(expiryDate, new Date(), { addSuffix: true, }) +#: src/components/dialogs/MutedWords.tsx:589 +msgid "Expires {0}" +msgstr "" + +#. placeholder {0}: timeDiff(Date.now(), label.exp) +#. placeholder {0}: timeDiff(Date.now(), modcause.label.exp) +#: src/components/moderation/LabelsOnMeDialog.tsx:204 +#: src/components/moderation/ModerationDetailsDialog.tsx:224 +msgid "Expires in {0}" +msgstr "" + +#. placeholder {0}: displayDuration(i18n, minutesUntilExpiry) +#. placeholder {1}: i18n.date(expiryDateTime, { hour: 'numeric', minute: '2-digit', hour12: true, }) +#: src/features/liveNow/components/EditLiveDialog.tsx:132 +msgid "Expires in {0} at {1}" +msgstr "" + +#: src/lib/moderation/useGlobalLabelStrings.ts:47 +#: src/lib/moderation/useGlobalLabelStrings.ts:51 +msgid "Explicit or potentially disturbing media." +msgstr "" + +#: src/lib/moderation/useGlobalLabelStrings.ts:35 +msgid "Explicit sexual images." +msgstr "" + +#: src/Navigation.tsx:745 +#: src/screens/Search/Shell.tsx:362 +#: src/view/shell/desktop/LeftNav.tsx:677 +#: src/view/shell/Drawer.tsx:417 +msgid "Explore" +msgstr "" + +#: src/components/WelcomeModal.tsx:171 +#: src/components/WelcomeModal.tsx:180 +msgid "Explore the app" +msgstr "" + +#: src/screens/Messages/Settings.tsx:253 +#: src/screens/Messages/Settings.tsx:263 +#: src/screens/Settings/components/ExportCarDialog.tsx:130 +msgid "Export my chat data" +msgstr "" + +#: src/screens/Settings/AccountSettings.tsx:170 +#: src/screens/Settings/AccountSettings.tsx:174 +msgid "Export my data" +msgstr "" + +#: src/screens/Settings/components/ExportCarDialog.tsx:97 +msgid "Export my profile data" +msgstr "" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:86 +#: src/screens/Settings/ContentAndMediaSettings.tsx:89 +msgid "External media" +msgstr "" + +#: src/components/dialogs/EmbedConsent.tsx:54 +#: src/components/dialogs/EmbedConsent.tsx:58 +msgid "External Media" +msgstr "" + +#: src/components/dialogs/EmbedConsent.tsx:70 +#: src/screens/Settings/ExternalMediaPreferences.tsx:44 +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 "" + +#: src/Navigation.tsx:374 +#: src/screens/Settings/ExternalMediaPreferences.tsx:35 +msgid "External Media Preferences" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:146 +msgid "Extremist content" +msgstr "" + +#: src/screens/Messages/components/RequestButtons.tsx:243 +msgctxt "toast" +msgid "Failed to accept chat" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:186 +msgid "Failed to accept join request" +msgstr "" + +#: src/components/dms/ActionsWrapper.web.tsx:77 +#: src/components/dms/MessageContextMenu.tsx:103 +msgid "Failed to add emoji reaction" +msgstr "" + +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:42 +#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:60 +msgid "Failed to add members" +msgstr "" + +#: src/components/dialogs/StarterPackDialog.tsx:280 +msgid "Failed to add to starter pack" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:605 +msgid "Failed to change handle. Please try again." +msgstr "" + +#: src/components/Lightbox/Lightbox.web.tsx:302 +msgid "Failed to copy link" +msgstr "" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:173 +msgid "Failed to create app password. Please try again." +msgstr "" + +#: src/components/dms/MessageProfileButton.tsx:38 +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:64 +msgid "Failed to create conversation" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:98 +msgid "Failed to create invite link" +msgstr "" + +#: src/screens/StarterPack/Wizard/index.tsx:250 +#: src/screens/StarterPack/Wizard/index.tsx:260 +msgid "Failed to create starter pack" +msgstr "" + +#: src/screens/Messages/components/RequestButtons.tsx:70 +#: src/screens/Messages/components/RequestButtons.tsx:317 +msgctxt "toast" +msgid "Failed to delete chat" +msgstr "" + +#: src/components/dms/MessageOverlays.tsx:112 +msgid "Failed to delete message" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:219 +msgid "Failed to delete post, please try again" +msgstr "" + +#: src/screens/StarterPack/StarterPackScreen.tsx:754 +msgid "Failed to delete starter pack" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:121 +msgid "Failed to disable invite link" +msgstr "" + +#. placeholder {0}: error?.message +#: src/screens/Profile/components/GermButton.tsx:196 +msgid "Failed to disconnect Germ DM. Error: {0}" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:344 +msgid "Failed to edit group chat name" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:111 +msgid "Failed to edit invite link" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:131 +msgid "Failed to enable invite link" +msgstr "" + +#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:143 +msgid "Failed to follow all suggested accounts, please try again" +msgstr "" + +#: src/components/contacts/screens/ViewMatches.tsx:148 +msgid "Failed to follow all your friends, please try again" +msgstr "" + +#: src/components/contacts/screens/ViewMatches.tsx:236 +msgid "Failed to hide suggestion, please check your internet connection" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:218 +msgid "Failed to ignore join request" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:117 +msgid "Failed to join the group chat. Please try again." +msgstr "" + +#: src/components/contacts/screens/ViewMatches.tsx:582 +msgid "Failed to launch SMS app" +msgstr "" + +#: src/screens/Messages/components/ChatEnded.tsx:42 +#: src/screens/Messages/components/ChatLocked.tsx:53 +#: src/screens/Messages/ConversationSettings/index.tsx:371 +msgctxt "toast" +msgid "Failed to leave group chat" +msgstr "" + +#: src/screens/Messages/ChatList.tsx:345 +#: src/screens/Messages/Inbox.tsx:201 +msgid "Failed to load conversations" +msgstr "" + +#: src/screens/Search/Explore.tsx:530 +#: src/screens/Search/Explore.tsx:575 +#: src/screens/Search/Explore.tsx:621 +msgid "Failed to load feeds" +msgstr "" + +#: src/screens/Search/Explore.tsx:489 +#: src/screens/Search/Explore.tsx:544 +#: src/screens/Search/Explore.tsx:589 +#: src/screens/Search/Explore.tsx:635 +msgid "Failed to load feeds preferences" +msgstr "" + +#: src/components/dialogs/NotificationSettingsDialog.tsx:77 +#: src/screens/Settings/NotificationSettings/index.tsx:127 +msgid "Failed to load notification settings." +msgstr "" + +#: src/screens/Messages/components/MessageListError.tsx:22 +msgid "Failed to load past messages" +msgstr "" + +#: src/screens/Settings/ActivityPrivacySettings.tsx:66 +msgid "Failed to load preference." +msgstr "" + +#: src/components/dialogs/SearchablePeopleList.tsx:292 +msgid "Failed to load profiles" +msgstr "" + +#: src/screens/Search/Explore.tsx:482 +#: src/screens/Search/Explore.tsx:537 +#: src/screens/Search/Explore.tsx:582 +#: src/screens/Search/Explore.tsx:628 +msgid "Failed to load suggested feeds" +msgstr "" + +#: src/screens/Search/Explore.tsx:391 +msgid "Failed to load suggested follows" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:392 +msgid "Failed to lock group chat" +msgstr "" + +#: src/screens/Messages/Inbox.tsx:299 +msgid "Failed to mark all requests as read" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:358 +msgid "Failed to mute group chat" +msgstr "" + +#: src/state/queries/pinned-post.ts:75 +msgid "Failed to pin post" +msgstr "" + +#. placeholder {0}: e?.message +#: src/screens/Profile/components/GermButton.tsx:164 +msgid "Failed to reconnect Germ DM. Error: {0}" +msgstr "" + +#: src/screens/Settings/FindContactsSettings.tsx:488 +msgid "Failed to remove data due to a network error, please check your internet connection." +msgstr "" + +#. placeholder {0}: cleanError(err) +#: src/screens/Settings/FindContactsSettings.tsx:494 +msgid "Failed to remove data. {0}" +msgstr "" + +#: src/components/dms/ActionsWrapper.web.tsx:73 +#: src/components/dms/MessageContextMenu.tsx:99 +#: src/components/dms/ReactionsDialog.tsx:175 +msgid "Failed to remove emoji reaction" +msgstr "" + +#: src/components/dialogs/StarterPackDialog.tsx:293 +msgid "Failed to remove from starter pack" +msgstr "" + +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:71 +msgid "Failed to remove group chat member" +msgstr "" + +#: src/components/verification/VerificationRemovePrompt.tsx:34 +msgid "Failed to remove verification" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:151 +msgid "Failed to rescind your request. Please try again." +msgstr "" + +#: src/components/dialogs/DeviceLocationRequestDialog.tsx:81 +msgid "Failed to resolve location. Please try again." +msgstr "" + +#: src/view/com/composer/Composer.tsx:639 +msgid "Failed to save draft" +msgstr "" + +#: src/components/Lightbox/Lightbox.web.tsx:319 +msgid "Failed to save image" +msgstr "" + +#. placeholder {0}: String(e) +#: src/lib/media/save-image.ios.ts:27 +#: src/lib/media/save-image.ts:31 +msgid "Failed to save image: {0}" +msgstr "" + +#: src/screens/ModerationInteractionSettings/index.tsx:109 +msgid "Failed to save settings. Please try again." +msgstr "" + +#: src/screens/Settings/InterestsSettings.tsx:147 +msgctxt "toast" +msgid "Failed to save your interests." +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:121 +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:137 +msgid "Failed to send email, please try again." +msgstr "" + +#: src/components/SendErrorReportDialog.tsx:52 +msgid "Failed to send report" +msgstr "" + +#: src/components/moderation/LabelsOnMeDialog.tsx:266 +#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:77 +#: src/screens/Messages/components/ChatDisabled.tsx:119 +msgid "Failed to submit appeal, please try again." +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:251 +msgid "Failed to toggle thread mute, please try again" +msgstr "" + +#: src/screens/Messages/components/ChatLocked.tsx:42 +#: src/screens/Messages/ConversationSettings/index.tsx:395 +msgid "Failed to unlock group chat" +msgstr "" + +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:107 +msgid "Failed to unpin list" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:148 +#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:82 +msgid "Failed to update email 2FA settings" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Update.tsx:194 +msgid "Failed to update email, please try again." +msgstr "" + +#: src/components/FeedCard.tsx:316 +msgid "Failed to update feeds" +msgstr "" + +#: src/state/queries/activity-subscriptions.ts:101 +msgid "Failed to update notification declaration" +msgstr "" + +#: src/screens/Messages/Settings.tsx:94 +msgid "Failed to update settings" +msgstr "" + +#: src/lib/media/video/upload.ts:73 +#: src/lib/media/video/upload.web.ts:73 +#: src/lib/media/video/upload.web.ts:77 +#: src/lib/media/video/upload.web.ts:87 +msgid "Failed to upload video" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:169 +msgid "Failed to verify email, please try again." +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:372 +msgid "Failed to verify handle. Please try again." +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:47 +msgid "Fake account or bot" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:55 +msgid "False information about elections" +msgstr "" + +#: src/Navigation.tsx:290 +msgid "Feed" +msgstr "" + +#. placeholder {0}: sanitizeHandle(creator.handle, '@') +#. placeholder {0}: sanitizeHandle(feed.creatorHandle, '@') +#. placeholder {0}: sanitizeHandle(view.creator.handle, '@') +#: src/components/FeedCard.tsx:170 +#: src/state/queries/feed.ts:127 +#: src/view/com/feeds/FeedSourceCard.tsx:151 +msgid "Feed by {0}" +msgstr "" + +#: src/view/com/feeds/MissingFeed.tsx:153 +msgid "Feed creator" +msgstr "" + +#: src/view/com/feeds/MissingFeed.tsx:190 +msgid "Feed identifier" +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:353 +msgid "Feed menu" +msgstr "" + +#: src/components/StarterPack/Wizard/WizardListCard.tsx:59 +msgid "Feed toggle" +msgstr "" + +#: src/view/com/feeds/MissingFeed.tsx:74 +msgid "Feed unavailable" +msgstr "" + +#: src/view/shell/desktop/RightNav.tsx:109 +#: src/view/shell/desktop/RightNav.tsx:110 +#: src/view/shell/Drawer.tsx:371 +msgid "Feedback" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:307 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:330 +msgctxt "toast" +msgid "Feedback sent to feed operator" +msgstr "" + +#: src/Navigation.tsx:521 +#: src/screens/SavedFeeds.tsx:112 +#: src/screens/SavedFeeds.tsx:303 +#: src/screens/Search/SearchResults.tsx:80 +#: src/screens/StarterPack/StarterPackScreen.tsx:196 +#: src/view/screens/Feeds.tsx:504 +#: src/view/screens/Profile.tsx:239 +#: src/view/shell/desktop/LeftNav.tsx:712 +#: src/view/shell/Drawer.tsx:533 +msgid "Feeds" +msgstr "" + +#: src/screens/SavedFeeds.tsx:227 +#: src/screens/SavedFeeds.tsx:398 +msgid "Feeds are custom algorithms that users build with a little coding expertise. <0>See this guide for more information." +msgstr "" + +#: src/components/FeedCard.tsx:313 +#: src/screens/SavedFeeds.tsx:92 +#: src/screens/SavedFeeds.tsx:271 +msgctxt "toast" +msgid "Feeds updated!" +msgstr "" + +#: src/screens/Search/modules/ExploreRecommendations.tsx:66 +msgid "Feeds we think you might like." +msgstr "" + +#: src/screens/Settings/components/OTAInfo.tsx:61 +msgid "Fetch update" +msgstr "" + +#: src/screens/Settings/components/ExportCarDialog.tsx:43 +#: src/screens/Settings/components/ExportCarDialog.tsx:76 +msgid "File saved successfully!" +msgstr "" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:69 +msgid "Filter from feeds" +msgstr "" + +#: src/screens/Search/components/SearchLanguageDropdown.tsx:98 +msgid "Filter search by language" +msgstr "" + +#: src/screens/Search/components/SearchLanguageDropdown.tsx:71 +msgid "Filter search by language (currently: {currentLanguageLabel})" +msgstr "" + +#: src/screens/Settings/ActivityPrivacySettings.tsx:106 +msgid "Filter who can opt to receive notifications for your activity" +msgstr "" + +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:166 +msgid "Filter who you receive notifications from" +msgstr "" + +#: src/screens/Onboarding/StepFinished/index.tsx:335 +msgid "Finalizing" +msgstr "" + +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:146 +msgid "Finally!" +msgstr "" + +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:156 +msgid "Finally! Keep track of posts that matter to you. Save them to revisit anytime." +msgstr "" + +#: src/lib/interests.ts:60 +msgid "Finance" +msgstr "" + +#: src/view/com/posts/CustomFeedEmptyState.tsx:67 +#: src/view/com/posts/CustomFeedEmptyState.tsx:72 +#: src/view/com/posts/FollowingEmptyState.tsx:48 +#: src/view/com/posts/FollowingEmptyState.tsx:53 +#: src/view/com/posts/FollowingEndOfFeed.tsx:49 +#: src/view/com/posts/FollowingEndOfFeed.tsx:54 +msgid "Find accounts to follow" +msgstr "" + +#: src/Navigation.tsx:430 +#: src/Navigation.tsx:563 +msgid "Find Contacts" +msgstr "" + +#: src/screens/Settings/FindContactsSettings.tsx:79 +msgid "Find Friends" +msgstr "" + +#: src/screens/Settings/Settings.tsx:216 +#: src/screens/Settings/Settings.tsx:219 +msgid "Find friends from contacts" +msgstr "" + +#: src/components/contacts/screens/GetContacts.tsx:273 +#: src/components/contacts/screens/GetContacts.tsx:287 +msgid "Find my friends" +msgstr "" + +#. Starter packs suggested to the user for them to follow +#: src/components/ProgressGuide/FollowDialog.tsx:72 +#: src/components/ProgressGuide/FollowDialog.tsx:80 +#: src/components/ProgressGuide/FollowDialog.tsx:448 +#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:43 +msgid "Find people to follow" +msgstr "" + +#: src/screens/Search/Shell.tsx:537 +msgid "Find posts, users, and feeds on Bluesky" +msgstr "" + +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:98 +msgid "Find your friends" +msgstr "" + +#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:46 +#: src/screens/Settings/FindContactsSettings.tsx:126 +msgid "Find your friends on Bluesky by verifying your phone number and matching with your contacts. We protect your information and you control what happens next. <0>Learn more" +msgstr "" + +#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:21 +msgid "Find your people" +msgstr "" + +#: src/components/contacts/screens/GetContacts.tsx:281 +msgid "Finding friends..." +msgstr "" + +#: src/screens/StarterPack/Wizard/index.tsx:206 +msgid "Finish" +msgstr "" + +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:149 +msgctxt "Name of app icon variant" +msgid "Flat Black" +msgstr "" + +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:117 +msgctxt "Name of app icon variant" +msgid "Flat Blue" +msgstr "" + +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:133 +msgctxt "Name of app icon variant" +msgid "Flat White" +msgstr "" + +#: src/components/contacts/components/OTPInput.tsx:55 +msgid "Focus code input" +msgstr "" + +#: src/lib/hotkeys/index.tsx:73 +msgid "Focus the search field" +msgstr "" + +#. User is not following this account, click to follow +#: src/components/ProfileCard.tsx:546 +#: src/components/ProfileHoverCard/index.web.tsx:495 +#: src/components/ProfileHoverCard/index.web.tsx:506 +#: src/screens/Messages/ConversationSettings/Member.tsx:145 +#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:157 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:402 +#: src/screens/VideoFeed/index.tsx:866 +#: src/view/com/notifications/NotificationFeedItem.tsx:836 +#: src/view/com/notifications/NotificationFeedItem.tsx:843 +msgid "Follow" +msgstr "" + +#. placeholder {0}: profile.handle +#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:144 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:390 +msgid "Follow {0}" +msgstr "" + +#: src/screens/Messages/ConversationSettings/Member.tsx:142 +msgid "Follow {displayName}" +msgstr "" + +#: src/screens/VideoFeed/index.tsx:845 +msgid "Follow {handle}" +msgstr "" + +#: src/state/shell/progress-guide.tsx:232 +msgid "Follow 10 accounts" +msgstr "" + +#: src/components/ProgressGuide/List.tsx:75 +msgid "Follow 10 people to get started" +msgstr "" + +#: src/components/ProgressGuide/List.tsx:116 +msgid "Follow 7 accounts" +msgstr "" + +#: src/view/com/profile/ProfileMenu.tsx:325 +#: src/view/com/profile/ProfileMenu.tsx:336 +msgid "Follow account" +msgstr "" + +#: src/components/contacts/screens/ViewMatches.tsx:276 +#: src/components/contacts/screens/ViewMatches.tsx:291 +#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:294 +#: src/screens/Onboarding/StepSuggestedStarterpacks/StarterPackCard.tsx:162 +#: src/screens/Onboarding/StepSuggestedStarterpacks/StarterPackCard.tsx:169 +#: src/screens/Settings/FindContactsSettings.tsx:444 +#: src/screens/Settings/FindContactsSettings.tsx:454 +#: src/screens/StarterPack/StarterPackScreen.tsx:452 +#: src/screens/StarterPack/StarterPackScreen.tsx:460 +msgid "Follow all" +msgstr "" + +#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:291 +msgid "Follow all accounts" +msgstr "" + +#. User is not following this account, click to follow back +#: src/components/ProfileCard.tsx:542 +#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:155 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:400 +#: src/view/com/notifications/NotificationFeedItem.tsx:836 +#: src/view/com/notifications/NotificationFeedItem.tsx:843 +msgid "Follow back" +msgstr "" + +#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:132 +msgid "Followed all accounts!" +msgstr "" + +#: src/screens/Settings/FindContactsSettings.tsx:397 +msgid "Followed all matches" +msgstr "" + +#. placeholder {0}: slice[0].profile.displayName +#: src/components/KnownFollowers.tsx:233 +msgid "Followed by <0>{0}" +msgstr "" + +#. placeholder {0}: slice[0].profile.displayName +#. placeholder {1}: serverCount - 1 +#: src/components/KnownFollowers.tsx:219 +msgid "Followed by <0>{0} and {1, plural, one {# other} other {# others}}" +msgstr "" + +#. placeholder {0}: slice[0].profile.displayName +#. placeholder {1}: slice[1].profile.displayName +#: src/components/KnownFollowers.tsx:206 +msgid "Followed by <0>{0} and <1>{1}" +msgstr "" + +#. placeholder {0}: slice[0].profile.displayName +#. placeholder {1}: slice[1].profile.displayName +#. placeholder {2}: serverCount - 2 +#: src/components/KnownFollowers.tsx:189 +msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:322 +msgid "Followers can join" +msgstr "" + +#. placeholder {0}: route.params.name +#: src/Navigation.tsx:244 +msgid "Followers of @{0} that you know" +msgstr "" + +#: src/screens/Profile/KnownFollowers.tsx:98 +#: src/screens/Profile/KnownFollowers.tsx:115 +msgid "Followers you know" +msgstr "" + +#. User is following this account, click to unfollow +#. User is following this account, click to unfollow +#: src/components/ProfileCard.tsx:537 +#: src/components/ProfileHoverCard/index.web.tsx:494 +#: src/components/ProfileHoverCard/index.web.tsx:505 +#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:160 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:398 +#: src/screens/VideoFeed/index.tsx:864 +#: src/view/com/notifications/NotificationFeedItem.tsx:814 +#: src/view/com/notifications/NotificationFeedItem.tsx:831 +msgid "Following" +msgstr "" + +#: src/screens/SavedFeeds.tsx:618 +#: src/view/screens/Feeds.tsx:596 +msgctxt "feed-name" +msgid "Following" +msgstr "" + +#. placeholder {0}: sanitizeDisplayName( profile.displayName || profile.handle, moderation.ui('displayName'), ) +#. placeholder {0}: sanitizeDisplayName( profile.displayName || profile.handle, ) +#. placeholder {0}: sanitizeDisplayName( profile.displayName || profile.handle, moderation.ui('displayName'), ) +#: src/components/ProfileCard.tsx:498 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:262 +#: src/view/com/notifications/NotificationFeedItem.tsx:763 +msgid "Following {0}" +msgstr "" + +#: src/screens/Messages/ConversationSettings/Member.tsx:54 +msgid "Following {displayName}" +msgstr "" + +#: src/screens/VideoFeed/index.tsx:844 +msgid "Following {handle}" +msgstr "" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:78 +#: src/screens/Settings/ContentAndMediaSettings.tsx:81 +msgid "Following feed preferences" +msgstr "" + +#: src/Navigation.tsx:361 +#: src/screens/Settings/FollowingFeedPreferences.tsx:57 +msgid "Following Feed Preferences" +msgstr "" + +#: src/components/Pills.tsx:175 +#: src/screens/Profile/Header/Handle.tsx:33 +msgid "Follows you" +msgstr "" + +#: src/screens/Settings/AppearanceSettings.tsx:128 +msgid "Font" +msgstr "" + +#: src/screens/Settings/AppearanceSettings.tsx:148 +msgid "Font size" +msgstr "" + +#: src/lib/interests.ts:61 +msgid "Food" +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:96 +msgid "For organizational accounts, use the birthdate of the person who is responsible for the account." +msgstr "" + +#: src/screens/Settings/components/DeleteAccountDialog.tsx:186 +msgid "For security reasons, we’ll need to send a confirmation code to your email address <0>{currentEmail}." +msgstr "" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:208 +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 "" + +#: src/screens/Settings/AppearanceSettings.tsx:130 +msgid "For the best experience, we recommend using the theme font." +msgstr "" + +#: src/components/ProgressGuide/FollowDialog.tsx:131 +#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:349 +#: src/screens/Search/modules/ExploreSuggestedAccounts.tsx:88 +msgid "For You" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:187 +#: src/components/dialogs/MutedWords.tsx:572 +#: src/components/dialogs/MutedWords.tsx:575 +msgid "Forever" +msgstr "" + +#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:30 +msgid "Forget the noise" +msgstr "" + +#: src/screens/Login/index.tsx:172 +#: src/screens/Login/index.tsx:188 +msgid "Forgot Password" +msgstr "" + +#: src/screens/Login/LoginForm.tsx:258 +msgid "Forgot password?" +msgstr "" + +#: src/screens/Login/LoginForm.tsx:269 +msgid "Forgot?" +msgstr "" + +#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:12 +msgid "Free your feed" +msgstr "" + +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:162 +msgid "From" +msgstr "" + +#: src/screens/Hashtag.tsx:124 +msgid "From @{sanitizedAuthor}" +msgstr "" + +#: src/view/com/posts/PostFeedReason.tsx:48 +msgctxt "from-feed" +msgid "From <0/>" +msgstr "" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:337 +msgid "Generate a starter pack" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:212 +#: src/screens/Messages/components/InviteLinkDialog.tsx:252 +#: src/screens/Messages/components/InviteLinkDialog.tsx:280 +msgid "Generate invite link" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:409 +msgid "Generate new invite link" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:414 +msgid "Generate new link" +msgstr "" + +#: src/screens/Profile/components/GermButton.tsx:86 +#: src/screens/Profile/components/GermButton.tsx:225 +msgid "Germ DM" +msgstr "" + +#: src/screens/Profile/components/GermButton.tsx:183 +msgid "Germ DM disconnected" +msgstr "" + +#: src/screens/Profile/components/GermButton.tsx:234 +#: src/screens/Profile/components/GermButton.tsx:239 +msgid "Germ DM Link" +msgstr "" + +#: src/screens/Profile/components/GermButton.tsx:160 +msgid "Germ DM reconnected" +msgstr "" + +#: src/view/shell/Drawer.tsx:375 +msgid "Get help" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:343 +msgid "Get notifications for starter pack joins, verification, and other activity." +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:269 +msgid "Get notifications when people follow you." +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:261 +msgid "Get notifications when people like your posts." +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:324 +msgid "Get notifications when people like your reposts." +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:285 +msgid "Get notifications when people mention you." +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:293 +msgid "Get notifications when people quote your posts." +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:277 +msgid "Get notifications when people reply to your posts." +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:302 +msgid "Get notifications when people repost your posts." +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:333 +msgid "Get notifications when people repost your reposts." +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:311 +msgid "Get notifications when there's activity on posts you're subscribed to." +msgstr "" + +#: src/components/activity-notifications/SubscribeProfileButton.tsx:94 +msgid "Get notified about new posts" +msgstr "" + +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:226 +msgid "Get notified of new posts from {name}" +msgstr "" + +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:233 +msgid "Get notified of this account’s activity" +msgstr "" + +#: src/components/activity-notifications/SubscribeProfileButton.tsx:87 +msgid "Get notified when {name} posts" +msgstr "" + +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:139 +msgid "Get notified when someone posts" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:71 +#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:81 +#: src/screens/Messages/components/InviteLinkDialog.tsx:192 +#: src/screens/Messages/components/InviteLinkDialog.tsx:199 +msgid "Get started" +msgstr "" + +#: src/components/MediaPreview.tsx:182 +#: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:69 +msgid "GIF" +msgstr "" + +#: src/view/com/composer/Composer.tsx:2539 +msgid "GIF uploaded" +msgstr "" + +#: src/screens/Onboarding/StepProfile/index.tsx:259 +msgid "Give your profile a face" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:142 +msgid "Glorification of violence" +msgstr "" + +#: src/components/dialogs/LinkWarning.tsx:127 +#: src/components/dialogs/LinkWarning.tsx:133 +#: src/components/Layout/Header/index.tsx:133 +#: src/components/moderation/ScreenHider.tsx:161 +#: src/components/moderation/ScreenHider.tsx:170 +#: src/screens/Login/components/AuthLayout/Header/index.tsx:75 +#: src/screens/ProfileList/components/ErrorScreen.tsx:35 +#: src/screens/ProfileList/components/ErrorScreen.tsx:41 +#: src/screens/VideoFeed/components/Header.tsx:163 +#: src/screens/VideoFeed/index.tsx:1168 +#: src/screens/VideoFeed/index.tsx:1172 +#: src/view/com/auth/LoggedOut.tsx:103 +#: src/view/com/profile/ProfileFollowers.tsx:178 +#: src/view/com/profile/ProfileFollowers.tsx:179 +#: src/view/screens/NotFound.tsx:51 +#: src/view/screens/NotFound.tsx:52 +#: src/view/screens/NotFound.tsx:57 +msgid "Go back" +msgstr "" + +#: src/components/Error.tsx:77 +#: src/screens/List/ListHiddenScreen.tsx:228 +#: src/screens/Messages/Conversation.tsx:371 +#: src/screens/Profile/ErrorState.tsx:63 +#: src/screens/Profile/ErrorState.tsx:67 +#: src/screens/StarterPack/StarterPackScreen.tsx:807 +msgid "Go Back" +msgstr "" + +#: src/screens/Onboarding/Layout.tsx:97 +#: src/screens/Onboarding/Layout.tsx:198 +#: src/screens/Signup/BackNextButtons.tsx:36 +msgid "Go back to previous step" +msgstr "" + +#: src/screens/Bookmarks/index.tsx:303 +#: src/view/screens/NotFound.tsx:51 +#: src/view/screens/NotFound.tsx:52 +#: src/view/screens/NotFound.tsx:57 +msgid "Go home" +msgstr "" + +#: src/screens/Bookmarks/components/EmptyState.tsx:44 +#: src/screens/Bookmarks/components/EmptyState.tsx:52 +msgctxt "Button to go back to the home timeline" +msgid "Go home" +msgstr "" + +#: src/view/com/profile/ProfileMenu.tsx:370 +#: src/view/com/profile/ProfileMenu.tsx:391 +msgid "Go live" +msgstr "" + +#: src/features/liveNow/components/GoLiveDialog.tsx:100 +#: src/features/liveNow/components/GoLiveDialog.tsx:105 +#: src/features/liveNow/components/GoLiveDialog.tsx:233 +#: src/features/liveNow/components/GoLiveDialog.tsx:242 +msgid "Go Live" +msgstr "" + +#: src/view/com/profile/ProfileMenu.tsx:367 +#: src/view/com/profile/ProfileMenu.tsx:387 +msgid "Go live (disabled)" +msgstr "" + +#: src/features/liveNow/components/GoLiveDialog.tsx:175 +msgid "Go live for" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:241 +msgid "Go to {firstAuthorName}'s profile" +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceAdmonition.tsx:93 +#: src/components/ageAssurance/AgeRestrictedScreen.tsx:73 +#: src/components/ageAssurance/AgeRestrictedScreen.tsx:82 +#: src/screens/Moderation/index.tsx:237 +msgid "Go to account settings" +msgstr "" + +#. placeholder {0}: profile.handle +#: src/screens/Messages/components/ChatListItem.tsx:155 +msgid "Go to conversation with {0}" +msgstr "" + +#: src/view/com/posts/PostFeedReason.tsx:39 +msgid "Go to feed" +msgstr "" + +#: src/screens/Login/ForgotPasswordForm.tsx:174 +msgid "Go to next" +msgstr "" + +#: src/components/dms/ConvoMenu.tsx:272 +#: src/screens/Messages/components/MessagesListInfoPanel.tsx:93 +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:191 +#: src/view/shell/desktop/LeftNav.tsx:336 +#: src/view/shell/desktop/LeftNav.tsx:342 +msgid "Go to profile" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:213 +msgid "Go to the group chat named \"{chatName}\"" +msgstr "" + +#: src/components/dms/ConvoMenu.tsx:268 +msgid "Go to user's profile" +msgstr "" + +#: src/screens/Messages/components/MessagesListInfoPanel.tsx:87 +msgid "Go to user’s profile" +msgstr "" + +#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:105 +msgid "Going live is currently disabled for your account" +msgstr "" + +#: src/screens/Profile/components/GermButton.tsx:253 +#: src/screens/Profile/components/GermButton.tsx:258 +msgid "Got it" +msgstr "" + +#: src/lib/moderation/useGlobalLabelStrings.ts:46 +#: src/lib/moderation/useGlobalLabelStrings.ts:50 +#: src/view/com/composer/labels/LabelsBtn.tsx:197 +#: src/view/com/composer/labels/LabelsBtn.tsx:200 +msgid "Graphic Media" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:138 +msgid "Graphic violent content" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:169 +msgid "Grooming or predatory behavior" +msgstr "" + +#: src/components/dms/ChatInvite/Card.tsx:45 +#: src/components/intents/GroupChatJoinDialog.tsx:298 +#: src/screens/Messages/JoinRequest.tsx:116 +msgid "Group chat" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:517 +msgid "Group chat invite link dialog" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:384 +msgctxt "toast" +msgid "Group chat locked" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:351 +msgctxt "toast" +msgid "Group chat muted" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:339 +msgctxt "toast" +msgid "Group chat name updated" +msgstr "" + +#: src/Navigation.tsx:490 +#: src/screens/Messages/ConversationSettings/index.tsx:91 +msgid "Group chat settings" +msgstr "" + +#: src/screens/Messages/components/ChatLocked.tsx:38 +#: src/screens/Messages/ConversationSettings/index.tsx:386 +msgctxt "toast" +msgid "Group chat unlocked" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:353 +msgctxt "toast" +msgid "Group chat unmuted" +msgstr "" + +#: src/screens/Messages/Conversation.tsx:355 +msgid "Group chats are not yet available" +msgstr "" + +#: src/screens/Messages/Conversation.tsx:353 +msgid "Group chats are now available" +msgstr "" + +#. placeholder {0}: convo.details.memberLimit +#: src/screens/Messages/components/InviteLinkDialog.tsx:178 +msgid "Group chats can only have a maximum of {0, plural, other {# people}}." +msgstr "" + +#: src/components/dialogs/SearchablePeopleList.tsx:569 +msgid "Group is locked" +msgstr "" + +#: src/components/dms/InitiateChatFlow.tsx:240 +#: src/components/dms/InitiateChatFlow.tsx:577 +#: src/screens/Messages/ConversationSettings/prompts.tsx:42 +msgid "Group name" +msgstr "" + +#: src/components/dms/InitiateChatFlow.tsx:602 +#: src/screens/Messages/ConversationSettings/prompts.tsx:61 +msgid "Group name is too long. The maximum number of characters is {MAX_GROUP_NAME_GRAPHEME_LENGTH}." +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:219 +msgid "Hacking or system attacks" +msgstr "" + +#: src/state/shell/progress-guide.tsx:221 +#: src/state/shell/progress-guide.tsx:231 +msgid "Half way there!" +msgstr "" + +#: src/screens/Settings/AccountSettings.tsx:135 +#: src/screens/Settings/AccountSettings.tsx:140 +msgid "Handle" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:609 +msgid "Handle already taken. Please try a different one." +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:197 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:356 +msgid "Handle changed!" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:613 +msgid "Handle too long. Please try a shorter one." +msgstr "" + +#: src/components/FeedCard.tsx:156 +#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:123 +msgid "Happening now" +msgstr "" + +#. Accessibility label for the icon-only pill that filters the GIF picker to happy/joyful GIFs. +#: src/features/gifPicker/components/GifCategoryPills.tsx:65 +msgid "Happy GIFs" +msgstr "" + +#: src/screens/Settings/AccessibilitySettings.tsx:86 +msgid "Haptics" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:99 +msgid "Harassment or hate" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:189 +msgid "Harmful or high-risk activities" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:162 +msgid "Harming or endangering minors" +msgstr "" + +#: src/Navigation.tsx:474 +msgid "Hashtag" +msgstr "" + +#: src/components/RichTextTag.tsx:53 +msgid "Hashtag {tag}" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:111 +msgid "Hate speech" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:196 +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:325 +msgid "Have a code? <0>Click here." +msgstr "" + +#: src/screens/Signup/StepInfo/index.tsx:320 +msgid "Have we got your location wrong? <0>Tap here to update your location with GPS." +msgstr "" + +#: src/screens/Signup/index.tsx:231 +msgid "Having trouble?" +msgstr "" + +#: src/components/contacts/screens/PhoneInput.tsx:290 +msgid "Held by Bluesky for 7 days to prevent abuse, then deleted" +msgstr "" + +#: src/screens/Settings/Settings.tsx:247 +#: src/screens/Settings/Settings.tsx:251 +#: src/view/shell/desktop/RightNav.tsx:130 +#: src/view/shell/desktop/RightNav.tsx:133 +#: src/view/shell/Drawer.tsx:384 +msgid "Help" +msgstr "" + +#: src/screens/Onboarding/StepProfile/index.tsx:262 +msgid "Help people know you're not a bot by uploading a picture or creating an avatar." +msgstr "" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:187 +msgid "Here is your app password!" +msgstr "" + +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:74 +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:120 +msgid "Hey there 👋" +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:173 +msgid "Hey there!" +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:213 +msgid "Hi there!" +msgstr "" + +#: src/components/VideoPostCard.tsx:178 +#: src/components/VideoPostCard.tsx:462 +msgid "Hidden" +msgstr "" + +#: src/screens/VideoFeed/index.tsx:643 +msgid "Hidden by your moderation settings." +msgstr "" + +#: src/components/ListCard.tsx:133 +msgid "Hidden list" +msgstr "" + +#: src/components/interstitials/Trending.tsx:133 +#: src/components/interstitials/TrendingVideos.tsx:139 +#: src/components/moderation/ContentHider.tsx:220 +#: src/components/moderation/LabelPreference.tsx:141 +#: src/components/moderation/PostHider.tsx:140 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:811 +#: src/lib/moderation/useLabelBehaviorDescription.ts:18 +#: src/lib/moderation/useLabelBehaviorDescription.ts:23 +#: src/lib/moderation/useLabelBehaviorDescription.ts:28 +#: src/lib/moderation/useLabelBehaviorDescription.ts:33 +#: src/view/shell/desktop/SidebarTrendingTopics.tsx:131 +msgid "Hide" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:928 +msgctxt "action" +msgid "Hide" +msgstr "" + +#: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:139 +#: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:146 +msgid "Hide all events" +msgstr "" + +#: src/components/dialogs/Embed.tsx:124 +msgid "Hide customization options" +msgstr "" + +#: src/components/dms/SystemMessageGroup.tsx:57 +msgid "Hide group chat updates" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:533 +msgid "Hide lists" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:651 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:654 +msgid "Hide post for me" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:665 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:675 +msgid "Hide reply for everyone" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:651 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:654 +msgid "Hide reply for me" +msgstr "" + +#: src/screens/Search/modules/ExploreInterestsCard.tsx:111 +msgid "Hide this card" +msgstr "" + +#: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:127 +#: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:134 +msgid "Hide this event" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:808 +msgid "Hide this post?" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:808 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:843 +msgid "Hide this reply?" +msgstr "" + +#: src/components/Post/Translated/index.tsx:216 +#: src/components/Post/Translated/index.tsx:350 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:545 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:547 +msgid "Hide translation" +msgstr "" + +#: src/components/interstitials/Trending.tsx:115 +msgid "Hide trending topics" +msgstr "" + +#: src/components/interstitials/Trending.tsx:131 +#: src/view/shell/desktop/SidebarTrendingTopics.tsx:129 +msgid "Hide trending topics?" +msgstr "" + +#: src/components/interstitials/TrendingVideos.tsx:137 +msgid "Hide trending videos?" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:919 +msgid "Hide user list" +msgstr "" + +#: src/screens/Moderation/VerificationSettings.tsx:88 +#: src/screens/Moderation/VerificationSettings.tsx:97 +msgid "Hide verification badges" +msgstr "" + +#: src/components/moderation/ContentHider.tsx:171 +#: src/components/moderation/PostHider.tsx:94 +msgid "Hides the content" +msgstr "" + +#: src/components/dialogs/BirthDateSettings.tsx:76 +msgid "Hmm, it looks like you're signed in with an <0>App Password. To set your birthdate, you'll need to sign in with your main account password, or ask whomever controls this account to do so." +msgstr "" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:125 +msgid "Hmm, some kind of issue occurred when contacting the feed server. Please let the feed owner know about this issue." +msgstr "" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:113 +msgid "Hmm, the feed server appears to be misconfigured. Please let the feed owner know about this issue." +msgstr "" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:119 +msgid "Hmm, the feed server appears to be offline. Please let the feed owner know about this issue." +msgstr "" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:116 +msgid "Hmm, the feed server gave a bad response. Please let the feed owner know about this issue." +msgstr "" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:110 +msgid "Hmm, we're having trouble finding this feed. It may have been deleted." +msgstr "" + +#: src/screens/Moderation/index.tsx:61 +msgid "Hmmmm, it seems we're having trouble loading this data. See below for more details. If this issue persists, please contact us." +msgstr "" + +#: src/screens/Profile/ErrorState.tsx:32 +msgid "Hmmmm, we couldn't load that moderation service." +msgstr "" + +#: src/view/com/composer/state/video.ts:415 +msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!" +msgstr "" + +#: src/screens/Messages/Conversation.tsx:362 +msgid "Hold your horses! This feature isn't available to you yet. Please check back later." +msgstr "" + +#: src/Navigation.tsx:740 +#: src/Navigation.tsx:761 +#: src/view/shell/bottom-bar/BottomBar.tsx:185 +#: src/view/shell/desktop/LeftNav.tsx:667 +#: src/view/shell/Drawer.tsx:443 +msgid "Home" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:430 +msgid "Host:" +msgstr "" + +#: src/screens/Login/ForgotPasswordForm.tsx:85 +#: src/screens/Login/LoginForm.tsx:182 +msgid "Hosting provider" +msgstr "" + +#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179 +msgid "Hot" +msgstr "" + +#: src/components/contacts/components/InviteInfo.tsx:54 +msgid "How it works:" +msgstr "" + +#: src/components/dialogs/InAppBrowserConsent.tsx:63 +#: src/components/dialogs/InAppBrowserConsent.tsx:67 +msgid "How should we open this link?" +msgstr "" + +#: src/components/contacts/screens/PhoneInput.tsx:279 +msgid "How we use your number:" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:150 +msgid "Human trafficking" +msgstr "" + +#: src/components/contacts/screens/GetContacts.tsx:267 +msgid "I consent to Bluesky using my contacts for mutual friend discovery and to retain hashed data for matching until I opt out." +msgstr "" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:134 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:137 +msgid "I have a code" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:292 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:298 +msgid "I have my own domain" +msgstr "" + +#: src/components/dms/BlockedByListDialog.tsx:55 +msgid "I understand" +msgstr "" + +#. placeholder {0}: currentAccount.handle +#: src/components/contacts/screens/ViewMatches.tsx:578 +msgid "I'm on Bluesky as {0} - come find me! https://bsky.app/download" +msgstr "" + +#: src/components/Lightbox/Lightbox.web.tsx:246 +msgid "If alt text is long, toggles alt text expanded state" +msgstr "" + +#: src/screens/Settings/LanguageSettings.tsx:235 +msgid "If none are selected, all languages will be shown in your feeds." +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:121 +msgid "If you are 18 years of age or older and want to try again, click the button below and use a different verification method if one is available in your region. If you have questions or concerns, <0>our support team can help." +msgstr "" + +#: src/screens/Signup/StepInfo/index.tsx:337 +msgid "If you are not yet an adult according to the laws of your country, your parent or legal guardian must read these Terms on your behalf." +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:125 +msgid "If you believe your birthdate is incorrect, please <0>contact our support team." +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:106 +msgid "If you believe your birthdate is incorrect, you can update it by <0>clicking here." +msgstr "" + +#: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:118 +msgid "If you choose to hide all events, you can always re-enable them from <0>Settings → Content & Media." +msgstr "" + +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:272 +msgid "If you delete this list, you won't be able to recover it." +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:274 +msgid "If you have your own domain, you can use that as your handle. This lets you self-verify your identity. <0>Learn more here." +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:282 +msgid "If you need to update your email, <0>click here." +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:801 +msgid "If you remove this post, you won't be able to recover it." +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Update.tsx:206 +msgid "If you update your email address, email 2FA will be disabled." +msgstr "" + +#: src/screens/Settings/components/ChangePasswordDialog.tsx:60 +msgid "If you want to change your password, we will send you a code to verify that this is your account." +msgstr "" + +#: src/view/screens/Storybook/Admonitions.tsx:90 +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." +msgstr "" + +#: src/components/dialogs/ServerInput.tsx:210 +msgid "If you're a developer, you can host your own server." +msgstr "" + +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:92 +msgid "If you're trying to change your handle or email, do so before you deactivate." +msgstr "" + +#. Ignore a request to join a chat +#: src/screens/Messages/JoinRequests.tsx:484 +msgctxt "button" +msgid "Ignore" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:478 +msgid "Ignore join request" +msgstr "" + +#: src/components/images/ImageLayoutGridItem.tsx:96 +msgid "Image" +msgstr "" + +#. placeholder {0}: index + 1 +#: src/components/images/Gallery/index.tsx:451 +msgid "Image {0}" +msgstr "" + +#. placeholder {0}: index + 1 +#. placeholder {1}: imgs.length +#: src/components/Lightbox/Lightbox.web.tsx:261 +msgid "Image {0} of {1}" +msgstr "" + +#. placeholder {0}: index + 1 +#: src/components/images/Gallery/index.tsx:436 +msgid "Image {0} of {imageCount}" +msgstr "" + +#: src/screens/Settings/AboutSettings.tsx:67 +msgid "Image cache cleared" +msgstr "" + +#. Android-only toast message which includes amount of space freed using localized number formatting +#. placeholder {0}: i18n.number( Math.abs(sizeDiffBytes / 1024 / 1024), { notation: 'compact', style: 'unit', unit: 'megabyte', }, ) +#: src/screens/Settings/AboutSettings.tsx:53 +msgid "Image cache cleared, freed {0}" +msgstr "" + +#. placeholder {0}: images.length +#: src/components/images/Gallery/index.tsx:264 +msgid "Image gallery, {0} images" +msgstr "" + +#. Image has been moderated and user has the option of showing it temporarily +#: src/features/liveNow/components/LiveStatusDialog.tsx:300 +msgid "Image is hidden due to your moderation settings." +msgstr "" + +#. Image has been moderated and is not visible to the user +#: src/features/liveNow/components/LiveStatusDialog.tsx:310 +msgid "Image is unavailable." +msgstr "" + +#: src/components/Lightbox/chrome/ImageMenu.tsx:73 +#: src/components/Lightbox/Lightbox.web.tsx:265 +#: src/components/Lightbox/Lightbox.web.tsx:273 +msgid "Image options" +msgstr "" + +#: src/components/Lightbox/Lightbox.web.tsx:316 +#: src/lib/media/save-image.ios.ts:25 +#: src/lib/media/save-image.ts:29 +msgid "Image saved" +msgstr "" + +#: src/components/Lightbox/Lightbox.web.tsx:82 +msgid "Image viewer" +msgstr "" + +#: src/lib/media/save-image.ts:51 +msgid "Images cannot be saved unless permission is granted to access your photo library." +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:51 +msgid "Impersonation" +msgstr "" + +#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:76 +#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:81 +#: src/screens/Settings/FindContactsSettings.tsx:146 +#: src/screens/Settings/FindContactsSettings.tsx:151 +msgid "Import contacts" +msgstr "" + +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:116 +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:127 +msgid "Import Contacts" +msgstr "" + +#: src/components/contacts/FindContactsBannerNUX.tsx:33 +#: src/components/contacts/FindContactsBannerNUX.tsx:72 +msgid "Import contacts to find your friends" +msgstr "" + +#. placeholder {0}: i18n.date(new Date(syncedAt), { dateStyle: 'long', }) +#: src/screens/Settings/FindContactsSettings.tsx:514 +msgid "Imported on {0}" +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:216 +msgid "In order to provide an age-appropriate experience, we need to know your birthdate. This is a one-time thing, and your data will be kept private." +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:387 +msgid "In-app" +msgstr "" + +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:151 +msgid "In-app notifications" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:370 +msgid "In-app, everyone" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:378 +msgid "In-app, people you follow" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:385 +msgid "In-app, push" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:368 +msgid "In-app, push, everyone" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:376 +msgid "In-app, push, people you follow" +msgstr "" + +#: src/screens/Messages/ChatList.tsx:362 +msgid "Inbox empty" +msgstr "" + +#. Title message shown in chat requests inbox when it's empty +#: src/screens/Messages/Inbox.tsx:218 +msgid "Inbox zero!" +msgstr "" + +#: src/screens/Login/LoginForm.tsx:162 +msgid "Incorrect username or password" +msgstr "" + +#: src/screens/Login/SetNewPasswordForm.tsx:135 +msgid "Input code sent to your email for password reset" +msgstr "" + +#: src/screens/Login/SetNewPasswordForm.tsx:161 +msgid "Input new password" +msgstr "" + +#: src/screens/Login/LoginForm.tsx:299 +msgid "Input the code which has been emailed to you" +msgstr "" + +#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:138 +msgid "Interaction limited" +msgstr "" + +#: src/screens/Moderation/index.tsx:269 +msgid "Interaction settings" +msgstr "" + +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:33 +msgid "Introducing activity notifications" +msgstr "" + +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:49 +msgid "Introducing drafts" +msgstr "" + +#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:56 +msgid "Introducing finding friends via contacts" +msgstr "" + +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:38 +msgid "Introducing saved posts AKA bookmarks" +msgstr "" + +#: src/screens/Login/LoginForm.tsx:153 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:71 +msgid "Invalid 2FA confirmation code." +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:127 +msgid "Invalid group chat code." +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:615 +msgid "Invalid handle. Please try a different one." +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:400 +msgctxt "toast" +msgid "Invalid interaction settings." +msgstr "" + +#: src/components/contacts/phone-number.ts:33 +#: src/components/contacts/screens/PhoneInput.tsx:142 +msgid "Invalid phone number" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:100 +msgid "Invalid report subject" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:158 +msgid "Invalid rescind request." +msgstr "" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:86 +msgid "Invalid Verification Code" +msgstr "" + +#: src/components/contacts/screens/ViewMatches.tsx:587 +msgid "Invite" +msgstr "" + +#: src/components/contacts/screens/ViewMatches.tsx:567 +msgid "Invite {name} to join Bluesky" +msgstr "" + +#: src/screens/Signup/StepInfo/index.tsx:190 +msgid "Invite code" +msgstr "" + +#: src/screens/Signup/state.ts:347 +msgid "Invite code not accepted. Check that you input it correctly and try again." +msgstr "" + +#: src/components/contacts/components/InviteInfo.tsx:42 +#: src/components/contacts/components/InviteInfo.tsx:44 +msgid "Invite Friends" +msgstr "" + +#: src/components/contacts/screens/ViewMatches.tsx:301 +msgid "Invite friends <0/>" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:166 +#: src/screens/Messages/components/InviteLinkDialog.tsx:304 +#: src/screens/Messages/components/InviteLinkDialog.tsx:310 +#: src/screens/Messages/components/InviteLinkDialog.tsx:477 +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:148 +#: src/screens/Messages/ConversationSettings/index.tsx:490 +msgid "Invite link" +msgstr "" + +#: src/components/dms/getSystemMessageInfo.ts:120 +msgid "Invite link created" +msgstr "" + +#: src/components/dms/getSystemMessageInfo.ts:138 +#: src/screens/Messages/components/InviteLinkDialog.tsx:304 +msgid "Invite link disabled" +msgstr "" + +#: src/components/dms/getSystemMessageInfo.ts:126 +msgid "Invite link edited" +msgstr "" + +#: src/components/dms/getSystemMessageInfo.ts:132 +msgid "Invite link enabled" +msgstr "" + +#: src/components/StarterPack/ShareDialog.tsx:83 +msgid "Invite people to this starter pack!" +msgstr "" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:37 +msgid "Invite your friends to follow your favorite feeds and people" +msgstr "" + +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:152 +msgid "Invited" +msgstr "" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:34 +msgid "Invites, but personal" +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:394 +msgid "Is your location not accurate? <0>Tap here to update your location with GPS. " +msgstr "" + +#: src/components/contacts/components/InviteInfo.tsx:47 +msgid "It looks like some of your contacts have not tried to find you here yet. You can personally invite them by customizing a draft message we will provide." +msgstr "" + +#: src/screens/Signup/StepInfo/index.tsx:370 +msgid "It's correct" +msgstr "" + +#. placeholder {0}: getName(items[0]) +#: src/screens/StarterPack/Wizard/index.tsx:483 +msgid "It's just <0>{0} right now! Add more people to your starter pack by searching above." +msgstr "" + +#: src/screens/StarterPack/Wizard/index.tsx:478 +msgid "It's just you right now! Add more people to your starter pack by searching above." +msgstr "" + +#. placeholder {0}: videoState.jobId +#: src/view/com/composer/Composer.tsx:2454 +msgid "Job ID: {0}" +msgstr "" + +#. Link to a page with job openings at Bluesky +#: src/view/com/auth/SplashScreen.web.tsx:179 +msgid "Jobs" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:100 +#: src/components/intents/GroupChatJoinDialog.tsx:254 +msgid "Join" +msgstr "" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:210 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:215 +#: src/screens/StarterPack/StarterPackScreen.tsx:478 +#: src/screens/StarterPack/StarterPackScreen.tsx:488 +msgid "Join Bluesky" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:63 +#: src/components/intents/GroupChatJoinDialog.tsx:419 +msgid "Join group chat" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:147 +msgid "Join request rescinded." +msgstr "" + +#: src/components/StarterPack/QrCode.tsx:72 +#: src/view/shell/NavSignupCard.tsx:41 +msgid "Join the conversation" +msgstr "" + +#: src/lib/interests.ts:63 +msgid "Journalism" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1395 +#: src/view/com/composer/Composer.tsx:1405 +#: src/view/com/composer/drafts/DraftsButton.tsx:135 +msgid "Keep editing" +msgstr "" + +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:230 +msgid "Keep me posted" +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:200 +msgid "KWS website" +msgstr "" + +#. placeholder {0}: sanitizeDisplayName(desc.source!) +#: src/components/moderation/ContentHider.tsx:251 +msgid "Labeled by {0}." +msgstr "" + +#: src/components/moderation/ContentHider.tsx:249 +msgid "Labeled by the author." +msgstr "" + +#: src/view/com/composer/labels/LabelsBtn.tsx:70 +#: src/view/screens/Profile.tsx:232 +msgid "Labels" +msgstr "" + +#: src/view/com/composer/labels/LabelsBtn.tsx:68 +msgid "Labels added" +msgstr "" + +#: 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 "" + +#: src/components/moderation/LabelsOnMeDialog.tsx:77 +msgid "Labels on your account" +msgstr "" + +#: src/components/moderation/LabelsOnMeDialog.tsx:79 +msgid "Labels on your content" +msgstr "" + +#: src/Navigation.tsx:217 +msgid "Language Settings" +msgstr "" + +#: src/screens/Settings/LanguageSettings.tsx:98 +#: src/screens/Settings/Settings.tsx:239 +#: src/screens/Settings/Settings.tsx:242 +msgid "Languages" +msgstr "" + +#: src/screens/Settings/AppearanceSettings.tsx:160 +msgid "Larger" +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:377 +#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:201 +msgid "Last initiated {timeAgo} ago" +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:375 +#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:199 +msgid "Last initiated just now" +msgstr "" + +#: src/screens/Hashtag.tsx:99 +#: src/screens/Search/SearchResults.tsx:64 +#: src/screens/Topic.tsx:65 +msgid "Latest" +msgstr "" + +#: src/components/verification/VerificationsDialog.tsx:168 +#: src/components/verification/VerifierDialog.tsx:136 +#: src/screens/Moderation/VerificationSettings.tsx:50 +#: src/screens/Profile/Header/EditProfileDialog.tsx:346 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:215 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:279 +msgctxt "english-only-resource" +msgid "Learn more" +msgstr "" + +#: src/components/moderation/ScreenHider.tsx:147 +msgid "Learn More" +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceDismissibleFeedBanner.tsx:66 +msgid "Learn more about age assurance" +msgstr "" + +#: src/view/com/auth/SplashScreen.web.tsx:167 +msgid "Learn more about Bluesky" +msgstr "" + +#: src/components/contacts/components/InviteInfo.tsx:33 +msgid "Learn more about how inviting friends works" +msgstr "" + +#: src/components/contacts/screens/PhoneInput.tsx:303 +#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:53 +#: src/screens/Settings/FindContactsSettings.tsx:133 +msgctxt "english-only-resource" +msgid "Learn more about importing contacts" +msgstr "" + +#: src/components/dialogs/ServerInput.tsx:220 +msgid "Learn more about self hosting your PDS." +msgstr "" + +#: src/components/moderation/ContentHider.tsx:169 +#: src/components/moderation/ContentHider.tsx:235 +msgid "Learn more about the moderation applied to this content" +msgstr "" + +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:150 +msgid "Learn more about these changes and how to share your thoughts with us by <0>reading our blog post." +msgstr "" + +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:90 +msgid "Learn more about these changes and how to share your thoughts with us by reading our blog post." +msgstr "" + +#: src/components/moderation/PostHider.tsx:116 +#: src/components/moderation/ScreenHider.tsx:134 +msgid "Learn more about this warning" +msgstr "" + +#: src/components/verification/VerificationsDialog.tsx:153 +#: src/components/verification/VerifierDialog.tsx:122 +msgctxt "english-only-resource" +msgid "Learn more about verification on Bluesky" +msgstr "" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:128 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:131 +msgid "Learn more about what is public on Bluesky." +msgstr "" + +#: src/screens/Profile/components/GermButton.tsx:212 +msgid "Learn more about your Germ DM link" +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceAdmonition.tsx:90 +msgid "Learn more in your <0>account settings." +msgstr "" + +#: src/components/dialogs/ServerInput.tsx:222 +#: src/components/moderation/ContentHider.tsx:259 +msgid "Learn more." +msgstr "" + +#: src/components/dms/LeaveConvoPrompt.tsx:59 +#: src/screens/Messages/ConversationSettings/index.tsx:526 +msgid "Leave" +msgstr "" + +#. Leave a conversation (reject a chat invitation) +#: src/screens/Messages/components/ChatStatusInfo.tsx:78 +msgctxt "Button" +msgid "Leave" +msgstr "" + +#: src/components/dms/MessagesListBlockedFooter.tsx:109 +#: src/components/dms/MessagesListBlockedFooter.tsx:116 +#: src/screens/Messages/components/ChatEnded.tsx:67 +#: src/screens/Messages/components/ChatLocked.tsx:100 +msgid "Leave chat" +msgstr "" + +#: src/components/dms/AfterReportConversationDialog.tsx:229 +#: src/components/dms/AfterReportConversationDialog.tsx:233 +#: src/components/dms/ConvoMenu.tsx:246 +#: src/components/dms/ConvoMenu.tsx:250 +#: src/components/dms/ConvoMenu.tsx:316 +#: src/components/dms/ConvoMenu.tsx:320 +#: src/components/dms/LeaveConvoPrompt.tsx:53 +msgid "Leave conversation" +msgstr "" + +#. After-report action for a conversation +#: src/components/dms/AfterReportConversationDialog.tsx:174 +msgctxt "button" +msgid "Leave conversation" +msgstr "" + +#: src/screens/Messages/ConversationSettings/prompts.tsx:119 +msgid "Leave group chat" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:525 +msgid "Leave this group chat" +msgstr "" + +#: src/components/dialogs/LinkWarning.tsx:83 +#: src/components/dialogs/LinkWarning.tsx:91 +msgid "Leaving Bluesky" +msgstr "" + +#: src/screens/SignupQueued.tsx:158 +msgid "left to go." +msgstr "" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:354 +msgid "Let me choose" +msgstr "" + +#: src/screens/Login/index.tsx:173 +#: src/screens/Login/index.tsx:189 +msgid "Let's get your password reset!" +msgstr "" + +#: src/screens/Onboarding/StepFinished/index.tsx:337 +msgid "Let's go!" +msgstr "" + +#: src/components/dialogs/Embed.tsx:159 +#: src/components/dialogs/Embed.tsx:161 +#: src/screens/Settings/AppearanceSettings.tsx:89 +msgid "Light" +msgstr "" + +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:14 +msgctxt "Name of app icon variant" +msgid "Light" +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:509 +msgid "Like" +msgstr "" + +#. Accessibility label for the like button when the post has not been liked, verb form followed by number of likes and noun form +#. placeholder {0}: post.likeCount || 0 +#: src/components/PostControls/index.tsx:284 +msgid "Like ({0, plural, one {# like} other {# likes}})" +msgstr "" + +#: src/components/ProgressGuide/List.tsx:110 +msgid "Like 10 posts" +msgstr "" + +#: src/state/shell/progress-guide.tsx:217 +#: src/state/shell/progress-guide.tsx:222 +msgid "Like 10 posts to train the Discover feed" +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:497 +msgid "Like this feed" +msgstr "" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:148 +msgid "Like this labeler" +msgstr "" + +#: src/Navigation.tsx:295 +#: src/Navigation.tsx:300 +msgid "Liked by" +msgstr "" + +#: src/screens/Post/PostLikedBy.tsx:31 +#: src/screens/Profile/ProfileLabelerLikedBy.tsx:22 +#: src/view/screens/ProfileFeedLikedBy.tsx:22 +msgid "Liked By" +msgstr "" + +#. placeholder {0}: count || 0 +#. placeholder {0}: feed.likeCount || 0 +#: src/components/FeedCard.tsx:249 +#: src/view/com/feeds/FeedSourceCard.tsx:173 +msgid "Liked by {0, plural, one {# user} other {# users}}" +msgstr "" + +#: src/components/LabelingServiceCard/index.tsx:96 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:486 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:168 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:182 +msgid "Liked by {likeCount, plural, one {# user} other {# users}}" +msgstr "" + +#: src/lib/hooks/useNotificationHandler.ts:160 +#: src/screens/Settings/NotificationSettings/index.tsx:138 +#: src/screens/Settings/NotificationSettings/index.tsx:259 +#: src/view/screens/Profile.tsx:238 +msgid "Likes" +msgstr "" + +#: src/lib/hooks/useNotificationHandler.ts:202 +#: src/screens/Settings/NotificationSettings/index.tsx:217 +#: src/screens/Settings/NotificationSettings/index.tsx:322 +msgid "Likes of your reposts" +msgstr "" + +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:486 +msgid "Likes on this post" +msgstr "" + +#: src/screens/PostThread/components/HeaderDropdown.tsx:49 +#: src/screens/PostThread/components/HeaderDropdown.tsx:54 +msgid "Linear" +msgstr "" + +#: src/components/Lightbox/Lightbox.web.tsx:300 +msgid "Link copied to clipboard" +msgstr "" + +#: src/Navigation.tsx:250 +msgid "List" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:397 +msgid "List avatar" +msgstr "" + +#: src/screens/ProfileList/components/SubscribeMenu.tsx:48 +msgctxt "toast" +msgid "List blocked" +msgstr "" + +#. placeholder {0}: sanitizeHandle(creator.handle, '@') +#. placeholder {0}: sanitizeHandle(feed.creatorHandle, '@') +#: src/components/ListCard.tsx:153 +#: src/view/com/feeds/FeedSourceCard.tsx:153 +msgid "List by {0}" +msgstr "" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:145 +msgid "List by <0/>" +msgstr "" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:143 +msgid "List by you" +msgstr "" + +#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:127 +msgid "List created, but failed to add some members" +msgstr "" + +#: src/view/com/feeds/MissingFeed.tsx:155 +msgid "List creator" +msgstr "" + +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:93 +msgctxt "toast" +msgid "List deleted" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:446 +msgid "List description" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:466 +msgid "List description is too long. {DESCRIPTION_MAX_GRAPHEMES, plural, other {The maximum number of characters is #.}}" +msgstr "" + +#: src/screens/List/ListHiddenScreen.tsx:133 +msgid "List has been hidden" +msgstr "" + +#: src/screens/ProfileList/index.tsx:175 +msgid "List Hidden" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:438 +msgid "List must have a name." +msgstr "" + +#: src/screens/ProfileList/components/SubscribeMenu.tsx:33 +msgctxt "toast" +msgid "List muted" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:410 +msgid "List name" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:430 +msgid "List name is too long. {DISPLAY_NAME_MAX_GRAPHEMES, plural, other {The maximum number of characters is #.}}" +msgstr "" + +#: src/screens/ProfileList/components/Header.tsx:115 +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:130 +msgctxt "toast" +msgid "List unblocked" +msgstr "" + +#: src/screens/ProfileList/components/Header.tsx:101 +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:116 +msgctxt "toast" +msgid "List unmuted" +msgstr "" + +#: src/Navigation.tsx:171 +#: src/view/screens/Lists.tsx:60 +#: src/view/screens/Profile.tsx:233 +#: src/view/screens/Profile.tsx:241 +#: src/view/shell/desktop/LeftNav.tsx:722 +#: src/view/shell/Drawer.tsx:548 +msgid "Lists" +msgstr "" + +#: src/view/com/lists/MyLists.tsx:72 +msgid "Lists allow you to see content from your favorite people." +msgstr "" + +#: src/components/dms/BlockedByListDialog.tsx:38 +msgid "Lists blocking this user:" +msgstr "" + +#. Live status indicator on avatar. Should be extremely short, not much space for more than 4 characters +#: src/features/liveNow/components/LiveIndicator.tsx:46 +msgid "LIVE" +msgstr "" + +#. placeholder {0}: feed.title +#: src/features/liveEvents/components/LiveEventFeedCardCompact.tsx:53 +#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:54 +msgid "Live event happening now: {0}" +msgstr "" + +#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51 +#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33 +msgid "Live event hidden" +msgstr "" + +#: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:106 +msgid "Live event options" +msgstr "" + +#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53 +#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35 +msgid "Live event unhidden" +msgstr "" + +#: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:110 +msgid "Live events appear occasionally when something exciting is happening. If you'd like, you can hide this particular event, or all events for this placement in your app interface." +msgstr "" + +#: src/features/liveNow/components/LiveStatusDialog.tsx:245 +msgid "Live feature is in beta" +msgstr "" + +#: src/features/liveNow/components/EditLiveDialog.tsx:149 +#: src/features/liveNow/components/EditLiveDialog.tsx:153 +#: src/features/liveNow/components/GoLiveDialog.tsx:131 +#: src/features/liveNow/components/GoLiveDialog.tsx:135 +msgid "Live link" +msgstr "" + +#: src/screens/Search/Explore.tsx:90 +msgid "Load more" +msgstr "" + +#: src/screens/Search/Explore.tsx:519 +#: src/screens/Search/Explore.tsx:610 +msgid "Load more suggested feeds" +msgstr "" + +#: src/view/screens/Notifications.tsx:271 +msgid "Load new notifications" +msgstr "" + +#: src/screens/Profile/ProfileFeed/index.tsx:206 +#: src/screens/Profile/Sections/Feed.tsx:117 +#: src/screens/ProfileList/FeedSection.tsx:113 +#: src/view/com/feeds/FeedPage.tsx:168 +msgid "Load new posts" +msgstr "" + +#: src/screens/Messages/components/MessageComposer.tsx:217 +#: src/screens/Messages/components/MessageInput.tsx:234 +#: src/screens/Messages/components/MessageInput.web.tsx:202 +msgctxt "placeholder" +msgid "Loading chat…" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:575 +msgid "Loading lists..." +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:279 +msgid "Loading post interaction settings..." +msgstr "" + +#: src/view/com/composer/text-input/mobile/Autocomplete.tsx:60 +msgid "Loading..." +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:504 +msgid "Lock" +msgstr "" + +#: src/screens/Messages/ConversationSettings/prompts.tsx:96 +msgid "Lock group chat" +msgstr "" + +#: src/screens/Messages/ConversationSettings/prompts.tsx:94 +msgid "Lock group chat?" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:502 +msgid "Lock this group chat" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:504 +msgid "Locked" +msgstr "" + +#: src/Navigation.tsx:320 +msgid "Log" +msgstr "" + +#: src/components/AccountList.tsx:189 +msgid "Logged out" +msgstr "" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:107 +msgid "Logged-out visibility" +msgstr "" + +#: src/view/shell/desktop/RightNav.tsx:142 +msgid "Logo by @sawaratsuki.bsky.social" +msgstr "" + +#: src/view/shell/desktop/RightNav.tsx:139 +#: src/view/shell/Drawer.tsx:712 +msgid "Logo by <0>@sawaratsuki.bsky.social" +msgstr "" + +#. placeholder {0}: isCashtag ? tag : `#${tag}` +#: src/components/RichTextTag.tsx:55 +msgid "Long press to open tag menu for {0}" +msgstr "" + +#: src/screens/Login/SetNewPasswordForm.tsx:124 +msgid "Looks like XXXXX-XXXXX" +msgstr "" + +#: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:44 +msgid "Looks like you haven't saved any feeds! Use our recommendations or browse more below." +msgstr "" + +#: src/screens/Home/NoFeedsPinned.tsx:84 +msgid "Looks like you unpinned all your feeds. But don't worry, you can add some below 😄" +msgstr "" + +#: src/screens/Feeds/NoFollowingFeed.tsx:36 +msgid "Looks like you're missing a following feed. <0>Click here to add one." +msgstr "" + +#. Accessibility label for the icon-only pill that filters the GIF picker to GIFs about love/affection. +#: src/features/gifPicker/components/GifCategoryPills.tsx:55 +msgid "Love GIFs" +msgstr "" + +#: src/components/dialogs/EmailDialog/index.tsx:39 +msgid "Make adjustments to email settings for your account" +msgstr "" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:311 +msgid "Make one for me" +msgstr "" + +#: src/components/dialogs/LinkWarning.tsx:101 +msgid "Make sure this is where you intend to go!" +msgstr "" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:62 +#: src/screens/Settings/ContentAndMediaSettings.tsx:65 +msgid "Manage saved feeds" +msgstr "" + +#: src/screens/Moderation/index.tsx:339 +msgid "Manage verification settings" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:111 +msgid "Manage your muted words and tags" +msgstr "" + +#: src/screens/Messages/Inbox.tsx:307 +#: src/screens/Messages/Inbox.tsx:313 +msgid "Mark all as read" +msgstr "" + +#: src/components/dms/ConvoMenu.tsx:258 +#: src/components/dms/ConvoMenu.tsx:262 +msgid "Mark as read" +msgstr "" + +#: src/screens/Messages/Inbox.tsx:294 +msgid "Marked all as read" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:85 +#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:92 +msgid "Maybe later" +msgstr "" + +#: src/view/screens/Profile.tsx:236 +msgid "Media" +msgstr "" + +#. Example: "Media stored on John's iPhone" +#. placeholder {0}: draft.draft.deviceName +#: src/view/com/composer/drafts/DraftItem.tsx:119 +msgid "Media stored on {0}" +msgstr "" + +#: src/view/com/composer/drafts/DraftItem.tsx:117 +msgid "Media stored on another device" +msgstr "" + +#: src/view/com/composer/labels/LabelsBtn.tsx:206 +msgid "Media that may be disturbing or inappropriate for some audiences." +msgstr "" + +#. The heading above the list of chat members. +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:34 +msgid "Members" +msgstr "" + +#: src/screens/Messages/ConversationSettings/prompts.tsx:95 +msgid "Members can still read chat history but can’t send new messages." +msgstr "" + +#: src/components/WhoCanReply.tsx:320 +msgid "mentioned users" +msgstr "" + +#: src/lib/hooks/useNotificationHandler.ts:181 +#: src/screens/Settings/NotificationSettings/index.tsx:171 +#: src/screens/Settings/NotificationSettings/index.tsx:284 +#: src/view/screens/Notifications.tsx:99 +msgid "Mentions" +msgstr "" + +#: src/components/Menu/index.tsx:113 +msgid "Menu" +msgstr "" + +#: src/screens/Messages/components/MessageInput.tsx:178 +msgid "Message" +msgstr "" + +#: src/screens/Messages/components/MessageComposer.tsx:218 +#: src/screens/Messages/components/MessageInput.tsx:235 +#: src/screens/Messages/components/MessageInput.web.tsx:203 +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:199 +msgctxt "action" +msgid "Message" +msgstr "" + +#. placeholder {0}: profile.handle +#: src/components/dms/MessageProfileButton.tsx:99 +msgid "Message {0}" +msgstr "" + +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:195 +msgid "Message {displayName}" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:330 +msgid "Message deleted" +msgstr "" + +#: src/components/dms/MessageOverlays.tsx:111 +msgctxt "toast" +msgid "Message deleted" +msgstr "" + +#: src/components/dms/MessageItem.tsx:535 +msgid "Message failed to send." +msgstr "" + +#. placeholder {0}: sender?.handle ?? 'unknown' +#. placeholder {1}: message.text +#: src/components/dms/MessageContextMenu.tsx:129 +msgid "Message from @{0}: {1}" +msgstr "" + +#. placeholder {0}: rawError.message +#: src/view/com/posts/PostFeedErrorMessage.tsx:209 +msgid "Message from server: {0}" +msgstr "" + +#: src/screens/Messages/components/MessageComposer.tsx:214 +#: src/screens/Messages/components/MessageInput.tsx:176 +msgid "Message input field" +msgstr "" + +#: src/screens/Messages/components/MessageInput.tsx:86 +#: src/screens/Messages/components/MessageInput.web.tsx:55 +msgid "Message is too long" +msgstr "" + +#: src/screens/Messages/components/MessageComposer.tsx:89 +msgid "Message is too long ({graphemeCount}/{MAX_DM_GRAPHEME_LENGTH})" +msgstr "" + +#: src/components/dms/MessageContextMenu.tsx:128 +msgid "Message options" +msgstr "" + +#: src/Navigation.tsx:755 +msgid "Messages" +msgstr "" + +#: src/components/dms/MessageItem.tsx:634 +msgid "Messages from this person are hidden while they are blocking you." +msgstr "" + +#: src/components/dms/MessageItem.tsx:629 +msgid "Messages from this person are hidden while you are blocking them." +msgstr "" + +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:101 +msgctxt "Name of app icon variant" +msgid "Midnight" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:177 +msgid "Minor harassment or bullying" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:35 +msgid "Misleading" +msgstr "" + +#: src/view/com/composer/drafts/DraftItem.tsx:131 +msgid "Missing media" +msgstr "" + +#: src/Navigation.tsx:176 +#: src/screens/Moderation/index.tsx:100 +msgid "Moderation" +msgstr "" + +#: src/screens/Settings/Settings.tsx:189 +#: src/screens/Settings/Settings.tsx:192 +msgid "Moderation and content filters" +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:142 +msgid "Moderation details" +msgstr "" + +#. placeholder {0}: sanitizeHandle(creator.handle, '@') +#. placeholder {0}: sanitizeHandle(list.creator.handle, '@') +#: src/components/ListCard.tsx:152 +#: src/view/com/modals/UserAddRemoveLists.tsx:223 +msgid "Moderation list by {0}" +msgstr "" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:158 +msgid "Moderation list by <0/>" +msgstr "" + +#: src/view/com/modals/UserAddRemoveLists.tsx:221 +#: src/view/com/profile/ProfileSubpageHeader.tsx:156 +msgid "Moderation list by you" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:256 +msgctxt "toast" +msgid "Moderation list created" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:242 +msgctxt "toast" +msgid "Moderation list updated" +msgstr "" + +#: src/screens/Moderation/index.tsx:299 +msgid "Moderation lists" +msgstr "" + +#: src/Navigation.tsx:181 +#: src/view/screens/ModerationModlists.tsx:60 +msgid "Moderation Lists" +msgstr "" + +#: src/components/moderation/LabelPreference.tsx:257 +msgid "moderation settings" +msgstr "" + +#: src/Navigation.tsx:310 +msgid "Moderation states" +msgstr "" + +#: src/screens/Moderation/index.tsx:253 +msgid "Moderation tools" +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:56 +#: src/lib/moderation/useModerationCauseDescription.ts:48 +msgid "Moderator has chosen to set a general warning on the content." +msgstr "" + +#: src/view/shell/desktop/Feeds.tsx:106 +#: src/view/shell/desktop/Feeds.tsx:153 +msgid "More feeds" +msgstr "" + +#: src/view/com/composer/select-language/PostLanguageSelect.tsx:125 +#: src/view/com/composer/select-language/PostLanguageSelect.tsx:128 +msgid "More languages..." +msgstr "" + +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:144 +#: src/view/com/composer/drafts/DraftItem.tsx:190 +#: src/view/com/profile/ProfileMenu.tsx:254 +#: src/view/com/profile/ProfileMenu.tsx:261 +msgid "More options" +msgstr "" + +#: src/screens/SavedFeeds.tsx:488 +msgid "Move feed down" +msgstr "" + +#: src/screens/SavedFeeds.tsx:478 +msgid "Move feed up" +msgstr "" + +#: src/lib/interests.ts:64 +msgid "Movies" +msgstr "" + +#: src/lib/interests.ts:65 +msgid "Music" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:466 +msgid "Mute" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:171 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VolumeControl.tsx:97 +msgctxt "video" +msgid "Mute" +msgstr "" + +#. placeholder {0}: isCashtag ? tag : `#${tag}` +#: src/components/RichTextTag.tsx:154 +#: src/components/RichTextTag.tsx:170 +msgid "Mute {0}" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:730 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:736 +#: src/view/com/profile/ProfileMenu.tsx:448 +#: src/view/com/profile/ProfileMenu.tsx:455 +msgid "Mute account" +msgstr "" + +#: src/screens/ProfileList/components/SubscribeMenu.tsx:83 +#: src/screens/ProfileList/components/SubscribeMenu.tsx:86 +msgid "Mute accounts" +msgstr "" + +#: src/components/dms/ConvoMenu.tsx:277 +#: src/components/dms/ConvoMenu.tsx:284 +msgid "Mute conversation" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:262 +msgid "Mute in:" +msgstr "" + +#: src/screens/ProfileList/components/SubscribeMenu.tsx:109 +msgid "Mute list" +msgstr "" + +#: src/screens/ProfileList/components/SubscribeMenu.tsx:104 +msgid "Mute these accounts?" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:464 +msgid "Mute this group chat" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:194 +msgid "Mute this word for 24 hours" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:233 +msgid "Mute this word for 30 days" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:218 +msgid "Mute this word for 7 days" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:267 +msgid "Mute this word in post text and tags" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:283 +msgid "Mute this word in tags only" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:179 +msgid "Mute this word until you unmute it" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:621 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:624 +msgid "Mute thread" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:634 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:636 +msgid "Mute words & tags" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:466 +msgid "Muted" +msgstr "" + +#: src/screens/Moderation/index.tsx:314 +msgid "Muted accounts" +msgstr "" + +#: src/Navigation.tsx:186 +#: src/view/screens/ModerationMutedAccounts.tsx:107 +msgid "Muted Accounts" +msgstr "" + +#: src/view/screens/ModerationMutedAccounts.tsx:193 +msgid "Muted accounts have their posts removed from your feed and from your notifications. Mutes are completely private." +msgstr "" + +#. placeholder {0}: cause.source.list.name +#: src/lib/moderation/useModerationCauseDescription.ts:93 +msgid "Muted by \"{0}\"" +msgstr "" + +#: src/screens/Moderation/index.tsx:284 +msgid "Muted words & tags" +msgstr "" + +#: src/screens/ProfileList/components/SubscribeMenu.tsx:106 +msgid "Muting is private. Muted accounts can interact with you, but you will not see their posts or receive notifications from them." +msgstr "" + +#: src/components/dialogs/BirthDateSettings.tsx:54 +#: src/components/dialogs/BirthDateSettings.tsx:58 +msgid "My birthdate" +msgstr "" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:77 +msgid "My favorite feeds and people - join me!" +msgstr "" + +#: src/view/screens/Feeds.tsx:697 +msgid "My Feeds" +msgstr "" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:49 +msgid "My starter pack" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:416 +msgid "Name" +msgstr "" + +#: src/lib/interests.ts:66 +msgid "Nature" +msgstr "" + +#. placeholder {0}: record.name +#. placeholder {0}: view.record.name +#: src/components/StarterPack/StarterPackCard.tsx:134 +#: src/components/StarterPack/StarterPackCard.tsx:169 +msgid "Navigate to {0}" +msgstr "" + +#: src/components/StarterPack/StarterPackCard.tsx:135 +msgid "Navigate to starter pack" +msgstr "" + +#: src/screens/Login/ForgotPasswordForm.tsx:150 +#: src/screens/Login/ForgotPasswordForm.tsx:175 +#: src/screens/Login/LoginForm.tsx:351 +msgid "Navigates to the next screen" +msgstr "" + +#: src/view/shell/Drawer.tsx:81 +msgid "Navigates to your profile" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:342 +#: src/components/moderation/ReportDialog/index.tsx:358 +msgid "Need to report a copyright violation, legal request, or regulatory compliance issue?" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:585 +msgid "Nevermind, create a handle for me" +msgstr "" + +#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184 +#: src/view/com/profile/ProfileMenu.tsx:403 +msgid "New" +msgstr "" + +#: src/view/screens/Lists.tsx:71 +#: src/view/screens/ModerationModlists.tsx:72 +msgctxt "action" +msgid "New" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:554 +msgid "New {postsCount, plural, one {post} other {posts}} from {firstAuthorLink}" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:537 +msgid "New {postsCount, plural, one {post} other {posts}} from {firstAuthorName}" +msgstr "" + +#: src/components/dms/dialogs/NewChatDialog.tsx:165 +#: src/components/dms/dialogs/NewChatDialog.tsx:176 +#: src/screens/Messages/ChatList.tsx:166 +#: src/screens/Messages/ChatList.tsx:167 +#: src/screens/Messages/ChatList.tsx:380 +#: src/screens/Messages/ChatList.tsx:381 +#: src/screens/Messages/ChatList.tsx:517 +msgid "New chat" +msgstr "" + +#. placeholder {0}: createSanitizedDisplayName(members[0]) +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:58 +msgid "New chat with {0}" +msgstr "" + +#. placeholder {0}: createSanitizedDisplayName(members[0]) +#. placeholder {1}: createSanitizedDisplayName(members[1]) +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:62 +msgid "New chat with {0} and {1}" +msgstr "" + +#. placeholder {0}: createSanitizedDisplayName(members[0]) +#. placeholder {1}: createSanitizedDisplayName(members[1]) +#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:70 +msgid "New chat with {0}, {1}, and {memberCount, plural, one {{memberCount} more} other {{memberCount} more}}." +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Update.tsx:219 +msgid "New email address" +msgstr "" + +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:75 +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:74 +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:85 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:65 +msgid "New Feature" +msgstr "" + +#: src/lib/hooks/useNotificationHandler.ts:195 +#: src/screens/Settings/NotificationSettings/index.tsx:149 +#: src/screens/Settings/NotificationSettings/index.tsx:268 +msgid "New followers" +msgstr "" + +#: src/components/dms/InitiateChatFlow.tsx:239 +msgid "New group chat" +msgstr "" + +#. Button used to create a new group chat. +#. Button used to create a new group chat. +#: src/components/dms/InitiateChatFlow.tsx:774 +#: src/components/dms/InitiateChatFlow.tsx:808 +msgctxt "action" +msgid "New group chat" +msgstr "" + +#: src/components/dms/InitiateChatFlow.tsx:276 +msgid "New group chat with:" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:228 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:236 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:387 +msgid "New handle" +msgstr "" + +#: src/view/screens/Lists.tsx:64 +#: src/view/screens/ModerationModlists.tsx:64 +msgid "New list" +msgstr "" + +#: src/screens/Login/SetNewPasswordForm.tsx:143 +#: src/screens/Settings/components/ChangePasswordDialog.tsx:204 +#: src/screens/Settings/components/ChangePasswordDialog.tsx:208 +msgid "New password" +msgstr "" + +#: src/screens/Profile/ProfileFeed/index.tsx:217 +#: src/screens/ProfileList/index.tsx:237 +#: src/screens/ProfileList/index.tsx:280 +#: src/view/screens/Feeds.tsx:545 +#: src/view/screens/Notifications.tsx:165 +#: src/view/screens/Profile.tsx:593 +msgid "New post" +msgstr "" + +#: src/view/com/feeds/FeedPage.tsx:179 +#: src/view/shell/desktop/LeftNav.tsx:598 +msgctxt "action" +msgid "New post" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:543 +msgid "New posts from {firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} " +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:528 +msgid "New posts from {firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}" +msgstr "" + +#: src/components/dialogs/StarterPackDialog.tsx:202 +msgid "New starter pack" +msgstr "" + +#: src/components/NewskieDialog.tsx:122 +msgid "New user info dialog" +msgstr "" + +#: src/screens/PostThread/components/HeaderDropdown.tsx:95 +#: src/screens/PostThread/components/HeaderDropdown.tsx:100 +#: src/screens/Settings/ThreadPreferences.tsx:73 +#: src/screens/Settings/ThreadPreferences.tsx:76 +msgid "Newest replies first" +msgstr "" + +#: src/lib/interests.ts:67 +#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226 +msgid "News" +msgstr "" + +#: src/components/contacts/screens/ViewMatches.tsx:395 +#: src/components/contacts/screens/ViewMatches.tsx:410 +#: src/components/dms/AddMembersFlow.tsx:318 +#: src/components/dms/InitiateChatFlow.tsx:470 +#: src/screens/Login/ForgotPasswordForm.tsx:149 +#: src/screens/Login/ForgotPasswordForm.tsx:156 +#: src/screens/Login/SetNewPasswordForm.tsx:186 +#: src/screens/Login/SetNewPasswordForm.tsx:192 +#: src/screens/Onboarding/StepFinished/index.tsx:330 +#: src/screens/Onboarding/StepFinished/index.tsx:339 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:157 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:165 +#: src/screens/Signup/BackNextButtons.tsx:68 +#: src/screens/StarterPack/Wizard/index.tsx:198 +#: src/screens/StarterPack/Wizard/index.tsx:202 +#: src/screens/StarterPack/Wizard/index.tsx:384 +#: src/screens/StarterPack/Wizard/index.tsx:391 +msgid "Next" +msgstr "" + +#: src/components/Lightbox/Lightbox.web.tsx:218 +msgid "Next image" +msgstr "" + +#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:32 +msgid "No ads, no invasive tracking, no engagement traps. Bluesky respects your time and attention." +msgstr "" + +#: src/screens/Settings/AppPasswords.tsx:108 +msgid "No app passwords yet" +msgstr "" + +#: src/components/contacts/screens/ViewMatches.tsx:681 +msgid "No contacts found" +msgstr "" + +#: src/components/contacts/screens/ViewMatches.tsx:659 +msgid "No contacts with the name “{query}” found" +msgstr "" + +#: src/view/com/feeds/ProfileFeedgens.tsx:161 +msgid "No custom feeds yet" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:410 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:412 +msgid "No DNS Panel" +msgstr "" + +#: src/view/com/composer/drafts/DraftsListDialog.tsx:143 +msgid "No drafts yet" +msgstr "" + +#: src/features/liveNow/components/EditLiveDialog.tsx:141 +msgid "No expiry set" +msgstr "" + +#: src/screens/StarterPack/Wizard/StepFeeds.tsx:122 +msgid "No feeds found. Try searching for something else." +msgstr "" + +#: src/view/com/profile/ProfileFollowers.tsx:169 +msgid "No followers yet" +msgstr "" + +#. Empty-state message shown in the GIF picker when a search returns zero results. Placeholder is the user’s search query. +#: src/features/gifPicker/components/GifPickerPlaceholder.tsx:25 +msgid "No GIFs found for \"{query}\"." +msgstr "" + +#. Empty-state message shown when the trending/featured GIF feed returns no results (rare, usually a transient provider issue). +#: src/features/gifPicker/components/GifPickerPlaceholder.tsx:36 +msgid "No GIFs to show right now. Try again in a moment." +msgstr "" + +#: src/features/liveNow/components/LinkPreview.tsx:64 +msgid "No image" +msgstr "" + +#: src/components/LikedByList.tsx:84 +#: src/view/com/post-thread/PostLikedBy.tsx:84 +#: src/view/screens/Profile.tsx:525 +msgid "No likes yet" +msgstr "" + +#: src/view/com/lists/ProfileLists.tsx:160 +msgid "No lists" +msgstr "" + +#. placeholder {0}: sanitizeDisplayName( profile.displayName || profile.handle, moderation.ui('displayName'), ) +#. placeholder {0}: sanitizeDisplayName( profile.displayName || profile.handle, ) +#. placeholder {0}: sanitizeDisplayName( profile.displayName || profile.handle, moderation.ui('displayName'), ) +#: src/components/ProfileCard.tsx:521 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:288 +#: src/view/com/notifications/NotificationFeedItem.tsx:785 +msgid "No longer following {0}" +msgstr "" + +#: src/view/screens/Profile.tsx:471 +msgid "No media yet" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:316 +msgid "No messages yet" +msgstr "" + +#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:14 +msgid "No more doomscrolling junk-filled algorithms. Find feeds that work for you, not against you." +msgstr "" + +#: src/components/contacts/screens/ViewMatches.tsx:563 +msgid "No name" +msgstr "" + +#: src/view/com/notifications/NotificationFeed.tsx:125 +msgid "No notifications yet!" +msgstr "" + +#: src/screens/Messages/Settings.tsx:88 +msgctxt "allow group chat invites from" +msgid "No one" +msgstr "" + +#: src/screens/Messages/Settings.tsx:70 +msgctxt "allow messages from" +msgid "No one" +msgstr "" + +#: src/screens/Settings/ActivityPrivacySettings.tsx:130 +#: src/screens/Settings/ActivityPrivacySettings.tsx:135 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:160 +msgctxt "enable for" +msgid "No one" +msgstr "" + +#: src/components/WhoCanReply.tsx:303 +msgid "No one but the author can quote this post." +msgstr "" + +#: src/screens/Messages/components/ChatLocked.tsx:62 +msgid "No one can send messages" +msgstr "" + +#: src/screens/Notifications/ActivityList.tsx:43 +msgid "No posts here" +msgstr "" + +#: src/screens/Profile/Sections/Feed.tsx:81 +#: src/view/screens/Profile.tsx:430 +msgid "No posts yet" +msgstr "" + +#: src/view/com/post-thread/PostQuotes.tsx:107 +msgid "No quotes yet" +msgstr "" + +#. Empty-state message shown in the GIF picker’s Recents tab before the user has selected any GIFs. +#: src/features/gifPicker/components/GifPickerPlaceholder.tsx:31 +msgid "No recent GIFs yet. Pick one to see it here." +msgstr "" + +#: src/view/screens/Profile.tsx:456 +msgid "No replies yet" +msgstr "" + +#: src/view/com/post-thread/PostRepostedBy.tsx:90 +msgid "No reposts yet" +msgstr "" + +#: src/view/com/composer/text-input/mobile/Autocomplete.tsx:60 +#: src/view/com/composer/text-input/web/Autocomplete.tsx:192 +msgid "No result" +msgstr "" + +#: src/components/dialogs/SearchablePeopleList.tsx:250 +#: src/components/dms/AddMembersFlow.tsx:250 +#: src/components/dms/InitiateChatFlow.tsx:350 +#: src/components/ProgressGuide/FollowDialog.tsx:221 +msgid "No results" +msgstr "" + +#. placeholder {0}: interestsDisplayNames[selectedInterest] +#: src/screens/Search/Explore.tsx:828 +msgid "No results for \"{0}\"." +msgstr "" + +#: src/components/Lists.tsx:204 +#: src/components/Lists.tsx:219 +msgid "No results found" +msgstr "" + +#: src/view/screens/Feeds.tsx:466 +msgid "No results found for \"{query}\"" +msgstr "" + +#: src/screens/Search/SearchResults.tsx:178 +msgid "No results found for “<0>{query}”." +msgstr "" + +#: src/screens/Search/Explore.tsx:832 +msgid "No results." +msgstr "" + +#: src/view/screens/Profile.tsx:557 +msgid "No Starter Packs yet" +msgstr "" + +#: src/components/dialogs/EmbedConsent.tsx:100 +#: src/components/dialogs/EmbedConsent.tsx:107 +msgid "No thanks" +msgstr "" + +#: src/lib/translation/index.tsx:308 +msgid "No translation received from your device." +msgstr "" + +#: src/view/screens/Profile.tsx:498 +msgid "No video posts yet" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:471 +msgid "Nobody" +msgstr "" + +#: src/components/LikedByList.tsx:86 +#: src/view/com/post-thread/PostLikedBy.tsx:86 +msgid "Nobody has liked this yet. Maybe you should be the first!" +msgstr "" + +#: src/view/com/post-thread/PostQuotes.tsx:109 +msgid "Nobody has quoted this yet. Maybe you should be the first!" +msgstr "" + +#: src/view/com/post-thread/PostRepostedBy.tsx:92 +msgid "Nobody has reposted this yet. Maybe you should be the first!" +msgstr "" + +#: src/screens/StarterPack/Wizard/StepProfiles.tsx:107 +msgid "Nobody was found. Try searching for someone else." +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:80 +msgid "Non-consensual intimate imagery" +msgstr "" + +#: src/lib/moderation/useGlobalLabelStrings.ts:42 +msgid "Non-sexual Nudity" +msgstr "" + +#: src/screens/FindContactsFlowScreen.tsx:62 +#: src/screens/Settings/FindContactsSettings.tsx:104 +msgid "Not available on this platform." +msgstr "" + +#: src/components/KnownFollowers.tsx:254 +msgid "Not followed by anyone you’re following" +msgstr "" + +#: src/Navigation.tsx:166 +#: src/view/screens/Profile.tsx:132 +msgid "Not Found" +msgstr "" + +#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:131 +msgid "Not ready to hit post? Keep your best ideas in Drafts until the timing is just right." +msgstr "" + +#: src/view/com/profile/ProfileMenu.tsx:570 +msgid "Note about sharing" +msgstr "" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:117 +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 "" + +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:135 +msgid "Note: This post is only visible to logged-in users." +msgstr "" + +#: src/screens/Bookmarks/components/EmptyState.tsx:36 +#: src/screens/Bookmarks/index.tsx:299 +msgid "Nothing saved yet" +msgstr "" + +#: src/components/dialogs/NotificationSettingsDialog.tsx:64 +#: src/Navigation.tsx:437 +#: src/Navigation.tsx:516 +#: src/view/screens/Notifications.tsx:134 +msgid "Notification settings" +msgstr "" + +#: src/screens/Messages/Settings.tsx:230 +#: src/screens/Messages/Settings.tsx:243 +msgid "Notification sounds" +msgstr "" + +#: src/Navigation.tsx:511 +#: src/Navigation.tsx:750 +#: src/screens/Notifications/ActivityList.tsx:31 +#: src/screens/Settings/NotificationSettings/index.tsx:104 +#: src/screens/Settings/Settings.tsx:197 +#: src/screens/Settings/Settings.tsx:200 +#: src/view/screens/Notifications.tsx:128 +#: src/view/shell/bottom-bar/BottomBar.tsx:261 +#: src/view/shell/desktop/LeftNav.tsx:687 +#: src/view/shell/Drawer.tsx:496 +msgid "Notifications" +msgstr "" + +#: src/lib/hooks/useTimeAgo.ts:135 +msgid "now" +msgstr "" + +#: src/view/com/composer/labels/LabelsBtn.tsx:146 +#: src/view/com/composer/labels/LabelsBtn.tsx:149 +msgid "Nudity" +msgstr "" + +#: src/components/contacts/phone-number.ts:43 +msgid "Number should be a mobile number" +msgstr "" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:14 +#: src/screens/Settings/AccountSettings.tsx:164 +#: src/screens/Settings/NotificationSettings/index.tsx:394 +msgid "Off" +msgstr "" + +#. Title of the error screen shown when the GIF picker crashes unexpectedly. +#: src/components/dialogs/LanguageSelectDialog.tsx:347 +#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:22 +#: src/view/com/util/ErrorBoundary.tsx:57 +msgid "Oh no!" +msgstr "" + +#. Confirm button text. +#: src/components/contacts/screens/GetContacts.tsx:317 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:226 +#: src/screens/Search/modules/ExploreInterestsCard.tsx:49 +#: src/screens/Settings/AppIconSettings/index.tsx:46 +#: src/screens/Settings/AppIconSettings/index.tsx:232 +msgid "OK" +msgstr "" + +#: src/components/BotAccountAlert.tsx:52 +#: src/components/BotAccountAlert.tsx:57 +#: src/components/dms/InitiateChatFlow.tsx:707 +#: src/components/dms/MessageItem.tsx:641 +#: src/screens/Login/PasswordUpdatedForm.tsx:37 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:661 +msgid "Okay" +msgstr "" + +#: src/screens/PostThread/components/HeaderDropdown.tsx:85 +#: src/screens/PostThread/components/HeaderDropdown.tsx:90 +#: src/screens/Settings/ThreadPreferences.tsx:65 +#: src/screens/Settings/ThreadPreferences.tsx:68 +msgid "Oldest replies first" +msgstr "" + +#: src/screens/Settings/AccountSettings.tsx:164 +msgid "On" +msgstr "" + +#: src/components/StarterPack/QrCode.tsx:86 +msgid "on<0><1/><2><3/>" +msgstr "" + +#: src/screens/Settings/Settings.tsx:396 +msgid "Onboarding reset" +msgstr "" + +#: src/components/dms/dialogs/NewChatDialog.tsx:113 +msgid "One of the selected recipients does not allow group chats." +msgstr "" + +#: src/components/dms/dialogs/NewChatDialog.tsx:96 +msgid "One of the selected recipients has blocked you and cannot be messaged." +msgstr "" + +#: src/view/com/composer/Composer.tsx:855 +msgid "One or more GIFs is missing alt text." +msgstr "" + +#: src/view/com/composer/Composer.tsx:852 +msgid "One or more images is missing alt text." +msgstr "" + +#: src/view/com/composer/SelectMediaButton.tsx:417 +msgid "One or more of your selected files are not supported." +msgstr "" + +#: src/view/com/composer/SelectMediaButton.tsx:440 +msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." +msgstr "" + +#: src/view/com/composer/Composer.tsx:650 +msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" +msgstr "" + +#: src/view/com/composer/Composer.tsx:862 +msgid "One or more videos is missing alt text." +msgstr "" + +#. placeholder {0}: settings.map((rule, i) => ( )) +#: src/components/WhoCanReply.tsx:283 +msgid "Only {0} can reply." +msgstr "" + +#. Toast shown when adding images would exceed the post gallery cap; only the first N are kept +#. placeholder {0}: result.accepted.length +#. placeholder {1}: next.length +#. placeholder {2}: next.length +#: src/view/com/composer/Composer.tsx:225 +msgid "Only {0} of {1} {2, plural, one {image} other {images}} added; limit is {MAX_GALLERY_IMAGES}" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:196 +msgid "Only admins can accept join requests." +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:228 +msgid "Only admins can ignore join requests." +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:125 +msgid "Only followers can join this group chat." +msgstr "" + +#: src/screens/Settings/ActivityPrivacySettings.tsx:121 +#: src/screens/Settings/ActivityPrivacySettings.tsx:126 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:158 +msgid "Only followers who I follow" +msgstr "" + +#: src/lib/media/picker.shared.ts:34 +msgid "Only image files are supported" +msgstr "" + +#. placeholder {0}: createSanitizedDisplayName( data.joinLinkPreviews[0].owner, true, moderateProfile( data.joinLinkPreviews[0].owner, moderationOpts, ).ui('displayName'), ) +#: src/screens/Messages/JoinRequest.tsx:207 +msgid "Only people {0} follows can join." +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:115 +#: src/components/intents/GroupChatJoinDialog.tsx:269 +msgid "Only people the chat owner follows can join" +msgstr "" + +#: src/view/com/composer/videos/SubtitleFilePicker.tsx:41 +msgid "Only WebVTT (.vtt) files are supported" +msgstr "" + +#: src/components/Lists.tsx:99 +msgid "Oops, something went wrong!" +msgstr "" + +#: src/components/Lists.tsx:184 +#: src/components/StarterPack/ProfileStarterPacks.tsx:363 +#: src/components/StarterPack/ProfileStarterPacks.tsx:372 +#: src/screens/Settings/AppPasswords.tsx:59 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:108 +#: src/view/screens/Profile.tsx:132 +msgid "Oops!" +msgstr "" + +#: src/screens/Onboarding/StepProfile/index.tsx:311 +msgid "Open avatar creator" +msgstr "" + +#: src/view/com/feeds/ComposerPrompt.tsx:202 +msgid "Open camera" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:87 +#: src/components/intents/GroupChatJoinDialog.tsx:408 +msgid "Open chat" +msgstr "" + +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:139 +msgid "Open chat member options for {displayName}" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:495 +#: src/screens/Messages/components/ChatListItem.tsx:499 +msgid "Open conversation options" +msgstr "" + +#: src/view/com/composer/drafts/DraftItem.tsx:69 +msgid "Open draft" +msgstr "" + +#: src/components/Layout/Header/index.tsx:167 +msgid "Open drawer menu" +msgstr "" + +#: src/screens/Messages/components/MessageComposer.tsx:176 +#: src/screens/Messages/components/MessageInput.web.tsx:148 +#: src/view/com/composer/Composer.tsx:2094 +msgid "Open emoji picker" +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:192 +msgid "Open feed info screen" +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:293 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:298 +msgid "Open feed options menu" +msgstr "" + +#: src/components/dms/EmojiPopup.android.tsx:28 +msgid "Open full emoji list" +msgstr "" + +#: src/screens/Profile/components/GermButton.tsx:75 +msgid "Open Germ DM" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:401 +msgid "Open group chat" +msgstr "" + +#: src/components/dms/MessagesListHeader.tsx:181 +#: src/components/dms/MessagesListHeader.tsx:220 +msgid "Open group chat settings" +msgstr "" + +#: src/components/Post/Embed/ExternalEmbed/index.tsx:88 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:140 +msgid "Open link to {niceUrl}" +msgstr "" + +#: src/components/dms/ActionsWrapper.tsx:43 +msgid "Open message options" +msgstr "" + +#: src/screens/Settings/Settings.tsx:461 +msgid "Open moderation debug page" +msgstr "" + +#: src/screens/Moderation/index.tsx:280 +msgid "Open muted words and tags settings" +msgstr "" + +#: src/screens/Search/components/StarterPackCard.tsx:120 +msgid "Open pack" +msgstr "" + +#: src/components/PostControls/PostMenu/index.tsx:67 +msgid "Open post options menu" +msgstr "" + +#: src/features/liveNow/components/LiveStatusDialog.tsx:219 +#: src/features/liveNow/components/LiveStatusDialog.tsx:229 +msgid "Open profile" +msgstr "" + +#: src/components/BotAccountAlert.tsx:62 +#: src/components/BotAccountAlert.tsx:71 +msgid "Open settings" +msgstr "" + +#: src/components/PostControls/ShareMenu/index.tsx:98 +msgid "Open share menu" +msgstr "" + +#: src/screens/StarterPack/StarterPackScreen.tsx:582 +msgid "Open starter pack menu" +msgstr "" + +#: src/screens/Settings/Settings.tsx:454 +#: src/screens/Settings/Settings.tsx:468 +msgid "Open storybook page" +msgstr "" + +#: src/screens/Settings/Settings.tsx:447 +msgid "Open system log" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:402 +msgid "Open this group chat" +msgstr "" + +#. placeholder {0}: feedInfo.displayName +#: src/view/shell/desktop/Feeds.tsx:185 +msgid "Opens {0} feed" +msgstr "" + +#: src/view/com/composer/labels/LabelsBtn.tsx:63 +msgid "Opens a dialog to add a content warning to your post" +msgstr "" + +#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:154 +msgid "Opens a dialog to choose who can interact with this post" +msgstr "" + +#: src/screens/Log.tsx:74 +msgid "Opens additional details for a debug entry" +msgstr "" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:45 +msgid "Opens alt text dialog" +msgstr "" + +#: src/view/com/composer/photos/OpenCameraBtn.tsx:70 +msgid "Opens camera on device" +msgstr "" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:44 +msgid "Opens captions and alt text dialog" +msgstr "" + +#: src/screens/Settings/AccountSettings.tsx:136 +msgid "Opens change handle dialog" +msgstr "" + +#: src/screens/PostThread/components/ThreadComposePrompt.tsx:64 +msgid "Opens composer" +msgstr "" + +#: src/view/com/feeds/ComposerPrompt.tsx:203 +msgid "Opens device camera" +msgstr "" + +#. Accessibility hint for button in composer to add images, a video, or a GIF to a post. +#: src/view/com/composer/SelectMediaButton.tsx:511 +msgid "Opens device gallery to select up to {MAX_GALLERY_IMAGES, plural, other {# images}}, or a single video or GIF." +msgstr "" + +#: src/screens/Messages/JoinRequest.tsx:295 +#: src/view/com/auth/SplashScreen.tsx:102 +#: src/view/com/auth/SplashScreen.web.tsx:110 +msgid "Opens flow to create a new Bluesky account" +msgstr "" + +#: src/screens/Messages/JoinRequest.tsx:281 +#: src/view/com/auth/SplashScreen.tsx:120 +#: src/view/com/auth/SplashScreen.web.tsx:124 +msgid "Opens flow to sign in to your existing Bluesky account" +msgstr "" + +#: src/components/images/Gallery/index.tsx:452 +msgid "Opens full image" +msgstr "" + +#: src/screens/Settings/Settings.tsx:248 +msgid "Opens helpdesk in browser" +msgstr "" + +#: src/view/com/feeds/ComposerPrompt.tsx:225 +msgid "Opens image picker" +msgstr "" + +#. placeholder {0}: link?.href ?? '' +#: src/components/dialogs/LinkWarning.tsx:113 +msgid "Opens link {0}" +msgstr "" + +#: src/view/com/util/UserAvatar.tsx:603 +msgid "Opens live status dialog" +msgstr "" + +#: src/screens/Login/LoginForm.tsx:259 +msgid "Opens password reset form" +msgstr "" + +#: src/view/com/composer/select-language/PostLanguageSelect.tsx:200 +msgid "Opens post language settings" +msgstr "" + +#: src/components/dms/SystemMessageItem.tsx:60 +msgid "Opens profile" +msgstr "" + +#. Accessibility hint announced after the GIF picker button label, describing what activating it will do. +#: src/view/com/composer/photos/SelectGifBtn.tsx:45 +msgid "Opens the GIF picker dialog" +msgstr "" + +#: src/view/com/feeds/ComposerPrompt.tsx:148 +msgid "Opens the post composer" +msgstr "" + +#: src/view/com/composer/drafts/DraftItem.tsx:70 +msgid "Opens this draft in the composer" +msgstr "" + +#: src/components/dms/MessageItem.tsx:233 +#: src/view/com/notifications/NotificationFeedItem.tsx:1019 +#: src/view/com/util/UserAvatar.tsx:621 +msgid "Opens this profile" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:308 +msgid "Options:" +msgstr "" + +#: src/screens/Deactivated.tsx:192 +msgid "Or, continue with another account." +msgstr "" + +#: src/screens/Deactivated.tsx:179 +msgid "Or, sign in to one of your other accounts." +msgstr "" + +#: src/screens/Settings/components/OTAInfo.tsx:55 +msgid "OTA status: ..." +msgstr "" + +#: src/screens/Settings/components/OTAInfo.tsx:51 +msgid "OTA status: Available!" +msgstr "" + +#: src/screens/Settings/components/OTAInfo.tsx:53 +msgid "OTA status: Error fetching update" +msgstr "" + +#: src/screens/Settings/components/OTAInfo.tsx:57 +msgid "OTA status: None available" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:238 +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:242 +#: src/view/com/composer/labels/LabelsBtn.tsx:181 +msgid "Other" +msgstr "" + +#: src/components/AccountList.tsx:93 +msgid "Other account" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:181 +msgid "Other child safety issue" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:208 +msgid "Other dangerous content" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:119 +msgid "Other harassing or hateful content" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:59 +msgid "Other misleading content" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:231 +msgid "Other network rule-breaking" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:92 +msgid "Other sexual violence content" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:154 +msgid "Other violent content" +msgstr "" + +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:51 +msgid "Our blog post" +msgstr "" + +#: src/components/dms/AfterReportConversationDialog.tsx:86 +#: src/components/dms/AfterReportConversationDialog.tsx:213 +#: src/components/dms/AfterReportDialog.tsx:89 +#: src/components/dms/AfterReportDialog.tsx:181 +msgid "Our moderation team has received your report." +msgstr "" + +#: src/screens/Messages/components/ChatDisabled.tsx:54 +msgid "Our moderators have reviewed reports and decided to disable your access to chats on Bluesky." +msgstr "" + +#: src/components/dialogs/StarterPackDialog.tsx:384 +msgid "Owner" +msgstr "" + +#: src/components/dms/LeaveConvoPrompt.tsx:44 +msgid "Owner must lock the group before leaving." +msgstr "" + +#: src/components/Lists.tsx:205 +#: src/components/Lists.tsx:220 +#: src/view/screens/NotFound.tsx:34 +#: src/view/screens/NotFound.tsx:41 +msgid "Page not found" +msgstr "" + +#. Accessibility label for the icon-only pill that filters the GIF picker to celebration/party GIFs. +#: src/features/gifPicker/components/GifCategoryPills.tsx:85 +msgid "Party GIFs" +msgstr "" + +#: src/screens/Login/LoginForm.tsx:228 +#: src/screens/Settings/AccountSettings.tsx:126 +#: src/screens/Settings/AccountSettings.tsx:130 +#: src/screens/Settings/components/DeleteAccountDialog.tsx:284 +#: src/screens/Signup/StepInfo/index.tsx:255 +msgid "Password" +msgstr "" + +#: src/screens/Settings/components/ChangePasswordDialog.tsx:70 +msgid "Password changed" +msgstr "" + +#: src/screens/Settings/components/ChangePasswordDialog.tsx:125 +msgid "Password must be at least 8 characters long." +msgstr "" + +#: src/screens/Login/index.tsx:202 +msgid "Password updated" +msgstr "" + +#: src/screens/Login/PasswordUpdatedForm.tsx:24 +msgid "Password updated!" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:155 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:395 +msgid "Pause" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:36 +msgid "Pause GIF" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:346 +msgid "Pause video" +msgstr "" + +#: src/screens/ProfileList/index.tsx:167 +#: src/screens/Search/SearchResults.tsx:74 +#: src/screens/StarterPack/StarterPackScreen.tsx:195 +msgid "People" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:153 +msgid "People {ownerName} follows can join instantly" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:158 +msgid "People {ownerName} follows can request to join" +msgstr "" + +#. placeholder {0}: route.params.name +#: src/Navigation.tsx:237 +msgid "People followed by @{0}" +msgstr "" + +#. placeholder {0}: route.params.name +#: src/Navigation.tsx:230 +msgid "People following @{0}" +msgstr "" + +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:194 +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:198 +msgid "People I follow" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:152 +msgid "People I follow can join instantly" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:157 +msgid "People I follow can request to join" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:510 +msgid "People you follow" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:524 +msgid "People you mention" +msgstr "" + +#: src/lib/media/save-image.ts:59 +msgid "Permission to access your photo library was denied. Please enable it in your system settings." +msgstr "" + +#: src/components/StarterPack/Wizard/WizardListCard.tsx:59 +msgid "Person toggle" +msgstr "" + +#: src/components/contacts/components/InviteInfo.tsx:60 +msgid "Personalize the message" +msgstr "" + +#: src/lib/interests.ts:68 +msgid "Pets" +msgstr "" + +#: src/components/contacts/screens/PhoneInput.tsx:192 +#: src/components/contacts/screens/PhoneInput.tsx:204 +msgid "Phone number" +msgstr "" + +#: src/components/contacts/screens/VerifyNumber.tsx:304 +msgid "Phone number verified" +msgstr "" + +#: src/lib/interests.ts:69 +msgid "Photography" +msgstr "" + +#: src/view/com/composer/labels/LabelsBtn.tsx:165 +msgid "Pictures meant for adults." +msgstr "" + +#: src/components/FeedCard.tsx:364 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:520 +#: src/screens/SavedFeeds.tsx:559 +msgid "Pin feed" +msgstr "" + +#: src/screens/ProfileList/components/Header.tsx:151 +#: src/screens/ProfileList/components/Header.tsx:158 +msgid "Pin to home" +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:337 +msgid "Pin to Home" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:514 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:519 +msgid "Pin to your profile" +msgstr "" + +#: src/view/com/posts/PostFeedReason.tsx:116 +msgid "Pinned" +msgstr "" + +#. placeholder {0}: info.displayName +#: src/screens/Profile/components/ProfileFeedHeader.tsx:159 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:173 +msgid "Pinned {0} to Home" +msgstr "" + +#: src/screens/SavedFeeds.tsx:146 +#: src/screens/SavedFeeds.tsx:337 +msgid "Pinned Feeds" +msgstr "" + +#: src/screens/ProfileList/components/Header.tsx:77 +msgid "Pinned to your feeds" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:155 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:396 +msgid "Play" +msgstr "" + +#. placeholder {0}: link.title +#: src/components/Post/Embed/ExternalEmbed/ExternalGif.tsx:110 +msgid "Play {0}" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:36 +msgid "Play GIF" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/index.tsx:130 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:347 +msgid "Play video" +msgstr "" + +#: src/components/Post/Embed/ExternalEmbed/ExternalPlayer.tsx:61 +msgid "Play Video" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:37 +msgid "Plays or pauses the GIF" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:156 +msgid "Plays or pauses the video" +msgstr "" + +#: src/components/Post/Embed/ExternalEmbed/ExternalGif.tsx:109 +msgid "Plays the GIF" +msgstr "" + +#: src/components/Post/Embed/ExternalEmbed/ExternalPlayer.tsx:62 +msgid "Plays the video" +msgstr "" + +#: src/view/com/composer/labels/LabelsBtn.tsx:111 +msgid "Please add any content warning labels that are applicable for the media you are posting." +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:189 +msgid "Please check your email inbox for further instructions. It may take a minute or two to arrive." +msgstr "" + +#: src/screens/Signup/state.ts:294 +msgid "Please choose your handle." +msgstr "" + +#: src/screens/Signup/state.ts:286 +#: src/screens/Signup/StepInfo/index.tsx:150 +msgid "Please choose your password." +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Update.tsx:286 +msgid "Please click on the link in the email we just sent you to verify your new email address. This is an important step to allow you to continue enjoying all the features of Bluesky." +msgstr "" + +#: src/screens/Signup/state.ts:309 +msgid "Please complete the verification captcha." +msgstr "" + +#: src/view/com/composer/state/video.ts:439 +msgid "Please confirm your email address to upload videos." +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:102 +#: src/screens/Signup/StepInfo/index.tsx:140 +msgid "Please double-check that you have entered your email address correctly." +msgstr "" + +#: src/screens/Login/SetNewPasswordForm.tsx:60 +msgid "Please enter a password." +msgstr "" + +#: src/screens/Settings/components/ChangePasswordDialog.tsx:120 +msgid "Please enter a password. It must be at least 8 characters long." +msgstr "" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:114 +msgid "Please enter a unique name for this app password or use our randomly generated one." +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:130 +#: src/components/dialogs/EmailDialog/screens/Update.tsx:134 +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:146 +msgid "Please enter a valid code." +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:111 +#: src/components/dialogs/EmailDialog/screens/Update.tsx:147 +msgid "Please enter a valid email address." +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:89 +msgid "Please enter a valid word, tag, or phrase to mute" +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:145 +msgid "Please enter a valid, non-temporary email address. You may need to access this email in the future." +msgstr "" + +#. placeholder {0}: currentAccount!.email +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:269 +msgid "Please enter the code we sent to <0>{0} below." +msgstr "" + +#: src/screens/Settings/components/ChangePasswordDialog.tsx:66 +msgid "Please enter the code you received and the new password you would like to use." +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Update.tsx:244 +msgid "Please enter the security code we sent to your previous email address." +msgstr "" + +#: src/screens/Signup/state.ts:270 +#: src/screens/Signup/StepInfo/index.tsx:123 +msgid "Please enter your email." +msgstr "" + +#: src/screens/Signup/StepInfo/index.tsx:116 +msgid "Please enter your invite code." +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Update.tsx:214 +msgid "Please enter your new email address." +msgstr "" + +#: src/screens/Login/LoginForm.tsx:96 +msgid "Please enter your password" +msgstr "" + +#: src/screens/Login/LoginForm.tsx:90 +msgid "Please enter your username" +msgstr "" + +#. placeholder {0}: labeler ? sanitizeHandle(labeler.creator.handle, '@') : label.src +#: src/components/moderation/LabelsOnMeDialog.tsx:309 +msgid "Please explain why you think this label was incorrectly applied by {0}" +msgstr "" + +#: src/screens/Messages/components/ChatDisabled.tsx:143 +msgid "Please explain why you think your chats were incorrectly disabled" +msgstr "" + +#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:124 +msgid "Please explain why you think your Go Live access was incorrectly disabled." +msgstr "" + +#: src/components/FocusScope/index.tsx:91 +#: src/components/FocusScope/index.tsx:115 +msgid "Please go back, or activate this element to return to the start of the active content." +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:102 +msgid "Please provide any additional details you feel moderators may need in order to properly assess your Age Assurance status." +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:303 +msgid "Please select a language" +msgstr "" + +#: src/components/moderation/ReportDialog/action.ts:32 +msgid "Please select a moderation service" +msgstr "" + +#: src/components/moderation/ReportDialog/action.ts:29 +msgid "Please select a reason for this report" +msgstr "" + +#. placeholder {0}: account.handle +#: src/lib/hooks/useAccountSwitcher.ts:45 +#: src/lib/hooks/useAccountSwitcher.ts:54 +msgid "Please sign in as @{0}" +msgstr "" + +#: src/screens/Settings/FindContactsSettings.tsx:105 +msgid "Please use the native app to import your contacts." +msgstr "" + +#: src/screens/FindContactsFlowScreen.tsx:63 +msgid "Please use the native app to sync your contacts." +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:59 +msgid "Please verify your email" +msgstr "" + +#: src/lib/hooks/useCreateSupportLink.ts:29 +msgid "Please write your message below:" +msgstr "" + +#: src/lib/interests.ts:70 +#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220 +msgid "Politics" +msgstr "" + +#: src/view/com/composer/labels/LabelsBtn.tsx:152 +msgid "Porn" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1742 +msgctxt "action" +msgid "Post" +msgstr "" + +#: src/screens/PostThread/index.tsx:553 +msgctxt "description" +msgid "Post" +msgstr "" + +#: src/view/screens/Profile.tsx:475 +#: src/view/screens/Profile.tsx:476 +msgid "Post a photo" +msgstr "" + +#: src/view/screens/Profile.tsx:502 +#: src/view/screens/Profile.tsx:503 +msgid "Post a video" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1740 +msgctxt "action" +msgid "Post All" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1404 +msgid "Post anyway" +msgstr "" + +#: src/screens/PostThread/components/ThreadItemPostTombstone.tsx:22 +msgid "Post blocked" +msgstr "" + +#. placeholder {0}: route.params.name +#: src/Navigation.tsx:263 +#: src/Navigation.tsx:270 +#: src/Navigation.tsx:277 +#: src/Navigation.tsx:284 +msgid "Post by @{0}" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:199 +msgctxt "toast" +msgid "Post deleted" +msgstr "" + +#: src/lib/api/index.ts:189 +msgid "Post failed to upload. Please check your Internet connection and try again." +msgstr "" + +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:132 +#: src/screens/PostThread/components/ThreadItemPost.tsx:117 +#: src/screens/PostThread/components/ThreadItemTreePost.tsx:110 +#: src/screens/VideoFeed/index.tsx:547 +msgid "Post has been deleted" +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:111 +#: src/lib/moderation/useModerationCauseDescription.ts:107 +msgid "Post Hidden by Muted Word" +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:114 +#: src/lib/moderation/useModerationCauseDescription.ts:116 +msgid "Post Hidden by You" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:685 +msgid "Post interaction settings" +msgstr "" + +#: src/Navigation.tsx:197 +#: src/screens/ModerationInteractionSettings/index.tsx:35 +msgid "Post Interaction Settings" +msgstr "" + +#. Accessibility label for button that opens dialog to choose post language settings +#: src/view/com/composer/select-language/PostLanguageSelect.tsx:195 +msgid "Post language selection" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:366 +#: src/screens/Messages/components/InviteLinkDialog.tsx:378 +msgid "Post link" +msgstr "" + +#: src/screens/PostThread/components/ThreadError.tsx:33 +#: src/screens/PostThread/components/ThreadItemPostTombstone.tsx:25 +msgid "Post not found" +msgstr "" + +#: src/state/queries/pinned-post.ts:59 +msgctxt "toast" +msgid "Post pinned" +msgstr "" + +#: src/components/PostControls/BookmarkButton.tsx:67 +msgid "Post saved" +msgstr "" + +#: src/state/queries/pinned-post.ts:61 +msgctxt "toast" +msgid "Post unpinned" +msgstr "" + +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:257 +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:269 +#: src/screens/ProfileList/index.tsx:167 +#: src/screens/StarterPack/StarterPackScreen.tsx:197 +#: src/view/screens/Profile.tsx:234 +msgid "Posts" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:123 +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 "" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:76 +msgid "Posts hidden" +msgstr "" + +#: src/components/dialogs/LinkWarning.tsx:89 +msgid "Potentially misleading link" +msgstr "" + +#: src/components/dialogs/LinkWarning.tsx:82 +msgid "Potentially misleading link warning" +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:292 +msgid "Preferred language" +msgstr "" + +#: src/screens/Messages/components/MessageListError.tsx:18 +msgid "Press to attempt reconnection" +msgstr "" + +#: src/components/Error.tsx:61 +#: src/components/Lists.tsx:104 +#: src/screens/Messages/components/MessageListError.tsx:23 +#: src/screens/Messages/JoinRequests.tsx:350 +#: src/screens/Signup/BackNextButtons.tsx:48 +msgid "Press to retry" +msgstr "" + +#: src/components/KnownFollowers.tsx:125 +msgid "Press to view followers of this account that you also follow" +msgstr "" + +#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:121 +msgid "Preview" +msgstr "" + +#: src/components/Lightbox/Lightbox.web.tsx:197 +msgid "Previous image" +msgstr "" + +#: src/screens/Settings/LanguageSettings.tsx:141 +#: src/screens/Settings/LanguageSettings.tsx:157 +msgid "Primary language" +msgstr "" + +#: src/view/shell/desktop/RightNav.tsx:118 +#: src/view/shell/desktop/RightNav.tsx:119 +msgid "Privacy" +msgstr "" + +#: src/screens/Settings/Settings.tsx:181 +#: src/screens/Settings/Settings.tsx:184 +msgid "Privacy and security" +msgstr "" + +#: src/Navigation.tsx:414 +#: src/Navigation.tsx:422 +#: src/screens/Settings/ActivityPrivacySettings.tsx:41 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45 +msgid "Privacy and Security" +msgstr "" + +#: src/view/screens/Storybook/Admonitions.tsx:94 +msgid "Privacy and Security settings" +msgstr "" + +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:36 +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:103 +#: src/Navigation.tsx:330 +#: src/screens/Settings/AboutSettings.tsx:95 +#: src/screens/Settings/AboutSettings.tsx:98 +#: src/view/screens/PrivacyPolicy.tsx:25 +#: src/view/shell/Drawer.tsx:707 +#: src/view/shell/Drawer.tsx:708 +msgid "Privacy Policy" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:173 +msgid "Privacy violation of a minor" +msgstr "" + +#: src/view/com/composer/Composer.tsx:2528 +msgid "Processing GIF..." +msgstr "" + +#: src/view/com/composer/Composer.tsx:2530 +msgid "Processing video..." +msgstr "" + +#: src/lib/api/index.ts:62 +msgid "Processing..." +msgstr "" + +#: src/view/screens/DebugMod.tsx:956 +msgid "profile" +msgstr "" + +#: src/view/shell/bottom-bar/BottomBar.tsx:304 +#: src/view/shell/desktop/LeftNav.tsx:745 +#: src/view/shell/Drawer.tsx:80 +#: src/view/shell/Drawer.tsx:599 +msgid "Profile" +msgstr "" + +#: src/screens/Profile/Header/Shell.tsx:164 +msgid "Profile banner placeholder" +msgstr "" + +#: src/lib/strings/errors.ts:40 +msgid "Profile not found" +msgstr "" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:186 +msgctxt "toast" +msgid "Profile updated" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:223 +msgid "Promoting or selling prohibited items or services" +msgstr "" + +#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:165 +msgid "Psst! You can edit who can interact with this post." +msgstr "" + +#: src/view/com/lists/MyLists.tsx:77 +msgid "Public, sharable lists of users to mute or block in bulk." +msgstr "" + +#. Accessibility label for button to publish a single post +#: src/view/com/composer/Composer.tsx:1726 +msgid "Publish post" +msgstr "" + +#. Accessibility label for button to publish multiple posts in a thread +#: src/view/com/composer/Composer.tsx:1721 +msgid "Publish posts" +msgstr "" + +#. Accessibility label for button to publish multiple replies in a thread +#: src/view/com/composer/Composer.tsx:1710 +msgid "Publish replies" +msgstr "" + +#. Accessibility label for button to publish a single reply +#: src/view/com/composer/Composer.tsx:1715 +msgid "Publish reply" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:389 +msgid "Push" +msgstr "" + +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:134 +msgid "Push notifications" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:372 +msgid "Push, everyone" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:380 +msgid "Push, people you follow" +msgstr "" + +#: src/components/StarterPack/QrCodeDialog.tsx:140 +msgid "QR code copied to your clipboard!" +msgstr "" + +#: src/components/StarterPack/QrCodeDialog.tsx:118 +msgid "QR code has been downloaded!" +msgstr "" + +#: src/components/StarterPack/QrCodeDialog.tsx:119 +msgid "QR code saved to your camera roll!" +msgstr "" + +#: src/components/PostControls/RepostButton.tsx:176 +#: src/components/PostControls/RepostButton.tsx:199 +#: src/components/PostControls/RepostButton.web.tsx:84 +#: src/components/PostControls/RepostButton.web.tsx:91 +#: src/view/com/composer/drafts/DraftItem.tsx:137 +msgid "Quote post" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:350 +msgid "Quote post was re-attached" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:349 +msgid "Quote post was successfully detached" +msgstr "" + +#: src/components/PostControls/RepostButton.tsx:175 +#: src/components/PostControls/RepostButton.tsx:197 +#: src/components/PostControls/RepostButton.web.tsx:83 +#: src/components/PostControls/RepostButton.web.tsx:90 +msgid "Quote posts disabled" +msgstr "" + +#: src/lib/hooks/useNotificationHandler.ts:188 +#: src/screens/Post/PostQuotes.tsx:31 +#: src/screens/Settings/NotificationSettings/index.tsx:182 +#: src/screens/Settings/NotificationSettings/index.tsx:291 +msgid "Quotes" +msgstr "" + +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:467 +msgid "Quotes of this post" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:618 +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 "" + +#: src/components/contacts/screens/PhoneInput.tsx:109 +msgid "Rate limit exceeded. Please try again later." +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:690 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:700 +msgid "Re-attach quote" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:396 +msgid "Re-enable invite link" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:403 +msgid "Re-enable link" +msgstr "" + +#: src/components/dms/EmojiReactionPicker.tsx:80 +msgid "React with {emoji}" +msgstr "" + +#: src/components/dms/ReactionsDialog.tsx:66 +#: src/components/dms/ReactionsDialog.tsx:94 +msgid "Reactions" +msgstr "" + +#: src/screens/Deactivated.tsx:133 +msgid "Reactivate your account" +msgstr "" + +#. placeholder {0}: item.moreReplies +#: src/screens/PostThread/components/ThreadItemReadMore.tsx:93 +msgid "Read {0, plural, one {# more reply} other {# more replies}}" +msgstr "" + +#: src/screens/Search/SearchResults.tsx:189 +msgctxt "english-only-resource" +msgid "read about how to use search filters" +msgstr "" + +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:162 +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:173 +msgid "Read blog post" +msgstr "" + +#: src/screens/VideoFeed/index.tsx:984 +msgid "Read less" +msgstr "" + +#: src/screens/VideoFeed/index.tsx:984 +msgid "Read more" +msgstr "" + +#: src/screens/PostThread/components/ThreadItemReadMore.tsx:72 +msgid "Read more replies" +msgstr "" + +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:113 +msgid "Read our blog post" +msgstr "" + +#: src/view/com/auth/SplashScreen.web.tsx:172 +msgid "Read the Bluesky blog" +msgstr "" + +#: src/screens/Signup/StepInfo/Policies.tsx:53 +#: src/screens/Signup/StepInfo/Policies.tsx:79 +msgid "Read the Bluesky Privacy Policy" +msgstr "" + +#: src/screens/Signup/StepInfo/Policies.tsx:46 +#: src/screens/Signup/StepInfo/Policies.tsx:66 +msgid "Read the Bluesky Terms of Service" +msgstr "" + +#: src/components/WelcomeModal.tsx:149 +msgid "Real conversations." +msgstr "" + +#: src/components/WelcomeModal.tsx:147 +msgid "Real people." +msgstr "" + +#: src/screens/Takendown.tsx:158 +#: src/screens/Takendown.tsx:166 +msgid "Reason for appeal" +msgstr "" + +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:140 +msgid "Receive in-app notifications" +msgstr "" + +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:123 +msgid "Receive push notifications" +msgstr "" + +#. Accessibility label for the icon-only pill that shows previously selected GIFs in the GIF picker. +#: src/features/gifPicker/components/GifCategoryPills.tsx:35 +msgid "Recent GIFs" +msgstr "" + +#: src/screens/Search/components/SearchHistory.tsx:49 +msgid "Recent searches" +msgstr "" + +#: src/components/dialogs/LanguageSelectDialog.tsx:249 +msgid "Recently used" +msgstr "" + +#: src/screens/Search/modules/ExploreRecommendations.tsx:55 +msgid "Recommended" +msgstr "" + +#: src/screens/Messages/components/MessageListError.tsx:19 +msgid "Reconnect" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + +#. Reject a chat request, this opens a menu with options +#: src/screens/Messages/components/RequestButtons.tsx:131 +msgid "Reject" +msgstr "" + +#: src/screens/Messages/components/RequestButtons.tsx:120 +msgid "Reject chat request" +msgstr "" + +#: src/screens/Messages/ChatList.tsx:349 +#: src/screens/Messages/Inbox.tsx:205 +msgid "Reload conversations" +msgstr "" + +#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:181 +#: src/components/dialogs/MutedWords.tsx:457 +#: src/components/dialogs/StarterPackDialog.tsx:376 +#: src/components/dialogs/StarterPackDialog.tsx:386 +#: src/components/FeedCard.tsx:376 +#: src/components/StarterPack/Wizard/WizardListCard.tsx:106 +#: src/components/StarterPack/Wizard/WizardListCard.tsx:113 +#: src/screens/Bookmarks/index.tsx:265 +#: src/screens/Moderation/index.tsx:477 +#: src/screens/Settings/Settings.tsx:673 +#: src/view/com/modals/UserAddRemoveLists.tsx:236 +#: src/view/com/posts/PostFeedErrorMessage.tsx:221 +msgid "Remove" +msgstr "" + +#: src/components/dms/ChatProfileTabs.tsx:153 +msgid "Remove {displayName} from group chat" +msgstr "" + +#: src/components/StarterPack/Wizard/WizardListCard.tsx:62 +msgid "Remove {displayName} from starter pack" +msgstr "" + +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:229 +msgid "Remove {displayName} from this group chat" +msgstr "" + +#: src/screens/Search/components/SearchHistory.tsx:105 +msgid "Remove {historyItem}" +msgstr "" + +#: src/screens/Settings/Settings.tsx:654 +#: src/screens/Settings/Settings.tsx:657 +msgid "Remove account" +msgstr "" + +#: src/screens/Settings/FindContactsSettings.tsx:555 +#: src/screens/Settings/FindContactsSettings.tsx:563 +msgid "Remove all contacts" +msgstr "" + +#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:18 +msgid "Remove attachment" +msgstr "" + +#: src/view/com/util/UserAvatar.tsx:523 +#: src/view/com/util/UserAvatar.tsx:526 +msgid "Remove Avatar" +msgstr "" + +#: src/view/com/util/UserBanner.tsx:193 +#: src/view/com/util/UserBanner.tsx:196 +msgid "Remove Banner" +msgstr "" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:286 +msgid "Remove caption file" +msgstr "" + +#: src/screens/Messages/components/MessageInputEmbed.tsx:234 +#: src/screens/Messages/components/MessageInputEmbed.tsx:289 +#: src/screens/Messages/components/MessageInputEmbed.tsx:355 +msgid "Remove embed" +msgstr "" + +#: src/view/com/posts/FeedShutdownMsg.tsx:121 +#: src/view/com/posts/FeedShutdownMsg.tsx:125 +#: src/view/com/posts/PostFeedErrorMessage.tsx:177 +msgid "Remove feed" +msgstr "" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:218 +msgid "Remove feed?" +msgstr "" + +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:233 +msgid "Remove from chat" +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:320 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:325 +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176 +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179 +#: src/screens/SavedFeeds.tsx:549 +msgid "Remove from my feeds" +msgstr "" + +#: src/screens/Settings/Settings.tsx:667 +msgid "Remove from quick access?" +msgstr "" + +#: src/screens/List/ListHiddenScreen.tsx:174 +#: src/screens/List/ListHiddenScreen.tsx:178 +msgid "Remove from saved feeds" +msgstr "" + +#: src/components/PostControls/BookmarkButton.tsx:143 +#: src/screens/Bookmarks/index.tsx:259 +msgid "Remove from saved posts" +msgstr "" + +#: src/components/FeedCard.tsx:373 +msgid "Remove from your feeds?" +msgstr "" + +#: src/view/com/composer/photos/Gallery.tsx:227 +msgid "Remove image" +msgstr "" + +#: src/features/liveNow/components/EditLiveDialog.tsx:228 +#: src/features/liveNow/components/EditLiveDialog.tsx:235 +msgid "Remove live status" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:613 +msgid "Remove mute word from your list" +msgstr "" + +#: src/screens/Search/components/SearchHistory.tsx:170 +msgid "Remove profile" +msgstr "" + +#: src/components/PostControls/RepostButton.tsx:153 +#: src/components/PostControls/RepostButton.tsx:163 +msgid "Remove repost" +msgstr "" + +#: src/components/contacts/screens/ViewMatches.tsx:500 +#: src/screens/Settings/FindContactsSettings.tsx:328 +msgid "Remove suggestion" +msgstr "" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:219 +msgid "Remove this feed from your saved feeds" +msgstr "" + +#: src/screens/Moderation/index.tsx:473 +msgid "Remove unavailable moderation services" +msgstr "" + +#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:167 +msgid "Remove user from list" +msgstr "" + +#: src/components/verification/VerificationRemovePrompt.tsx:48 +#: src/components/verification/VerificationsDialog.tsx:250 +#: src/view/com/profile/ProfileMenu.tsx:421 +#: src/view/com/profile/ProfileMenu.tsx:424 +msgid "Remove verification" +msgstr "" + +#: src/components/verification/VerificationRemovePrompt.tsx:46 +msgid "Remove your verification for this account?" +msgstr "" + +#: src/components/Post/Embed/index.tsx:244 +msgid "Removed by author" +msgstr "" + +#: src/components/Post/Embed/index.tsx:242 +msgid "Removed by you" +msgstr "" + +#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:124 +#: src/view/com/modals/UserAddRemoveLists.tsx:171 +msgid "Removed from list" +msgstr "" + +#: src/screens/List/ListHiddenScreen.tsx:98 +msgid "Removed from saved feeds" +msgstr "" + +#: src/components/PostControls/BookmarkButton.tsx:107 +#: src/screens/Bookmarks/index.tsx:217 +msgid "Removed from saved posts" +msgstr "" + +#: src/components/dialogs/StarterPackDialog.tsx:287 +msgid "Removed from starter pack" +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:121 +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77 +#: src/view/com/posts/FeedShutdownMsg.tsx:45 +msgid "Removed from your feeds" +msgstr "" + +#: src/screens/Moderation/index.tsx:187 +msgid "Removed unavailable services" +msgstr "" + +#: src/components/verification/VerificationRemovePrompt.tsx:32 +msgid "Removed verification" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:541 +msgid "Renew" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:547 +msgid "Renew duration" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:531 +msgid "Renew mute word" +msgstr "" + +#: src/view/com/posts/FeedShutdownMsg.tsx:134 +#: src/view/com/posts/FeedShutdownMsg.tsx:138 +msgid "Replace with Discover" +msgstr "" + +#: src/components/Post/PostRepliedTo.tsx:39 +msgctxt "description" +msgid "Replied to <0><1/>" +msgstr "" + +#: src/components/Post/PostRepliedTo.tsx:28 +msgctxt "description" +msgid "Replied to a blocked post" +msgstr "" + +#: src/components/Post/PostRepliedTo.tsx:30 +msgctxt "description" +msgid "Replied to a post" +msgstr "" + +#: src/components/Post/PostRepliedTo.tsx:36 +msgctxt "description" +msgid "Replied to you" +msgstr "" + +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:274 +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:286 +#: src/lib/hooks/useNotificationHandler.ts:174 +#: src/screens/Settings/NotificationSettings/index.tsx:160 +#: src/screens/Settings/NotificationSettings/index.tsx:275 +#: src/view/screens/Profile.tsx:235 +msgid "Replies" +msgstr "" + +#: src/components/WhoCanReply.tsx:87 +msgid "Replies disabled" +msgstr "" + +#: src/components/WhoCanReply.tsx:281 +msgid "Replies to this post are disabled." +msgstr "" + +#: src/view/com/composer/Composer.tsx:1738 +msgctxt "action" +msgid "Reply" +msgstr "" + +#. Accessibility label for the reply button, verb form followed by number of replies and noun form +#. placeholder {0}: post.replyCount || 0 +#: src/components/PostControls/index.tsx:240 +msgid "Reply ({0, plural, one {# reply} other {# replies}})" +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:120 +#: src/lib/moderation/useModerationCauseDescription.ts:126 +msgid "Reply Hidden by Thread Author" +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:119 +#: src/lib/moderation/useModerationCauseDescription.ts:125 +msgid "Reply Hidden by You" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:418 +msgid "Reply settings are chosen by the author of the thread" +msgstr "" + +#: src/screens/PostThread/components/HeaderDropdown.tsx:71 +msgid "Reply sorting" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:388 +msgctxt "toast" +msgid "Reply visibility updated" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:387 +msgid "Reply was successfully hidden" +msgstr "" + +#: src/components/dms/MessageContextMenu.tsx:176 +#: src/features/liveNow/components/LiveStatusDialog.tsx:267 +#: src/screens/Messages/ConversationSettings/index.tsx:517 +msgid "Report" +msgstr "" + +#: src/view/com/profile/ProfileMenu.tsx:488 +#: src/view/com/profile/ProfileMenu.tsx:491 +msgid "Report account" +msgstr "" + +#: src/components/dms/ConvoMenu.tsx:304 +#: src/components/dms/ConvoMenu.tsx:308 +#: src/screens/Messages/components/RequestButtons.tsx:160 +#: src/screens/Messages/components/RequestButtons.tsx:163 +msgid "Report conversation" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:98 +#: src/components/moderation/ReportDialog/index.tsx:263 +msgid "Report dialog" +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:536 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:542 +msgid "Report feed" +msgstr "" + +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:210 +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:213 +msgid "Report list" +msgstr "" + +#: src/components/dms/MessageContextMenu.tsx:173 +msgid "Report message" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:756 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:758 +msgid "Report post" +msgstr "" + +#: src/components/SendErrorReportDialog.tsx:47 +msgid "Report sent" +msgstr "" + +#: src/screens/StarterPack/StarterPackScreen.tsx:657 +#: src/screens/StarterPack/StarterPackScreen.tsx:660 +msgid "Report starter pack" +msgstr "" + +#: src/components/dms/AfterReportConversationDialog.tsx:83 +#: src/components/dms/AfterReportConversationDialog.tsx:210 +#: src/components/dms/AfterReportDialog.tsx:86 +#: src/components/dms/AfterReportDialog.tsx:178 +msgid "Report submitted" +msgstr "" + +#: src/components/moderation/ReportDialog/copy.ts:51 +#: src/components/moderation/ReportDialog/copy.ts:65 +msgid "Report this conversation" +msgstr "" + +#: src/components/moderation/ReportDialog/copy.ts:37 +msgid "Report this feed" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:516 +msgid "Report this group chat" +msgstr "" + +#: src/components/moderation/ReportDialog/copy.ts:31 +msgid "Report this list" +msgstr "" + +#: src/components/moderation/ReportDialog/copy.ts:19 +#: src/features/liveNow/components/LiveStatusDialog.tsx:250 +msgid "Report this livestream" +msgstr "" + +#: src/components/moderation/ReportDialog/copy.ts:57 +msgid "Report this message" +msgstr "" + +#: src/components/moderation/ReportDialog/copy.ts:25 +msgid "Report this post" +msgstr "" + +#: src/components/moderation/ReportDialog/copy.ts:43 +msgid "Report this starter pack" +msgstr "" + +#: src/components/moderation/ReportDialog/copy.ts:13 +msgid "Report this user" +msgstr "" + +#: src/components/PostControls/RepostButton.tsx:154 +#: src/components/PostControls/RepostButton.tsx:165 +#: src/components/PostControls/RepostButton.web.tsx:68 +#: src/components/PostControls/RepostButton.web.tsx:75 +msgctxt "action" +msgid "Repost" +msgstr "" + +#. Accessibility label for the repost button when the post has not been reposted, verb form followed by number of reposts and noun form +#. placeholder {0}: repostCount || 0 +#: src/components/PostControls/RepostButton.tsx:78 +msgid "Repost ({0, plural, one {# repost} other {# reposts}})" +msgstr "" + +#: src/components/PostControls/RepostButton.tsx:146 +#: src/components/PostControls/RepostButton.web.tsx:43 +#: src/components/PostControls/RepostButton.web.tsx:103 +#: src/screens/StarterPack/StarterPackScreen.tsx:577 +msgid "Repost or quote post" +msgstr "" + +#: src/screens/Post/PostRepostedBy.tsx:31 +msgid "Reposted By" +msgstr "" + +#: src/view/com/posts/PostFeedReason.tsx:78 +#: src/view/com/posts/PostFeedReason.tsx:97 +msgid "Reposted by {reposter}" +msgstr "" + +#: src/view/com/posts/PostFeedReason.tsx:78 +#: src/view/com/posts/PostFeedReason.tsx:95 +msgid "Reposted by you" +msgstr "" + +#: src/lib/hooks/useNotificationHandler.ts:167 +#: src/screens/Settings/NotificationSettings/index.tsx:193 +#: src/screens/Settings/NotificationSettings/index.tsx:300 +msgid "Reposts" +msgstr "" + +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:446 +msgid "Reposts of this post" +msgstr "" + +#: src/lib/hooks/useNotificationHandler.ts:209 +#: src/screens/Settings/NotificationSettings/index.tsx:230 +#: src/screens/Settings/NotificationSettings/index.tsx:331 +msgid "Reposts of your reposts" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:418 +msgid "Request access to group chat" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:178 +msgid "Request approved." +msgstr "" + +#: src/screens/Settings/components/ChangePasswordDialog.tsx:226 +#: src/screens/Settings/components/ChangePasswordDialog.tsx:232 +msgid "Request code" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:210 +msgid "Request ignored." +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:100 +#: src/components/intents/GroupChatJoinDialog.tsx:253 +msgid "Request to join" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:119 +msgid "Requested" +msgstr "" + +#. Incoming message requests +#: src/screens/Messages/components/InboxRequests.tsx:26 +msgid "Requests" +msgstr "" + +#: src/Navigation.tsx:495 +#: src/screens/Messages/JoinRequests.tsx:58 +#: src/screens/Messages/JoinRequests.tsx:420 +msgid "Requests to join" +msgstr "" + +#: src/screens/Settings/AccessibilitySettings.tsx:59 +#: src/screens/Settings/AccessibilitySettings.tsx:64 +msgid "Require alt text before posting" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:95 +msgid "Require an email code to sign in to your account." +msgstr "" + +#: src/screens/Signup/StepInfo/index.tsx:204 +msgid "Required for this provider" +msgstr "" + +#: src/components/LabelingServiceCard/index.tsx:80 +msgid "Required in your region" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:273 +msgid "Rescind request" +msgstr "" + +#: src/components/dialogs/EmailDialog/components/ResendEmailText.tsx:39 +msgid "Resend" +msgstr "" + +#: src/components/contacts/screens/VerifyNumber.tsx:365 +#: src/components/contacts/screens/VerifyNumber.tsx:382 +msgid "Resend code" +msgstr "" + +#. placeholder {0}: String( clamp(Math.round(timeUntilCanResend / 1000), 0, 30), ).padStart(2, '0') +#: src/components/contacts/screens/VerifyNumber.tsx:372 +msgid "Resend code in <0>00:{0}" +msgstr "" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:174 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:177 +msgid "Resend email" +msgstr "" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:124 +msgid "Resend Email" +msgstr "" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:117 +msgid "Resend Verification Email" +msgstr "" + +#: src/screens/Settings/Settings.tsx:490 +#: src/screens/Settings/Settings.tsx:492 +msgid "Reset activity subscription nudge" +msgstr "" + +#: src/screens/Login/SetNewPasswordForm.tsx:118 +msgid "Reset code" +msgstr "" + +#: src/screens/Settings/Settings.tsx:475 +#: src/screens/Settings/Settings.tsx:477 +msgid "Reset onboarding state" +msgstr "" + +#: src/screens/Login/ForgotPasswordForm.tsx:82 +msgid "Reset password" +msgstr "" + +#: src/screens/Settings/FindContactsSettings.tsx:523 +#: src/screens/Settings/FindContactsSettings.tsx:539 +msgid "Resync contacts" +msgstr "" + +#: src/screens/Login/LoginForm.tsx:330 +msgid "Retries signing in" +msgstr "" + +#: src/view/com/util/error/ErrorMessage.tsx:56 +#: src/view/com/util/error/ErrorScreen.tsx:93 +msgid "Retries the last action, which errored out" +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceErrors.tsx:28 +#: src/components/ageAssurance/AgeAssuranceErrors.tsx:31 +#: src/components/contacts/screens/VerifyNumber.tsx:350 +#: src/components/contacts/screens/VerifyNumber.tsx:355 +#: src/components/Error.tsx:65 +#: src/components/Lists.tsx:115 +#: src/components/moderation/ReportDialog/index.tsx:297 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:56 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:59 +#: src/components/StarterPack/ProfileStarterPacks.tsx:377 +#: src/screens/Login/LoginForm.tsx:329 +#: src/screens/Login/LoginForm.tsx:335 +#: src/screens/Messages/ChatList.tsx:354 +#: src/screens/Messages/components/MessageListError.tsx:24 +#: src/screens/Messages/Inbox.tsx:210 +#: src/screens/Messages/JoinRequests.tsx:356 +#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:268 +#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:271 +#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:92 +#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:95 +#: src/screens/PostThread/components/ThreadError.tsx:81 +#: src/screens/PostThread/components/ThreadError.tsx:87 +#: src/screens/Signup/BackNextButtons.tsx:54 +#: src/view/com/util/error/ErrorMessage.tsx:55 +#: src/view/com/util/error/ErrorScreen.tsx:91 +#: src/view/screens/Storybook/Admonitions.tsx:64 +msgid "Retry" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:294 +#: src/view/screens/Storybook/Admonitions.tsx:61 +msgid "Retry loading report options" +msgstr "" + +#: src/components/Error.tsx:73 +#: src/screens/List/ListHiddenScreen.tsx:223 +#: src/screens/StarterPack/StarterPackScreen.tsx:801 +msgid "Return to previous page" +msgstr "" + +#: src/view/screens/NotFound.tsx:54 +msgid "Returns to home page" +msgstr "" + +#: src/screens/ProfileList/components/ErrorScreen.tsx:36 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:577 +#: src/screens/VideoFeed/index.tsx:1169 +#: src/view/screens/NotFound.tsx:54 +msgid "Returns to previous page" +msgstr "" + +#: src/screens/StarterPack/Wizard/index.tsx:316 +msgid "Returns to the previous step" +msgstr "" + +#. Accessibility label for the icon-only pill that filters the GIF picker to sad/crying GIFs. +#: src/features/gifPicker/components/GifCategoryPills.tsx:75 +msgid "Sad GIFs" +msgstr "" + +#: src/components/dialogs/BirthDateSettings.tsx:200 +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:309 +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:324 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:668 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:673 +#: src/components/StarterPack/QrCodeDialog.tsx:207 +#: src/features/liveNow/components/EditLiveDialog.tsx:204 +#: src/features/liveNow/components/EditLiveDialog.tsx:211 +#: src/screens/Messages/ConversationSettings/prompts.tsx:71 +#: src/screens/Profile/Header/EditProfileDialog.tsx:233 +#: src/screens/Profile/Header/EditProfileDialog.tsx:247 +#: src/screens/SavedFeeds.tsx:124 +#: src/screens/SavedFeeds.tsx:315 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:269 +#: src/view/com/composer/GifAltText.tsx:199 +#: src/view/com/composer/GifAltText.tsx:208 +#: src/view/com/composer/photos/EditImageDialog.web.tsx:63 +#: src/view/com/composer/photos/EditImageDialog.web.tsx:76 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:163 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:173 +msgid "Save" +msgstr "" + +#: src/components/dialogs/BirthDateSettings.tsx:193 +msgid "Save birthdate" +msgstr "" + +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:198 +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:207 +#: src/screens/SavedFeeds.tsx:120 +#: src/screens/SavedFeeds.tsx:124 +#: src/screens/SavedFeeds.tsx:311 +#: src/screens/SavedFeeds.tsx:315 +#: src/view/com/composer/Composer.tsx:1385 +#: src/view/com/composer/drafts/DraftsButton.tsx:125 +msgid "Save changes" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1357 +#: src/view/com/composer/drafts/DraftsButton.tsx:93 +msgid "Save changes?" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1385 +#: src/view/com/composer/drafts/DraftsButton.tsx:125 +msgid "Save draft" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1359 +#: src/view/com/composer/drafts/DraftsButton.tsx:95 +msgid "Save draft?" +msgstr "" + +#: src/components/Lightbox/chrome/ImageMenu.tsx:99 +#: src/components/MediaPreview.tsx:231 +#: src/components/Post/Embed/ImageContextMenu.tsx:70 +#: src/components/StarterPack/ShareDialog.tsx:144 +#: src/components/StarterPack/ShareDialog.tsx:150 +msgid "Save image" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:255 +msgid "Save new handle" +msgstr "" + +#: src/components/StarterPack/QrCodeDialog.tsx:199 +msgid "Save QR code" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:649 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:655 +msgid "Save these options for next time" +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:320 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:326 +msgid "Save to my feeds" +msgstr "" + +#: src/view/shell/desktop/LeftNav.tsx:732 +#: src/view/shell/Drawer.tsx:574 +msgctxt "link to bookmarks screen" +msgid "Saved" +msgstr "" + +#: src/screens/SavedFeeds.tsx:198 +#: src/screens/SavedFeeds.tsx:375 +msgid "Saved Feeds" +msgstr "" + +#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:145 +#: src/Navigation.tsx:555 +#: src/screens/Bookmarks/index.tsx:59 +msgid "Saved Posts" +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:131 +#: src/screens/ProfileList/components/Header.tsx:88 +msgid "Saved to your feeds" +msgstr "" + +#: src/components/NewskieDialog.tsx:141 +#: src/view/com/notifications/NotificationFeedItem.tsx:867 +#: src/view/com/notifications/NotificationFeedItem.tsx:892 +msgid "Say hello!" +msgstr "" + +#: src/screens/Messages/ChatList.tsx:157 +#: src/screens/Messages/ChatList.tsx:371 +msgid "Say hi to someone" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:43 +msgid "Scam" +msgstr "" + +#: src/lib/interests.ts:71 +msgid "Science" +msgstr "" + +#: src/components/InterestTabs.tsx:255 +msgid "Scroll left" +msgstr "" + +#: src/components/InterestTabs.tsx:289 +msgid "Scroll right" +msgstr "" + +#: src/screens/ProfileList/AboutSection.tsx:132 +msgid "Scroll to top" +msgstr "" + +#: src/components/dialogs/SearchablePeopleList.tsx:671 +#: src/components/forms/SearchInput.tsx:51 +#: src/components/forms/SearchInput.tsx:53 +#: src/screens/Search/Shell.tsx:362 +#: src/screens/Search/Shell.tsx:525 +#: src/view/shell/bottom-bar/BottomBar.tsx:205 +msgid "Search" +msgstr "" + +#. placeholder {0}: profile.handle +#. placeholder {0}: route.params.name +#: src/Navigation.tsx:256 +#: src/screens/Profile/ProfileSearch.tsx:37 +msgid "Search @{0}'s posts" +msgstr "" + +#: src/components/ProgressGuide/FollowDialog.tsx:708 +msgid "Search by name or interest" +msgstr "" + +#: src/components/contacts/screens/ViewMatches.tsx:356 +msgid "Search contacts" +msgstr "" + +#: src/view/screens/Feeds.tsx:437 +msgid "Search feeds" +msgstr "" + +#. Accessibility label for a tab that searches for accounts in a category (e.g. Art, Video Games, Sports, etc.) that are suggested for the user to follow. The tab is not currently active and can be selected. +#: src/components/ProgressGuide/FollowDialog.tsx:505 +msgid "Search for \"{interestsDisplayName}\"" +msgstr "" + +#. Accessibility label for a tab that searches for accounts in a category (e.g. Art, Video Games, Sports, etc.) that are suggested for the user to follow. The tab is currently selected. +#: src/components/ProgressGuide/FollowDialog.tsx:500 +msgid "Search for \"{interestsDisplayName}\" (active)" +msgstr "" + +#: src/screens/Search/components/AutocompleteResults.tsx:54 +msgid "Search for \"{searchText}\"" +msgstr "" + +#: src/screens/StarterPack/Wizard/index.tsx:541 +msgid "Search for feeds that you want to suggest to others." +msgstr "" + +#: src/screens/Search/Explore.tsx:378 +msgid "Search for more accounts" +msgstr "" + +#: src/screens/Search/Explore.tsx:456 +msgid "Search for more feeds" +msgstr "" + +#: src/components/dms/components/UserSearchInput.tsx:43 +msgid "Search for people" +msgstr "" + +#: src/screens/Search/Shell.tsx:388 +msgid "Search for posts, users, or feeds" +msgstr "" + +#. Accessibility label for the GIF search input inside the GIF picker dialog. +#: src/features/gifPicker/components/GifPickerHeader.tsx:40 +msgid "Search GIFs" +msgstr "" + +#: src/screens/Hashtag.tsx:224 +#: src/screens/Search/SearchResults.tsx:313 +msgid "Search is currently unavailable when logged out" +msgstr "" + +#. Placeholder text inside the GIF search input. KLIPY is the third-party GIF provider; keep the brand name as-is. +#: src/features/gifPicker/components/GifPickerHeader.tsx:45 +msgid "Search KLIPY" +msgstr "" + +#: src/components/dialogs/LanguageSelectDialog.tsx:232 +#: src/components/dialogs/LanguageSelectDialog.tsx:233 +msgid "Search languages" +msgstr "" + +#: src/screens/Profile/ProfileSearch.tsx:36 +msgid "Search my posts" +msgstr "" + +#: src/view/com/profile/ProfileMenu.tsx:304 +#: src/view/com/profile/ProfileMenu.tsx:307 +msgid "Search posts" +msgstr "" + +#: src/components/dialogs/SearchablePeopleList.tsx:691 +#: src/components/dms/components/UserSearchInput.tsx:63 +#: src/components/ProgressGuide/FollowDialog.tsx:727 +msgid "Search profiles" +msgstr "" + +#: src/screens/Profile/ProfileSearch.tsx:38 +msgid "Search..." +msgstr "" + +#: src/components/dialogs/SearchablePeopleList.tsx:692 +#: src/components/dms/components/UserSearchInput.tsx:64 +#: src/components/ProgressGuide/FollowDialog.tsx:728 +msgid "Searches for profiles" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Update.tsx:240 +msgid "Security step required" +msgstr "" + +#. placeholder {0}: isCashtag ? tag : `#${tag}` +#: src/components/RichTextTag.tsx:114 +msgid "See {0} posts" +msgstr "" + +#. placeholder {0}: isCashtag ? tag : `#${tag}` +#: src/components/RichTextTag.tsx:131 +msgid "See {0} posts by user" +msgstr "" + +#: src/components/RichTextTag.tsx:122 +msgid "See {tag} posts" +msgstr "" + +#: src/components/RichTextTag.tsx:140 +msgid "See {tag} posts by user" +msgstr "" + +#: src/components/RichTextTag.tsx:124 +msgid "See #{tag} posts" +msgstr "" + +#: src/components/RichTextTag.tsx:142 +msgid "See #{tag} posts by user" +msgstr "" + +#: src/view/com/auth/SplashScreen.web.tsx:177 +msgid "See jobs at Bluesky" +msgstr "" + +#: src/components/FeedInterstitials.tsx:491 +#: src/components/FeedInterstitials.tsx:549 +msgid "See more" +msgstr "" + +#: src/components/FeedInterstitials.tsx:472 +msgid "See more suggested profiles" +msgstr "" + +#: src/view/com/profile/ProfileFollows.tsx:190 +#: src/view/com/profile/ProfileFollows.tsx:191 +msgid "See suggested accounts" +msgstr "" + +#: src/screens/SavedFeeds.tsx:232 +#: src/screens/SavedFeeds.tsx:403 +msgid "See this guide" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/Scrubber.tsx:196 +msgid "Seek slider. Use the arrow keys to seek forwards and backwards, and space to play/pause" +msgstr "" + +#. Accessibility label for a category (e.g. Art, Video Games, Sports, etc.) that shows suggested accounts for the user to follow. The tab is not currently active and can be selected. +#: src/components/InterestTabs.tsx:337 +msgid "Select \"{interestsDisplayName}\" category" +msgstr "" + +#. Accessibility label for a username suggestion in the account creation flow +#. placeholder {0}: suggestion.handle +#: src/screens/Signup/StepHandle/HandleSuggestions.tsx:43 +msgid "Select {0}" +msgstr "" + +#: src/view/com/composer/select-language/PostLanguageSelect.tsx:110 +msgid "Select {langName}" +msgstr "" + +#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:68 +msgid "Select a color" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:380 +msgid "Select a reason" +msgstr "" + +#: src/screens/Login/ChooseAccountForm.tsx:81 +msgid "Select account" +msgstr "" + +#: src/components/AppLanguageDropdown.tsx:61 +msgid "Select an app language" +msgstr "" + +#: src/screens/Onboarding/StepProfile/AvatarCircle.tsx:66 +msgid "Select an avatar" +msgstr "" + +#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:66 +msgid "Select an emoji" +msgstr "" + +#: src/components/Select/index.tsx:199 +msgid "Select an option" +msgstr "" + +#: src/screens/Settings/LanguageSettings.tsx:118 +msgid "Select app language" +msgstr "" + +#: src/view/com/composer/videos/SubtitleFilePicker.tsx:60 +#: src/view/com/composer/videos/SubtitleFilePicker.tsx:67 +msgid "Select caption file (.vtt)" +msgstr "" + +#: src/components/dialogs/SearchablePeopleList.tsx:501 +msgid "Select chat \"{name}\"" +msgstr "" + +#: src/screens/Settings/LanguageSettings.tsx:195 +#: src/screens/Settings/LanguageSettings.tsx:233 +msgid "Select content languages" +msgstr "" + +#: src/features/liveNow/components/GoLiveDialog.tsx:180 +msgid "Select duration" +msgstr "" + +#: src/screens/Login/index.tsx:162 +msgid "Select from an existing account" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:553 +msgid "Select from your lists" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:555 +msgid "Select from your lists <0>{numberOfListsSelected, plural, other {(# selected)}}" +msgstr "" + +#. Accessibility label for the button in the post composer that opens the GIF picker dialog. +#: src/view/com/composer/photos/SelectGifBtn.tsx:38 +msgid "Select GIF" +msgstr "" + +#. Accessibility label for an individual GIF tile in the picker grid. The placeholder is the GIF’s title from the provider. +#. placeholder {0}: gif.title +#: src/features/gifPicker/components/GifPickerItem.tsx:31 +msgid "Select GIF \"{0}\"" +msgstr "" + +#: src/components/dms/InitiateChatFlow.tsx:699 +msgid "Select group chat members" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:151 +msgid "Select how long to mute this word for." +msgstr "" + +#: src/components/AppLanguageDropdown.tsx:69 +#: src/components/LanguageSelect.tsx:37 +#: src/components/LanguageSelect.tsx:38 +msgid "Select language" +msgstr "" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:273 +msgid "Select language..." +msgstr "" + +#: src/components/dialogs/LanguageSelectDialog.tsx:267 +msgid "Select languages" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:430 +msgid "Select moderation service" +msgstr "" + +#: src/view/com/composer/select-language/PostLanguageSelect.tsx:91 +msgid "Select post language" +msgstr "" + +#: src/screens/Settings/LanguageSettings.tsx:152 +msgid "Select primary language" +msgstr "" + +#: src/components/InternationalPhoneCodeSelect.tsx:68 +msgid "Select telephone code" +msgstr "" + +#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:84 +msgid "Select the {emojiName} emoji as your avatar" +msgstr "" + +#: src/components/Post/Translated/index.tsx:446 +msgid "Select the source language" +msgstr "" + +#: src/view/com/composer/select-language/PostLanguageSelect.tsx:77 +#: src/view/com/composer/select-language/PostLanguageSelect.tsx:137 +msgid "Select up to 3 languages used in this post" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:251 +msgid "Select what content this mute word should apply to." +msgstr "" + +#: src/screens/Settings/LanguageSettings.tsx:111 +msgid "Select which language to use for the app's user interface." +msgstr "" + +#: src/screens/Settings/LanguageSettings.tsx:181 +msgid "Select which languages you want your subscribed feeds to include. If none are selected, all languages will be shown." +msgstr "" + +#: src/screens/Signup/StepInfo/index.tsx:297 +msgid "Select your date of birth" +msgstr "" + +#: src/screens/Onboarding/StepInterests/index.tsx:69 +#: src/screens/Settings/InterestsSettings.tsx:178 +msgid "Select your interests from the options below" +msgstr "" + +#: src/screens/Settings/LanguageSettings.tsx:145 +msgid "Select your preferred language for translations in your feed." +msgstr "" + +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:118 +msgid "Select your preferred notification channels" +msgstr "" + +#: src/view/com/composer/SelectMediaButton.tsx:420 +msgid "Selecting multiple media types is not supported." +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:188 +msgid "Self-harm or dangerous behaviors" +msgstr "" + +#: src/components/contacts/screens/PhoneInput.tsx:255 +#: src/components/contacts/screens/PhoneInput.tsx:260 +msgid "Send code" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:172 +#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:179 +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:311 +#: src/screens/Settings/components/DeleteAccountDialog.tsx:199 +msgid "Send email" +msgstr "" + +#: src/components/SendErrorReportDialog.tsx:60 +#: src/components/SendErrorReportDialog.tsx:64 +#: src/screens/Settings/AboutSettings.tsx:118 +#: src/screens/Settings/AboutSettings.tsx:121 +msgid "Send error report" +msgstr "" + +#: src/view/shell/Drawer.tsx:364 +msgid "Send feedback" +msgstr "" + +#: src/screens/Messages/components/MessageComposer.tsx:288 +#: src/screens/Messages/components/MessageInput.web.tsx:225 +msgid "Send message" +msgstr "" + +#: src/components/PostControls/ShareMenu/RecentChats.tsx:146 +msgid "Send post to {name}" +msgstr "" + +#: src/components/dms/dialogs/ShareViaChatDialog.tsx:72 +msgid "Send post to..." +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:818 +msgid "Send report to {title}" +msgstr "" + +#: src/components/contacts/components/InviteInfo.tsx:63 +msgid "Send the message from your phone" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:304 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:121 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:124 +msgid "Send verification email" +msgstr "" + +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:116 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:122 +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105 +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111 +msgid "Send via direct message" +msgstr "" + +#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', }) +#: src/components/dms/MessageContextMenu.tsx:137 +msgid "Sent at {0}" +msgstr "" + +#: src/components/contacts/screens/PhoneInput.tsx:283 +msgid "Sent to our phone number verification provider Plivo" +msgstr "" + +#: src/components/dialogs/ServerInput.tsx:174 +msgid "Server address" +msgstr "" + +#. placeholder {0}: icon.name +#: src/screens/Settings/AppIconSettings/index.tsx:176 +msgid "Set app icon to {0}" +msgstr "" + +#: src/screens/Login/SetNewPasswordForm.tsx:108 +msgid "Set new password" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:481 +msgid "Set precisely which groups of people can reply to your post" +msgstr "" + +#: src/screens/Onboarding/Layout.tsx:48 +msgid "Set up your account" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:431 +msgid "Set who can reply to your post" +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:223 +msgid "Set your birthdate below and we'll get you back to posting and exploring in no time!" +msgstr "" + +#: src/screens/Login/ForgotPasswordForm.tsx:109 +msgid "Sets email for password reset" +msgstr "" + +#: src/Navigation.tsx:212 +#: src/screens/Settings/Settings.tsx:98 +#: src/view/shell/desktop/LeftNav.tsx:755 +#: src/view/shell/Drawer.tsx:612 +msgid "Settings" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:199 +msgid "Settings for activity from others" +msgstr "" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:85 +msgid "Settings for allowing others to be notified of your posts" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:133 +msgid "Settings for like notifications" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:166 +msgid "Settings for mention notifications" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:144 +msgid "Settings for new follower notifications" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:238 +msgid "Settings for notifications for everything else" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:212 +msgid "Settings for notifications for likes of your reposts" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:225 +msgid "Settings for notifications for reposts of your reposts" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:177 +msgid "Settings for quote notifications" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:155 +msgid "Settings for reply notifications" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:188 +msgid "Settings for repost notifications" +msgstr "" + +#: src/screens/ModerationInteractionSettings/index.tsx:103 +msgctxt "toast" +msgid "Settings saved" +msgstr "" + +#: src/view/com/composer/labels/LabelsBtn.tsx:169 +msgid "Sexual activity or erotic nudity." +msgstr "" + +#: src/lib/moderation/useGlobalLabelStrings.ts:38 +msgid "Sexually Suggestive" +msgstr "" + +#: src/components/MediaPreview.tsx:237 +#: src/components/Post/Embed/ImageContextMenu.tsx:74 +#: src/components/StarterPack/QrCodeDialog.tsx:195 +#: src/screens/Hashtag.tsx:130 +#: src/screens/Messages/components/InviteLinkDialog.tsx:382 +#: src/screens/Messages/components/InviteLinkDialog.tsx:389 +#: src/screens/StarterPack/StarterPackScreen.tsx:447 +#: src/screens/Topic.tsx:90 +msgid "Share" +msgstr "" + +#: src/view/com/profile/ProfileMenu.tsx:575 +msgid "Share anyway" +msgstr "" + +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:176 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:179 +msgid "Share author DID" +msgstr "" + +#: src/components/Lightbox/chrome/ImageMenu.tsx:94 +#: src/components/Lightbox/Lightbox.web.tsx:281 +#: src/components/Lightbox/Lightbox.web.tsx:307 +msgid "Share image" +msgstr "" + +#: src/components/dialogs/LinkWarning.tsx:112 +#: src/components/dialogs/LinkWarning.tsx:120 +#: src/components/StarterPack/ShareDialog.tsx:115 +#: src/components/StarterPack/ShareDialog.tsx:124 +msgid "Share link" +msgstr "" + +#: src/components/StarterPack/ShareDialog.tsx:74 +msgid "Share link dialog" +msgstr "" + +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:167 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:170 +msgid "Share post at:// URI" +msgstr "" + +#: src/components/StarterPack/ShareDialog.tsx:129 +#: src/components/StarterPack/ShareDialog.tsx:139 +msgid "Share QR code" +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:469 +msgid "Share this feed" +msgstr "" + +#: src/screens/StarterPack/StarterPackScreen.tsx:440 +msgid "Share this starter pack" +msgstr "" + +#: src/components/StarterPack/ShareDialog.tsx:86 +msgid "Share this starter pack and help people join your community on Bluesky." +msgstr "" + +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:132 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:135 +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:160 +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:166 +#: src/screens/StarterPack/StarterPackScreen.tsx:638 +#: src/screens/StarterPack/StarterPackScreen.tsx:646 +#: src/view/com/profile/ProfileMenu.tsx:282 +#: src/view/com/profile/ProfileMenu.tsx:295 +msgid "Share via..." +msgstr "" + +#: src/components/contacts/screens/GetContacts.tsx:232 +msgid "Share your contacts to find friends" +msgstr "" + +#: src/Navigation.tsx:315 +msgid "Shared Preferences Tester" +msgstr "" + +#: src/components/moderation/ContentHider.tsx:220 +#: src/components/moderation/LabelPreference.tsx:143 +#: src/components/moderation/PostHider.tsx:140 +msgid "Show" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:86 +msgid "Show alt text" +msgstr "" + +#: src/components/moderation/ScreenHider.tsx:179 +#: src/components/moderation/ScreenHider.tsx:182 +#: src/features/liveNow/components/LiveStatusDialog.tsx:318 +#: src/features/liveNow/components/LiveStatusDialog.tsx:322 +#: src/screens/List/ListHiddenScreen.tsx:194 +#: src/screens/VideoFeed/index.tsx:646 +#: src/screens/VideoFeed/index.tsx:652 +msgid "Show anyway" +msgstr "" + +#: src/screens/Settings/AutomationLabelSettings.tsx:185 +#: src/screens/Settings/AutomationLabelSettings.tsx:198 +msgid "Show automation label" +msgstr "" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:30 +#: src/lib/moderation/useLabelBehaviorDescription.ts:66 +msgid "Show badge" +msgstr "" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:64 +msgid "Show badge and filter from feeds" +msgstr "" + +#: src/components/dialogs/Embed.tsx:125 +msgid "Show customization options" +msgstr "" + +#: src/components/dms/SystemMessageGroup.tsx:57 +msgid "Show group chat updates" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:593 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:595 +msgid "Show less like this" +msgstr "" + +#: src/screens/List/ListHiddenScreen.tsx:190 +msgid "Show list anyway" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:534 +msgid "Show lists of users to select from" +msgstr "" + +#: src/features/liveEvents/components/LiveEventFeedsSettingsToggle.tsx:28 +#: src/features/liveEvents/components/LiveEventFeedsSettingsToggle.tsx:38 +msgid "Show live events in your Discover Feed" +msgstr "" + +#: src/components/Post/ShowMoreTextButton.tsx:52 +msgid "Show More" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:585 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:587 +msgid "Show more like this" +msgstr "" + +#: src/screens/PostThread/components/ThreadItemShowOtherReplies.tsx:15 +msgid "Show more replies" +msgstr "" + +#: src/screens/Settings/ThreadPreferences.tsx:99 +msgid "Show post replies in a threaded tree view" +msgstr "" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:108 +#: src/screens/Settings/FollowingFeedPreferences.tsx:118 +msgid "Show quote posts" +msgstr "" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:72 +#: src/screens/Settings/FollowingFeedPreferences.tsx:82 +msgid "Show replies" +msgstr "" + +#: src/screens/PostThread/components/HeaderDropdown.tsx:45 +msgid "Show replies as" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:664 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:674 +msgid "Show reply for everyone" +msgstr "" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:90 +#: src/screens/Settings/FollowingFeedPreferences.tsx:100 +msgid "Show reposts" +msgstr "" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:133 +#: src/screens/Settings/FollowingFeedPreferences.tsx:143 +msgid "Show samples of your saved feeds in your Following feed" +msgstr "" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:61 +msgid "Show warning" +msgstr "" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:59 +msgid "Show warning and filter from feeds" +msgstr "" + +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:60 +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:171 +msgid "Show when you’re live" +msgstr "" + +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:602 +msgid "Shows information about when this post was created" +msgstr "" + +#: src/screens/Settings/Settings.tsx:123 +msgid "Shows other accounts you can switch to" +msgstr "" + +#: src/components/moderation/ContentHider.tsx:172 +#: src/components/moderation/PostHider.tsx:94 +msgid "Shows the content" +msgstr "" + +#: src/components/dialogs/Signin.tsx:98 +#: src/components/dialogs/Signin.tsx:100 +#: src/components/WelcomeModal.tsx:197 +#: src/components/WelcomeModal.tsx:209 +#: src/screens/Hashtag.tsx:228 +#: src/screens/Login/index.tsx:140 +#: src/screens/Login/index.tsx:161 +#: src/screens/Login/LoginForm.tsx:179 +#: src/screens/Login/LoginForm.tsx:350 +#: src/screens/Login/LoginForm.tsx:356 +#: src/screens/Messages/JoinRequest.tsx:280 +#: src/screens/Messages/JoinRequest.tsx:286 +#: src/screens/Search/SearchResults.tsx:316 +#: src/view/com/auth/SplashScreen.tsx:118 +#: src/view/com/auth/SplashScreen.tsx:124 +#: src/view/com/auth/SplashScreen.web.tsx:122 +#: src/view/com/auth/SplashScreen.web.tsx:130 +#: src/view/shell/bottom-bar/BottomBar.tsx:343 +#: src/view/shell/bottom-bar/BottomBar.tsx:348 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:250 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:255 +#: src/view/shell/NavSignupCard.tsx:58 +#: src/view/shell/NavSignupCard.tsx:63 +msgid "Sign in" +msgstr "" + +#. placeholder {0}: account.handle +#: src/components/AccountList.tsx:135 +msgid "Sign in as {0}" +msgstr "" + +#: src/screens/Login/ChooseAccountForm.tsx:86 +msgid "Sign in as..." +msgstr "" + +#: src/screens/Deactivated.tsx:195 +#: src/screens/Deactivated.tsx:201 +msgid "Sign in or create an account" +msgstr "" + +#: src/components/dialogs/Signin.tsx:76 +msgid "Sign in or create your account to join the conversation!" +msgstr "" + +#: src/screens/Messages/JoinRequest.tsx:205 +msgid "Sign in to accept invite." +msgstr "" + +#: src/components/AccountList.tsx:70 +msgid "Sign in to account that is not listed" +msgstr "" + +#: src/components/dialogs/Signin.tsx:47 +msgid "Sign in to Bluesky or create a new account" +msgstr "" + +#: src/screens/Messages/JoinRequest.tsx:204 +msgid "Sign in to request access to this group chat." +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:571 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:573 +msgid "Sign in to view post" +msgstr "" + +#: src/screens/Settings/Settings.tsx:265 +#: src/screens/Settings/Settings.tsx:267 +#: src/screens/Settings/Settings.tsx:299 +#: src/screens/SignupQueued.tsx:94 +#: src/screens/SignupQueued.tsx:97 +#: src/screens/Takendown.tsx:88 +#: src/view/shell/desktop/LeftNav.tsx:227 +#: src/view/shell/desktop/LeftNav.tsx:282 +#: src/view/shell/desktop/LeftNav.tsx:285 +msgid "Sign out" +msgstr "" + +#: src/screens/Takendown.tsx:91 +msgid "Sign Out" +msgstr "" + +#: src/screens/Settings/Settings.tsx:296 +#: src/view/shell/desktop/LeftNav.tsx:224 +msgid "Sign out?" +msgstr "" + +#: src/components/moderation/ScreenHider.tsx:98 +#: src/lib/moderation/useGlobalLabelStrings.ts:28 +msgid "Sign-in Required" +msgstr "" + +#. placeholder {0}: account.handle +#: src/lib/hooks/useAccountSwitcher.ts:42 +#: src/screens/Login/ChooseAccountForm.tsx:56 +msgid "Signed in as @{0}" +msgstr "" + +#: src/components/contacts/screens/PhoneInput.tsx:163 +#: src/components/contacts/screens/VerifyNumber.tsx:205 +#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:86 +#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:90 +#: src/screens/Onboarding/StepFinished/index.tsx:295 +#: src/screens/Onboarding/StepFinished/index.tsx:317 +#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:281 +#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:105 +#: src/screens/StarterPack/Wizard/index.tsx:206 +msgid "Skip" +msgstr "" + +#: src/components/contacts/screens/PhoneInput.tsx:160 +#: src/components/contacts/screens/VerifyNumber.tsx:202 +msgid "Skip contact sharing and continue to the app" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1402 +msgid "Skip empty posts?" +msgstr "" + +#: src/screens/Onboarding/StepFinished/index.tsx:288 +#: src/screens/Onboarding/StepFinished/index.tsx:314 +msgid "Skip introduction and start using your account" +msgstr "" + +#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:278 +#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:102 +msgid "Skip to next step" +msgstr "" + +#: src/components/images/Gallery/index.tsx:435 +msgid "slide" +msgstr "" + +#: src/screens/Settings/AppearanceSettings.tsx:152 +msgid "Smaller" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:86 +msgid "Snoozes the reminder" +msgstr "" + +#: src/view/com/composer/drafts/DraftsListDialog.tsx:155 +msgid "So many thoughts, you should post one" +msgstr "" + +#: src/components/WelcomeModal.tsx:151 +msgid "Social media you control." +msgstr "" + +#: src/lib/interests.ts:58 +msgid "Software Dev" +msgstr "" + +#: src/screens/Moderation/index.tsx:466 +msgid "Some moderation services in your list are no longer available." +msgstr "" + +#: src/components/verification/VerificationsDialog.tsx:122 +msgid "Some of your verifications are invalid." +msgstr "" + +#: src/components/FeedInterstitials.tsx:628 +msgid "Some other feeds you might like" +msgstr "" + +#: src/components/WhoCanReply.tsx:88 +msgid "Some people can reply" +msgstr "" + +#: src/components/dms/getSystemMessageInfo.ts:86 +msgid "Someone joined" +msgstr "" + +#: src/components/dms/getSystemMessageInfo.ts:87 +msgid "Someone joined the group" +msgstr "" + +#: src/components/dms/getSystemMessageInfo.ts:99 +msgid "Someone left" +msgstr "" + +#: src/components/dms/getSystemMessageInfo.ts:100 +msgid "Someone left the group" +msgstr "" + +#. placeholder {0}: reaction.value +#: src/components/dms/MessageItem.tsx:274 +msgid "Someone reacted {0}" +msgstr "" + +#. placeholder {0}: reaction.value +#: src/components/dms/getReactionInfo.ts:47 +msgid "Someone reacted {0} to {target}" +msgstr "" + +#: src/components/dms/getSystemMessageInfo.ts:60 +msgid "Someone was added" +msgstr "" + +#: src/components/dms/getSystemMessageInfo.ts:61 +msgid "Someone was added to the group" +msgstr "" + +#: src/components/dms/getSystemMessageInfo.ts:73 +msgid "Someone was removed" +msgstr "" + +#: src/components/dms/getSystemMessageInfo.ts:74 +msgid "Someone was removed from the group" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:103 +msgid "Something wasn't quite right with the data you're trying to report. Please contact support." +msgstr "" + +#: src/screens/Messages/Conversation.tsx:137 +#: src/screens/Messages/ConversationSettings/index.tsx:112 +#: src/screens/Messages/JoinRequests.tsx:87 +msgid "Something went wrong" +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:139 +#: src/components/moderation/ReportDialog/index.tsx:289 +#: src/screens/Deactivated.tsx:86 +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:59 +#: src/view/screens/Storybook/Admonitions.tsx:56 +msgid "Something went wrong, please try again" +msgstr "" + +#: src/screens/Moderation/index.tsx:112 +#: src/screens/Profile/Sections/Labels.tsx:184 +msgid "Something went wrong, please try again." +msgstr "" + +#: src/components/Lists.tsx:185 +msgid "Something went wrong!" +msgstr "" + +#: src/screens/PostThread/components/ThreadError.tsx:28 +msgid "Something went wrong. Please try again in a moment." +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:247 +msgid "Something went wrong. Please try again." +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:532 +msgid "Something wrong? Let us know." +msgstr "" + +#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:231 +msgid "Sorry, we're unable to load account suggestions at this time." +msgstr "" + +#: src/App.native.tsx:139 +#: src/App.web.tsx:118 +msgid "Sorry! Your session expired. Please sign in again." +msgstr "" + +#: src/screens/Settings/ThreadPreferences.tsx:45 +msgid "Sort replies" +msgstr "" + +#: src/screens/Settings/ThreadPreferences.tsx:52 +msgid "Sort replies by" +msgstr "" + +#: src/screens/Settings/ThreadPreferences.tsx:49 +msgid "Sort replies to the same post by:" +msgstr "" + +#: src/components/moderation/LabelsOnMeDialog.tsx:183 +#: src/components/moderation/ModerationDetailsDialog.tsx:202 +msgid "Source: <0>{sourceName}" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:39 +msgid "Spam" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:36 +msgid "Spam or other inauthentic behavior or deception" +msgstr "" + +#: src/lib/interests.ts:72 +#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218 +msgid "Sports" +msgstr "" + +#: src/components/PostControls/ShareMenu/RecentChats.tsx:238 +msgid "Start a conversation, and it will appear here." +msgstr "" + +#: src/components/dms/dialogs/NewChatDialog.tsx:182 +msgid "Start a new chat" +msgstr "" + +#: src/screens/ProfileList/AboutSection.tsx:104 +#: src/screens/ProfileList/FeedSection.tsx:82 +msgid "Start adding people" +msgstr "" + +#: src/screens/ProfileList/AboutSection.tsx:110 +#: src/screens/ProfileList/FeedSection.tsx:88 +msgid "Start adding people!" +msgstr "" + +#: src/components/dms/InitiateChatFlow.tsx:700 +msgid "Start chat" +msgstr "" + +#: src/components/dialogs/SearchablePeopleList.tsx:428 +#: src/components/dms/InitiateChatFlow.tsx:848 +msgid "Start chat with {displayName}" +msgstr "" + +#: src/Navigation.tsx:526 +#: src/Navigation.tsx:531 +#: src/screens/StarterPack/Wizard/index.tsx:197 +msgid "Starter Pack" +msgstr "" + +#. placeholder {0}: sanitizeHandle(creator.handle, '@') +#: src/components/StarterPack/StarterPackCard.tsx:91 +msgid "Starter pack by {0}" +msgstr "" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:171 +msgid "Starter pack by <0/>" +msgstr "" + +#: src/components/StarterPack/StarterPackCard.tsx:90 +#: src/view/com/profile/ProfileSubpageHeader.tsx:169 +msgid "Starter pack by you" +msgstr "" + +#: src/screens/StarterPack/StarterPackScreen.tsx:765 +msgid "Starter pack is invalid" +msgstr "" + +#: src/screens/Search/Explore.tsx:665 +#: src/view/screens/Profile.tsx:240 +msgid "Starter Packs" +msgstr "" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:295 +msgid "Starter packs let you easily share your favorite feeds and people with your friends." +msgstr "" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:105 +msgid "Starter packs let you share your favorite feeds and people with your friends." +msgstr "" + +#: src/view/screens/Profile.tsx:555 +msgid "Starter Packs let you share your favorite feeds and people with your friends." +msgstr "" + +#: src/screens/Settings/AboutSettings.tsx:103 +#: src/screens/Settings/AboutSettings.tsx:106 +msgid "Status Page" +msgstr "" + +#. placeholder {0}: state.activeStep + 1 +#. placeholder {0}: state.activeStepIndex + 1 +#. placeholder {1}: state.serviceDescription && !state.serviceDescription.phoneVerificationRequired ? '2' : '3' +#. placeholder {1}: state.totalSteps +#: src/screens/Onboarding/Layout.tsx:226 +#: src/screens/Signup/index.tsx:180 +msgid "Step {0} of {1}" +msgstr "" + +#: src/screens/Settings/Settings.tsx:401 +msgid "Storage cleared, you need to restart the app now." +msgstr "" + +#: src/components/contacts/screens/PhoneInput.tsx:294 +msgid "Stored as part of a secure code for matching with others" +msgstr "" + +#: src/Navigation.tsx:305 +#: src/screens/Settings/Settings.tsx:456 +msgid "Storybook" +msgstr "" + +#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:182 +msgid "Streaming on Twitch? Set your live status on Bluesky to add a badge to your avatar. Tapping it takes people straight to your stream." +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:122 +#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:128 +#: src/components/moderation/LabelsOnMeDialog.tsx:343 +#: src/components/moderation/LabelsOnMeDialog.tsx:344 +#: src/components/SendErrorReportDialog.tsx:90 +#: src/components/SendErrorReportDialog.tsx:95 +#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:139 +#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:140 +#: src/screens/Messages/components/ChatDisabled.tsx:175 +#: src/screens/Messages/components/ChatDisabled.tsx:177 +msgid "Submit" +msgstr "" + +#: src/screens/Takendown.tsx:76 +msgid "Submit appeal" +msgstr "" + +#: src/screens/Takendown.tsx:80 +msgid "Submit Appeal" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:508 +#: src/components/moderation/ReportDialog/index.tsx:569 +#: src/components/moderation/ReportDialog/index.tsx:576 +msgid "Submit report" +msgstr "" + +#: src/screens/ProfileList/components/SubscribeMenu.tsx:75 +msgid "Subscribe" +msgstr "" + +#. placeholder {0}: highlightedPublisher.name +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:424 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:453 +msgid "Subscribe on {0}" +msgstr "" + +#. placeholder {0}: highlightedPublisher.name +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:452 +msgid "Subscribe to {publicationTitle} on {0}" +msgstr "" + +#. placeholder {0}: labelerInfo.creator.handle +#: src/screens/Profile/Sections/Labels.tsx:231 +msgid "Subscribe to @{0} to use these labels:" +msgstr "" + +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:252 +msgid "Subscribe to account activity" +msgstr "" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:347 +msgid "Subscribe to Labeler" +msgstr "" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:313 +msgid "Subscribe to this labeler" +msgstr "" + +#: src/screens/ProfileList/components/SubscribeMenu.tsx:63 +msgid "Subscribe to this list" +msgstr "" + +#: src/ageAssurance/components/RedirectOverlay.tsx:252 +#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:160 +msgid "Success" +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:183 +#: src/components/dialogs/EmailDialog/screens/Update.tsx:282 +msgid "Success!" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:101 +msgid "Successfully joined the group chat!" +msgstr "" + +#: src/components/verification/VerificationCreatePrompt.tsx:37 +msgid "Successfully verified" +msgstr "" + +#: src/components/dms/AddMembersFlow.tsx:236 +#: src/components/dms/InitiateChatFlow.tsx:329 +msgid "Suggested" +msgstr "" + +#: src/screens/Search/Explore.tsx:375 +msgid "Suggested accounts" +msgstr "" + +#. Accounts suggested to the user for them to follow +#: src/components/FeedInterstitials.tsx:469 +#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:182 +msgid "Suggested for you" +msgstr "" + +#: src/view/com/composer/labels/LabelsBtn.tsx:140 +#: src/view/com/composer/labels/LabelsBtn.tsx:143 +msgid "Suggestive" +msgstr "" + +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:72 +msgctxt "Name of app icon variant" +msgid "Sunrise" +msgstr "" + +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:86 +msgctxt "Name of app icon variant" +msgid "Sunset" +msgstr "" + +#: src/Navigation.tsx:325 +#: src/view/screens/Support.tsx:25 +#: src/view/screens/Support.tsx:28 +msgid "Support" +msgstr "" + +#: src/components/contacts/screens/PhoneInput.tsx:236 +msgid "Support for this feature in your country has not been enabled yet! Please check back later." +msgstr "" + +#: src/components/dms/dialogs/NewChatDialog.tsx:94 +msgid "Suspended accounts cannot participate in a group chat." +msgstr "" + +#: src/components/dms/dialogs/NewChatDialog.tsx:56 +msgid "Suspended accounts cannot participate in chat." +msgstr "" + +#: src/components/dialogs/SwitchAccount.tsx:47 +#: src/components/dialogs/SwitchAccount.tsx:50 +#: src/screens/Settings/Settings.tsx:122 +#: src/screens/Settings/Settings.tsx:134 +#: src/screens/Settings/Settings.tsx:615 +#: src/view/shell/desktop/LeftNav.tsx:262 +msgid "Switch account" +msgstr "" + +#: src/view/shell/desktop/LeftNav.tsx:124 +msgid "Switch accounts" +msgstr "" + +#. placeholder {0}: sanitizeHandle( profile?.handle ?? account.handle, '@', ) +#: src/view/shell/desktop/LeftNav.tsx:364 +msgid "Switch to {0}" +msgstr "" + +#: src/components/dialogs/Embed.tsx:154 +#: src/components/dialogs/Embed.tsx:156 +#: src/screens/Settings/AppearanceSettings.tsx:85 +#: src/screens/Settings/AppearanceSettings.tsx:135 +msgid "System" +msgstr "" + +#: src/screens/Log.tsx:49 +#: src/screens/Settings/AboutSettings.tsx:110 +#: src/screens/Settings/AboutSettings.tsx:113 +#: src/screens/Settings/Settings.tsx:449 +msgid "System log" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:291 +msgid "Tags only" +msgstr "" + +#: src/components/dialogs/DeviceLocationRequestDialog.tsx:110 +msgid "Tap below to allow Bluesky to access your GPS location. We will then use that data to more accurately determine the content and features available in your region." +msgstr "" + +#: src/components/dms/MessageItem.tsx:580 +msgid "Tap for details" +msgstr "" + +#: src/view/com/feeds/MissingFeed.tsx:90 +msgid "Tap for information" +msgstr "" + +#: src/view/com/feeds/MissingFeed.tsx:45 +msgid "Tap for more information" +msgstr "" + +#: src/screens/Signup/StepInfo/index.tsx:323 +msgid "Tap here to update your location with GPS." +msgstr "" + +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:165 +msgid "Tap to acknowledge that you understand and agree to these updates and continue using Bluesky" +msgstr "" + +#: src/components/ContextMenu/Backdrop.ios.tsx:54 +#: src/components/ContextMenu/Backdrop.ios.tsx:80 +#: src/components/ContextMenu/Backdrop.tsx:46 +msgid "Tap to close context menu" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:75 +msgid "Tap to copy this invite link" +msgstr "" + +#: src/components/ProgressGuide/Toast.tsx:163 +msgid "Tap to dismiss" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:128 +#: src/components/intents/GroupChatJoinDialog.tsx:424 +msgid "Tap to join this group chat immediately" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:88 +msgid "Tap to open this group chat" +msgstr "" + +#: src/components/dms/ReactionsDialog.tsx:196 +msgid "Tap to remove" +msgstr "" + +#. placeholder {0}: reaction.value +#: src/components/dms/ReactionsDialog.tsx:212 +msgid "Tap to remove your {0} reaction" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:127 +#: src/components/intents/GroupChatJoinDialog.tsx:423 +msgid "Tap to request access to join this group chat" +msgstr "" + +#: src/components/dms/MessageItem.tsx:545 +msgid "Tap to retry" +msgstr "" + +#. placeholder {0}: tab.value +#: src/components/dms/ReactionsDialog.tsx:358 +msgid "Tap to show {0} reactions" +msgstr "" + +#: src/components/dms/ReactionsDialog.tsx:357 +msgid "Tap to show all reactions" +msgstr "" + +#: src/components/dms/MessageItem.tsx:297 +msgid "Tap to view reactions" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:107 +msgid "Targeted harassment" +msgstr "" + +#: src/state/shell/progress-guide.tsx:236 +msgid "Task complete - 10 follows!" +msgstr "" + +#: src/state/shell/progress-guide.tsx:226 +msgid "Task complete - 10 likes!" +msgstr "" + +#: src/components/ProgressGuide/List.tsx:111 +msgid "Teach our algorithm what you like" +msgstr "" + +#: src/lib/interests.ts:73 +msgid "Tech" +msgstr "" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:368 +msgid "Tell us a bit about yourself" +msgstr "" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:70 +msgid "Tell us a little more" +msgstr "" + +#: src/screens/Settings/components/DeleteAccountDialog.tsx:214 +msgid "Temporarily deactivate your account" +msgstr "" + +#: src/view/shell/desktop/RightNav.tsx:125 +#: src/view/shell/desktop/RightNav.tsx:126 +msgid "Terms" +msgstr "" + +#: src/components/dialogs/BirthDateSettings.tsx:181 +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:31 +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:98 +#: src/Navigation.tsx:335 +#: src/screens/Settings/AboutSettings.tsx:87 +#: src/screens/Settings/AboutSettings.tsx:90 +#: src/view/screens/TermsOfService.tsx:25 +#: src/view/shell/Drawer.tsx:700 +#: src/view/shell/Drawer.tsx:702 +msgid "Terms of Service" +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:275 +msgid "Text & tags" +msgstr "" + +#: src/components/moderation/LabelsOnMeDialog.tsx:307 +#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:122 +#: src/screens/Messages/components/ChatDisabled.tsx:142 +msgid "Text input field" +msgstr "" + +#: src/view/com/posts/ShowLessFollowup.tsx:39 +msgid "Thank you for your feedback! It has been sent to the feed operator." +msgstr "" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:77 +msgid "Thanks, you have successfully verified your email address. You can close this dialog." +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:423 +#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:247 +msgid "Thanks! You're all set." +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:500 +msgid "That contains the following:" +msgstr "" + +#: src/screens/StarterPack/StarterPackScreen.tsx:115 +#: src/screens/StarterPack/StarterPackScreen.tsx:116 +#: src/screens/StarterPack/StarterPackScreen.tsx:160 +#: src/screens/StarterPack/StarterPackScreen.tsx:161 +#: src/screens/StarterPack/Wizard/index.tsx:116 +#: src/screens/StarterPack/Wizard/index.tsx:126 +msgid "That starter pack could not be found." +msgstr "" + +#: src/screens/Signup/StepHandle/index.tsx:81 +msgid "That username is already taken" +msgstr "" + +#: src/view/com/post-thread/PostQuotes.tsx:135 +msgid "That's all, folks!" +msgstr "" + +#: src/screens/VideoFeed/index.tsx:1141 +msgid "That's everything!" +msgstr "" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:201 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:415 +#: src/view/com/profile/ProfileMenu.tsx:551 +msgid "The account will be able to interact with you after unblocking." +msgstr "" + +#: src/screens/Settings/AppIconSettings/index.tsx:39 +#: src/screens/Settings/AppIconSettings/index.tsx:225 +msgid "The app will be restarted" +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:123 +#: src/lib/moderation/useModerationCauseDescription.ts:129 +msgid "The author of this thread has hidden this reply." +msgstr "" + +#: src/components/dialogs/BirthDateSettings.tsx:169 +msgid "The birthdate you've entered means you are under 18 years old. Certain content and features may be unavailable to you." +msgstr "" + +#: src/screens/Moderation/index.tsx:415 +msgid "The Bluesky web application" +msgstr "" + +#: src/view/screens/CommunityGuidelines.tsx:32 +msgid "The Community Guidelines have been moved to <0/>" +msgstr "" + +#: src/view/screens/CopyrightPolicy.tsx:29 +msgid "The Copyright Policy has been moved to <0/>" +msgstr "" + +#: src/view/com/posts/FeedShutdownMsg.tsx:107 +msgid "The Discover feed" +msgstr "" + +#: src/state/shell/progress-guide.tsx:227 +msgid "The Discover feed now knows what you like" +msgstr "" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:332 +msgid "The experience is better in the app. Download Bluesky now and we'll pick back up where you left off." +msgstr "" + +#: src/view/com/posts/FeedShutdownMsg.tsx:70 +msgid "The feed has been replaced with Discover." +msgstr "" + +#: src/components/moderation/LabelsOnMeDialog.tsx:64 +msgid "The following labels were applied to your account." +msgstr "" + +#: src/components/moderation/LabelsOnMeDialog.tsx:65 +msgid "The following labels were applied to your content." +msgstr "" + +#: src/features/liveNow/components/GoLiveDialog.tsx:162 +msgid "The following services are enabled for your account: {allowedServices}" +msgstr "" + +#: src/screens/ModerationInteractionSettings/index.tsx:43 +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 "" + +#: src/components/ageAssurance/useAgeAssuranceCopy.ts:23 +msgid "The laws in your region require you to verify you're an adult to access certain features. Tap to learn more." +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:135 +#: src/screens/Messages/JoinRequests.tsx:201 +msgid "The member limit has been reached." +msgstr "" + +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:400 +msgid "The post you’re replying to was marked as being written in {suggestedLanguageName} by its author. Would you like to reply in <0>{suggestedLanguageName}?" +msgstr "" + +#: src/view/screens/PrivacyPolicy.tsx:29 +msgid "The Privacy Policy has been moved to <0/>" +msgstr "" + +#: src/view/com/composer/state/video.ts:397 +#: src/view/com/composer/state/video.ts:436 +msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." +msgstr "" + +#: src/lib/hooks/useCleanError.ts:41 +#: src/lib/strings/errors.ts:19 +msgid "The server appears to be experiencing issues. Please try again in a few moments." +msgstr "" + +#: src/screens/StarterPack/StarterPackScreen.tsx:775 +msgid "The starter pack that you are trying to view is invalid. You may delete this starter pack instead." +msgstr "" + +#: src/components/ContextMenu/index.tsx:500 +msgid "The subject of the context menu" +msgstr "" + +#: src/view/screens/Support.tsx:31 +msgid "The support form has been moved. If you need help, please <0/> or visit {HELP_DESK_URL} to get in touch with us." +msgstr "" + +#: src/view/screens/TermsOfService.tsx:29 +msgid "The Terms of Service have been moved to" +msgstr "" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:89 +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 "" + +#: src/components/contacts/screens/PhoneInput.tsx:115 +#: src/components/contacts/screens/VerifyNumber.tsx:113 +#: src/components/contacts/screens/VerifyNumber.tsx:165 +msgid "The verification provider was unable to send a code to your phone number. Please check your phone number and try again." +msgstr "" + +#: src/screens/Settings/AppearanceSettings.tsx:139 +msgid "Theme" +msgstr "" + +#: src/components/dialogs/BirthDateSettings.tsx:106 +msgid "There is a limit to how often you can change your birthdate. You may need to wait a day or two before updating it again." +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:482 +msgid "There is no invite link for this group chat." +msgstr "" + +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:86 +msgid "There is no time limit for account deactivation, come back any time." +msgstr "" + +#. Body message of the error screen shown when the GIF provider request fails. Encourages the user to retry. +#: src/features/gifPicker/components/GifPickerPlaceholder.tsx:56 +msgid "There was a problem loading GIFs. Check your connection and try again." +msgstr "" + +#: src/components/contacts/screens/GetContacts.tsx:147 +#: src/components/intents/GroupChatJoinDialog.tsx:119 +#: src/components/intents/GroupChatJoinDialog.tsx:153 +msgid "There was a problem with your internet connection, please try again" +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:177 +#: src/screens/ProfileList/components/Header.tsx:91 +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79 +#: src/screens/SavedFeeds.tsx:99 +#: src/screens/SavedFeeds.tsx:278 +msgid "There was an issue contacting the server" +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:416 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:100 +msgid "There was an issue contacting the server, please check your internet connection and try again." +msgstr "" + +#: src/view/com/notifications/NotificationFeed.tsx:133 +msgid "There was an issue fetching notifications. Tap here to try again." +msgstr "" + +#: src/screens/Search/Explore.tsx:1027 +#: src/view/com/posts/PostFeed.tsx:775 +msgid "There was an issue fetching posts. Tap here to try again." +msgstr "" + +#: src/view/com/lists/ListMembers.tsx:159 +msgid "There was an issue fetching the list. Tap here to try again." +msgstr "" + +#: src/screens/Settings/AppPasswords.tsx:60 +msgid "There was an issue fetching your app passwords" +msgstr "" + +#: src/view/com/feeds/ProfileFeedgens.tsx:185 +#: src/view/com/lists/ProfileLists.tsx:184 +msgid "There was an issue fetching your lists. Tap here to try again." +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:109 +msgid "There was an issue fetching your service info" +msgstr "" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:153 +msgid "There was an issue removing this feed. Please check your internet connection and try again." +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:136 +#: src/view/com/posts/FeedShutdownMsg.tsx:53 +#: src/view/com/posts/FeedShutdownMsg.tsx:74 +msgid "There was an issue updating your feeds, please check your internet connection and try again." +msgstr "" + +#. placeholder {0}: e.toString() +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:431 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:454 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:474 +#: src/screens/Messages/ConversationSettings/Member.tsx:59 +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:109 +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:122 +#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:117 +#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:130 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:93 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:272 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:299 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:315 +#: src/view/com/profile/ProfileMenu.tsx:152 +#: src/view/com/profile/ProfileMenu.tsx:164 +#: src/view/com/profile/ProfileMenu.tsx:180 +#: src/view/com/profile/ProfileMenu.tsx:192 +#: src/view/com/profile/ProfileMenu.tsx:207 +#: src/view/com/profile/ProfileMenu.tsx:221 +msgid "There was an issue! {0}" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:241 +#: src/screens/List/ListHiddenScreen.tsx:67 +#: src/screens/List/ListHiddenScreen.tsx:81 +#: src/screens/List/ListHiddenScreen.tsx:103 +#: src/screens/ProfileList/components/Header.tsx:106 +#: src/screens/ProfileList/components/Header.tsx:120 +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:121 +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:135 +#: src/screens/ProfileList/components/SubscribeMenu.tsx:38 +#: src/screens/ProfileList/components/SubscribeMenu.tsx:53 +msgid "There was an issue. Please check your internet connection and try again." +msgstr "" + +#. Body of the error screen shown when the GIF picker crashes unexpectedly. Encourages the user to report the issue. +#: src/components/dialogs/LanguageSelectDialog.tsx:349 +#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:27 +#: 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 "" + +#: src/screens/SignupQueued.tsx:133 +msgid "There's been a rush of new users to Bluesky! We'll activate your account as soon as we can." +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:660 +msgid "These are your default settings" +msgstr "" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:66 +msgid "These settings only apply to the Following feed." +msgstr "" + +#: src/components/moderation/ScreenHider.tsx:118 +msgid "This {screenDescription} has been flagged:" +msgstr "" + +#: src/components/verification/VerificationsDialog.tsx:89 +msgid "This account has a checkmark because it's been verified by trusted sources." +msgstr "" + +#: src/components/BotAccountAlert.tsx:27 +msgid "This account has been marked as automated by its owner." +msgstr "" + +#: src/components/verification/VerificationsDialog.tsx:94 +msgid "This account has one or more attempted verifications, but it is not currently verified." +msgstr "" + +#: src/components/moderation/ScreenHider.tsx:113 +msgid "This account has requested that users sign in to view their profile." +msgstr "" + +#: src/components/dms/BlockedByListDialog.tsx:33 +msgid "This account is blocked by one or more of your moderation lists. To unblock, please visit the lists directly and remove this user." +msgstr "" + +#: src/components/verification/VerificationCreatePrompt.tsx:56 +msgid "This action can be undone at any time." +msgstr "" + +#: src/components/moderation/LabelsOnMeDialog.tsx:285 +msgid "This appeal will be sent to <0>{sourceName}." +msgstr "" + +#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:114 +#: src/screens/Messages/components/ChatDisabled.tsx:138 +msgid "This appeal will be sent to Bluesky's moderation service." +msgstr "" + +#: src/screens/PostThread/components/ThreadItemAnchorNoUnauthenticated.tsx:27 +#: src/screens/PostThread/components/ThreadItemPostNoUnauthenticated.tsx:47 +msgid "This author has chosen to make their posts visible only to people who are signed in." +msgstr "" + +#: src/screens/Profile/components/GermButton.tsx:244 +msgid "This button lets others open the Germ DM app to send you a message. You can manage its visibility from the Germ DM app, or you can disconnect your Bluesky account from Germ DM altogether by clicking the button below." +msgstr "" + +#: src/screens/Messages/components/ChatEnded.tsx:49 +msgid "This chat has ended" +msgstr "" + +#: src/components/dms/ChatInvite/Root.tsx:110 +#: src/components/intents/GroupChatJoinDialog.tsx:264 +msgid "This chat is full" +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:380 +#: src/screens/Messages/components/ChatLocked.tsx:61 +msgid "This chat is locked" +msgstr "" + +#: src/screens/Messages/components/MessageListError.tsx:17 +msgid "This chat was disconnected" +msgstr "" + +#: src/components/contacts/screens/VerifyNumber.tsx:106 +msgid "This code is invalid. Resend to get a new code." +msgstr "" + +#: src/screens/Settings/components/ChangePasswordDialog.tsx:145 +msgid "This confirmation code is not valid. Please try again." +msgstr "" + +#: src/lib/moderation/useGlobalLabelStrings.ts:19 +msgid "This content has been hidden by the moderators." +msgstr "" + +#: src/lib/moderation/useGlobalLabelStrings.ts:24 +msgid "This content has received a general warning from moderators." +msgstr "" + +#. placeholder {0}: externalEmbedLabels[source] +#: src/components/dialogs/EmbedConsent.tsx:63 +msgid "This content is hosted by {0}. Do you want to enable external media?" +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:88 +#: src/lib/moderation/useModerationCauseDescription.ts:85 +msgid "This content is not available because one of the users involved has blocked the other." +msgstr "" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:122 +msgid "This content is not viewable without a Bluesky account." +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:121 +msgid "This conversation is locked." +msgstr "" + +#: src/screens/Messages/components/ChatListItem.tsx:156 +msgid "This conversation is with a deleted or a deactivated account. Press for options" +msgstr "" + +#: src/view/com/composer/drafts/DraftItem.tsx:240 +msgid "This draft will be permanently deleted." +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Update.tsx:155 +msgid "This email is already associated with your account." +msgstr "" + +#: src/screens/Settings/ActivityPrivacySettings.tsx:56 +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:166 +msgid "This feature is in beta. You can read more about repository exports in <0>this blogpost." +msgstr "" + +#: src/lib/hooks/useCleanError.ts:61 +msgid "This feature is not available while using an app password. Please sign in with your main password." +msgstr "" + +#: src/lib/strings/errors.ts:31 +msgid "This feature is not available while using an App Password. Please sign in with your main password." +msgstr "" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:128 +msgid "This feed is currently receiving high traffic and is temporarily unavailable. Please try again later." +msgstr "" + +#: src/view/com/posts/CustomFeedEmptyState.tsx:60 +msgid "This feed is empty! You may need to follow more users or tune your language settings." +msgstr "" + +#: src/components/StarterPack/Main/PostsList.tsx:41 +#: src/screens/Profile/ProfileFeed/index.tsx:171 +#: src/screens/ProfileList/FeedSection.tsx:78 +msgid "This feed is empty." +msgstr "" + +#: src/view/com/posts/FeedShutdownMsg.tsx:104 +msgid "This feed is no longer online. We are showing <0>Discover instead." +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:611 +msgid "This handle is reserved. Please try a different one." +msgstr "" + +#: src/screens/Onboarding/StepProfile/index.tsx:142 +msgid "This image could not be used. Try a different format like .jpg or .png." +msgstr "" + +#: src/components/dialogs/BirthDateSettings.tsx:62 +msgid "This information is private and not shared with other users." +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:131 +msgid "This invite link has been disabled." +msgstr "" + +#: src/screens/Messages/JoinRequest.tsx:83 +msgid "This invite link has expired" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:195 +msgid "This invite link is invalid" +msgstr "" + +#: src/view/screens/Debug.tsx:327 +msgid "This is an empty state" +msgstr "" + +#: src/features/liveNow/components/EditLiveDialog.tsx:178 +#: src/features/liveNow/components/GoLiveDialog.tsx:155 +msgid "This is not a valid link" +msgstr "" + +#: src/screens/Settings/AutomationLabelSettings.tsx:173 +msgid "This label lets the world know that this account is automated. If turned on, this label appears next to the account's name on their profile and posts. It can be turned on or off at any time." +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:184 +msgid "This label was applied by the author." +msgstr "" + +#: src/components/moderation/LabelsOnMeDialog.tsx:170 +msgid "This label was applied by you." +msgstr "" + +#: src/screens/Profile/Sections/Labels.tsx:218 +msgid "This labeler hasn't declared what labels it publishes, and may not be active." +msgstr "" + +#: src/components/dialogs/LinkWarning.tsx:95 +msgid "This link is taking you to the following website:" +msgstr "" + +#. placeholder {0}: sanitizeHandle(list.creator.handle, '@') +#: src/screens/List/ListHiddenScreen.tsx:155 +msgid "This list – created by <0>{0} – contains possible violations of Bluesky's community guidelines in its name or description." +msgstr "" + +#: src/screens/List/ListHiddenScreen.tsx:150 +msgid "This list – created by you – contains possible violations of Bluesky's community guidelines in its name or description." +msgstr "" + +#: src/screens/ProfileList/AboutSection.tsx:100 +msgid "This list is empty." +msgstr "" + +#: src/components/dms/MessageItem.tsx:578 +#: src/components/dms/MessageItem.tsx:607 +msgid "This message is hidden because this user is blocking you." +msgstr "" + +#: src/components/dms/MessageItem.tsx:577 +#: src/components/dms/MessageItem.tsx:603 +msgid "This message is hidden because you are blocking this user." +msgstr "" + +#: src/screens/Profile/ErrorState.tsx:41 +msgid "This moderation service is unavailable. See below for more details. If this issue persists, contact us." +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:161 +msgid "This moderation was applied to the entire user account and will appear on all posts." +msgstr "" + +#: src/components/dms/MessagesListBlockedFooter.tsx:84 +msgid "This person is blocking you" +msgstr "" + +#. placeholder {0}: niceDate(i18n, createdAt) +#. placeholder {1}: niceDate(i18n, indexedAt) +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:642 +msgid "This post claims to have been created on <0>{0}, but was first seen by Bluesky on <1>{1}." +msgstr "" + +#: src/components/WhoCanReply.tsx:274 +msgid "This post has an unknown type of threadgate on it. Your app may be out of date." +msgstr "" + +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:157 +msgid "This post is only visible to logged-in users." +msgstr "" + +#: src/screens/Bookmarks/index.tsx:255 +msgid "This post was deleted by its author" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:809 +msgid "This post will be hidden from feeds and threads. This cannot be undone." +msgstr "" + +#: src/view/com/composer/Composer.tsx:1015 +msgid "This post's author has disabled quote posts." +msgstr "" + +#: src/view/com/profile/ProfileMenu.tsx:572 +msgid "This profile is only visible to logged-in users. It won't be visible to people who aren't signed in." +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:844 +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 "" + +#: src/screens/Messages/ConversationSettings/index.tsx:132 +#: src/screens/Messages/JoinRequests.tsx:111 +msgid "This screen is only available for group conversations." +msgstr "" + +#: src/screens/Signup/StepInfo/Policies.tsx:32 +msgid "This service has not provided terms of service or a privacy policy." +msgstr "" + +#: src/features/liveNow/index.tsx:203 +msgid "This service is not supported while the Live feature is in beta. Allowed services: {formatted}." +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:469 +msgid "This should create a domain record at:" +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:214 +msgid "This should only take a few minutes." +msgstr "" + +#: src/components/verification/VerificationCreatePrompt.tsx:94 +msgid "This user does not have a display name, and therefore cannot be verified." +msgstr "" + +#: src/view/com/profile/ProfileFollowers.tsx:170 +msgid "This user doesn't have any followers." +msgstr "" + +#: src/components/dms/dialogs/NewChatDialog.tsx:60 +msgid "This user has blocked you and cannot be messaged." +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:83 +#: src/lib/moderation/useModerationCauseDescription.ts:76 +msgid "This user has blocked you. You cannot view their content." +msgstr "" + +#: src/components/dms/dialogs/NewChatDialog.tsx:64 +msgid "This user has disabled chat and cannot be messaged." +msgstr "" + +#: src/lib/moderation/useGlobalLabelStrings.ts:30 +msgid "This user has requested that their content only be shown to signed-in users." +msgstr "" + +#. placeholder {0}: list.name +#: src/components/moderation/ModerationDetailsDialog.tsx:63 +msgid "This user is included in the <0>{0} list which you have blocked." +msgstr "" + +#. placeholder {0}: list.name +#: src/components/moderation/ModerationDetailsDialog.tsx:95 +msgid "This user is included in the <0>{0} list which you have muted." +msgstr "" + +#: src/components/NewskieDialog.tsx:49 +msgid "This user is new here. Press for more info about when they joined." +msgstr "" + +#: src/view/com/profile/ProfileFollows.tsx:182 +msgid "This user isn't following anyone." +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/index.web.tsx:236 +msgid "This video can’t be played on your device. Your browser or system may be missing the required video codecs (H.264/AAC)." +msgstr "" + +#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:157 +msgid "This will create a new list with the same name, description, and members as this starter pack." +msgstr "" + +#. placeholder {0}: word.value +#: src/components/dialogs/MutedWords.tsx:454 +msgid "This will delete \"{0}\" from your muted words. You can always add it back later." +msgstr "" + +#: src/screens/Settings/components/DeleteAccountDialog.tsx:330 +msgid "This will irreversibly delete your Bluesky account <0>{currentHandle} and all associated data. Note that this will affect any other <1>AT Protocol services you use with this account." +msgstr "" + +#. placeholder {0}: account.handle +#: src/screens/Settings/Settings.tsx:668 +msgid "This will remove @{0} from the quick access list." +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:837 +msgid "This will remove your post from this quote post for all users, and replace it with a placeholder." +msgstr "" + +#: src/screens/PostThread/components/HeaderDropdown.tsx:25 +#: src/screens/PostThread/components/HeaderDropdown.tsx:28 +msgid "Thread options" +msgstr "" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:70 +#: src/screens/Settings/ContentAndMediaSettings.tsx:73 +msgid "Thread preferences" +msgstr "" + +#: src/screens/Settings/ThreadPreferences.tsx:35 +msgid "Thread Preferences" +msgstr "" + +#: src/screens/PostThread/components/HeaderDropdown.tsx:59 +#: src/screens/PostThread/components/HeaderDropdown.tsx:64 +msgid "Threaded" +msgstr "" + +#: src/Navigation.tsx:368 +msgid "Threads Preferences" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:134 +msgid "Threats or incitement" +msgstr "" + +#. placeholder {0}: Number(time) || 0 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/TimeIndicator.tsx:34 +msgid "Time remaining: {0, plural, one {# second} other {# seconds}}" +msgstr "" + +#: src/components/SendErrorReportDialog.tsx:68 +msgid "Title" +msgstr "" + +#: src/components/SendErrorReportDialog.tsx:71 +msgid "Title (100 characters max)" +msgstr "" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:100 +msgid "To disable the email 2FA method, please verify your access to the email address." +msgstr "" + +#. placeholder {0}: currentAccount?.email +#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:162 +#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:213 +msgid "To disable your email 2FA method, please verify your access to <0>{0}" +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:251 +msgid "To log out, <0>click here. Or if you’d prefer, you can <1>delete your account." +msgstr "" + +#: src/components/dms/DateDivider.tsx:27 +msgid "Today" +msgstr "" + +#: src/screens/Moderation/index.tsx:392 +msgid "Toggle to enable or disable adult content" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:173 +msgid "Toggles the sound" +msgstr "" + +#: src/components/contacts/screens/VerifyNumber.tsx:123 +msgid "Too many attempts. Please wait a few minutes and try again." +msgstr "" + +#: src/components/contacts/screens/VerifyNumber.tsx:176 +msgid "Too many codes sent. Please wait a few minutes and try again." +msgstr "" + +#: src/components/contacts/screens/GetContacts.tsx:156 +msgid "Too many contacts - you've exceeded the number of contacts you can import to find your friends" +msgstr "" + +#: src/screens/Hashtag.tsx:88 +#: src/screens/Search/SearchResults.tsx:54 +#: src/screens/Topic.tsx:59 +msgid "Top" +msgstr "" + +#: src/screens/PostThread/components/HeaderDropdown.tsx:75 +#: src/screens/PostThread/components/HeaderDropdown.tsx:80 +#: src/screens/Settings/ThreadPreferences.tsx:57 +#: src/screens/Settings/ThreadPreferences.tsx:60 +msgid "Top replies first" +msgstr "" + +#: src/Navigation.tsx:479 +msgid "Topic" +msgstr "" + +#: src/components/dms/MessageContextMenu.tsx:145 +#: src/components/dms/MessageContextMenu.tsx:148 +#: src/components/Post/Translated/index.tsx:150 +#: src/components/Post/Translated/index.tsx:157 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:553 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:555 +msgid "Translate" +msgstr "" + +#: src/components/Post/Translated/index.tsx:326 +msgid "Translated" +msgstr "" + +#: src/components/Post/Translated/index.tsx:113 +msgid "Translating" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:537 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:539 +msgid "Translating…" +msgstr "" + +#: src/lib/translation/index.tsx:305 +msgid "Translation to the same language is unavailable on your device." +msgstr "" + +#: src/screens/Settings/ThreadPreferences.tsx:87 +#: src/screens/Settings/ThreadPreferences.tsx:92 +msgid "Tree view" +msgstr "" + +#: src/view/shell/desktop/SidebarTrendingTopics.tsx:50 +msgid "Trending" +msgstr "" + +#. Accessibility label for the icon-only pill that shows currently trending/featured GIFs in the GIF picker. +#: src/features/gifPicker/components/GifCategoryPills.tsx:45 +msgid "Trending GIFs" +msgstr "" + +#: src/view/shell/desktop/SidebarTrendingTopics.tsx:57 +msgid "Trending options" +msgstr "" + +#: src/components/interstitials/TrendingVideos.tsx:87 +msgid "Trending Videos" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:103 +msgid "Trolling" +msgstr "" + +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:142 +msgid "Trust emerges from relationships, communities, and shared context, so we’re also enabling <0>trusted verifiers: organizations that can directly issue verification." +msgstr "" + +#: src/screens/Search/SearchResults.tsx:186 +msgctxt "english-only-resource" +msgid "Try a different search term, or <0>read about how to use search filters." +msgstr "" + +#: src/view/com/util/error/ErrorScreen.tsx:97 +msgctxt "action" +msgid "Try again" +msgstr "" + +#: src/components/Post/Translated/index.tsx:229 +#: src/components/Post/Translated/index.tsx:242 +msgid "Try Google Translate" +msgstr "" + +#: src/lib/interests.ts:74 +msgid "TV" +msgstr "" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:65 +msgid "Two-factor authentication (2FA)" +msgstr "" + +#: src/screens/Messages/components/MessageInput.tsx:177 +msgid "Type your message here" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:445 +msgid "Type:" +msgstr "" + +#: src/components/dialogs/DeviceLocationRequestDialog.tsx:86 +msgid "Unable to access location. You'll need to visit your system settings to enable location services for Bluesky." +msgstr "" + +#: src/lib/hooks/useCleanError.ts:30 +#: src/lib/strings/errors.ts:12 +msgid "Unable to connect. Please check your internet connection and try again." +msgstr "" + +#: src/screens/Settings/components/ChangePasswordDialog.tsx:96 +#: src/screens/Settings/components/ChangePasswordDialog.tsx:141 +msgid "Unable to contact your service. Please check your internet connection and try again." +msgstr "" + +#: src/screens/Login/ForgotPasswordForm.tsx:70 +#: src/screens/Login/index.tsx:96 +#: src/screens/Login/LoginForm.tsx:167 +#: src/screens/Login/SetNewPasswordForm.tsx:83 +#: src/screens/Signup/index.tsx:87 +msgid "Unable to contact your service. Please check your Internet connection." +msgstr "" + +#: src/screens/StarterPack/StarterPackScreen.tsx:700 +msgid "Unable to delete" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:346 +msgid "Unable to fetch join requests." +msgstr "" + +#: src/components/dms/dialogs/NewChatDialog.tsx:109 +msgid "Unable to find a selected recipient." +msgstr "" + +#: src/components/dms/dialogs/NewChatDialog.tsx:73 +msgid "Unable to find the selected recipient." +msgstr "" + +#: src/lib/strings/errors.ts:43 +msgid "Unable to resolve handle" +msgstr "" + +#: src/screens/Settings/Settings.tsx:515 +msgid "Unapply Pull Request" +msgstr "" + +#: src/screens/Settings/Settings.tsx:517 +msgid "Unapply Pull Request {currentChannel}" +msgstr "" + +#: src/components/ageAssurance/AgeRestrictedScreen.tsx:43 +msgid "Unavailable" +msgstr "" + +#: src/view/com/feeds/MissingFeed.tsx:127 +msgid "Unavailable feed information" +msgstr "" + +#: src/components/dms/MessageItem.tsx:645 +#: src/components/dms/MessagesListBlockedFooter.tsx:97 +#: src/components/dms/MessagesListBlockedFooter.tsx:104 +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:222 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:207 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:358 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:420 +#: src/screens/ProfileList/components/Header.tsx:166 +#: src/screens/ProfileList/components/Header.tsx:173 +#: src/view/com/profile/ProfileMenu.tsx:563 +msgid "Unblock" +msgstr "" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:362 +msgctxt "action" +msgid "Unblock" +msgstr "" + +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:210 +msgid "Unblock {displayName}" +msgstr "" + +#: src/components/dms/ConvoMenu.tsx:294 +#: src/components/dms/ConvoMenu.tsx:298 +#: src/view/com/profile/ProfileMenu.tsx:468 +#: src/view/com/profile/ProfileMenu.tsx:474 +msgid "Unblock account" +msgstr "" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:199 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:413 +#: src/view/com/profile/ProfileMenu.tsx:545 +msgid "Unblock Account?" +msgstr "" + +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:242 +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:245 +msgid "Unblock list" +msgstr "" + +#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58 +#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64 +#: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:73 +#: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:79 +#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40 +#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46 +#: src/screens/Profile/components/GermButton.tsx:186 +#: src/screens/Profile/components/GermButton.tsx:187 +msgid "Undo" +msgstr "" + +#: src/components/PostControls/BookmarkButton.tsx:43 +msgctxt "Button label to undo saving/removing a post from saved posts." +msgid "Undo" +msgstr "" + +#: src/components/PostControls/RepostButton.web.tsx:67 +#: src/components/PostControls/RepostButton.web.tsx:74 +msgid "Undo repost" +msgstr "" + +#. Accessibility label for the repost button when the post has been reposted, verb followed by number of reposts and noun +#. placeholder {0}: repostCount || 0 +#: src/components/PostControls/RepostButton.tsx:68 +msgid "Undo repost ({0, plural, one {# repost} other {# reposts}})" +msgstr "" + +#. placeholder {0}: profile.handle +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:389 +msgid "Unfollow {0}" +msgstr "" + +#: src/view/com/profile/ProfileMenu.tsx:324 +#: src/view/com/profile/ProfileMenu.tsx:334 +msgid "Unfollow account" +msgstr "" + +#: src/screens/VideoFeed/index.tsx:848 +msgid "Unfollows the user" +msgstr "" + +#: src/components/moderation/ReportDialog/index.tsx:492 +msgid "Unfortunately, none of your subscribed labelers supports this report type." +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:200 +msgid "Unfortunately, the birthdate you have saved to your profile makes you too young to access Bluesky." +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:185 +msgid "Unfortunately, your declared age indicates that you are not old enough to access Bluesky in your region." +msgstr "" + +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:245 +msgid "Uninvite" +msgstr "" + +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:240 +msgid "Uninvite {displayName} from this group chat" +msgstr "" + +#: src/components/verification/VerificationsDialog.tsx:209 +msgid "Unknown verifier" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:72 +msgid "Unlabeled adult content" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:68 +msgid "Unlabeled, abusive, or non-consensual adult content" +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:509 +msgid "Unlike" +msgstr "" + +#. Accessibility label for the like button when the post has been liked, verb followed by number of likes and noun +#. placeholder {0}: post.likeCount || 0 +#: src/components/PostControls/index.tsx:276 +msgid "Unlike ({0, plural, one {# like} other {# likes}})" +msgstr "" + +#: src/screens/Messages/components/ChatLocked.tsx:79 +msgid "Unlock chat" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:501 +msgid "Unlock this group chat" +msgstr "" + +#: src/screens/ProfileList/components/Header.tsx:180 +#: src/screens/ProfileList/components/Header.tsx:187 +msgid "Unmute" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:170 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VolumeControl.tsx:96 +msgctxt "video" +msgid "Unmute" +msgstr "" + +#. placeholder {0}: isCashtag ? tag : `#${tag}` +#: src/components/RichTextTag.tsx:153 +#: src/components/RichTextTag.tsx:169 +msgid "Unmute {0}" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:729 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:735 +#: src/view/com/profile/ProfileMenu.tsx:447 +#: src/view/com/profile/ProfileMenu.tsx:453 +msgid "Unmute account" +msgstr "" + +#: src/components/dms/ConvoMenu.tsx:282 +msgid "Unmute conversation" +msgstr "" + +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:252 +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:255 +msgid "Unmute list" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:463 +msgid "Unmute this group chat" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:621 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:624 +msgid "Unmute thread" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:344 +msgid "Unmute video" +msgstr "" + +#: src/screens/ProfileList/components/Header.tsx:151 +#: src/screens/ProfileList/components/Header.tsx:158 +msgid "Unpin" +msgstr "" + +#: src/components/FeedCard.tsx:355 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:520 +#: src/screens/SavedFeeds.tsx:467 +msgid "Unpin feed" +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:312 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:314 +msgid "Unpin from home" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:514 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:519 +msgid "Unpin from profile" +msgstr "" + +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:225 +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:228 +msgid "Unpin moderation list" +msgstr "" + +#. placeholder {0}: info.displayName +#: src/screens/Profile/components/ProfileFeedHeader.tsx:162 +msgid "Unpinned {0} from Home" +msgstr "" + +#: src/screens/ProfileList/components/Header.tsx:78 +msgid "Unpinned from your feeds" +msgstr "" + +#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:105 +msgid "Unpinned list" +msgstr "" + +#: src/screens/Settings/Settings.tsx:482 +#: src/screens/Settings/Settings.tsx:484 +msgid "Unsnooze email reminder" +msgstr "" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:345 +msgid "Unsubscribe" +msgstr "" + +#: src/screens/List/ListHiddenScreen.tsx:202 +#: src/screens/List/ListHiddenScreen.tsx:212 +msgid "Unsubscribe from list" +msgstr "" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:312 +msgid "Unsubscribe from this labeler" +msgstr "" + +#: src/screens/List/ListHiddenScreen.tsx:90 +msgid "Unsubscribed from list" +msgstr "" + +#: src/view/com/composer/text-input/TextInput.tsx:128 +msgid "Unsupported clipboard content" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1491 +msgid "Unsupported video type: {mimeType}" +msgstr "" + +#: src/screens/Settings/components/OTAInfo.tsx:61 +#: src/screens/Settings/components/OTAInfo.tsx:77 +msgid "Update" +msgstr "" + +#: src/view/com/modals/UserAddRemoveLists.tsx:83 +msgid "Update <0>{displayName} in Lists" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Update.tsx:296 +#: src/components/dialogs/EmailDialog/screens/Update.tsx:308 +#: src/screens/Settings/AccountSettings.tsx:112 +#: src/screens/Settings/AccountSettings.tsx:120 +msgid "Update email" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:212 +#: src/screens/Messages/components/InviteLinkDialog.tsx:250 +#: src/screens/Messages/components/InviteLinkDialog.tsx:278 +msgid "Update invite link" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:544 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:565 +msgid "Update to {domain}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + +#: src/screens/Messages/Conversation.tsx:360 +msgid "Update your app to the latest version to join in!" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Update.tsx:202 +msgid "Update your email" +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:397 +#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:278 +#: src/components/dialogs/DeviceLocationRequestDialog.tsx:41 +#: src/components/dialogs/DeviceLocationRequestDialog.tsx:106 +msgid "Update your location" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:355 +msgctxt "toast" +msgid "Updating quote attachment failed" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:404 +msgctxt "toast" +msgid "Updating reply visibility failed" +msgstr "" + +#: src/screens/Onboarding/StepProfile/index.tsx:315 +msgid "Upload a photo instead" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:485 +msgid "Upload a text file to:" +msgstr "" + +#: src/view/com/util/UserAvatar.tsx:494 +#: src/view/com/util/UserAvatar.tsx:497 +#: src/view/com/util/UserBanner.tsx:164 +#: src/view/com/util/UserBanner.tsx:167 +msgid "Upload from Camera" +msgstr "" + +#: src/view/com/util/UserAvatar.tsx:511 +#: src/view/com/util/UserBanner.tsx:181 +msgid "Upload from Files" +msgstr "" + +#: src/view/com/util/UserAvatar.tsx:505 +#: src/view/com/util/UserAvatar.tsx:509 +#: src/view/com/util/UserBanner.tsx:175 +#: src/view/com/util/UserBanner.tsx:179 +msgid "Upload from Library" +msgstr "" + +#: src/view/com/composer/Composer.tsx:2521 +msgid "Uploading GIF..." +msgstr "" + +#: src/lib/api/index.ts:327 +#: src/lib/api/index.ts:354 +msgid "Uploading images..." +msgstr "" + +#: src/lib/api/index.ts:426 +#: src/lib/api/index.ts:450 +msgid "Uploading link thumbnail..." +msgstr "" + +#: src/view/com/composer/Composer.tsx:2523 +msgid "Uploading video..." +msgstr "" + +#: src/screens/Settings/AppPasswords.tsx:67 +msgid "Use app passwords to sign in to other Bluesky clients without giving full access to your account or password." +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 +msgid "Use default provider" +msgstr "" + +#: src/components/dialogs/InAppBrowserConsent.tsx:78 +#: src/components/dialogs/InAppBrowserConsent.tsx:84 +msgid "Use in-app browser" +msgstr "" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:104 +#: src/screens/Settings/ContentAndMediaSettings.tsx:110 +msgid "Use in-app browser to open links" +msgstr "" + +#: src/components/dialogs/InAppBrowserConsent.tsx:88 +#: src/components/dialogs/InAppBrowserConsent.tsx:94 +msgid "Use my default browser" +msgstr "" + +#: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:57 +msgid "Use recommended" +msgstr "" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:190 +msgid "Use this to sign in to the other app along with your handle." +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:278 +msgid "Use your account email address, or another real email address you control, in case KWS or Bluesky needs to contact you." +msgstr "" + +#: src/view/screens/Profile.tsx:383 +msgid "user" +msgstr "" + +#: src/components/dms/AfterReportConversationDialog.tsx:187 +#: src/components/dms/AfterReportDialog.tsx:155 +msgctxt "toast" +msgid "User blocked" +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:75 +#: src/lib/moderation/useModerationCauseDescription.ts:64 +msgid "User Blocked" +msgstr "" + +#. placeholder {0}: cause.source.list.name +#: src/lib/moderation/useModerationCauseDescription.ts:56 +msgid "User Blocked by \"{0}\"" +msgstr "" + +#: src/components/dms/BlockedByListDialog.tsx:27 +msgid "User blocked by list" +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:61 +msgid "User Blocked by List" +msgstr "" + +#: src/lib/moderation/useModerationCauseDescription.ts:74 +msgid "User Blocking You" +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:81 +msgid "User Blocks You" +msgstr "" + +#. placeholder {0}: sanitizeHandle(list.creator.handle, '@') +#: src/view/com/modals/UserAddRemoveLists.tsx:215 +msgid "User list by {0}" +msgstr "" + +#. placeholder {0}: sanitizeHandle(view.creator.handle, '@') +#: src/state/queries/feed.ts:171 +msgid "User List by {0}" +msgstr "" + +#: src/view/com/modals/UserAddRemoveLists.tsx:213 +msgid "User list by you" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:255 +msgctxt "toast" +msgid "User list created" +msgstr "" + +#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:241 +msgctxt "toast" +msgid "User list updated" +msgstr "" + +#: src/screens/Signup/StepHandle/index.tsx:231 +msgid "Username cannot be longer than {MAX_SERVICE_HANDLE_LENGTH, plural, other {# characters}}" +msgstr "" + +#: src/screens/Signup/StepHandle/index.tsx:215 +msgid "Username cannot begin or end with a hyphen" +msgstr "" + +#: src/screens/Signup/StepHandle/index.tsx:219 +msgid "Username must only contain letters (a-z), numbers, and hyphens" +msgstr "" + +#: src/screens/Login/LoginForm.tsx:200 +msgid "Username or email address" +msgstr "" + +#. placeholder {0}: post.author.handle +#: src/components/WhoCanReply.tsx:337 +msgid "users followed by <0>@{0}" +msgstr "" + +#. placeholder {0}: post.author.handle +#: src/components/WhoCanReply.tsx:324 +msgid "users following <0>@{0}" +msgstr "" + +#: src/screens/Messages/Settings.tsx:81 +msgctxt "allow group chat invites from" +msgid "Users I follow" +msgstr "" + +#: src/screens/Messages/Settings.tsx:66 +msgctxt "allow messages from" +msgid "Users I follow" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:451 +msgid "Value:" +msgstr "" + +#: src/components/verification/VerificationCreatePrompt.tsx:40 +msgid "Verification failed, please try again." +msgstr "" + +#: src/screens/Moderation/index.tsx:344 +msgid "Verification settings" +msgstr "" + +#: src/Navigation.tsx:205 +#: src/screens/Moderation/VerificationSettings.tsx:34 +msgid "Verification Settings" +msgstr "" + +#: src/screens/Moderation/VerificationSettings.tsx:43 +msgid "Verifications on Bluesky work differently than on other platforms. <0>Learn more here." +msgstr "" + +#: src/components/verification/VerificationsDialog.tsx:105 +msgid "Verified by:" +msgstr "" + +#: src/components/verification/VerificationCreatePrompt.tsx:85 +#: src/components/verification/VerificationCreatePrompt.tsx:87 +#: src/view/com/profile/ProfileMenu.tsx:431 +#: src/view/com/profile/ProfileMenu.tsx:434 +msgid "Verify account" +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:360 +#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:184 +msgid "Verify again" +msgstr "" + +#. Button text and accessibility label for action to verify the user's email address using the code entered +#. Button text and accessibility label for action to verify the user's email address using the code entered +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:357 +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:372 +msgctxt "action" +msgid "Verify code" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:546 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:567 +msgid "Verify DNS Record" +msgstr "" + +#. Dialog title when a user is verifying their email address by entering a code they have been sent +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:224 +msgid "Verify email code" +msgstr "" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:62 +msgid "Verify email dialog" +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:348 +#: src/ageAssurance/components/NoAccessScreen.tsx:362 +#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:172 +#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:186 +msgid "Verify now" +msgstr "" + +#: src/components/contacts/screens/PhoneInput.tsx:175 +#: src/components/contacts/screens/VerifyNumber.tsx:217 +msgid "Verify phone number" +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:547 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:569 +msgid "Verify Text File" +msgstr "" + +#: src/components/verification/VerificationCreatePrompt.tsx:52 +msgid "Verify this account?" +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:183 +msgid "Verify your age" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:221 +#: src/screens/Settings/AccountSettings.tsx:86 +#: src/screens/Settings/AccountSettings.tsx:106 +msgid "Verify your email" +msgstr "" + +#: src/ageAssurance/components/RedirectOverlay.tsx:297 +#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:209 +msgid "Verifying" +msgstr "" + +#: src/ageAssurance/components/RedirectOverlay.tsx:165 +#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:75 +msgid "Verifying your age assurance status" +msgstr "" + +#: src/components/contacts/screens/VerifyNumber.tsx:307 +msgid "Verifying..." +msgstr "" + +#. placeholder {0}: env.APP_VERSION +#: src/screens/Settings/AboutSettings.tsx:137 +#: src/screens/Settings/AboutSettings.tsx:166 +msgid "Version {0}" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:87 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:149 +msgid "Video" +msgstr "" + +#: src/view/com/composer/state/video.ts:359 +msgid "Video failed to process" +msgstr "" + +#: src/Navigation.tsx:547 +msgid "Video Feed" +msgstr "" + +#. placeholder {0}: author.handle +#: src/components/VideoPostCard.tsx:122 +msgid "Video from {0}: {text}" +msgstr "" + +#. placeholder {0}: sanitizeHandle( post.author.handle, '@', ) +#: src/screens/VideoFeed/index.tsx:1103 +msgid "Video from {0}. Tap to play or pause the video" +msgstr "" + +#: src/lib/interests.ts:62 +#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222 +msgid "Video Games" +msgstr "" + +#: src/screens/VideoFeed/index.tsx:1102 +msgid "Video is paused" +msgstr "" + +#: src/screens/VideoFeed/index.tsx:1102 +msgid "Video is playing" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/index.web.tsx:232 +msgid "Video not found." +msgstr "" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:107 +msgid "Video settings" +msgstr "" + +#: src/view/com/composer/Composer.tsx:2541 +msgid "Video uploaded" +msgstr "" + +#. placeholder {0}: embed.alt +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:87 +msgid "Video: {0}" +msgstr "" + +#: src/view/screens/Profile.tsx:237 +msgid "Videos" +msgstr "" + +#: src/view/com/composer/SelectMediaButton.tsx:434 +msgid "Videos must be less than 3 minutes long." +msgstr "" + +#: src/view/com/composer/Composer.tsx:1108 +msgctxt "Action to view the post the user just created" +msgid "View" +msgstr "" + +#. placeholder {0}: view.source.title +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:317 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:615 +msgid "View {0}" +msgstr "" + +#. placeholder {0}: profile.handle +#: src/screens/Profile/Header/Shell.tsx:257 +msgid "View {0}'s avatar" +msgstr "" + +#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle +#. placeholder {0}: info.creatorHandle +#. placeholder {0}: profile.handle +#: src/screens/Profile/components/ProfileFeedHeader.tsx:454 +#: src/screens/Search/components/SearchProfileCard.tsx:36 +#: src/screens/VideoFeed/index.tsx:809 +#: src/view/com/notifications/NotificationFeedItem.tsx:600 +msgid "View {0}'s profile" +msgstr "" + +#. placeholder {0}: profile.displayName || sanitizeHandle(profile.handle) +#: src/components/ProfileCard.tsx:149 +msgid "View {0}’s profile" +msgstr "" + +#: src/components/dms/MessagesListHeader.tsx:123 +#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:185 +msgid "View {displayName}’s profile" +msgstr "" + +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:455 +msgid "View {publicationTitle}" +msgstr "" + +#. placeholder {0}: authorProfile.handle +#: src/components/Post/Embed/StandardSiteEmbed/StandardSiteMetaRow.tsx:83 +msgid "View @{0}'s profile" +msgstr "" + +#: src/components/ProfileHoverCard/index.web.tsx:479 +msgid "View blocked user's profile" +msgstr "" + +#: src/screens/Settings/components/ExportCarDialog.tsx:170 +msgid "View blogpost for more details" +msgstr "" + +#: src/screens/Log.tsx:72 +msgid "View debug entry" +msgstr "" + +#: src/screens/VideoFeed/index.tsx:674 +#: src/screens/VideoFeed/index.tsx:692 +msgid "View details" +msgstr "" + +#: src/view/com/posts/ViewFullThread.tsx:31 +#: src/view/com/posts/ViewFullThread.tsx:64 +msgid "View full thread" +msgstr "" + +#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48 +msgid "View incoming group chat requests" +msgstr "" + +#: src/screens/Messages/components/RequestStatus.tsx:54 +msgid "View incoming requests" +msgstr "" + +#: src/screens/Messages/components/RequestStatus.tsx:55 +msgid "View incoming requests to join this group chat" +msgstr "" + +#: src/components/moderation/LabelsOnMe.tsx:56 +msgid "View information about these labels" +msgstr "" + +#: src/components/interstitials/TrendingVideos.tsx:200 +#: src/components/interstitials/TrendingVideos.tsx:222 +#: src/screens/Search/modules/ExploreTrendingVideos.tsx:191 +#: src/screens/Search/modules/ExploreTrendingVideos.tsx:210 +msgid "View more" +msgstr "" + +#: src/components/interstitials/TrendingVideos.tsx:228 +msgid "View more trending videos" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1103 +msgid "View post" +msgstr "" + +#: src/components/ProfileHoverCard/index.web.tsx:465 +#: src/components/ProfileHoverCard/index.web.tsx:485 +#: src/components/ProfileHoverCard/index.web.tsx:512 +#: src/view/com/posts/PostFeedErrorMessage.tsx:183 +#: src/view/com/util/PostMeta.tsx:92 +#: src/view/com/util/PostMeta.tsx:119 +msgid "View profile" +msgstr "" + +#: src/screens/Profile/Header/Shell.tsx:163 +msgid "View profile banner" +msgstr "" + +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:317 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:425 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:456 +#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:615 +msgid "View publication" +msgstr "" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:108 +msgid "View the avatar" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:488 +msgid "View the invite link for this group chat" +msgstr "" + +#. placeholder {0}: labeler.creator.handle +#: src/components/LabelingServiceCard/index.tsx:164 +msgid "View the labeling service provided by @{0}" +msgstr "" + +#: src/components/verification/VerificationCheckButton.tsx:93 +msgid "View this user's verifications" +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:482 +msgid "View users who like this feed" +msgstr "" + +#: src/components/VideoPostCard.tsx:401 +msgid "View video" +msgstr "" + +#: src/screens/Moderation/index.tsx:324 +msgid "View your blocked accounts" +msgstr "" + +#: src/screens/Moderation/index.tsx:264 +msgid "View your default post interaction settings" +msgstr "" + +#: src/view/com/home/HomeHeaderLayout.web.tsx:59 +#: src/view/com/home/HomeHeaderLayoutMobile.tsx:84 +msgid "View your feeds and explore more" +msgstr "" + +#: src/screens/Moderation/index.tsx:294 +msgid "View your moderation lists" +msgstr "" + +#: src/screens/Moderation/index.tsx:309 +msgid "View your muted accounts" +msgstr "" + +#: src/components/verification/VerificationCheckButton.tsx:92 +msgid "View your verifications" +msgstr "" + +#: src/components/images/AutoSizedImage.tsx:221 +#: src/components/images/AutoSizedImage.tsx:253 +msgid "Views full image" +msgstr "" + +#: src/components/VideoPostCard.tsx:121 +msgid "Views video in immersive mode" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:126 +msgid "Violence" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:127 +msgid "Violent or threatening content" +msgstr "" + +#: src/components/dialogs/LinkWarning.tsx:112 +#: src/components/dialogs/LinkWarning.tsx:122 +msgid "Visit site" +msgstr "" + +#: src/view/screens/Notifications.tsx:296 +msgid "Visit your notification settings" +msgstr "" + +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VolumeControl.tsx:80 +msgid "Volume" +msgstr "" + +#: src/components/moderation/LabelPreference.tsx:142 +#: src/lib/moderation/useLabelBehaviorDescription.ts:20 +#: src/lib/moderation/useLabelBehaviorDescription.ts:25 +msgid "Warn" +msgstr "" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:51 +msgid "Warn content" +msgstr "" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:49 +msgid "Warn content and filter from feeds" +msgstr "" + +#: src/features/liveNow/components/LiveStatusDialog.tsx:190 +#: src/features/liveNow/components/LiveStatusDialog.tsx:199 +msgid "Watch now" +msgstr "" + +#: src/components/contacts/screens/GetContacts.tsx:253 +msgid "We apply the highest privacy standards, and never share or sell your contact information." +msgstr "" + +#: src/view/com/feeds/MissingFeed.tsx:141 +msgid "We could not connect to the service that provides this custom feed. It may be temporarily experiencing issues, or permanently unavailable." +msgstr "" + +#: src/view/com/feeds/MissingFeed.tsx:147 +msgid "We could not find this list. It was probably deleted." +msgstr "" + +#: src/screens/Hashtag.tsx:259 +msgid "We couldn't find any results for that tag." +msgstr "" + +#: src/screens/Topic.tsx:167 +msgid "We couldn't find any results for that topic." +msgstr "" + +#: src/screens/Messages/Conversation.tsx:138 +msgid "We couldn't load this conversation" +msgstr "" + +#: src/screens/Messages/JoinRequests.tsx:88 +msgid "We couldn’t load this conversation’s join requests" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:113 +msgid "We couldn’t load this conversation’s settings" +msgstr "" + +#: src/components/contacts/screens/GetContacts.tsx:244 +msgid "We delete hashes after matches are made" +msgstr "" + +#: src/components/contacts/components/InviteInfo.tsx:67 +msgid "We don't store your friends' phone numbers or send any messages" +msgstr "" + +#: src/screens/SignupQueued.tsx:163 +msgid "We estimate {estimatedTime} until your account is ready." +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:197 +msgid "We have partnered with <0>KWS to handle age verification. When you click \"Begin\" below, KWS will email you instructions to complete the verification process. If your email address has already been used to verify your age for another game or service that uses KWS, you won’t need to do it again. When you’re done, you'll be brought back to continue using Bluesky." +msgstr "" + +#. placeholder {0}: currentAccount?.email +#: src/components/intents/VerifyEmailIntentDialog.tsx:102 +msgid "We have sent another verification email to <0>{0}." +msgstr "" + +#: src/components/contacts/screens/PhoneInput.tsx:184 +msgid "We need to verify your number before we can look for your friends. A verification code will be sent to this number." +msgstr "" + +#: src/components/contacts/screens/GetContacts.tsx:241 +msgid "We never keep plain phone numbers" +msgstr "" + +#: src/components/contacts/screens/GetContacts.tsx:247 +msgid "We only suggest follows if both people consent" +msgstr "" + +#: src/view/com/posts/DiscoverFallbackHeader.tsx:29 +msgid "We ran out of posts from your follows. Here's the latest from <0/>." +msgstr "" + +#: src/screens/Settings/InterestsSettings.tsx:171 +msgid "We recommend selecting at least two interests." +msgstr "" + +#. placeholder {0}: currentAccount!.email +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:250 +msgid "We sent an email to <0>{0} containing a link. Please click on it to complete the email verification process." +msgstr "" + +#: src/view/com/composer/state/video.ts:419 +msgid "We were unable to determine if you are allowed to upload videos. Please try again." +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceErrors.tsx:19 +msgid "We were unable to load the age assurance configuration for your region, probably due to a network error. Some content and features may be unavailable temporarily. Please try again later." +msgstr "" + +#: src/components/dialogs/BirthDateSettings.tsx:41 +msgid "We were unable to load your birthdate preferences. Please try again." +msgstr "" + +#: src/screens/Moderation/index.tsx:492 +msgid "We were unable to load your configured labelers at this time." +msgstr "" + +#: src/ageAssurance/components/RedirectOverlay.tsx:305 +#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:217 +msgid "We were unable to receive the verification due to a connection issue. It may arrive later. If it does, your account will update automatically." +msgstr "" + +#: src/screens/SignupQueued.tsx:167 +msgid "We will let you know when your account is ready." +msgstr "" + +#: src/screens/Settings/FindContactsSettings.tsx:510 +msgid "We will notify you when we find your friends." +msgstr "" + +#. placeholder {0}: currentAccount!.email +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:259 +msgid "We'll send an email to <0>{0} containing a link. Please click on it to complete the email verification process." +msgstr "" + +#: src/screens/Onboarding/StepInterests/index.tsx:62 +msgid "We'll use this to help customize your experience." +msgstr "" + +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:140 +msgid "We're also updating our <0>Community Guidelines, and we want your input! These new guidelines will take effect on October 15th, 2025." +msgstr "" + +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:83 +msgid "We're also updating our Community Guidelines, and we want your input! These new guidelines will take effect on October 15th, 2025." +msgstr "" + +#: src/ageAssurance/components/RedirectOverlay.tsx:311 +#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:223 +msgid "We're confirming your age assurance status with our servers. This should only take a few seconds." +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:151 +msgid "We're having issues initializing the age assurance process for your account. Please <0>contact support for assistance." +msgstr "" + +#: src/components/dialogs/SearchablePeopleList.tsx:127 +#: src/components/ProgressGuide/FollowDialog.tsx:195 +msgid "We're having network issues, try again" +msgstr "" + +#: src/components/dms/AddMembersFlow.tsx:185 +#: src/components/dms/InitiateChatFlow.tsx:265 +msgid "We’re having network issues, try again" +msgstr "" + +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:97 +msgid "We’re introducing a new layer of verification on Bluesky — an easy-to-see checkmark." +msgstr "" + +#: src/screens/Signup/index.tsx:136 +msgid "We’re so excited to have you join us!" +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:416 +#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:241 +msgid "We're sorry, but based on your device's location, you are currently located in a region that requires age assurance." +msgstr "" + +#: src/screens/ProfileList/index.tsx:88 +msgid "We're sorry, but we were unable to resolve this list. If this persists, please contact the list creator, @{handleOrDid}." +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:387 +msgid "We're sorry, but we weren't able to load your muted words at this time. Please try again." +msgstr "" + +#: src/screens/Search/SearchResults.tsx:339 +#: src/screens/Search/SearchResults.tsx:472 +msgid "We’re sorry, but your search could not be completed. Please try again in a few minutes." +msgstr "" + +#: src/components/ageAssurance/AgeRestrictedScreen.tsx:62 +msgid "We're sorry, you cannot access this screen at this time." +msgstr "" + +#: src/view/com/composer/Composer.tsx:1013 +msgid "We're sorry! The post you are replying to has been deleted." +msgstr "" + +#: src/components/Lists.tsx:224 +#: src/view/screens/NotFound.tsx:44 +msgid "We're sorry! We can't find the page you were looking for." +msgstr "" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:219 +msgid "We're sorry! You can only subscribe to twenty labelers, and you've reached your limit of twenty." +msgstr "" + +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:123 +msgid "We’re updating our <0>Terms of Service, <1>Privacy Policy, and <2>Copyright Policy, effective September 15th, 2025." +msgstr "" + +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:64 +msgid "We're updating our policies" +msgstr "" + +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:77 +msgid "We’re updating our Terms of Service, Privacy Policy, and Copyright Policy, effective September 15th, 2025." +msgstr "" + +#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:62 +msgid "We’re updating our Terms of Service, Privacy Policy, and Copyright Policy, effective September 15th, 2025. We're also updating our Community Guidelines, and we want your input! These new guidelines will take effect on October 15th, 2025. Learn more about these changes and how to share your thoughts with us by reading our blog post." +msgstr "" + +#: src/ageAssurance/components/RedirectOverlay.tsx:257 +#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:165 +msgid "We've confirmed your age assurance status. You can now close this dialog." +msgstr "" + +#: src/screens/Deactivated.tsx:117 +msgid "Welcome back!" +msgstr "" + +#: src/components/NewskieDialog.tsx:141 +msgid "Welcome, friend!" +msgstr "" + +#: src/screens/Onboarding/StepInterests/index.tsx:59 +msgid "What are your interests?" +msgstr "" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:44 +msgid "What do you want to call your starter pack?" +msgstr "" + +#: src/view/com/auth/SplashScreen.web.tsx:98 +#: src/view/com/composer/Composer.tsx:1455 +#: src/view/com/feeds/ComposerPrompt.tsx:193 +msgid "What's up?" +msgstr "" + +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:150 +msgid "When you tap on a check, you’ll see which organizations have granted verification." +msgstr "" + +#: src/components/WhoCanReply.tsx:226 +msgid "Who can interact with this post?" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:222 +msgid "Who can join this group chat and how" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:427 +#: src/components/WhoCanReply.tsx:116 +msgid "Who can reply" +msgstr "" + +#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:131 +msgid "Who can verify?" +msgstr "" + +#: src/screens/Home/NoFeedsPinned.tsx:80 +#: src/screens/Messages/ChatList.tsx:334 +#: src/screens/Messages/Inbox.tsx:190 +msgid "Whoops!" +msgstr "" + +#: src/components/interstitials/TrendingVideos.tsx:126 +#: src/screens/Search/modules/ExploreTrendingVideos.tsx:108 +msgid "Whoops! Trending videos failed to load." +msgstr "" + +#: src/screens/Takendown.tsx:169 +msgid "Why are you appealing?" +msgstr "" + +#: src/components/moderation/ReportDialog/copy.ts:52 +#: src/components/moderation/ReportDialog/copy.ts:66 +msgid "Why should this conversation be reviewed?" +msgstr "" + +#: src/components/moderation/ReportDialog/copy.ts:38 +msgid "Why should this feed be reviewed?" +msgstr "" + +#: src/components/moderation/ReportDialog/copy.ts:32 +msgid "Why should this list be reviewed?" +msgstr "" + +#: src/components/moderation/ReportDialog/copy.ts:20 +msgid "Why should this livestream be reviewed?" +msgstr "" + +#: src/components/moderation/ReportDialog/copy.ts:58 +msgid "Why should this message be reviewed?" +msgstr "" + +#: src/components/moderation/ReportDialog/copy.ts:26 +msgid "Why should this post be reviewed?" +msgstr "" + +#: src/components/moderation/ReportDialog/copy.ts:44 +msgid "Why should this starter pack be reviewed?" +msgstr "" + +#: src/components/moderation/ReportDialog/copy.ts:14 +msgid "Why should this user be reviewed?" +msgstr "" + +#: src/components/dms/AfterReportDialog.tsx:51 +msgid "Would you like to block this user and/or delete this conversation?" +msgstr "" + +#: src/components/dms/AfterReportConversationDialog.tsx:47 +msgid "Would you like to block this user and/or leave this conversation?" +msgstr "" + +#: src/view/com/composer/drafts/DraftsButton.tsx:110 +msgid "Would you like to save this as a draft before viewing your drafts?" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1373 +msgid "Would you like to save this as a draft to edit later?" +msgstr "" + +#: src/view/screens/Profile.tsx:434 +#: src/view/screens/Profile.tsx:435 +msgid "Write a post" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1551 +msgid "Write post" +msgstr "" + +#: src/screens/PostThread/components/ThreadComposePrompt.tsx:91 +#: src/view/com/composer/Composer.tsx:1453 +msgid "Write your reply" +msgstr "" + +#: src/lib/interests.ts:75 +msgid "Writers" +msgstr "" + +#. placeholder {0}: verifyError.did +#: src/screens/Settings/components/ChangeHandleDialog.tsx:368 +msgid "Wrong DID returned from server. Received: {0}" +msgstr "" + +#: src/screens/Messages/ConversationSettings/index.tsx:131 +#: src/screens/Messages/JoinRequests.tsx:110 +msgid "Wrong kind of conversation" +msgstr "" + +#: src/features/liveNow/components/EditLiveDialog.tsx:154 +#: src/features/liveNow/components/GoLiveDialog.tsx:136 +msgid "www.mylivestream.tv" +msgstr "" + +#. Accessibility label for the icon-only pill that filters the GIF picker to affirmation/agreement GIFs. +#: src/features/gifPicker/components/GifCategoryPills.tsx:95 +msgid "Yes GIFs" +msgstr "" + +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:105 +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:107 +msgid "Yes, deactivate" +msgstr "" + +#: src/screens/Settings/components/DeleteAccountDialog.tsx:348 +msgid "Yes, delete my account" +msgstr "" + +#: src/screens/StarterPack/StarterPackScreen.tsx:712 +msgid "Yes, delete this starter pack" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:839 +msgid "Yes, detach" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:846 +msgid "Yes, hide" +msgstr "" + +#: src/screens/Deactivated.tsx:139 +msgid "Yes, reactivate my account" +msgstr "" + +#: src/components/dms/DateDivider.tsx:29 +msgid "Yesterday" +msgstr "" + +#: src/components/verification/VerifierDialog.tsx:61 +msgid "You are a trusted verifier" +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:176 +msgid "You are accessing Bluesky from a region that legally requires us to verify your age before allowing you to access the app." +msgstr "" + +#. placeholder {0}: sanitizeHandle(profile.handle, '@') +#: src/components/dms/MessageItem.tsx:618 +msgid "You are blocking {0}" +msgstr "" + +#: src/components/dms/MessagesListBlockedFooter.tsx:81 +msgid "You are blocking the chat owner" +msgstr "" + +#: src/components/dms/MessagesListBlockedFooter.tsx:83 +msgid "You are blocking this person" +msgstr "" + +#: src/components/forms/HostingProvider.tsx:46 +msgid "You are creating an account on" +msgstr "" + +#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:108 +msgid "You are currently blocked from using the Go Live feature. To appeal this moderation decision, please submit the form below." +msgstr "" + +#: src/ageAssurance/components/NoAccessScreen.tsx:330 +#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:142 +msgid "You are currently unable to access Bluesky's Age Assurance flow. Please <0>contact our moderation team if you believe this is an error." +msgstr "" + +#: src/screens/SignupQueued.tsx:160 +msgid "You are in line." +msgstr "" + +#: src/features/liveNow/components/EditLiveDialog.tsx:120 +#: src/features/liveNow/components/EditLiveDialog.tsx:125 +msgid "You are Live" +msgstr "" + +#: src/features/liveNow/index.tsx:371 +msgid "You are no longer live" +msgstr "" + +#: src/view/com/composer/state/video.ts:412 +msgid "You are not allowed to upload videos." +msgstr "" + +#: src/view/com/profile/ProfileFollows.tsx:181 +msgid "You are not following anyone yet" +msgstr "" + +#: src/features/liveNow/index.tsx:315 +msgid "You are now live!" +msgstr "" + +#: src/components/verification/VerificationsDialog.tsx:66 +msgid "You are verified" +msgstr "" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:341 +msgid "You are verified. You will lose your verification status if you change your display name. <0>Learn more." +msgstr "" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:210 +msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more." +msgstr "" + +#: src/screens/Search/modules/ExploreInterestsCard.tsx:46 +msgid "You can adjust your interests at any time from \"Content and media\" settings." +msgstr "" + +#: src/screens/Settings/components/DeleteAccountDialog.tsx:211 +msgid "You can also <0>temporarily deactivate your account instead. 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 "" + +#: src/view/com/posts/FollowingEmptyState.tsx:60 +#: src/view/com/posts/FollowingEndOfFeed.tsx:61 +msgid "You can also discover new Custom Feeds to follow." +msgstr "" + +#: src/screens/Settings/components/ExportCarDialog.tsx:139 +msgid "You can also download your chat data as a \"JSONL\" file. This file only includes chat messages that you have sent and does not include chat messages that you have received." +msgstr "" + +#: src/components/contacts/screens/GetContacts.tsx:250 +msgid "You can always opt out and delete your data" +msgstr "" + +#: src/lib/hooks/useNotificationHandler.ts:135 +msgid "You can choose whether chat notifications have sound in the chat settings within the app" +msgstr "" + +#: src/screens/Messages/Settings.tsx:149 +#: src/screens/Messages/Settings.tsx:195 +msgid "You can continue ongoing conversations regardless of which setting you choose." +msgstr "" + +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:150 +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:203 +#: src/screens/Login/PasswordUpdatedForm.tsx:27 +msgid "You can now sign in with your new password." +msgstr "" + +#. Toast shown when the user tries to add more images but the post gallery is already at the cap +#: src/view/com/composer/Composer.tsx:212 +msgid "You can only add up to {MAX_GALLERY_IMAGES, plural, other {# images}} per post" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1378 +msgid "You can only save drafts up to 1000 characters." +msgstr "" + +#: src/view/com/composer/drafts/DraftsButton.tsx:116 +msgid "You can only save drafts up to 1000 characters. Would you like to discard this post before viewing your drafts?" +msgstr "" + +#: src/view/com/composer/SelectMediaButton.tsx:437 +msgid "You can only select one GIF at a time." +msgstr "" + +#: src/view/com/composer/SelectMediaButton.tsx:431 +msgid "You can only select one video at a time." +msgstr "" + +#: src/screens/Deactivated.tsx:125 +msgid "You can reactivate your account to continue logging in. Your profile and posts will be visible to other users." +msgstr "" + +#: src/components/dms/MessagesListBlockedFooter.tsx:93 +msgid "You can read chat history but can’t send new messages." +msgstr "" + +#. Error message for maximum number of images that can be selected to add to a post. +#: src/view/com/composer/SelectMediaButton.tsx:423 +msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total." +msgstr "" + +#: src/components/interstitials/Trending.tsx:132 +#: src/components/interstitials/TrendingVideos.tsx:138 +#: src/view/shell/desktop/SidebarTrendingTopics.tsx:130 +msgid "You can update this later from your settings." +msgstr "" + +#: src/components/dms/dialogs/NewChatDialog.tsx:101 +msgid "You cannot create a group chat yet." +msgstr "" + +#: src/lib/hooks/useCleanError.ts:54 +#: src/lib/strings/errors.ts:28 +msgid "You cannot update your birthdate while using an app password. Please sign in with your main password to update your birthdate." +msgstr "" + +#: src/screens/Profile/KnownFollowers.tsx:103 +msgid "You don't follow any users who follow @{name}." +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:589 +msgid "You don't have any lists yet." +msgstr "" + +#: src/screens/SavedFeeds.tsx:153 +#: src/screens/SavedFeeds.tsx:343 +msgid "You don't have any pinned feeds." +msgstr "" + +#: src/screens/SavedFeeds.tsx:205 +#: src/screens/SavedFeeds.tsx:381 +msgid "You don't have any saved feeds." +msgstr "" + +#: src/components/contacts/screens/ViewMatches.tsx:312 +msgid "You got here first" +msgstr "" + +#: src/components/intents/GroupChatJoinDialog.tsx:137 +msgid "You have been previously removed from this group and can’t join it using this link." +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:77 +#: src/lib/moderation/useModerationCauseDescription.ts:58 +#: src/lib/moderation/useModerationCauseDescription.ts:66 +msgid "You have blocked this user. You cannot view their content." +msgstr "" + +#: src/components/ageAssurance/useAgeAssuranceCopy.ts:17 +msgid "You have completed the Age Assurance process, but based on the results, we cannot be sure that you are 18 years of age or older. Due to laws in your region, certain features on Bluesky must remain restricted until you're able to verify you're an adult." +msgstr "" + +#: src/view/screens/Notifications.tsx:291 +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." +msgstr "" + +#: src/screens/Login/SetNewPasswordForm.tsx:51 +#: src/screens/Login/SetNewPasswordForm.tsx:97 +#: src/screens/Settings/components/ChangePasswordDialog.tsx:113 +msgid "You have entered an invalid code. It should look like XXXXX-XXXXX." +msgstr "" + +#: src/lib/moderation/useModerationCauseDescription.ts:117 +msgid "You have hidden this post" +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:115 +msgid "You have hidden this post." +msgstr "" + +#: src/components/BotAccountAlert.tsx:26 +msgid "You have marked this account as automated. You can remove it at any time from your account settings." +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:108 +#: src/lib/moderation/useModerationCauseDescription.ts:100 +msgid "You have muted this account." +msgstr "" + +#: src/lib/moderation/useModerationCauseDescription.ts:94 +msgid "You have muted this user" +msgstr "" + +#: src/view/com/lists/MyLists.tsx:81 +msgid "You have no lists." +msgstr "" + +#: src/components/dialogs/StarterPackDialog.tsx:102 +msgid "You have no starter packs." +msgstr "" + +#: src/view/screens/ModerationBlockedAccounts.tsx:155 +msgid "You have not blocked any accounts yet. To block an account, go to their profile and select \"Block account\" from the menu on their account." +msgstr "" + +#: src/view/screens/ModerationMutedAccounts.tsx:168 +msgid "You have not muted any accounts yet. To mute an account, go to their profile and select \"Mute account\" from the menu on their account." +msgstr "" + +#: src/components/Lists.tsx:62 +msgid "You have reached the end" +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Verify.tsx:188 +msgid "You have successfully verified your email address. You can close this dialog." +msgstr "" + +#: src/lib/media/video/upload.shared.ts:56 +msgid "You have temporarily reached the limit for video uploads. Please try again later." +msgstr "" + +#: src/view/com/composer/Composer.tsx:1368 +msgid "You have unsaved changes to this draft, would you like to save them?" +msgstr "" + +#: src/view/com/composer/drafts/DraftsButton.tsx:105 +msgid "You have unsaved changes. Would you like to save them before viewing your drafts?" +msgstr "" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:292 +msgid "You haven't created a starter pack yet!" +msgstr "" + +#: src/view/com/lists/ProfileLists.tsx:159 +msgid "You haven't created any lists yet." +msgstr "" + +#: src/view/com/feeds/ProfileFeedgens.tsx:160 +msgid "You haven't made any custom feeds yet." +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:407 +msgid "You haven't muted any words or tags yet" +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:122 +#: src/lib/moderation/useModerationCauseDescription.ts:128 +msgid "You hid this reply." +msgstr "" + +#. placeholder {0}: getTimeAgo(lastInitiatedAt, new Date(), {format: 'long'}) +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:240 +msgid "You initiated this flow already, {0} ago. It may take up to 5 minutes for emails to reach your inbox. Please consider waiting a few minutes before trying again." +msgstr "" + +#: src/components/NewskieDialog.tsx:107 +msgid "You joined Bluesky {timeAgoString} ago" +msgstr "" + +#: src/components/NewskieDialog.tsx:104 +msgid "You joined Bluesky using a starter pack {timeAgoString} ago" +msgstr "" + +#: src/components/moderation/LabelsOnMeDialog.tsx:84 +msgid "You may appeal non-self labels if you feel they were placed in error." +msgstr "" + +#: src/components/moderation/LabelsOnMeDialog.tsx:89 +msgid "You may appeal these labels if you feel they were placed in error." +msgstr "" + +#: src/screens/StarterPack/Wizard/State.tsx:80 +msgid "You may only add up to {STARTER_PACK_MAX_SIZE, plural, other {{STARTER_PACK_MAX_SIZE} profiles}}" +msgstr "" + +#: src/screens/StarterPack/Wizard/State.tsx:101 +msgid "You may only add up to 3 feeds" +msgstr "" + +#: src/components/dialogs/BirthDateSettings.tsx:177 +msgid "You must be at least 13 years old to use Bluesky. Read our <0>Terms of Service for more information." +msgstr "" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:365 +msgid "You must be following at least seven other people to generate a starter pack." +msgstr "" + +#: src/components/StarterPack/QrCodeDialog.tsx:68 +msgid "You must grant access to your photo library to save a QR code" +msgstr "" + +#: src/view/com/composer/SelectMediaButton.tsx:466 +msgid "You need to allow access to your media library." +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/Manage2FA/index.tsx:23 +msgid "You need to verify your email address before you can enable email 2FA." +msgstr "" + +#. placeholder {0}: currentAccount?.handle +#: src/screens/Deactivated.tsx:120 +msgid "You previously deactivated @{0}." +msgstr "" + +#: src/screens/Settings/Settings.tsx:412 +msgid "You probably want to restart the app now." +msgstr "" + +#. placeholder {0}: reaction.value +#: src/components/dms/MessageItem.tsx:267 +msgid "You reacted {0}" +msgstr "" + +#. placeholder {0}: reaction.value +#: src/components/dms/getReactionInfo.ts:43 +msgid "You reacted {0} to {target}" +msgstr "" + +#: src/components/dialogs/BirthDateSettings.tsx:92 +#: src/components/dialogs/BirthDateSettings.tsx:102 +msgid "You recently changed your birthdate" +msgstr "" + +#: src/screens/Settings/Settings.tsx:297 +#: src/view/shell/desktop/LeftNav.tsx:225 +msgid "You will be signed out of all your accounts." +msgstr "" + +#. placeholder {0}: sanitizeHandle(profile.handle, '@') +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:140 +msgid "You will no longer receive notifications for {0}" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:245 +msgid "You will no longer receive notifications for this thread" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:236 +msgid "You will now receive notifications for this thread" +msgstr "" + +#: src/screens/Login/SetNewPasswordForm.tsx:110 +msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." +msgstr "" + +#: src/screens/Messages/ConversationSettings/prompts.tsx:118 +msgid "You won’t be able to rejoin unless you’re invited." +msgstr "" + +#. When the last message in a chat was made by you. +#: src/components/dms/getMessageInfo.ts:43 +msgid "You: {message}" +msgstr "" + +#: src/screens/Signup/index.tsx:152 +msgid "You'll follow the suggested users and feeds once you finish creating your account!" +msgstr "" + +#: src/screens/Signup/index.tsx:157 +msgid "You'll follow the suggested users once you finish creating your account!" +msgstr "" + +#. placeholder {0}: listItemsCount - 8 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:243 +msgid "You'll follow these people and {0} others" +msgstr "" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:241 +msgid "You'll follow these people right away" +msgstr "" + +#: src/components/contacts/screens/GetContacts.tsx:314 +msgid "You'll need to go to the System Settings for Bluesky and give permission if you want to use this feature." +msgstr "" + +#. placeholder {0}: sanitizeHandle(profile.handle, '@') +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:172 +msgid "You'll start receiving notifications for {0}!" +msgstr "" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:281 +msgid "You'll stay updated with these feeds" +msgstr "" + +#: src/screens/SignupQueued.tsx:130 +msgid "You're in line" +msgstr "" + +#: src/screens/Deactivated.tsx:81 +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:54 +msgid "You're signed in with an App Password. Please sign in with your main password to continue deactivating your account." +msgstr "" + +#: src/components/moderation/LabelsOnMeDialog.tsx:262 +msgid "You've already appealed this label and it's being reviewed by our moderation team." +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:112 +#: src/lib/moderation/useModerationCauseDescription.ts:109 +msgid "You've chosen to hide a word or tag within this post." +msgstr "" + +#: src/components/contacts/screens/GetContacts.tsx:313 +msgid "You've denied access to your contacts" +msgstr "" + +#: src/state/shell/progress-guide.tsx:237 +msgid "You've found some people to follow" +msgstr "" + +#: src/components/FocusScope/index.tsx:112 +msgid "You've reached the end of the active content." +msgstr "" + +#: src/view/com/posts/FollowingEndOfFeed.tsx:42 +msgid "You've reached the end of your feed! Find some more accounts to follow." +msgstr "" + +#: src/view/com/composer/Composer.tsx:637 +msgid "You've reached the maximum number of drafts" +msgstr "" + +#: src/lib/hooks/useCleanError.ts:68 +msgid "You've reached the maximum number of requests allowed. Please try again later." +msgstr "" + +#: src/components/FocusScope/index.tsx:88 +msgid "You've reached the start of the active content." +msgstr "" + +#: src/view/com/composer/state/video.ts:423 +msgid "You've reached your daily limit for video uploads (too many bytes)" +msgstr "" + +#: src/view/com/composer/state/video.ts:427 +msgid "You've reached your daily limit for video uploads (too many videos)" +msgstr "" + +#: src/screens/VideoFeed/index.tsx:1150 +msgid "You've run out of videos to watch. Maybe it's a good time to take a break?" +msgstr "" + +#: src/screens/Signup/index.tsx:190 +msgid "Your account" +msgstr "" + +#: src/screens/Settings/components/DeleteAccountDialog.tsx:128 +msgid "Your account has been deleted, see ya! ✌️" +msgstr "" + +#: src/screens/Takendown.tsx:142 +msgid "Your account has been suspended" +msgstr "" + +#: src/view/com/composer/state/video.ts:431 +msgid "Your account is not yet old enough to upload videos. Please try again later." +msgstr "" + +#: src/components/dms/InitiateChatFlow.tsx:705 +msgid "Your account is too new" +msgstr "" + +#: src/components/dms/InitiateChatFlow.tsx:706 +msgid "Your account must be at least 7 days old to create a new group chat." +msgstr "" + +#: src/screens/Settings/components/ExportCarDialog.tsx:107 +msgid "Your account repository, containing all public data records, can be downloaded as a \"CAR\" file. This file does not include media embeds, such as images, or your private data, which must be fetched separately." +msgstr "" + +#: src/screens/Takendown.tsx:210 +msgid "Your account was found to be in violation of the <0>Bluesky Social Terms of Service. You have been sent an email outlining the specific violation and suspension period, if applicable. You can appeal this decision if you believe it was made in error." +msgstr "" + +#: src/screens/Takendown.tsx:150 +msgid "Your appeal has been submitted. If your appeal succeeds, you will receive an email." +msgstr "" + +#: src/screens/Signup/StepInfo/index.tsx:284 +msgid "Your birth date" +msgstr "" + +#: src/screens/Messages/components/ChatDisabled.tsx:45 +msgid "Your chats have been disabled" +msgstr "" + +#: src/components/dialogs/InAppBrowserConsent.tsx:70 +msgid "Your choice will be remembered for future links. You can change it at any time in settings." +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:365 +msgid "Your contact {firstAuthorLink} is on Bluesky" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:363 +msgid "Your contact {firstAuthorName} is on Bluesky" +msgstr "" + +#: src/components/contacts/screens/ViewMatches.tsx:454 +msgid "Your contact {name}" +msgstr "" + +#. placeholder {0}: sanitizeHandle(currentAccount?.handle || '', '@') +#: src/screens/Settings/components/ChangeHandleDialog.tsx:531 +msgid "Your current handle <0>{0} will automatically remain reserved for you. You can switch back to it at any time from this account." +msgstr "" + +#: src/screens/Moderation/index.tsx:231 +msgid "Your declared age is under 18. Some settings below may be disabled. If this was a mistake, you may edit your birthdate in your <0>account settings." +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:252 +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:256 +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:257 +msgid "Your email" +msgstr "" + +#: src/screens/Login/ForgotPasswordForm.tsx:53 +#: src/screens/Settings/components/ChangePasswordDialog.tsx:82 +#: src/screens/Signup/state.ts:278 +#: src/screens/Signup/StepInfo/index.tsx:130 +msgid "Your email appears to be invalid." +msgstr "" + +#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:62 +msgid "Your email has not yet been verified. Please verify your email in order to enjoy all the features of Bluesky." +msgstr "" + +#: src/state/shell/progress-guide.tsx:216 +msgid "Your first like!" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:496 +msgid "Your followers" +msgstr "" + +#: src/view/com/posts/FollowingEmptyState.tsx:41 +msgid "Your following feed is empty! Follow more users to see what's happening." +msgstr "" + +#. placeholder {0}: createFullHandle(subdomain, host) +#: src/screens/Settings/components/ChangeHandleDialog.tsx:247 +msgid "Your full handle will be <0>@{0}" +msgstr "" + +#: src/Navigation.tsx:451 +#: src/screens/Search/modules/ExploreInterestsCard.tsx:68 +#: src/screens/Settings/ContentAndMediaSettings.tsx:94 +#: src/screens/Settings/ContentAndMediaSettings.tsx:97 +#: src/screens/Settings/InterestsSettings.tsx:49 +msgid "Your interests" +msgstr "" + +#: src/screens/Settings/InterestsSettings.tsx:138 +msgctxt "toast" +msgid "Your interests have been updated!" +msgstr "" + +#: src/screens/Search/modules/ExploreInterestsCard.tsx:95 +msgid "Your interests help us find what you like!" +msgstr "" + +#: src/features/liveEvents/components/LiveEventFeedOptionsMenu.tsx:69 +msgid "Your live event preferences have been updated." +msgstr "" + +#: src/screens/Signup/StepInfo/index.tsx:353 +msgid "Your location has been updated." +msgstr "" + +#: src/components/dialogs/MutedWords.tsx:378 +msgid "Your muted words" +msgstr "" + +#: src/screens/Messages/components/InviteLinkDialog.tsx:184 +msgid "Your name, avatar, the name of the group chat, and the number of members will be visible to everyone." +msgstr "" + +#: src/screens/Settings/components/ChangePasswordDialog.tsx:72 +msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on." +msgstr "" + +#: src/screens/Signup/StepInfo/index.tsx:157 +msgid "Your password must be at least 8 characters long." +msgstr "" + +#: src/view/com/composer/Composer.tsx:1099 +msgid "Your post was sent" +msgstr "" + +#: src/view/com/composer/Composer.tsx:1096 +msgid "Your posts were sent" +msgstr "" + +#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:289 +msgid "Your preferred language" +msgstr "" + +#: src/screens/Onboarding/StepFinished/ValuePropositionPager.tsx:102 +#: src/screens/Onboarding/StepFinished/ValuePropositionPager.web.tsx:53 +msgid "Your profile picture" +msgstr "" + +#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:26 +msgid "Your profile picture surrounded by concentric circles of other users' profile pictures" +msgstr "" + +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:75 +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 "" + +#: src/view/com/composer/Composer.tsx:1098 +msgid "Your reply was sent" +msgstr "" + +#. placeholder {0}: state.selectedLabeler?.creator.displayName +#: src/components/moderation/ReportDialog/index.tsx:519 +msgid "Your report will be sent to <0>{0}." +msgstr "" + +#: src/screens/Settings/InterestsSettings.tsx:63 +msgid "Your selected interests help us serve you content you care about." +msgstr "" + +#: src/view/com/composer/Composer.tsx:1403 +msgid "Your thread has empty posts that will be skipped. The remaining posts will be published as a thread." +msgstr "" + +#: src/components/verification/VerificationsDialog.tsx:67 +msgid "Your verifications" +msgstr "" + diff --git a/src/locale/locales/ne/messages.po b/src/locale/locales/ne/messages.po index 3a1d689c48..8374529599 100644 --- a/src/locale/locales/ne/messages.po +++ b/src/locale/locales/ne/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ne\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Nepali\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1698,7 +1710,7 @@ msgstr "" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "के तपाईं यो कुराकानी छोड्न निश्चित हुनुहुन्छ? तपाईंका सन्देशहरू तपाईंको लागि मेटिनेछन्, तर अर्को सहभागीको लागि होइन।" +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "ब्लक गरियो" @@ -3434,7 +3446,7 @@ msgstr "यो सूची मेटाउनुहोस्?" msgid "Delete this post?" msgstr "यो पोस्ट मेटाउनुहोस्?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "मेटाइयो" @@ -5006,7 +5018,7 @@ msgstr "तपाईलाई अनुसरण गर्छ" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "तपाईलाई अनुसरण गर्छ" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -8841,6 +8853,10 @@ msgstr "" msgid "Reconnect" msgstr "पुनः जडान गर्नुहोस्" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "लेखकद्वारा हटाइयो" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "तपाईँद्वारा हटाइयो" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" @@ -12047,6 +12067,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "सूचीहरूमा <0>{displayName} अपडेट गर्नुहोस्" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "{domain} मा अपडेट गर्नुहोस्" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "" diff --git a/src/locale/locales/nl/messages.po b/src/locale/locales/nl/messages.po index b0bf70b156..432933512e 100644 --- a/src/locale/locales/nl/messages.po +++ b/src/locale/locales/nl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: nl\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# ongelezen item} other {# ongelezen items}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1698,7 +1710,7 @@ msgstr "Weet je zeker dat je dit gesprek wilt verlaten?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Weet je zeker dat je dit gesprek wilt verlaten? Je privéberichten worden voor jou verwijderd, maar niet voor de andere deelnemer." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Geblokkeerd" @@ -3434,7 +3446,7 @@ msgstr "Deze lijst verwijderen?" msgid "Delete this post?" msgstr "Dit bericht verwijderen?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Verwijderd" @@ -5006,7 +5018,7 @@ msgstr "Volgt jou" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Volgt jou" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -8841,6 +8853,10 @@ msgstr "" msgid "Reconnect" msgstr "Opnieuw verbinden" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Verwijderd door auteur" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Verwijderd door je" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" @@ -12047,6 +12067,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "<0>{displayName} bijwerken in lijsten" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "Bijwerken naar {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "" diff --git a/src/locale/locales/pl/messages.po b/src/locale/locales/pl/messages.po index 6bbedbaef7..e78a1ef29a 100644 --- a/src/locale/locales/pl/messages.po +++ b/src/locale/locales/pl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pl\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 20:08\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Polish\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1698,7 +1710,7 @@ msgstr "" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Czy na pewno chcesz opuścić tę rozmowę? Twoje wiadomości zostaną usunięte u ciebie, ale nie u odbiorcy." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Zablokowane" @@ -3434,7 +3446,7 @@ msgstr "Usunąć tę listę?" msgid "Delete this post?" msgstr "Usunąć ten wpis?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Usunięto" @@ -5006,7 +5018,7 @@ msgstr "Obserwuje cię" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Obserwuje cię" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -8841,6 +8853,10 @@ msgstr "Polecane" msgid "Reconnect" msgstr "Połącz ponownie" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Usunięte przez autora" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Usunięte przez Ciebie" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" @@ -12047,6 +12067,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "Zaktualizuj <0>{displayName} w listach" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "Zmień na {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "" diff --git a/src/locale/locales/pt-BR/messages.po b/src/locale/locales/pt-BR/messages.po index 2255dd31c4..17f64b1311 100644 --- a/src/locale/locales/pt-BR/messages.po +++ b/src/locale/locales/pt-BR/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -74,7 +74,7 @@ msgstr "{0, plural, one {# curtida} other {# curtidas}}" #. placeholder {0}: convo.members.length #: src/components/dialogs/SearchablePeopleList.tsx:559 msgid "{0, plural, one {# member} other {# members}}" -msgstr "" +msgstr "{0, plural, one {# membro} other {# membros}}" #. placeholder {0}: diff.value #: src/lib/hooks/useTimeAgo.ts:149 @@ -90,7 +90,7 @@ msgstr "{0, plural, one {# mês} other {# meses}}" #. placeholder {1}: groupedReactions.map(g => g.value).join(' ') #: src/components/dms/MessageItem.tsx:297 msgid "{0, plural, one {# person} other {# people}} reacted – {1}" -msgstr "" +msgstr "{0, plural, one {# pessoa reagiu} other {# pessoas reagiram}} – {1}" #. placeholder {0}: quoteCount ?? 0 #: src/screens/Post/PostQuotes.tsx:34 @@ -119,7 +119,7 @@ msgstr "{0, plural, one {# item não lido} other {# itens não lidos}}" #. placeholder {0}: view.readingTime #: src/components/Post/Embed/StandardSiteEmbed/index.tsx:232 msgid "{0, plural, one {#m} other {#m}}" -msgstr "" +msgstr "{0, plural, one {#me} other {#me}}" #. How many months have passed, displayed in a narrow form #. placeholder {0}: diff.value @@ -192,13 +192,13 @@ msgstr "{0} <0>em <1>texto e tags" #. placeholder {0}: createSanitizedDisplayName(members[0]) #: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:41 msgid "{0} added to chat" -msgstr "" +msgstr "{0} adicionado à conversa" #. placeholder {0}: createSanitizedDisplayName(members[0]) #. placeholder {1}: createSanitizedDisplayName(members[1]) #: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:43 msgid "{0} and {1} added to chat" -msgstr "" +msgstr "{0} e {1} adicionados à conversa" #. placeholder {0}: profile.followsCount || 0 #: src/screens/Profile/Header/Metrics.tsx:49 @@ -208,7 +208,7 @@ msgstr "{0} seguindo" #. placeholder {0}: sanitizeHandle(profile.handle, '@') #: src/components/dms/MessageItem.tsx:640 msgid "{0} is blocking you" -msgstr "" +msgstr "{0} está bloqueando você" #. placeholder {0}: sanitizeHandle(profile.handle) #: src/features/liveNow/components/LiveStatusDialog.tsx:84 @@ -228,12 +228,12 @@ msgstr "{0} não é suportado pelo seu dispositivo." #. placeholder {0}: action.displayName #: src/components/dms/getSystemMessageInfo.ts:83 msgid "{0} joined" -msgstr "" +msgstr "{0} entrou" #. placeholder {0}: action.displayName #: src/components/dms/getSystemMessageInfo.ts:84 msgid "{0} joined the group" -msgstr "" +msgstr "{0} entrou no grupo" #. placeholder {0}: formatCount(i18n, JOINED_THIS_WEEK) #: src/screens/StarterPack/StarterPackLandingScreen.tsx:230 @@ -243,7 +243,7 @@ msgstr "{0} se juntou esta semana" #. placeholder {0}: action.displayName #: src/components/dms/getSystemMessageInfo.ts:96 msgid "{0} left" -msgstr "" +msgstr "{0} restantes" #. placeholder {0}: action.displayName #: src/components/dms/getSystemMessageInfo.ts:97 @@ -271,7 +271,7 @@ msgstr "{0} reagiu com {1}" #. placeholder {0}: action.displayName #: src/components/dms/getSystemMessageInfo.ts:57 msgid "{0} was added" -msgstr "" +msgstr "{0} foi adicionado" #. placeholder {0}: action.displayName #: src/components/dms/getSystemMessageInfo.ts:58 @@ -281,7 +281,7 @@ msgstr "{0} foi adicionado ao grupo" #. placeholder {0}: action.displayName #: src/components/dms/getSystemMessageInfo.ts:70 msgid "{0} was removed" -msgstr "" +msgstr "{0} foi removido" #. placeholder {0}: action.displayName #: src/components/dms/getSystemMessageInfo.ts:71 @@ -355,15 +355,27 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# item não lido} other {# itens não lidos}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" -msgstr "" +msgstr "{count}+" #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:29 msgid "{count}+ requests" -msgstr "" +msgstr "{count}+ solicitações" #: src/components/dms/DateDivider.tsx:60 msgid "{date} at {time}" @@ -636,7 +648,7 @@ msgstr "" #. Displayed when there are more than 50 requests to join a group chat #: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48 msgid "{requestCount}+ requests" -msgstr "" +msgstr "{requestCount}+ solicitações" #. trending topic time spent trending. should be as short as possible to fit in a pill #: src/screens/Search/modules/ExploreTrendingTopics.tsx:191 @@ -1145,7 +1157,7 @@ msgstr "Adicionado por {0}" #: src/screens/Messages/ConversationSettings/Member.tsx:102 msgid "Added by invite link" -msgstr "" +msgstr "Adicionado com link de convite" #: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:113 #: src/view/com/modals/UserAddRemoveLists.tsx:163 @@ -1557,7 +1569,7 @@ msgstr "Qualquer um que me segue" #: src/screens/Messages/components/InviteLinkDialog.tsx:436 msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one." -msgstr "" +msgstr "Qualquer pessoa que o tenha não poderá mais entrar ou solicitar entrada. Você sempre pode criar um novo." #: src/Navigation.tsx:555 #: src/screens/Settings/AppIconSettings/index.tsx:65 @@ -1677,7 +1689,7 @@ msgstr "Deseja mesmo excluir a senha do app \"{0}\"?" #: src/components/dms/MessageContextMenu.tsx:223 msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participants." -msgstr "" +msgstr "Deseja mesmo excluir esta mensagem? A mensagem será excluída para você, mas não para os demais participantes." #: src/screens/StarterPack/StarterPackScreen.tsx:684 msgid "Are you sure you want to delete this starter pack?" @@ -1690,7 +1702,7 @@ msgstr "Deseja mesmo descartar suas alterações?" #: src/screens/Messages/ConversationSettings/prompts.tsx:90 msgid "Are you sure you want to leave {groupName}?" -msgstr "" +msgstr "Tem certeza de que deseja sair de {groupName}?" #: src/components/dms/LeaveConvoPrompt.tsx:47 msgid "Are you sure you want to leave this conversation?" @@ -1698,7 +1710,7 @@ msgstr "Tem certeza de que deseja sair desta conversa?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Deseja mesmo sair desta conversa? As mensagens serão excluídas apenas para você." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1735,7 +1747,7 @@ msgstr "No mínimo 8 caracteres" #: src/screens/Settings/components/DeleteAccountDialog.tsx:338 msgid "AT Protocol FAQ" -msgstr "" +msgstr "FAQ do Protocolo AT" #: src/screens/Settings/AppIconSettings/useAppIconSets.ts:48 msgctxt "Name of app icon variant" @@ -1810,11 +1822,11 @@ msgstr "Usuário banido retornando" #: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:259 msgid "Based on your device's location, we think you're in <0>{region}. This estimate may be inaccurate if you're using a VPN." -msgstr "" +msgstr "Com base na localização do seu dispositivo, achamos que você está em <0>{region}. Essa estimativa pode não ser correta caso esteja usando uma VPN." #: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:265 msgid "Based on your network, we think you're in <0>{region}. This estimate may be inaccurate if you're using a VPN." -msgstr "" +msgstr "Com base em sua rede, achamos que você está em <0>{region}. Essa estimativa pode não ser correta caso esteja usando uma VPN." #: src/view/screens/Lists.tsx:35 #: src/view/screens/ModerationModlists.tsx:35 @@ -1885,7 +1897,7 @@ msgstr "Bloquear" #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:211 msgid "Block {displayName}" -msgstr "" +msgstr "Bloquear {displayName}" #: src/components/dms/ConvoMenu.tsx:294 #: src/components/dms/ConvoMenu.tsx:298 @@ -1956,7 +1968,7 @@ msgstr "Bloquear usuário e/ou excluir esta conversa" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Bloqueado" @@ -2359,7 +2371,7 @@ msgstr "Conversa excluída" #: src/components/dms/getSystemMessageInfo.ts:108 msgid "Chat ended" -msgstr "" +msgstr "Conversa encerrada" #: src/components/dms/getSystemMessageInfo.ts:104 msgid "Chat locked" @@ -2407,12 +2419,12 @@ msgstr "Configurações de Conversa" #: src/components/dms/getSystemMessageInfo.ts:115 msgid "Chat title changed" -msgstr "" +msgstr "Título da conversa alterado" #. placeholder {0}: data.newName #: src/components/dms/getSystemMessageInfo.ts:114 msgid "Chat title changed to {0}" -msgstr "" +msgstr "Título da conversa alterado para {0}" #: src/components/dms/getSystemMessageInfo.ts:106 msgid "Chat unlocked" @@ -2535,7 +2547,7 @@ msgstr "clique aqui" #: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:129 msgid "Click here to add people to this group chat" -msgstr "" +msgstr "Clique aqui para adicionar pessoas nesta conversa em grupo" #: src/ageAssurance/components/NoAccessScreen.tsx:129 msgid "Click here to contact our support team" @@ -2911,7 +2923,7 @@ msgstr "Continuar tópico..." #: src/components/dms/AddMembersFlow.tsx:307 #: src/components/dms/InitiateChatFlow.tsx:443 msgid "Continue to group name" -msgstr "" +msgstr "Prosseguir para o nome do grupo" #: src/screens/Onboarding/StepInterests/index.tsx:90 #: src/screens/Onboarding/StepProfile/index.tsx:300 @@ -3327,7 +3339,7 @@ msgstr "Painel de depuração" #: src/view/com/composer/select-language/SuggestedLanguage.tsx:469 msgid "Decline this language suggestion" -msgstr "" +msgstr "Recusar esta sugestão de idioma" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:84 msgid "Deepfake adult content" @@ -3434,7 +3446,7 @@ msgstr "Excluir esta lista?" msgid "Delete this post?" msgstr "Excluir esta postagem?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Excluído" @@ -3464,7 +3476,7 @@ msgstr "Descrição" #: src/components/SendErrorReportDialog.tsx:82 msgid "Description (1000 characters max)" -msgstr "" +msgstr "Descrição (máximo de 1000 caracteres)" #: src/view/com/composer/GifAltText.tsx:156 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:124 @@ -3537,7 +3549,7 @@ msgstr "Desativar feedback tátil" #: src/screens/Messages/components/InviteLinkDialog.tsx:446 #: src/screens/Messages/components/InviteLinkDialog.tsx:452 msgid "Disable link" -msgstr "" +msgstr "Desativar link" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:628 msgid "Disable quote posts of this post" @@ -3870,7 +3882,7 @@ msgstr "Editar interesses" #: src/screens/Messages/components/InviteLinkDialog.tsx:326 msgid "Edit link settings" -msgstr "" +msgstr "Editar configurações do link" #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:191 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:194 @@ -4296,7 +4308,7 @@ msgstr "" #: src/screens/Settings/components/ExportCarDialog.tsx:130 msgid "Export my chat data" -msgstr "" +msgstr "Exportar meus dados de conversa" #: src/screens/Settings/AccountSettings.tsx:170 #: src/screens/Settings/AccountSettings.tsx:174 @@ -4305,7 +4317,7 @@ msgstr "Exportar meus dados" #: src/screens/Settings/components/ExportCarDialog.tsx:97 msgid "Export my profile data" -msgstr "" +msgstr "Exportar meus dados de perfil" #: src/screens/Settings/ContentAndMediaSettings.tsx:86 #: src/screens/Settings/ContentAndMediaSettings.tsx:89 @@ -4356,7 +4368,7 @@ msgstr "Não foi possível alterar o nome de usuário. Por favor tente novamente #: src/components/Lightbox/Lightbox.web.tsx:298 msgid "Failed to copy link" -msgstr "" +msgstr "Falha ao copiar link" #: src/screens/Settings/components/AddAppPasswordDialog.tsx:173 msgid "Failed to create app password. Please try again." @@ -4369,7 +4381,7 @@ msgstr "Falha ao criar conversa" #: src/screens/Messages/components/InviteLinkDialog.tsx:99 msgid "Failed to create invite link" -msgstr "" +msgstr "Falha ao criar link de convite" #: src/screens/StarterPack/Wizard/index.tsx:250 #: src/screens/StarterPack/Wizard/index.tsx:260 @@ -4396,7 +4408,7 @@ msgstr "Falha ao excluir o pacote inicial" #: src/screens/Messages/components/InviteLinkDialog.tsx:122 msgid "Failed to disable invite link" -msgstr "" +msgstr "Falha ao desativar link de convite" #. placeholder {0}: error?.message #: src/screens/Profile/components/GermButton.tsx:195 @@ -4504,7 +4516,7 @@ msgstr "Falha ao marcar todos os pedidos como lidos" #: src/screens/Messages/ConversationSettings/index.tsx:359 msgid "Failed to mute group chat" -msgstr "" +msgstr "Falha ao silenciar conversa em grupo" #: src/state/queries/pinned-post.ts:75 msgid "Failed to pin post" @@ -4536,7 +4548,7 @@ msgstr "Falha ao remover do pacote inicial" #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:71 msgid "Failed to remove group chat member" -msgstr "" +msgstr "Falha ao remover membro da conversa em grupo" #: src/components/verification/VerificationRemovePrompt.tsx:34 msgid "Failed to remove verification" @@ -4864,7 +4876,7 @@ msgstr "Seguir {0}" #: src/screens/Messages/ConversationSettings/Member.tsx:142 msgid "Follow {displayName}" -msgstr "" +msgstr "Seguir {displayName}" #: src/screens/VideoFeed/index.tsx:845 msgid "Follow {handle}" @@ -4984,7 +4996,7 @@ msgstr "Seguindo {0}" #: src/screens/Messages/ConversationSettings/Member.tsx:54 msgid "Following {displayName}" -msgstr "" +msgstr "Seguindo {displayName}" #: src/screens/VideoFeed/index.tsx:844 msgid "Following {handle}" @@ -5006,7 +5018,7 @@ msgstr "Segue você" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Segue Você" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -5385,7 +5397,7 @@ msgstr "" #: src/components/dialogs/SearchablePeopleList.tsx:569 msgid "Group is locked" -msgstr "" +msgstr "O grupo está bloqueado" #: src/components/dms/InitiateChatFlow.tsx:231 #: src/components/dms/InitiateChatFlow.tsx:551 @@ -5428,7 +5440,7 @@ msgstr "Acontecendo agora" #. Accessibility label for the icon-only pill that filters the GIF picker to happy/joyful GIFs. #: src/features/gifPicker/components/GifCategoryPills.tsx:65 msgid "Happy GIFs" -msgstr "" +msgstr "GIFs felizes" #: src/screens/Settings/AccessibilitySettings.tsx:86 msgid "Haptics" @@ -5658,7 +5670,7 @@ msgstr "Espere! Estamos gradualmente dando acesso ao vídeo, e você ainda está #: src/screens/Messages/Conversation.tsx:337 msgid "Hold your horses! This feature isn't available to you yet. Please check back later." -msgstr "" +msgstr "Opa, aguenta aí! Este recurso ainda não está disponível para você. Por favor volte em outro momento." #: src/Navigation.tsx:823 #: src/Navigation.tsx:844 @@ -5793,7 +5805,7 @@ msgstr "Imagem" #. placeholder {0}: index + 1 #: src/components/images/Gallery/index.tsx:427 msgid "Image {0}" -msgstr "" +msgstr "Imagem {0}" #. placeholder {0}: index + 1 #. placeholder {1}: imgs.length @@ -5804,7 +5816,7 @@ msgstr "Imagem {0} de {1}" #. placeholder {0}: index + 1 #: src/components/images/Gallery/index.tsx:418 msgid "Image {0} of {imageCount}" -msgstr "" +msgstr "Imagem {0} de {imageCount}" #: src/screens/Settings/AboutSettings.tsx:67 msgid "Image cache cleared" @@ -5819,7 +5831,7 @@ msgstr "Memória temporária de imagens removida, {0} liberados" #. placeholder {0}: images.length #: src/components/images/Gallery/index.tsx:256 msgid "Image gallery, {0} images" -msgstr "" +msgstr "Galeria de imagens, {0} imagens" #. Image has been moderated and user has the option of showing it temporarily #: src/features/liveNow/components/LiveStatusDialog.tsx:299 @@ -5829,7 +5841,7 @@ msgstr "" #. Image has been moderated and is not visible to the user #: src/features/liveNow/components/LiveStatusDialog.tsx:309 msgid "Image is unavailable." -msgstr "" +msgstr "Imagem indisponível." #: src/components/Lightbox/chrome/ImageMenu.tsx:73 #: src/components/Lightbox/Lightbox.web.tsx:261 @@ -6288,11 +6300,11 @@ msgstr "Sair desta conversa" #: src/screens/Messages/ConversationSettings/prompts.tsx:92 msgid "Leave group chat" -msgstr "" +msgstr "Deixar conversa em grupo" #: src/screens/Messages/ConversationSettings/index.tsx:526 msgid "Leave this group chat" -msgstr "" +msgstr "Sair desta conversa em grupo" #: src/components/dialogs/LinkWarning.tsx:83 #: src/components/dialogs/LinkWarning.tsx:91 @@ -6581,7 +6593,7 @@ msgstr "Carregar novas postagens" #: src/screens/Messages/components/MessageInput.web.tsx:202 msgctxt "placeholder" msgid "Loading chat…" -msgstr "" +msgstr "Carregando chat…" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:575 msgid "Loading lists..." @@ -6597,23 +6609,23 @@ msgstr "Carregando..." #: src/screens/Messages/ConversationSettings/index.tsx:505 msgid "Lock" -msgstr "" +msgstr "Bloquear" #: src/screens/Messages/ConversationSettings/prompts.tsx:69 msgid "Lock group chat" -msgstr "" +msgstr "Bloquear chat em grupo" #: src/screens/Messages/ConversationSettings/prompts.tsx:67 msgid "Lock group chat?" -msgstr "" +msgstr "Bloquear chat em grupo?" #: src/screens/Messages/ConversationSettings/index.tsx:503 msgid "Lock this group chat" -msgstr "" +msgstr "Bloquear este chat em grupo" #: src/screens/Messages/ConversationSettings/index.tsx:505 msgid "Locked" -msgstr "" +msgstr "Trancado" #: src/Navigation.tsx:328 msgid "Log" @@ -6660,7 +6672,7 @@ msgstr "Parece que está faltando um feed com as pessoas que você segue. <0>Cli #. Accessibility label for the icon-only pill that filters the GIF picker to GIFs about love/affection. #: src/features/gifPicker/components/GifCategoryPills.tsx:55 msgid "Love GIFs" -msgstr "" +msgstr "GIFs amorosos" #: src/components/dialogs/EmailDialog/index.tsx:41 msgid "Make adjustments to email settings for your account" @@ -6733,7 +6745,7 @@ msgstr "Membros" #: src/screens/Messages/ConversationSettings/prompts.tsx:68 msgid "Members can still read chat history but can’t send new messages." -msgstr "" +msgstr "Membros ainda podem ler o histórico do chat, mas não podem enviar novas mensagens." #: src/Navigation.tsx:459 msgid "Mention notifications" @@ -6756,7 +6768,7 @@ msgstr "Menu" #: src/screens/Messages/components/MessageInput.tsx:178 msgid "Message" -msgstr "" +msgstr "Mensagem" #: src/screens/Messages/components/MessageComposer.tsx:218 #: src/screens/Messages/components/MessageInput.tsx:235 @@ -6764,7 +6776,7 @@ msgstr "" #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:199 msgctxt "action" msgid "Message" -msgstr "" +msgstr "Mensagem" #. placeholder {0}: profile.handle #: src/components/dms/MessageProfileButton.tsx:99 @@ -6773,7 +6785,7 @@ msgstr "Mensagem {0}" #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:195 msgid "Message {displayName}" -msgstr "" +msgstr "Mensagem {displayName}" #: src/screens/Messages/components/ChatListItem.tsx:310 msgid "Message deleted" @@ -6823,11 +6835,11 @@ msgstr "Mensagens" #: src/components/dms/MessageItem.tsx:652 msgid "Messages from this person are hidden while they are blocking you." -msgstr "" +msgstr "Mensagens dessa pessoa são ocultas enquanto ela está bloqueando você." #: src/components/dms/MessageItem.tsx:647 msgid "Messages from this person are hidden while you are blocking them." -msgstr "" +msgstr "Mensagens dessa pessoa são ocultas enquanto ela está bloqueando você." #: src/screens/Settings/AppIconSettings/useAppIconSets.ts:101 msgctxt "Name of app icon variant" @@ -7161,7 +7173,7 @@ msgstr "Nova conversa com {0} e {1}" #. placeholder {1}: createSanitizedDisplayName(members[1]) #: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:73 msgid "New chat with {0}, {1}, and {memberCount, plural, one {{memberCount} more} other {{memberCount} more}}." -msgstr "" +msgstr "Novo bate-papo com {0}, {1}e {memberCount, plural, one {{memberCount} mais} other {{memberCount} mais}}" #: src/components/dialogs/EmailDialog/screens/Update.tsx:223 msgid "New email address" @@ -7650,11 +7662,11 @@ msgstr "Resetar tutoriais" #: src/components/dms/dialogs/NewChatDialog.tsx:110 msgid "One of the selected recipients does not allow group chats." -msgstr "" +msgstr "Um dos destinatários selecionados não permite chats em grupo." #: src/components/dms/dialogs/NewChatDialog.tsx:93 msgid "One of the selected recipients has blocked you and cannot be messaged." -msgstr "" +msgstr "Um dos destinatários selecionados bloqueou você e não pode ser enviado." #: src/view/com/composer/Composer.tsx:787 msgid "One or more GIFs is missing alt text." @@ -7722,7 +7734,7 @@ msgstr "Abrir câmera" #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:139 msgid "Open chat member options for {displayName}" -msgstr "" +msgstr "Abrir opções de membro do chat para {displayName}" #: src/screens/Messages/components/ChatListItem.tsx:471 #: src/screens/Messages/components/ChatListItem.tsx:475 @@ -7861,7 +7873,7 @@ msgstr "Abre a câmera do dispositivo" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "Abre a galeria do dispositivo para selecionar até {MAX_IMAGES, plural, other {# imagens}} ou um único vídeo ou GIF." +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -7909,7 +7921,7 @@ msgstr "Abre perfil" #. Accessibility hint announced after the GIF picker button label, describing what activating it will do. #: src/view/com/composer/photos/SelectGifBtn.tsx:45 msgid "Opens the GIF picker dialog" -msgstr "" +msgstr "Abre o seletor de GIF" #: src/view/com/feeds/ComposerPrompt.tsx:148 msgid "Opens the post composer" @@ -8023,7 +8035,7 @@ msgstr "" #. Accessibility label for the icon-only pill that filters the GIF picker to celebration/party GIFs. #: src/features/gifPicker/components/GifCategoryPills.tsx:85 msgid "Party GIFs" -msgstr "" +msgstr "GIFs festivos" #: src/screens/Login/LoginForm.tsx:228 #: src/screens/Settings/AccountSettings.tsx:126 @@ -8070,11 +8082,11 @@ msgstr "Pessoas" #: src/screens/Messages/components/InviteLinkDialog.tsx:154 msgid "People {ownerName} follows can join instantly" -msgstr "" +msgstr "Pessoas que {ownerName} segue podem entrar instantaneamente" #: src/screens/Messages/components/InviteLinkDialog.tsx:159 msgid "People {ownerName} follows can request to join" -msgstr "" +msgstr "Pessoas que {ownerName} segue podem pedir para entrar" #. placeholder {0}: route.params.name #: src/Navigation.tsx:245 @@ -8093,11 +8105,11 @@ msgstr "Pessoas que eu sigo" #: src/screens/Messages/components/InviteLinkDialog.tsx:153 msgid "People I follow can join instantly" -msgstr "" +msgstr "Pessoas que eu sigo podem entrar instantaneamente" #: src/screens/Messages/components/InviteLinkDialog.tsx:158 msgid "People I follow can request to join" -msgstr "" +msgstr "Pessoas que eu sigo podem solicitar entrada" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:510 msgid "People you follow" @@ -8735,11 +8747,11 @@ msgstr "Reanexar citação" #: src/screens/Messages/components/InviteLinkDialog.tsx:384 msgid "Re-enable invite link" -msgstr "" +msgstr "Reativar link de convite" #: src/screens/Messages/components/InviteLinkDialog.tsx:391 msgid "Re-enable link" -msgstr "" +msgstr "Reativar link" #: src/components/dms/EmojiReactionPicker.tsx:80 msgid "React with {emoji}" @@ -8841,6 +8853,10 @@ msgstr "Recomendado" msgid "Reconnect" msgstr "Reconectar" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -8872,7 +8888,7 @@ msgstr "Remover" #: src/components/dms/ChatProfileTabs.tsx:153 msgid "Remove {displayName} from group chat" -msgstr "" +msgstr "Remover {displayName} do chat em grupo" #: src/components/StarterPack/Wizard/WizardListCard.tsx:62 msgid "Remove {displayName} from starter pack" @@ -8931,7 +8947,7 @@ msgstr "Remover feed?" #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:233 msgid "Remove from chat" -msgstr "" +msgstr "Remover da conversa" #: src/screens/Profile/components/ProfileFeedHeader.tsx:326 #: src/screens/Profile/components/ProfileFeedHeader.tsx:332 @@ -9009,11 +9025,11 @@ msgstr "Remover verificação" msgid "Remove your verification for this account?" msgstr "Remover a sua verificação para essa conta?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Removido pelo autor" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Removido por você" @@ -9215,7 +9231,7 @@ msgstr "Denunciar este feed" #: src/screens/Messages/ConversationSettings/index.tsx:517 msgid "Report this group chat" -msgstr "" +msgstr "Denunciar esta conversa em grupo" #: src/components/moderation/ReportDialog/copy.ts:31 msgid "Report this list" @@ -9444,7 +9460,7 @@ msgstr "Retorna à etapa anterior" #. Accessibility label for the icon-only pill that filters the GIF picker to sad/crying GIFs. #: src/features/gifPicker/components/GifCategoryPills.tsx:75 msgid "Sad GIFs" -msgstr "" +msgstr "GIFs tristes" #: src/components/dialogs/BirthDateSettings.tsx:200 #: src/components/dialogs/lists/CreateOrEditListDialog.tsx:309 @@ -9794,7 +9810,7 @@ msgstr "Selecione o arquivo de legenda (.vtt)" #: src/components/dialogs/SearchablePeopleList.tsx:501 msgid "Select chat \"{name}\"" -msgstr "" +msgstr "Selecione o chat \"{name}\"" #: src/screens/Settings/LanguageSettings.tsx:195 #: src/screens/Settings/LanguageSettings.tsx:233 @@ -9830,7 +9846,7 @@ msgstr "Selecionar GIF \"{0}\"" #: src/components/dms/InitiateChatFlow.tsx:651 msgid "Select group chat members" -msgstr "" +msgstr "Selecionar membros do grupo" #: src/components/dialogs/MutedWords.tsx:151 msgid "Select how long to mute this word for." @@ -9933,7 +9949,7 @@ msgstr "Enviar e-mail" #: src/screens/Settings/AboutSettings.tsx:118 #: src/screens/Settings/AboutSettings.tsx:121 msgid "Send error report" -msgstr "" +msgstr "Enviar relatório de erro" #: src/view/shell/Drawer.tsx:364 msgid "Send feedback" @@ -10195,7 +10211,7 @@ msgstr "Mostrar opções de personalização" #: src/components/dms/SystemMessageGroup.tsx:57 msgid "Show group chat updates" -msgstr "" +msgstr "Mostrar atualizações do chat em grupo" #: src/components/PostControls/PostMenu/PostMenuItems.tsx:593 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:595 @@ -10393,7 +10409,7 @@ msgstr "Pular compartilhamento de contatos e continuar para o app" #: src/view/com/composer/Composer.tsx:1331 msgid "Skip empty posts?" -msgstr "" +msgstr "Pular publicações vazias?" #: src/screens/Onboarding/StepFinished/index.tsx:288 #: src/screens/Onboarding/StepFinished/index.tsx:314 @@ -10407,7 +10423,7 @@ msgstr "Pular para a próxima etapa" #: src/components/images/Gallery/index.tsx:417 msgid "slide" -msgstr "" +msgstr "slide" #: src/screens/Settings/AppearanceSettings.tsx:152 msgid "Smaller" @@ -10447,7 +10463,7 @@ msgstr "Algumas pessoas podem responder" #: src/components/dms/getSystemMessageInfo.ts:86 msgid "Someone joined" -msgstr "" +msgstr "Alguém entrou" #: src/components/dms/getSystemMessageInfo.ts:87 msgid "Someone joined the group" @@ -10455,7 +10471,7 @@ msgstr "Alguém entrou no grupo" #: src/components/dms/getSystemMessageInfo.ts:99 msgid "Someone left" -msgstr "" +msgstr "Alguém saiu" #: src/components/dms/getSystemMessageInfo.ts:100 msgid "Someone left the group" @@ -10473,7 +10489,7 @@ msgstr "Alguém reagiu com {0} a {target}" #: src/components/dms/getSystemMessageInfo.ts:60 msgid "Someone was added" -msgstr "" +msgstr "Alguém foi adicionado" #: src/components/dms/getSystemMessageInfo.ts:61 msgid "Someone was added to the group" @@ -10481,12 +10497,16 @@ msgstr "Alguém foi adicionado ao grupo" #: src/components/dms/getSystemMessageInfo.ts:73 msgid "Someone was removed" -msgstr "" +msgstr "Alguém foi removido" #: src/components/dms/getSystemMessageInfo.ts:74 msgid "Someone was removed from the group" msgstr "Alguém foi removido do grupo" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Algo não estava certo com os dados que você está tentando relatar. Entre em contato com o suporte." @@ -10698,12 +10718,12 @@ msgstr "Inscrever-se" #: src/components/Post/Embed/StandardSiteEmbed/index.tsx:425 #: src/components/Post/Embed/StandardSiteEmbed/index.tsx:434 msgid "Subscribe on {0}" -msgstr "" +msgstr "Inscreva-se em {0}" #. placeholder {0}: highlightedPublisher.name #: src/components/Post/Embed/StandardSiteEmbed/index.tsx:433 msgid "Subscribe to {publicationTitle} on {0}" -msgstr "" +msgstr "Inscrever-se para {publicationTitle} em {0}" #. placeholder {0}: labelerInfo.creator.handle #: src/screens/Profile/Sections/Labels.tsx:231 @@ -10782,11 +10802,11 @@ msgstr "O suporte para este recurso no seu país ainda não foi habilitado! Por #: src/components/dms/dialogs/NewChatDialog.tsx:91 msgid "Suspended accounts cannot participate in a group chat." -msgstr "" +msgstr "Contas suspensas não podem participar de um chat em grupo." #: src/components/dms/dialogs/NewChatDialog.tsx:53 msgid "Suspended accounts cannot participate in chat." -msgstr "" +msgstr "Contas suspensas não podem participar de um chat em grupo." #: src/components/dialogs/SwitchAccount.tsx:47 #: src/components/dialogs/SwitchAccount.tsx:50 @@ -10830,7 +10850,7 @@ msgstr "Toque abaixo para permitir o acesso à sua localização GPS. Usaremos e #: src/components/dms/MessageItem.tsx:598 msgid "Tap for details" -msgstr "" +msgstr "Toque para mais detalhes" #: src/view/com/feeds/MissingFeed.tsx:90 msgid "Tap for information" @@ -10842,7 +10862,7 @@ msgstr "Toque para mais informações" #: src/screens/Signup/StepInfo/index.tsx:323 msgid "Tap here to update your location with GPS." -msgstr "" +msgstr "Toque aqui para atualizar sua localização com GPS." #: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:165 msgid "Tap to acknowledge that you understand and agree to these updates and continue using Bluesky" @@ -10865,7 +10885,7 @@ msgstr "Toque para remover" #. placeholder {0}: reaction.value #: src/components/dms/ReactionsDialog.tsx:208 msgid "Tap to remove your {0} reaction" -msgstr "" +msgstr "Toque para remover sua reação {0}" #: src/components/dms/MessageItem.tsx:563 msgid "Tap to retry" @@ -10874,7 +10894,7 @@ msgstr "Toque para tentar novamente" #. placeholder {0}: tab.value #: src/components/dms/ReactionsDialog.tsx:354 msgid "Tap to show {0} reactions" -msgstr "" +msgstr "Toque para mostrar reações {0}" #: src/components/dms/ReactionsDialog.tsx:353 msgid "Tap to show all reactions" @@ -10882,7 +10902,7 @@ msgstr "Toque para mostrar todas as reações" #: src/components/dms/MessageItem.tsx:317 msgid "Tap to view reactions" -msgstr "" +msgstr "Toque para ver as reações" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:107 msgid "Targeted harassment" @@ -11103,7 +11123,7 @@ msgstr "Há um limite de quantas vezes você pode alterar sua data de nascimento #: src/screens/Messages/components/InviteLinkDialog.tsx:476 msgid "There is no invite link for this group chat." -msgstr "" +msgstr "Não há nenhum link de convite para esse chat em grupo." #: src/screens/Settings/components/DeactivateAccountDialog.tsx:86 msgid "There is no time limit for account deactivation, come back any time." @@ -11112,7 +11132,7 @@ msgstr "Não há limite de tempo para desativação da conta, volte quando quise #. Body message of the error screen shown when the GIF provider request fails. Encourages the user to retry. #: src/features/gifPicker/components/GifPickerPlaceholder.tsx:56 msgid "There was a problem loading GIFs. Check your connection and try again." -msgstr "" +msgstr "Houve um problema ao carregar GIFs. Verifique sua conexão e tente novamente." #: src/components/contacts/screens/GetContacts.tsx:147 msgid "There was a problem with your internet connection, please try again" @@ -11413,12 +11433,12 @@ msgstr "Esta lista está vazia." #: src/components/dms/MessageItem.tsx:596 #: src/components/dms/MessageItem.tsx:625 msgid "This message is hidden because this user is blocking you." -msgstr "" +msgstr "Esta mensagem está oculta porque este usuário está bloqueando você." #: src/components/dms/MessageItem.tsx:595 #: src/components/dms/MessageItem.tsx:621 msgid "This message is hidden because you are blocking this user." -msgstr "" +msgstr "Esta mensagem está oculta porque você está bloqueando este usuário." #: src/screens/Profile/ErrorState.tsx:41 msgid "This moderation service is unavailable. See below for more details. If this issue persists, contact us." @@ -11426,11 +11446,11 @@ msgstr "Este serviço de moderação está indisponível. Veja mais detalhes aba #: src/components/moderation/ModerationDetailsDialog.tsx:161 msgid "This moderation was applied to the entire user account and will appear on all posts." -msgstr "" +msgstr "Esta moderação foi aplicada a toda a conta de usuário e aparecerá em todas as publicações." #: src/components/dms/MessagesListBlockedFooter.tsx:84 msgid "This person is blocking you" -msgstr "" +msgstr "Esta pessoa está bloqueando você" #. placeholder {0}: niceDate(i18n, createdAt) #. placeholder {1}: niceDate(i18n, indexedAt) @@ -12047,6 +12067,10 @@ msgstr "Atualizar" msgid "Update <0>{displayName} in Lists" msgstr "Atualizar <0>{displayName} nas Listas" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12058,16 +12082,24 @@ msgstr "Atualizar email" #: src/screens/Messages/components/InviteLinkDialog.tsx:243 #: src/screens/Messages/components/InviteLinkDialog.tsx:267 msgid "Update invite link" -msgstr "" +msgstr "Atualizar link de convite" #: src/screens/Settings/components/ChangeHandleDialog.tsx:544 #: src/screens/Settings/components/ChangeHandleDialog.tsx:565 msgid "Update to {domain}" msgstr "Alterar para {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" -msgstr "" +msgstr "Atualize seu aplicativo para a versão mais recente para participar!" #: src/components/dialogs/EmailDialog/screens/Update.tsx:204 msgid "Update your email" @@ -12470,7 +12502,7 @@ msgstr "Ver o perfil de {0}" #: src/components/dms/MessagesListHeader.tsx:120 #: src/screens/Messages/ConversationSettings/MemberMenu.tsx:185 msgid "View {displayName}’s profile" -msgstr "" +msgstr "Ver perfil de {displayName}" #: src/components/Post/Embed/StandardSiteEmbed/index.tsx:436 msgid "View {publicationTitle}" @@ -12671,7 +12703,7 @@ msgstr "Não foi possível carregar esta conversa" #: src/screens/Messages/ConversationSettings/index.tsx:113 msgid "We couldn’t load this conversation’s settings" -msgstr "" +msgstr "Não foi possível carregar as configurações desta conversa" #: src/components/contacts/screens/GetContacts.tsx:244 msgid "We delete hashes after matches are made" @@ -12790,7 +12822,7 @@ msgstr "Estamos introduzindo uma nova camada de verificação no Bluesky — uma #: src/screens/Signup/index.tsx:136 msgid "We’re so excited to have you join us!" -msgstr "" +msgstr "Estamos muito contentes em receber você!" #: src/ageAssurance/components/NoAccessScreen.tsx:416 #: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:241 @@ -12880,7 +12912,7 @@ msgstr "Quem pode interagir com esta postagem?" #: src/screens/Messages/components/InviteLinkDialog.tsx:216 msgid "Who can join this group chat and how" -msgstr "" +msgstr "Quem pode entrar nesta conversa e como" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:427 #: src/components/WhoCanReply.tsx:116 @@ -13158,7 +13190,7 @@ msgstr "" #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "Você pode selecionar até {MAX_IMAGES, plural, other {# imagens}} no total." +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 @@ -13392,7 +13424,7 @@ msgstr "Você receberá um e-mail com um \"código de redefinição\". Digite es #: src/screens/Messages/ConversationSettings/prompts.tsx:91 msgid "You won’t be able to rejoin unless you’re invited." -msgstr "" +msgstr "Você não poderá voltar a entrar a menos que seja convidado." #. When the last message in a chat was made by you. #: src/components/dms/getMessageInfo.ts:43 diff --git a/src/locale/locales/pt-PT/messages.po b/src/locale/locales/pt-PT/messages.po index a6768998e8..74cd28ece7 100644 --- a/src/locale/locales/pt-PT/messages.po +++ b/src/locale/locales/pt-PT/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-03 14:59\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -355,6 +355,18 @@ msgstr "{count, plural, one {# pedido} other {# pedidos}}" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# item não lido} other {# itens não lidos}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "{count, plural, one {Recarregue a página para vê-la.} other {Recarregue a página para vê-las.}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "{count, plural, one {Esta publicação tem # imagem.} other {Esta publicação tem # imagens.}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "{count, plural, one {Atualize a sua aplicação para vê-la.} other {Atualize a sua aplicação para vê-las.}}" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1463,7 +1475,7 @@ msgstr "Uma imagem a mostrar que o Bluesky seleciona verificadores confiáveis e #: src/screens/Messages/components/InviteLinkDialog.tsx:172 msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." -msgstr "Um link de convite permite que pessoas entrem nesta conversa de grupo sem serem adicionadas diretamente. Quem pode usar o link e se eles precisam da sua aprovação é controlado por si. Pode desativar o link a qualquer momento." +msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 msgid "An issue not included in these options" @@ -1698,7 +1710,7 @@ msgstr "Tem a certeza que deseja sair desta conversa?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Tem a certeza que deseja sair desta conversa? As suas mensagens serão eliminadas para si, mas não para o outro participante." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "Bloquear utilizador e/ou eliminar esta conversa" msgid "Block user and/or leave this conversation" msgstr "Bloquear utilizador e/ou sair desta conversa" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Bloqueado" @@ -3434,7 +3446,7 @@ msgstr "Eliminar esta lista?" msgid "Delete this post?" msgstr "Eliminar esta publicação?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Eliminado" @@ -5006,7 +5018,7 @@ msgstr "Segue-te" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Segue-te" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -7670,7 +7682,7 @@ msgstr "Um ou mais dos seus ficheiros selecionados não são suportados." #: src/view/com/composer/SelectMediaButton.tsx:438 msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." -msgstr "" +msgstr "Um ou mais dos ficheiros selecionados são demasiado grandes. O tamanho máximo é {VIDEO_MAX_SIZE_MB}  MB." #: src/view/com/composer/Composer.tsx:589 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" @@ -7861,7 +7873,7 @@ msgstr "Abre a câmara do dispositivo" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "Abre a galeria do dispositivo para selecionar até {MAX_IMAGES, plural, one{# imagem}other {# imagens}} ou um único vídeo ou GIF." +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -8841,6 +8853,10 @@ msgstr "Recomendados" msgid "Reconnect" msgstr "Reconectar" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "Atualize a página para vê-la." + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "Remover verificação" msgid "Remove your verification for this account?" msgstr "Remover a sua verificação para esta conta?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Removido pelo autor" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Removido por si" @@ -10487,6 +10503,10 @@ msgstr "Alguém foi removido" msgid "Someone was removed from the group" msgstr "Alguém foi removido do grupo" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "Há algo de novo aqui" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Houve um problema com os dados que tentou denunciar. Por favor, contacte o suporte." @@ -11060,7 +11080,7 @@ msgstr "A Política de Privacidade foi movida para <0/>" #: src/view/com/composer/state/video.ts:397 #: src/view/com/composer/state/video.ts:436 msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." -msgstr "" +msgstr "O vídeo selecionado é maior que {VIDEO_MAX_SIZE_MB} MB. Por favor, tente novamente com um ficheiro menor." #: src/lib/hooks/useCleanError.ts:41 #: src/lib/strings/errors.ts:19 @@ -12047,6 +12067,10 @@ msgstr "Atualizar" msgid "Update <0>{displayName} in Lists" msgstr "Atualizar <0>{displayName} nas Listas" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "Atualizar a aplicação" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "Atualizar link de convite" msgid "Update to {domain}" msgstr "Atualizar para {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "Atualize a sua aplicação" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "Atualize a sua aplicação para vê-la." + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "Atualize a sua aplicação para a versão mais recente para entrar!" @@ -13036,7 +13068,7 @@ msgstr "{0} está bloqueado por si" #: src/components/dms/MessagesListBlockedFooter.tsx:81 msgid "You are blocking the chat owner" -msgstr "O dono da conversa está bloqueado por si" +msgstr "O proprietário da conversa está bloqueado por si" #: src/components/dms/MessagesListBlockedFooter.tsx:83 msgid "You are blocking this person" @@ -13158,7 +13190,7 @@ msgstr "Pode ler o histórico da conversa, mas não pode enviar novas mensagens. #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "Pode selecionar {MAX_IMAGES, plural, one {# imagem}other {# imagens}} no total." +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 @@ -13613,7 +13645,7 @@ msgstr "As suas palavras silenciadas" #: src/screens/Messages/components/InviteLinkDialog.tsx:179 msgid "Your name, avatar, and the name of the group chat will be visible to everyone." -msgstr "O seu nome, foto de perfil e o nome da conversa de grupo serão visíveis para todos." +msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on." diff --git a/src/locale/locales/ro/messages.po b/src/locale/locales/ro/messages.po index ac24553fc6..ea9d0c7764 100644 --- a/src/locale/locales/ro/messages.po +++ b/src/locale/locales/ro/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ro\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Romanian\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n" @@ -355,6 +355,18 @@ msgstr "{count, plural, one {o cerere} few {# cereri} other {# de cereri}}" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {Un element necitit} few {# elemente necitite} other {# de elemente necitite}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "{count, plural, one {Reîmprospătați pagina pentru a o vedea.} few {Reîmprospătați pagina pentru a le vedea pe toate.} other {Reîmprospătați pagina pentru a le vedea pe toate.}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "{count, plural, one {Această postare are o fotografie.} few {Această postare are # fotografii.} other {Această postare are # de fotografii.}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "{count, plural, one {Actualizați-vă aplicația pentru a o vedea.} few {Actualizați-vă aplicația pentru a le vedea pe toate.} other {Actualizați-vă aplicația pentru a le vedea pe toate.}}" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1463,7 +1475,7 @@ msgstr "O ilustrație care arată că Bluesky selectează verificatori de încre #: src/screens/Messages/components/InviteLinkDialog.tsx:172 msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." -msgstr "Un link de invitație permite utilizatorilor să se alăture acestei conversații de grup fără a fi adăugați direct. Dvs. controlați cine poate folosi linkul și dacă au nevoie de aprobare. Puteți dezactiva linkul oricând." +msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 msgid "An issue not included in these options" @@ -1698,7 +1710,7 @@ msgstr "Sunteți sigur că doriți să părăsiți această conversație?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Sunteți sigur că doriți să părăsiți această conversație? Mesajele dvs. vor fii șterse pentru dvs. dar nu și pentru celălalt participant." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "Blocați utilizatorul și/sau ștergeți această conversație" msgid "Block user and/or leave this conversation" msgstr "Blocați utilizatorului și/sau părăsiți această conversație" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Blocat" @@ -3434,7 +3446,7 @@ msgstr "Ștergeți această listă?" msgid "Delete this post?" msgstr "Ștergeți această postare?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Șters" @@ -3752,12 +3764,12 @@ msgstr "" #: src/screens/Settings/components/ExportCarDialog.tsx:149 msgid "Download chat data" -msgstr "Descărcați datele de conversație" +msgstr "Descărcare date de conversație" #: src/screens/Settings/components/ExportCarDialog.tsx:154 msgctxt "button" msgid "Download chat data" -msgstr "Descărcați datele de conversație" +msgstr "Descărcare date de conversație" #: src/components/Lightbox/Lightbox.web.tsx:308 #: src/components/Lightbox/Lightbox.web.tsx:320 @@ -4771,16 +4783,16 @@ msgstr "Găsiți conturi de urmărit" #: src/Navigation.tsx:438 #: src/Navigation.tsx:646 msgid "Find Contacts" -msgstr "Găsiți contacte" +msgstr "Găsire contacte" #: src/screens/Settings/FindContactsSettings.tsx:79 msgid "Find Friends" -msgstr "Găsiți prieteni" +msgstr "Găsire prieteni" #: src/screens/Settings/Settings.tsx:216 #: src/screens/Settings/Settings.tsx:219 msgid "Find friends from contacts" -msgstr "Găsiți prieteni din contacte" +msgstr "Găsire prieteni din contacte" #: src/components/contacts/screens/GetContacts.tsx:273 #: src/components/contacts/screens/GetContacts.tsx:287 @@ -5006,7 +5018,7 @@ msgstr "Vă urmărește" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Vă urmărește" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -7670,7 +7682,7 @@ msgstr "Unul sau mai multe dintre fișierele selectate nu sunt acceptate." #: src/view/com/composer/SelectMediaButton.tsx:438 msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." -msgstr "" +msgstr "Unul sau mai multe dintre fișierele selectate sunt prea mari. Dimensiunea maximă este de {VIDEO_MAX_SIZE_MB} MB." #: src/view/com/composer/Composer.tsx:589 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" @@ -7861,7 +7873,7 @@ msgstr "Deschide camera foto a dispozitivului" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "Deschide galeria dispozitivului pentru a selecta până la {MAX_IMAGES, plural, one {} few {# imagini}other {# de imagini}}, sau un singur videoclip sau GIF." +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -8841,6 +8853,10 @@ msgstr "Recomandat" msgid "Reconnect" msgstr "Reconectare" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "Reîmprospătați pagina pentru al vedea." + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "Eliminați verificarea" msgid "Remove your verification for this account?" msgstr "Eliminați verificarea dvs. pentru acest cont?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Eliminat de autor" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Eliminat de dvs." @@ -10487,6 +10503,10 @@ msgstr "Cineva a fost eliminat(ă)" msgid "Someone was removed from the group" msgstr "Cineva a fost eliminat din grup" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "Ceva nou este aici" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Ceva nu a fost în regulă cu datele pe care încercați să le raportați. Vă rugăm să contactați asistența." @@ -11060,7 +11080,7 @@ msgstr "Politica de Confidențialitate a fost mutată la <0/>" #: src/view/com/composer/state/video.ts:397 #: src/view/com/composer/state/video.ts:436 msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." -msgstr "" +msgstr "Videoclipul selectat este mai mare de {VIDEO_MAX_SIZE_MB} MB. Vă rugăm să încercați din nou cu un fișier mai mic." #: src/lib/hooks/useCleanError.ts:41 #: src/lib/strings/errors.ts:19 @@ -12047,6 +12067,10 @@ msgstr "Actualizare" msgid "Update <0>{displayName} in Lists" msgstr "Actualizați <0>{displayName} în Liste" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "Actualizați aplicația" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "Actualizați linkul de invitație" msgid "Update to {domain}" msgstr "Actualizare la {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "Actualizați-vă aplicația" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "Actualizați-vă aplicația pentru a o vedea." + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "Actualizați aplicația la cea mai recentă versiune pentru a vă alătura!" @@ -13103,7 +13135,7 @@ msgstr "De asemenea, puteți să vă <0>dezactivați temporar contul. Profil #: src/view/com/posts/FollowingEmptyState.tsx:60 #: src/view/com/posts/FollowingEndOfFeed.tsx:61 msgid "You can also discover new Custom Feeds to follow." -msgstr "De asemenea, puteți să vă dezactivați temporar contul și să-l reactivați în orice moment." +msgstr "De asemenea, puteți descoperi noi fluxuri personalizate pe care să le urmăriți." #: src/screens/Settings/components/ExportCarDialog.tsx:139 msgid "You can also download your chat data as a \"JSONL\" file. This file only includes chat messages that you have sent and does not include chat messages that you have received." @@ -13158,7 +13190,7 @@ msgstr "Puteți citi istoricul conversației, dar nu puteți trimite mesaje noi. #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "Puteți selecta până la {MAX_IMAGES, plural, one {} few {# imagini}other {# de imagini}} în total." +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 @@ -13613,7 +13645,7 @@ msgstr "Cuvintele dvs. amuțite" #: src/screens/Messages/components/InviteLinkDialog.tsx:179 msgid "Your name, avatar, and the name of the group chat will be visible to everyone." -msgstr "Numele și avatarul dvs. și numele conversației de grup vor fi vizibile pentru toată lumea." +msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on." diff --git a/src/locale/locales/ru/messages.po b/src/locale/locales/ru/messages.po index d7f0dbd930..532f35b921 100644 --- a/src/locale/locales/ru/messages.po +++ b/src/locale/locales/ru/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ru\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Russian\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# непрочитанный элемент} other {# непрочитанных элементов}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1698,7 +1710,7 @@ msgstr "Вы уверены, что хотите выйти из беседы?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Вы уверены, что хотите покинуть эту беседу? Ваши сообщения будут удалены для вас, но не для других участников." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Заблокировано" @@ -3434,7 +3446,7 @@ msgstr "Удалить этот список?" msgid "Delete this post?" msgstr "Удалить этот пост?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Удалено" @@ -5006,7 +5018,7 @@ msgstr "Подписан на вас" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Подписан на вас" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -8841,6 +8853,10 @@ msgstr "Рекомендуется" msgid "Reconnect" msgstr "Переподключиться" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "Удаление верификации" msgid "Remove your verification for this account?" msgstr "Удалить верификацию для этой учётной записи?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Удалено автором" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Удалено вами" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" @@ -12047,6 +12067,10 @@ msgstr "Обновить" msgid "Update <0>{displayName} in Lists" msgstr "Изменить <0>{displayName} в списках" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "Изменить на {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "" diff --git a/src/locale/locales/sv/messages.po b/src/locale/locales/sv/messages.po index 4065360bb6..b74995f7f9 100644 --- a/src/locale/locales/sv/messages.po +++ b/src/locale/locales/sv/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sv\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 20:08\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -355,6 +355,18 @@ msgstr "{count, plural, one {# förfrågan} other {# förfrågningar}}" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# oläst notis} other {# olästa notiser}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "{count, plural, one {Uppdatera sidan för att se den.} other {Uppdatera sidan för att se dem alla.}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "{count, plural, one {Det här inlägget har en bild.} other {Det här inlägget har # bilder.}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "{count, plural, one {Uppdatera din app för att se den.} other {Uppdatera din app för att se dem alla.}}" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -845,16 +857,16 @@ msgstr "Kränkande eller diskriminerande beteende" #. Accept a chat request #: src/screens/Messages/components/RequestButtons.tsx:286 msgid "Accept" -msgstr "Godkänn" +msgstr "Acceptera" #: src/screens/Messages/components/RequestButtons.tsx:280 msgid "Accept chat request" -msgstr "Godkänn chattförfrågan" +msgstr "Acceptera chattförfrågan" #. Accept a chat request #: src/screens/Messages/components/RequestListItem.tsx:48 msgid "Accept Request" -msgstr "Godkänn förfrågan" +msgstr "Acceptera förfrågan" #: src/view/com/composer/select-language/SuggestedLanguage.tsx:460 msgid "Accept this language suggestion" @@ -1463,7 +1475,7 @@ msgstr "En illustration som visar att Bluesky väljer betrodda verifierare, som #: src/screens/Messages/components/InviteLinkDialog.tsx:172 msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." -msgstr "En inbjudningslänk låter personer gå med i gruppchatten utan att läggas till direkt. Du bestämmer vilka som kan använda länken och om de behöver ditt godkännande. Du kan när som helst inaktivera länken." +msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 msgid "An issue not included in these options" @@ -1698,7 +1710,7 @@ msgstr "Är du säker på att du vill lämna den här konversationen?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Är du säker på att du vill lämna den här konversationen? Dina meddelanden kommer att tas bort för dig, men inte för den andra deltagaren." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1834,7 +1846,7 @@ msgstr "Du måste verifiera din e‑postadress innan du kan skapa ett startpaket #: src/screens/Messages/components/RequestButtons.tsx:259 msgid "Before you can accept this chat request, you must first verify your email." -msgstr "Du måste verifiera din e-post innan du kan godkänna den här chattförfrågningen." +msgstr "Innan du kan acceptera den här chattförfrågningen måste du verifiera din e-postadress." #: src/components/activity-notifications/SubscribeProfileButton.tsx:59 msgid "Before you can get notifications for {name}'s posts, you must first verify your email." @@ -1956,7 +1968,7 @@ msgstr "Blockera användare och/eller radera den här konversationen" msgid "Block user and/or leave this conversation" msgstr "Blockera användare och/eller lämna den här konversationen" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Blockerat" @@ -3434,7 +3446,7 @@ msgstr "Radera den här listan?" msgid "Delete this post?" msgstr "Radera det här inlägget?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Raderat" @@ -4334,7 +4346,7 @@ msgstr "Extremistiskt innehåll" #: src/screens/Messages/components/RequestButtons.tsx:243 msgctxt "toast" msgid "Failed to accept chat" -msgstr "Det gick inte att godkänna chatt" +msgstr "Det gick inte att acceptera chatt" #: src/components/dms/ActionsWrapper.web.tsx:77 #: src/components/dms/MessageContextMenu.tsx:119 @@ -5006,7 +5018,7 @@ msgstr "Följer dig" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Följer dig" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -7670,7 +7682,7 @@ msgstr "En eller flera av de filer du valt stöds inte." #: src/view/com/composer/SelectMediaButton.tsx:438 msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." -msgstr "" +msgstr "En eller flera av de filer du valt är för stora. Maxstorlek är {VIDEO_MAX_SIZE_MB} MB." #: src/view/com/composer/Composer.tsx:589 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" @@ -7861,7 +7873,7 @@ msgstr "Öppnar enhetens kamera" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "Öppnar enhetens galleri där du kan välja upp till {MAX_IMAGES, plural, other {# bilder}}, ett enskilt videoklipp eller en enskild gif-bild." +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -8841,6 +8853,10 @@ msgstr "Rekommenderat" msgid "Reconnect" msgstr "Återanslut" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "Uppdatera sidan för att se den." + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "Ta bort verifiering" msgid "Remove your verification for this account?" msgstr "Ta bort din verifiering av det här kontot?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Borttaget av författaren" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Borttaget av dig" @@ -10487,6 +10503,10 @@ msgstr "Någon togs bort" msgid "Someone was removed from the group" msgstr "Någon togs bort från gruppen" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "Något nytt finns här" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Något står inte helt rätt till med den data du försöker anmäla. Vänligen kontakta supporten." @@ -11060,7 +11080,7 @@ msgstr "Integritetspolicyn har flyttats till <0/>" #: src/view/com/composer/state/video.ts:397 #: src/view/com/composer/state/video.ts:436 msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." -msgstr "" +msgstr "Det valda videoklippet är större än {VIDEO_MAX_SIZE_MB} MB. Försök igen med en mindre fil." #: src/lib/hooks/useCleanError.ts:41 #: src/lib/strings/errors.ts:19 @@ -12047,6 +12067,10 @@ msgstr "Uppdatera" msgid "Update <0>{displayName} in Lists" msgstr "Uppdatera <0>{displayName} i Listor" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "Uppdatera appen" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "Uppdatera inbjudningslänk" msgid "Update to {domain}" msgstr "Uppdatera till {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "Uppdatera din app" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "Uppdatera din app för att se den." + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "Uppdatera din app till den senaste versionen för att gå med!" @@ -12505,7 +12537,7 @@ msgstr "Visa hela tråden" #: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:43 msgid "View incoming group chat requests" -msgstr "Visa inkommande gruppchattsförfrågningar" +msgstr "Visa väntande gruppchattsförfrågningar" #: src/components/moderation/LabelsOnMe.tsx:56 msgid "View information about these labels" @@ -13158,7 +13190,7 @@ msgstr "Du kan läsa chatthistoriken men inte skicka nya meddelanden." #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "Du kan välja upp till {MAX_IMAGES, plural, other {# bilder}} totalt." +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 @@ -13613,7 +13645,7 @@ msgstr "Dina ignorerade ord" #: src/screens/Messages/components/InviteLinkDialog.tsx:179 msgid "Your name, avatar, and the name of the group chat will be visible to everyone." -msgstr "Ditt namn, din avatar och namnet på gruppchatten kommer att vara synliga för alla." +msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on." diff --git a/src/locale/locales/th/messages.po b/src/locale/locales/th/messages.po index 70a6fc68fc..42c92ec1ee 100644 --- a/src/locale/locales/th/messages.po +++ b/src/locale/locales/th/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: th\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Thai\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1698,7 +1710,7 @@ msgstr "" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "คุณแน่ใจหรือว่าต้องการออกจากการสนทนานี้? ข้อความของคุณจะถูกลบสำหรับคุณ แต่ไม่ใช่สำหรับผู้เข้าร่วมคนอื่น" +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "ถูกบล็อก" @@ -3434,7 +3446,7 @@ msgstr "ลบลิสต์นี้หรือไม่?" msgid "Delete this post?" msgstr "ลบโพสต์นี้หรือไม่?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "ถูกลบ" @@ -5006,7 +5018,7 @@ msgstr "ติดตามคุณ" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "ติดตามคุณ" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -8841,6 +8853,10 @@ msgstr "" msgid "Reconnect" msgstr "เชื่อมต่อใหม่" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "ลบโดยผู้สร้าง" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "ลบโดยคุณ" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" @@ -12047,6 +12067,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "อัปเดต <0>{displayName} ในลิสต์" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "" diff --git a/src/locale/locales/tr/messages.po b/src/locale/locales/tr/messages.po index cddb886b9a..ed67903a0e 100644 --- a/src/locale/locales/tr/messages.po +++ b/src/locale/locales/tr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: tr\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -355,6 +355,18 @@ msgstr "{count, plural, other {# talep}}" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, other {# okunmamış öğe}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1463,7 +1475,7 @@ msgstr "Bluesky'ın güvenilir doğrulayıcıları seçmesini ve güvenilir doğ #: src/screens/Messages/components/InviteLinkDialog.tsx:172 msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." -msgstr "Davetiye bağlantıları insanların grup sohbetine doğrudan eklenmeden katılabilmelerini sağlar. Kimin o bağlantıyı kullanabileceğini ya da onayınıza gerek olup olmadığını siz kontrol edersiniz. Bağlantıyı istediğiniz zaman devre dışı bırakabilirsiniz." +msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 msgid "An issue not included in these options" @@ -1698,7 +1710,7 @@ msgstr "Bu yazışmayı terk etmek istediğinizden emin misiniz?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Bu yazışmadan ayrılmak istediğinize emin misiniz? Mesajlarınız sizin için silinecek, ancak diğer katılımcı için silinmeyecektir." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "Kullanıcıyı engelle ve/veya bu yazışmayı sil" msgid "Block user and/or leave this conversation" msgstr "Kullanıcıyı engelle ve/veya bu yazışmadan ayrıl" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Engellendi" @@ -3434,7 +3446,7 @@ msgstr "Liste silinsin mi?" msgid "Delete this post?" msgstr "Bu gönderiyi sil?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Silindi" @@ -5006,7 +5018,7 @@ msgstr "Sizi takip ediyor" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Sizi Takip Ediyor" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -7670,7 +7682,7 @@ msgstr "Seçtiğiniz dosyalardan bir ya da birden fazlası desteklenmiyor." #: src/view/com/composer/SelectMediaButton.tsx:438 msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." -msgstr "" +msgstr "Seçtiğiniz dosyalardan bir ya da daha fazlası çok büyük. En fazla {VIDEO_MAX_SIZE_MB} MB olabilir." #: src/view/com/composer/Composer.tsx:589 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" @@ -7861,7 +7873,7 @@ msgstr "Cihaz kamerasını açar" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "{MAX_IMAGES, plural, other {# adede kadar}} görsel veya tek bir video ya da GIF seçmek için cihaz galerisini açar." +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -8841,6 +8853,10 @@ msgstr "Öneriler" msgid "Reconnect" msgstr "Yeniden bağlan" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "Doğrulamayı kaldır" msgid "Remove your verification for this account?" msgstr "Bu hesap için doğrulamanızı kaldıracak mısınız?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Yazar tarafından kaldırılmış" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Sizin tarafınızdan kaldırılmış" @@ -10487,6 +10503,10 @@ msgstr "Biri çıkarıldı" msgid "Someone was removed from the group" msgstr "Biri gruptan çıkarıldı" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Raporlamaya çalıştığınız verilerde bir sorun var. Lütfen destekle iletişime geçin." @@ -11060,7 +11080,7 @@ msgstr "Gizlilik Politikası <0/> konumuna taşındı" #: src/view/com/composer/state/video.ts:397 #: src/view/com/composer/state/video.ts:436 msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." -msgstr "" +msgstr "Seçili video {VIDEO_MAX_SIZE_MB} MB'tan büyük. Lütfen daha küçük bir dosyayla yeniden deneyin." #: src/lib/hooks/useCleanError.ts:41 #: src/lib/strings/errors.ts:19 @@ -12047,6 +12067,10 @@ msgstr "Güncelle" msgid "Update <0>{displayName} in Lists" msgstr "<0>{displayName} kullanıcısının listelerini düzenleyin" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "Davetiye bağlantısını güncelle" msgid "Update to {domain}" msgstr "{domain} adresine güncelle" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "Katılmak için uygulamanızı son sürüme güncelleyin!" @@ -13158,7 +13190,7 @@ msgstr "Sohbet geçmişini okuyabilirsiniz ancak yeni mesaj gönderemezsiniz." #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "Toplamda {MAX_IMAGES, plural, other {# adede kadar}} görsel seçebilirsiniz." +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 @@ -13613,7 +13645,7 @@ msgstr "Sessize aldığınız kelimeler" #: src/screens/Messages/components/InviteLinkDialog.tsx:179 msgid "Your name, avatar, and the name of the group chat will be visible to everyone." -msgstr "Adınız, avatarınız ve grup sohbetinin ismi herkese görünecektir." +msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on." diff --git a/src/locale/locales/uk/messages.po b/src/locale/locales/uk/messages.po index f379c16b3b..c5d4cbd346 100644 --- a/src/locale/locales/uk/messages.po +++ b/src/locale/locales/uk/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: uk\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1698,7 +1710,7 @@ msgstr "" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Ви впевнені, що хочете залишити цю розмову? Повідомлення зникнуть для вас, але не для співрозмовника." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Заблоковано" @@ -3434,7 +3446,7 @@ msgstr "Видалити цей список?" msgid "Delete this post?" msgstr "Видалити цей пост?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Видалено" @@ -5006,7 +5018,7 @@ msgstr "Підписаний(-на) на вас" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Читає вас" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -8841,6 +8853,10 @@ msgstr "" msgid "Reconnect" msgstr "Повторне з'єднання" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "" msgid "Remove your verification for this account?" msgstr "" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Вилучено автором" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Вилучено вами" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "" @@ -12047,6 +12067,10 @@ msgstr "" msgid "Update <0>{displayName} in Lists" msgstr "Оновити <0>{displayName} у Списках" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "Оновити на {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "" diff --git a/src/locale/locales/vi/messages.po b/src/locale/locales/vi/messages.po index fcfdec9595..4c6e73a00f 100644 --- a/src/locale/locales/vi/messages.po +++ b/src/locale/locales/vi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: vi\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, other {# mục chưa đọc}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1698,7 +1710,7 @@ msgstr "Bạn có chắc muốn rời khỏi cuộc trò chuyện này?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Bạn có chắc chắn muốn rời hội thoại này? Tin nhắn của bạn sẽ bị xóa cho bạn, nhưng không phải cho người khác." +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "Đã bị chặn" @@ -3434,7 +3446,7 @@ msgstr "Xóa danh sách này?" msgid "Delete this post?" msgstr "Xóa bài đăng này?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "Đã xóa" @@ -5006,7 +5018,7 @@ msgstr "Theo dõi bạn" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Theo dõi bạn" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -8841,6 +8853,10 @@ msgstr "Đề xuất" msgid "Reconnect" msgstr "Kết nối lại" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "Xoá xác minh" msgid "Remove your verification for this account?" msgstr "Xoá xác minh của bạn khỏi tài khoản này?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "Xóa bởi tác giả" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "Xóa bởi bạn" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "Có điều gì đó không đúng với dữ liệu bạn đang cố gắng báo cáo. Vui lòng liên hệ bộ phận hỗ trợ." @@ -12047,6 +12067,10 @@ msgstr "Cập nhật" msgid "Update <0>{displayName} in Lists" msgstr "Cập nhật <0>{displayName} trong danh sách" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "Cập nhật thành {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "" diff --git a/src/locale/locales/zh-CN/messages.po b/src/locale/locales/zh-CN/messages.po index d9a47f5468..6215f52ee4 100644 --- a/src/locale/locales/zh-CN/messages.po +++ b/src/locale/locales/zh-CN/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-03 14:59\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -355,6 +355,18 @@ msgstr "{count, plural, one {# 条邀请} other {# 条邀请}}" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# 条未读} other {# 条未读}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "{count, plural,one {刷新页面以显示该内容。} other {刷新页面以显示该内容。}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "{count, plural,one {这则帖文有 # 张照片。}other {这则帖文有 # 张照片。}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "{count, plural,one {更新应用以显示该内容。}other {更新应用以显示该内容。}}" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -631,7 +643,7 @@ msgstr "{rank}." #. The number of requests to join a group chat. #: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:53 msgid "{requestCount, plural, one {# request} other {# requests}}" -msgstr "{requestCount, plural, one {# 个邀请} other {# 个邀请}}" +msgstr "{requestCount, plural, one {# 条邀请} other {# 条邀请}}" #. Displayed when there are more than 50 requests to join a group chat #: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48 @@ -854,7 +866,7 @@ msgstr "接受对话请求" #. Accept a chat request #: src/screens/Messages/components/RequestListItem.tsx:48 msgid "Accept Request" -msgstr "接受请求" +msgstr "接受申请" #: src/view/com/composer/select-language/SuggestedLanguage.tsx:460 msgid "Accept this language suggestion" @@ -1463,7 +1475,7 @@ msgstr "这张图片显示 Bluesky 官方可挑选信任的认证人,并由可 #: src/screens/Messages/components/InviteLinkDialog.tsx:172 msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." -msgstr "邀请链接可以让其他人通过链接直接加入群组对话,你可以控制谁能加入,以及加入是否需要手动批准,你可以随时停用此链接。" +msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 msgid "An issue not included in these options" @@ -1569,7 +1581,7 @@ msgstr "应用图标" #: src/screens/Settings/LanguageSettings.tsx:107 #: src/screens/Settings/LanguageSettings.tsx:123 msgid "App language" -msgstr "应用程序语言" +msgstr "应用语言" #: src/screens/Settings/components/AddAppPasswordDialog.tsx:122 msgid "App Password" @@ -1698,7 +1710,7 @@ msgstr "你确定要离开这个对话吗?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "你确定要离开此对话吗?此操作将仅为你删除对话,而不会为其他参与者删除。" +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "屏蔽该用户或删除整个对话(多选)" msgid "Block user and/or leave this conversation" msgstr "屏蔽该用户或离开对话(多选)" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "已被屏蔽" @@ -3434,7 +3446,7 @@ msgstr "要删除此列表吗?" msgid "Delete this post?" msgstr "要删除这则帖文吗?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "已删除" @@ -5006,7 +5018,7 @@ msgstr "关注了你" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "关注了你" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -7670,7 +7682,7 @@ msgstr "你所选中的部分文件格式不被支持。" #: src/view/com/composer/SelectMediaButton.tsx:438 msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." -msgstr "" +msgstr "你选中的部分文件太大,最大的文件大小为 {VIDEO_MAX_SIZE_MB} MB。" #: src/view/com/composer/Composer.tsx:589 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" @@ -7861,7 +7873,7 @@ msgstr "开启设备相机" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "开启设备相册以选择最多 {MAX_IMAGES, plural, other {# 张图片}}、单段视频或一张 GIF。" +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -8841,6 +8853,10 @@ msgstr "推荐" msgid "Reconnect" msgstr "重新连接" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "刷新页面以显示该内容。" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "撤回认证" msgid "Remove your verification for this account?" msgstr "要撤回你对这个账户的认证吗?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "已被发布者删除" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "你已删除" @@ -10487,6 +10503,10 @@ msgstr "有人被移除了" msgid "Someone was removed from the group" msgstr "有人已被移除出群组" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "这里有些新改动" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "你试图提交的举报信息可能有误,请联系支持获取帮助。" @@ -11060,7 +11080,7 @@ msgstr "隐私政策已移动到 <0/>" #: src/view/com/composer/state/video.ts:397 #: src/view/com/composer/state/video.ts:436 msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." -msgstr "" +msgstr "你所选择的视频大小大于 {VIDEO_MAX_SIZE_MB} MB,请选择其他较小的视频文件。" #: src/lib/hooks/useCleanError.ts:41 #: src/lib/strings/errors.ts:19 @@ -12047,6 +12067,10 @@ msgstr "更新" msgid "Update <0>{displayName} in Lists" msgstr "要把 <0>{displayName} 更新或删除自哪些列表?" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "更新应用" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "更新邀请链接" msgid "Update to {domain}" msgstr "更新至 {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "更新你的应用" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "更新应用以显示该内容。" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "更新应用版本至最新即可加入!" @@ -13158,7 +13190,7 @@ msgstr "你仍然可以查看对话记录,但无法发送新信息。" #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "你最多只能选择 {MAX_IMAGES, plural, other {# 张图片}}。" +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 @@ -13613,7 +13645,7 @@ msgstr "你的隐藏字词" #: src/screens/Messages/components/InviteLinkDialog.tsx:179 msgid "Your name, avatar, and the name of the group chat will be visible to everyone." -msgstr "你的名字、头像以及此群组对话的名称将对所有人可见。" +msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on." diff --git a/src/locale/locales/zh-HK/messages.po b/src/locale/locales/zh-HK/messages.po index bd169d5fb8..2f96f6b3c9 100644 --- a/src/locale/locales/zh-HK/messages.po +++ b/src/locale/locales/zh-HK/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-02 17:45\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -355,6 +355,18 @@ msgstr "" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# 條未讀} other {# 條未讀}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1698,7 +1710,7 @@ msgstr "你確定要離開呢個對話?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "你確定要離開呢個對話?你嘅訊息會喺你嗰邊刪除,但係其他參與者仲係睇到。" +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "封鎖呢個用戶或刪除呢個對話(複選)" msgid "Block user and/or leave this conversation" msgstr "" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "已被封鎖" @@ -3434,7 +3446,7 @@ msgstr "係咪要刪咗呢份清單?" msgid "Delete this post?" msgstr "係咪要刪咗呢條帖文?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "已刪除" @@ -5006,7 +5018,7 @@ msgstr "跟緊你" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "跟緊你" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -7861,7 +7873,7 @@ msgstr "打開裝置相機" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "開啓裝置相片圖庫去揀選最多 {MAX_IMAGES, plural, other {# 張圖片}}、1 條影片或 1 張 GIF。" +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -8841,6 +8853,10 @@ msgstr "推薦" msgid "Reconnect" msgstr "重新連線" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "撤回驗證" msgid "Remove your verification for this account?" msgstr "係咪要撤回你對呢個帳號嘅驗證?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "俾發布者刪咗" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "俾你刪咗" @@ -10487,6 +10503,10 @@ msgstr "" msgid "Someone was removed from the group" msgstr "有人已被移出羣組" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "你想擧報嘅內容好似有啲唔啱,請聯絡支援取得協助。" @@ -12047,6 +12067,10 @@ msgstr "更新" msgid "Update <0>{displayName} in Lists" msgstr "要喺邊啲清單度加入或刪除 <0> {displayName} ?" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "" msgid "Update to {domain}" msgstr "更新成 {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "更新 App 至最新版本即可加入!" @@ -13158,7 +13190,7 @@ msgstr "" #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "你最多只能揀選 {MAX_IMAGES, plural, other {# 張圖片}}。" +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 diff --git a/src/locale/locales/zh-TW/messages.po b/src/locale/locales/zh-TW/messages.po index 8973ab8c1f..afa53ef2ea 100644 --- a/src/locale/locales/zh-TW/messages.po +++ b/src/locale/locales/zh-TW/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-03 14:59\n" +"PO-Revision-Date: 2026-06-08 20:39\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -355,6 +355,18 @@ msgstr "{count, plural, other {# 個邀請}}" msgid "{count, plural, one {# unread item} other {# unread items}}" msgstr "{count, plural, one {# 則未讀} other {# 則未讀}}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:67 +msgid "{count, plural, one {Refresh the page to see it.} other {Refresh the page to see them all.}}" +msgstr "{count, plural, other {重新整理以顯示該內容。}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:53 +msgid "{count, plural, one {This post has # photo.} other {This post has # photos.}}" +msgstr "{count, plural, other {這則貼文有 # 張圖片。}}" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:60 +msgid "{count, plural, one {Update your app to see it.} other {Update your app to see them all.}}" +msgstr "{count, plural, other {更新應用程式以顯示該內容。}}" + #. Displayed when the number of requests is greater than 20 #: src/screens/Messages/components/InboxRequests.tsx:53 msgid "{count}+" @@ -1463,7 +1475,7 @@ msgstr "這張插圖說明 Bluesky 官方負責挑選可靠的驗證者,而這 #: src/screens/Messages/components/InviteLinkDialog.tsx:172 msgid "An invite link lets people join this group chat without being added directly. You control who can use the link and whether they need your approval. You can disable the link at any time." -msgstr "邀請連結可以讓其他人直接加入群組對話。您可以控制連結的使用權限、設定是否需要手動核准才能加入,也可以隨時選擇停用。" +msgstr "" #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239 msgid "An issue not included in these options" @@ -1557,7 +1569,7 @@ msgstr "跟隨我的人" #: src/screens/Messages/components/InviteLinkDialog.tsx:436 msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one." -msgstr "任何都無法再透過此連結加入群組。您隨時都可以建立新的邀請連結。" +msgstr "任何人都無法再透過此連結加入群組,但您可以隨時建立新的邀請連結。" #: src/Navigation.tsx:555 #: src/screens/Settings/AppIconSettings/index.tsx:65 @@ -1698,7 +1710,7 @@ msgstr "您確定要離開這個對話嗎?" #: src/components/dms/LeaveConvoPrompt.tsx:46 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "您確定要離開這段對話嗎?訊息將為您刪除,但不會為其他參與者刪除。" +msgstr "" #: src/components/FeedCard.tsx:374 msgid "Are you sure you want to remove this from your feeds?" @@ -1956,7 +1968,7 @@ msgstr "封鎖此帳號或刪除整個對話(複選)" msgid "Block user and/or leave this conversation" msgstr "封鎖此帳號或退出對話(複選)" -#: src/components/Post/Embed/index.tsx:197 +#: src/components/Post/Embed/index.tsx:208 msgid "Blocked" msgstr "已被封鎖" @@ -3434,7 +3446,7 @@ msgstr "要刪除這個列表嗎?" msgid "Delete this post?" msgstr "要刪除這則貼文嗎?" -#: src/components/Post/Embed/index.tsx:190 +#: src/components/Post/Embed/index.tsx:201 msgid "Deleted" msgstr "已刪除" @@ -5006,7 +5018,7 @@ msgstr "跟隨您" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "跟隨您" +msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:128 msgid "Font" @@ -7670,7 +7682,7 @@ msgstr "至少有一個選擇的檔案為不支援的格式。" #: src/view/com/composer/SelectMediaButton.tsx:438 msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB." -msgstr "" +msgstr "至少有一個選擇的檔案太大了。最大檔案尺寸為 {VIDEO_MAX_SIZE_MB} MB。" #: src/view/com/composer/Composer.tsx:589 msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}" @@ -7861,7 +7873,7 @@ msgstr "開啟裝置相機" #. Accessibility hint for button in composer to add images, a video, or a GIF to a post. Maximum number of images that can be selected is currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:509 msgid "Opens device gallery to select up to {MAX_IMAGES, plural, other {# images}}, or a single video or GIF." -msgstr "開啟裝置相簿以選擇最多 {MAX_IMAGES, plural, other {# 張圖片}}、1 段影片或 1 張 GIF。" +msgstr "" #: src/view/com/auth/SplashScreen.tsx:102 #: src/view/com/auth/SplashScreen.web.tsx:110 @@ -8841,6 +8853,10 @@ msgstr "推薦" msgid "Reconnect" msgstr "重新連線" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:80 +msgid "Refresh the page to see it." +msgstr "重新整理以顯示該內容。" + #. Reject a chat request, this opens a menu with options #: src/screens/Messages/components/RequestButtons.tsx:131 msgid "Reject" @@ -9009,11 +9025,11 @@ msgstr "撤回驗證" msgid "Remove your verification for this account?" msgstr "要撤回您對這個帳號的驗證嗎?" -#: src/components/Post/Embed/index.tsx:225 +#: src/components/Post/Embed/index.tsx:236 msgid "Removed by author" msgstr "已被發布者刪除" -#: src/components/Post/Embed/index.tsx:223 +#: src/components/Post/Embed/index.tsx:234 msgid "Removed by you" msgstr "由您刪除" @@ -10487,6 +10503,10 @@ msgstr "某人被移出了" msgid "Someone was removed from the group" msgstr "某人已被移出群組" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:48 +msgid "Something new is here" +msgstr "這裡有新的東西" + #: src/components/moderation/ReportDialog/index.tsx:101 msgid "Something wasn't quite right with the data you're trying to report. Please contact support." msgstr "您目前提交的檢舉內容可能有誤,請聯絡支援以取得協助。" @@ -11060,7 +11080,7 @@ msgstr "隱私權政策已移動到 <0/>" #: src/view/com/composer/state/video.ts:397 #: src/view/com/composer/state/video.ts:436 msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file." -msgstr "" +msgstr "您選擇的影片檔案大小大於 {VIDEO_MAX_SIZE_MB} MB。請使用較小的檔案再試一次。" #: src/lib/hooks/useCleanError.ts:41 #: src/lib/strings/errors.ts:19 @@ -12047,6 +12067,10 @@ msgstr "更新" msgid "Update <0>{displayName} in Lists" msgstr "要把 <0> {displayName} 加入或移出哪些列表?" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:93 +msgid "Update app" +msgstr "更新應用程式" + #: src/components/dialogs/EmailDialog/screens/Update.tsx:301 #: src/components/dialogs/EmailDialog/screens/Update.tsx:313 #: src/screens/Settings/AccountSettings.tsx:112 @@ -12065,6 +12089,14 @@ msgstr "更新邀請連結" msgid "Update to {domain}" msgstr "變更至 {domain}" +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:85 +msgid "Update your app" +msgstr "更新您的應用程式" + +#: src/components/Post/Embed/GalleryFallbackEmbed.tsx:76 +msgid "Update your app to see it." +msgstr "更新應用程式以顯示該內容。" + #: src/screens/Messages/Conversation.tsx:335 msgid "Update your app to the latest version to join in!" msgstr "更新應用程式至最新版本即可加入!" @@ -13158,7 +13190,7 @@ msgstr "您仍可以檢視聊天記錄,但無法傳送新的訊息。" #. Error message for maximum number of images that can be selected to add to a post, currently 4 but may change. #: src/view/com/composer/SelectMediaButton.tsx:421 msgid "You can select up to {MAX_IMAGES, plural, other {# images}} in total." -msgstr "您最多只能選擇 {MAX_IMAGES, plural, other {# 張圖片}}。" +msgstr "" #: src/components/interstitials/Trending.tsx:132 #: src/components/interstitials/TrendingVideos.tsx:138 @@ -13613,7 +13645,7 @@ msgstr "您的靜音字詞" #: src/screens/Messages/components/InviteLinkDialog.tsx:179 msgid "Your name, avatar, and the name of the group chat will be visible to everyone." -msgstr "您的名稱、大頭貼照,以及群組名稱將會公開顯示在邀請連結上。" +msgstr "" #: src/screens/Settings/components/ChangePasswordDialog.tsx:72 msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on."