diff options
author | Paul Frazee <pfrazee@gmail.com> | 2025-03-06 19:45:29 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-06 19:45:29 -0800 |
commit | ada2ac8b9169c5ebc4dbb1ce6a24a0accea39557 (patch) | |
tree | 180569c9d0d54f0a7b5dbd930c46c6f3c6d93e19 /src/locale/locales/vi/messages.po | |
parent | fd8ac1da7df24543d175adc0d5e2b5d2cc9455af (diff) | |
download | voidsky-ada2ac8b9169c5ebc4dbb1ce6a24a0accea39557.tar.zst |
Release 1.99 prep (#7925)
* Revert #7847 (was causing layout issues) * Test fixes * Pull latest translations from crowdin * Run intl:extract:all
Diffstat (limited to 'src/locale/locales/vi/messages.po')
-rw-r--r-- | src/locale/locales/vi/messages.po | 2788 |
1 files changed, 1604 insertions, 1184 deletions
diff --git a/src/locale/locales/vi/messages.po b/src/locale/locales/vi/messages.po index cb89b56c5..58b961e6c 100644 --- a/src/locale/locales/vi/messages.po +++ b/src/locale/locales/vi/messages.po @@ -6,23 +6,23 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: @lingui/cli\n" "Language: vi\n" -"Project-Id-Version: bluesky-social\n" +"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-02-14 19:57\n" +"PO-Revision-Date: 2025-03-07 03:35\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Crowdin-Project: bluesky-social\n" -"X-Crowdin-Project-ID: 664276\n" +"X-Crowdin-Project: 49a8cb746fbc2ae5707392ee41ddec4c\n" +"X-Crowdin-Project-ID: 1\n" "X-Crowdin-Language: vi\n" "X-Crowdin-File: /main/src/locale/locales/en/messages.po\n" -"X-Crowdin-File-ID: 12\n" +"X-Crowdin-File-ID: 11\n" #: src/components/ProgressGuide/FollowDialog.tsx:567 msgid "(active)" msgstr "(hoạt động)" -#: src/screens/Messages/components/ChatListItem.tsx:145 +#: src/screens/Messages/components/ChatListItem.tsx:155 msgid "(contains embedded content)" msgstr "(chứa nội dung nhúng)" @@ -31,7 +31,7 @@ msgstr "(chứa nội dung nhúng)" msgid "(no email)" msgstr "(không có email)" -#: src/lib/hooks/useTimeAgo.ts:156 +#: src/lib/hooks/useTimeAgo.ts:169 msgid "{0, plural, one {# day} other {# days}}" msgstr "{0, plural, one {# ngày} other {# ngày}}" @@ -43,7 +43,7 @@ msgstr "{0, plural, one {# người theo dõi} other {# người theo dõi}}" msgid "{0, plural, one {# following} other {# following}}" msgstr "{0, plural, one {# đang theo dõi} other {# đang theo dõi}}" -#: src/lib/hooks/useTimeAgo.ts:146 +#: src/lib/hooks/useTimeAgo.ts:159 msgid "{0, plural, one {# hour} other {# hours}}" msgstr "{0, plural, one {# giờ} other {# giờ}}" @@ -59,11 +59,11 @@ msgstr "{0, plural, one {# nhãn} other {# nhãn}} được gắn lên nội dun msgid "{0, plural, one {# like} other {# likes}}" msgstr "{0, plural, one {# lượt thích} other {# lượt thích}}" -#: src/lib/hooks/useTimeAgo.ts:136 +#: src/lib/hooks/useTimeAgo.ts:149 msgid "{0, plural, one {# minute} other {# minutes}}" msgstr "{0, plural, one {# phút} other {# phút}}" -#: src/lib/hooks/useTimeAgo.ts:167 +#: src/lib/hooks/useTimeAgo.ts:180 msgid "{0, plural, one {# month} other {# months}}" msgstr "{0, plural, one {# tháng} other {# tháng}}" @@ -75,10 +75,21 @@ msgstr "{0, plural, one {# trích dẫn} other {# trích dẫn}}" msgid "{0, plural, one {# repost} other {# reposts}}" msgstr "{0, plural, one {# lượt đăng lại} other {# lượt đăng lại}}" -#: src/lib/hooks/useTimeAgo.ts:126 +#: src/lib/hooks/useTimeAgo.ts:139 msgid "{0, plural, one {# second} other {# seconds}}" msgstr "{0, plural, one {# giây} other {# giây}}" +#: src/view/shell/bottom-bar/BottomBar.tsx:209 +#: src/view/shell/bottom-bar/BottomBar.tsx:241 +#: src/view/shell/Drawer.tsx:454 +msgid "{0, plural, one {# unread item} other {# unread items}}" +msgstr "" + +#. How many months have passed, displayed in a narrow form +#: src/lib/hooks/useTimeAgo.ts:182 +msgid "{0, plural, one {#mo} other {#mo}}" +msgstr "" + #: src/components/ProfileHoverCard/index.web.tsx:398 #: src/screens/Profile/Header/Metrics.tsx:22 msgid "{0, plural, one {follower} other {followers}}" @@ -89,7 +100,7 @@ msgstr "{0, plural, one {người theo dõi} other {người theo dõi}}" msgid "{0, plural, one {following} other {following}}" msgstr "{0, plural, one {đang theo dõi} other {đang theo dõi}}" -#: src/view/com/post-thread/PostThreadItem.tsx:452 +#: src/view/com/post-thread/PostThreadItem.tsx:454 msgid "{0, plural, one {like} other {likes}}" msgstr "{0, plural, one {lượt thích} other {lượt thích}}" @@ -97,11 +108,11 @@ msgstr "{0, plural, one {lượt thích} other {lượt thích}}" msgid "{0, plural, one {post} other {posts}}" msgstr "{0, plural, one {bài đăng} other {bài đăng}}" -#: src/view/com/post-thread/PostThreadItem.tsx:436 +#: src/view/com/post-thread/PostThreadItem.tsx:438 msgid "{0, plural, one {quote} other {quotes}}" msgstr "{0, plural, one {trích dẫn} other {trích dẫn}}" -#: src/view/com/post-thread/PostThreadItem.tsx:418 +#: src/view/com/post-thread/PostThreadItem.tsx:420 msgid "{0, plural, one {repost} other {reposts}}" msgstr "{0, plural, one {lượt đăng lại} other {lượt đăng lại}}" @@ -115,7 +126,7 @@ msgstr "{0} <0>trong <1>thẻ</1></0>" msgid "{0} <0>in <1>text & tags</1></0>" msgstr "{0} <0>trong <1>văn bản & thẻ</1></0>" -#: src/screens/StarterPack/StarterPackLandingScreen.tsx:219 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:223 msgid "{0} joined this week" msgstr "{0} tham gia tuần này" @@ -123,19 +134,15 @@ msgstr "{0} tham gia tuần này" msgid "{0} of {1}" msgstr "{0} trên {1}" -#: src/screens/StarterPack/StarterPackScreen.tsx:480 +#: src/screens/StarterPack/StarterPackScreen.tsx:485 msgid "{0} people have used this starter pack!" msgstr "{0} người đã sử dụng gói khởi đầu này!" -#: src/view/shell/bottom-bar/BottomBar.tsx:207 -msgid "{0} unread items" -msgstr "{0} mục chưa đọc" - -#: src/view/com/util/UserAvatar.tsx:436 +#: src/view/com/util/UserAvatar.tsx:464 msgid "{0}'s avatar" msgstr "hình đại diện của {0}" -#: src/screens/StarterPack/Wizard/StepDetails.tsx:67 +#: src/screens/StarterPack/Wizard/StepDetails.tsx:74 msgid "{0}'s favorite feeds and people - join me!" msgstr "bảng tin và người yêu thích của {0} - hãy tham gia cùng tôi!" @@ -144,35 +151,30 @@ msgid "{0}'s starter pack" msgstr "gói khởi đầu của {0}" #. How many days have passed, displayed in a narrow form -#: src/lib/hooks/useTimeAgo.ts:158 +#: src/lib/hooks/useTimeAgo.ts:171 msgid "{0}d" msgstr "{0} ngày" #. How many hours have passed, displayed in a narrow form -#: src/lib/hooks/useTimeAgo.ts:148 +#: src/lib/hooks/useTimeAgo.ts:161 msgid "{0}h" msgstr "{0} giờ" #. How many minutes have passed, displayed in a narrow form -#: src/lib/hooks/useTimeAgo.ts:138 +#: src/lib/hooks/useTimeAgo.ts:151 msgid "{0}m" msgstr "{0} phút" -#. How many months have passed, displayed in a narrow form -#: src/lib/hooks/useTimeAgo.ts:169 -msgid "{0}mo" -msgstr "{0} tháng" - #. How many seconds have passed, displayed in a narrow form -#: src/lib/hooks/useTimeAgo.ts:128 +#: src/lib/hooks/useTimeAgo.ts:141 msgid "{0}s" msgstr "{0} giây" -#: src/view/shell/desktop/LeftNav.tsx:387 -msgid "{count} unread items" -msgstr "{count} mục chưa đọc" +#: src/view/shell/desktop/LeftNav.tsx:382 +msgid "{count, plural, one {# unread item} other {# unread items}}" +msgstr "" -#: src/lib/generate-starterpack.ts:108 +#: src/lib/generate-starterpack.ts:111 #: src/screens/StarterPack/Wizard/index.tsx:178 msgid "{displayName}'s Starter Pack" msgstr "Gói khởi đầu của {displayName}" @@ -185,91 +187,91 @@ msgstr "{estimatedTimeHrs, plural, one {giờ} other {giờ}}" msgid "{estimatedTimeMins, plural, one {minute} other {minutes}}" msgstr "{estimatedTimeMins, plural, one {phút} other {phút}}" -#: src/view/com/notifications/NotificationFeedItem.tsx:301 +#: src/view/com/notifications/NotificationFeedItem.tsx:305 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> followed you" msgstr "{firstAuthorLink} và <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> đã theo dõi bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:327 +#: src/view/com/notifications/NotificationFeedItem.tsx:331 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> liked your custom feed" msgstr "{firstAuthorLink} và <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> đã thích bảng tin của bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:223 +#: src/view/com/notifications/NotificationFeedItem.tsx:224 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> liked your post" msgstr "{firstAuthorLink} và <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> đã thích bài của bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:247 +#: src/view/com/notifications/NotificationFeedItem.tsx:248 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> reposted your post" msgstr "{firstAuthorLink} và <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> đã đăng lại bài của bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:351 +#: src/view/com/notifications/NotificationFeedItem.tsx:355 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> signed up with your starter pack" msgstr "{firstAuthorLink} và <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> đã đăng ký gói khởi đầu của bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:313 +#: src/view/com/notifications/NotificationFeedItem.tsx:317 msgid "{firstAuthorLink} followed you" msgstr "{firstAuthorLink} đã theo dõi bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:290 +#: src/view/com/notifications/NotificationFeedItem.tsx:294 msgid "{firstAuthorLink} followed you back" msgstr "{firstAuthorLink} đã theo dõi lại bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:339 +#: src/view/com/notifications/NotificationFeedItem.tsx:343 msgid "{firstAuthorLink} liked your custom feed" msgstr "{firstAuthorLink} đã thích bảng tin của bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:235 +#: src/view/com/notifications/NotificationFeedItem.tsx:236 msgid "{firstAuthorLink} liked your post" msgstr "{firstAuthorLink} đã thích bài của bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:259 +#: src/view/com/notifications/NotificationFeedItem.tsx:260 msgid "{firstAuthorLink} reposted your post" msgstr "{firstAuthorLink} đã đăng lại bài của bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:363 +#: src/view/com/notifications/NotificationFeedItem.tsx:367 msgid "{firstAuthorLink} signed up with your starter pack" msgstr "{firstAuthorLink} đã đăng ký gói khởi đầu của bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:294 +#: src/view/com/notifications/NotificationFeedItem.tsx:298 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} followed you" msgstr "{firstAuthorName} và {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} đã theo dõi bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:320 +#: src/view/com/notifications/NotificationFeedItem.tsx:324 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your custom feed" msgstr "{firstAuthorName} và {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} đã thích bảng tin của bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:216 +#: src/view/com/notifications/NotificationFeedItem.tsx:217 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your post" msgstr "{firstAuthorName} và {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} đã thích bài của bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:240 +#: src/view/com/notifications/NotificationFeedItem.tsx:241 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your post" msgstr "{firstAuthorName} và {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} đã đăng lại bài của bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:344 +#: src/view/com/notifications/NotificationFeedItem.tsx:348 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} signed up with your starter pack" msgstr "{firstAuthorName} và {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} đã đăng ký gói khởi đầu của bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:299 +#: src/view/com/notifications/NotificationFeedItem.tsx:303 msgid "{firstAuthorName} followed you" msgstr "{firstAuthorName} đã theo dõi bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:289 +#: src/view/com/notifications/NotificationFeedItem.tsx:293 msgid "{firstAuthorName} followed you back" msgstr "{firstAuthorName} đã theo dõi lại bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:325 +#: src/view/com/notifications/NotificationFeedItem.tsx:329 msgid "{firstAuthorName} liked your custom feed" msgstr "{firstAuthorName} đã thích bảng tin của bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:221 +#: src/view/com/notifications/NotificationFeedItem.tsx:222 msgid "{firstAuthorName} liked your post" msgstr "{firstAuthorName} đã thích bài của bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:245 +#: src/view/com/notifications/NotificationFeedItem.tsx:246 msgid "{firstAuthorName} reposted your post" msgstr "{firstAuthorName} đã đăng lại bài của bạn" -#: src/view/com/notifications/NotificationFeedItem.tsx:349 +#: src/view/com/notifications/NotificationFeedItem.tsx:353 msgid "{firstAuthorName} signed up with your starter pack" msgstr "{firstAuthorName} đã đăng ký gói khởi đầu của bạn" @@ -278,21 +280,13 @@ msgstr "{firstAuthorName} đã đăng ký gói khởi đầu của bạn" msgid "{following} following" msgstr "{following} đang theo dõi" -#: src/components/dms/dialogs/SearchablePeopleList.tsx:388 +#: src/components/dms/dialogs/SearchablePeopleList.tsx:392 msgid "{handle} can't be messaged" msgstr "không thể nhắn tin cho {handle}" -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:262 -msgid "{notificationCount} unread items" -msgstr "{notificationCount} mục chưa đọc" - -#: src/view/shell/Drawer.tsx:453 -msgid "{numUnreadNotifications} unread" -msgstr "{numUnreadNotifications} chưa đọc" - -#: src/view/shell/bottom-bar/BottomBar.tsx:234 -msgid "{numUnreadNotifications} unread items" -msgstr "{numUnreadNotifications} mục chưa đọc" +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:270 +msgid "{notificationCount, plural, one {# unread item} other {# unread items}}" +msgstr "" #: src/components/NewskieDialog.tsx:116 msgid "{profileName} joined Bluesky {0} ago" @@ -328,7 +322,7 @@ msgstr "<0>{0}</0> và<1> </1><2>{1} </2>nằm trong gói khởi đầu của b msgid "<0>{0}</0> is included in your starter pack" msgstr "<0>{0}</0> nằm trong gói khởi đầu của bạn" -#: src/components/WhoCanReply.tsx:292 +#: src/components/WhoCanReply.tsx:296 msgid "<0>{0}</0> members" msgstr "<0>{0}</0> thành viên" @@ -348,6 +342,11 @@ msgstr "<0>Bạn</0> và<1> </1><2>{0} </2>nằm trong gói khởi đầu của msgid "⚠Invalid Handle" msgstr "⚠Tên người dùng không hợp lệ" +#. Accessibility label describing how many characters the user has entered out of a 50-character limit in a text input field +#: src/screens/StarterPack/Wizard/StepDetails.tsx:55 +msgid "${state.name?.length} out of 50" +msgstr "" + #: src/components/dialogs/MutedWords.tsx:193 msgid "24 hours" msgstr "24 giờ" @@ -364,24 +363,38 @@ msgstr "30 ngày" msgid "7 days" msgstr "7 ngày" -#: src/Navigation.tsx:381 -#: src/screens/Settings/AboutSettings.tsx:33 +#: src/Navigation.tsx:383 +#: src/screens/Settings/AboutSettings.tsx:34 #: src/screens/Settings/Settings.tsx:215 #: src/screens/Settings/Settings.tsx:218 msgid "About" msgstr "Giới thiệu" +#. Accept a chat request +#: src/screens/Messages/components/RequestButtons.tsx:235 +msgid "Accept" +msgstr "" + +#: src/screens/Messages/components/RequestButtons.tsx:225 +msgid "Accept chat request" +msgstr "" + +#. Accept a chat request +#: src/screens/Messages/components/RequestListItem.tsx:42 +msgid "Accept Request" +msgstr "" + #: src/screens/Settings/AccessibilitySettings.tsx:46 #: src/screens/Settings/Settings.tsx:191 #: src/screens/Settings/Settings.tsx:194 msgid "Accessibility" msgstr "Trợ năng" -#: src/Navigation.tsx:341 +#: src/Navigation.tsx:343 msgid "Accessibility Settings" msgstr "Cài đặt trợ năng" -#: src/Navigation.tsx:357 +#: src/Navigation.tsx:359 #: src/screens/Login/LoginForm.tsx:194 #: src/screens/Settings/AccountSettings.tsx:45 #: src/screens/Settings/Settings.tsx:153 @@ -389,25 +402,30 @@ msgstr "Cài đặt trợ năng" msgid "Account" msgstr "Tài khoản" -#: src/view/com/profile/ProfileMenu.tsx:138 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:362 +#: src/screens/Messages/components/RequestButtons.tsx:81 +#: src/view/com/profile/ProfileMenu.tsx:141 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:375 +msgctxt "toast" msgid "Account blocked" -msgstr "Tài khoản đã bị chặn" +msgstr "" -#: src/view/com/profile/ProfileMenu.tsx:151 +#: src/view/com/profile/ProfileMenu.tsx:154 +msgctxt "toast" msgid "Account followed" -msgstr "Tài khoản được theo dõi" +msgstr "" -#: src/view/com/profile/ProfileMenu.tsx:114 +#: src/view/com/profile/ProfileMenu.tsx:117 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:398 +msgctxt "toast" msgid "Account muted" -msgstr "Tài khoản đã bị ẩn" +msgstr "" -#: src/components/moderation/ModerationDetailsDialog.tsx:101 -#: src/lib/moderation/useModerationCauseDescription.ts:96 +#: src/components/moderation/ModerationDetailsDialog.tsx:103 +#: src/lib/moderation/useModerationCauseDescription.ts:98 msgid "Account Muted" msgstr "Tài khoản đã bị ẩn" -#: src/components/moderation/ModerationDetailsDialog.tsx:87 +#: src/components/moderation/ModerationDetailsDialog.tsx:89 msgid "Account Muted by List" msgstr "Tài khoản đã bị ẩn bởi Danh sách" @@ -420,17 +438,21 @@ msgid "Account removed from quick access" msgstr "Tài khoản đã bị xóa khỏi truy cập nhanh" #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:137 -#: src/view/com/profile/ProfileMenu.tsx:128 +#: src/view/com/profile/ProfileMenu.tsx:131 +msgctxt "toast" msgid "Account unblocked" -msgstr "Tài khoản đã được bỏ chặn" +msgstr "" -#: src/view/com/profile/ProfileMenu.tsx:163 +#: src/view/com/profile/ProfileMenu.tsx:166 +msgctxt "toast" msgid "Account unfollowed" -msgstr "Tài khoản đã bị bỏ theo dõi" +msgstr "" -#: src/view/com/profile/ProfileMenu.tsx:104 +#: src/view/com/profile/ProfileMenu.tsx:107 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:388 +msgctxt "toast" msgid "Account unmuted" -msgstr "Tài khoản đã được bật lại thông báo" +msgstr "" #: src/components/dialogs/MutedWords.tsx:328 #: src/view/com/modals/ListAddRemoveUsers.tsx:269 @@ -442,7 +464,7 @@ msgstr "Thêm" msgid "Add {0} more to continue" msgstr "Thêm {0} để tiếp tục" -#: src/components/StarterPack/Wizard/WizardListCard.tsx:58 +#: src/components/StarterPack/Wizard/WizardListCard.tsx:59 msgid "Add {displayName} to starter pack" msgstr "Thêm {displayName} vào gói khởi đầu" @@ -451,13 +473,13 @@ msgstr "Thêm {displayName} vào gói khởi đầu" msgid "Add a content warning" msgstr "Thêm cảnh báo nội dung" -#: src/view/screens/ProfileList.tsx:895 -#: src/view/screens/ProfileList.tsx:913 +#: src/view/screens/ProfileList.tsx:917 +#: src/view/screens/ProfileList.tsx:935 msgid "Add a user to this list" msgstr "Thêm người dùng vào danh sách này" #: src/components/dialogs/SwitchAccount.tsx:55 -#: src/screens/Deactivated.tsx:191 +#: src/screens/Deactivated.tsx:192 msgid "Add account" msgstr "Thêm tài khoản" @@ -477,12 +499,12 @@ msgstr "Thêm văn bản thay thế (không bắt buộc)" #: src/screens/Settings/Settings.tsx:373 #: src/screens/Settings/Settings.tsx:376 +#: src/view/shell/desktop/LeftNav.tsx:280 #: src/view/shell/desktop/LeftNav.tsx:284 -#: src/view/shell/desktop/LeftNav.tsx:288 msgid "Add another account" msgstr "Thêm tài khoản khác" -#: src/view/com/composer/Composer.tsx:743 +#: src/view/com/composer/Composer.tsx:744 msgid "Add another post" msgstr "Thêm bài" @@ -496,20 +518,25 @@ msgstr "Thêm mật khẩu ứng dụng" msgid "Add App Password" msgstr "Thêm mật khẩu ứng dụng" +#: src/components/moderation/ReportDialog/index.tsx:392 +#: src/components/moderation/ReportDialog/index.tsx:396 +msgid "Add more details (optional)" +msgstr "" + #: src/components/dialogs/MutedWords.tsx:321 -msgid "Add mute word for configured settings" -msgstr "Thêm từ cấm vào cài đặt" +msgid "Add mute word with chosen settings" +msgstr "" #: src/components/dialogs/MutedWords.tsx:112 msgid "Add muted words and tags" msgstr "Thêm từ cấm và thẻ" -#: src/view/com/composer/Composer.tsx:1257 +#: src/view/com/composer/Composer.tsx:1261 msgid "Add new post" msgstr "Thêm bài mới" -#: src/view/screens/ProfileList.tsx:903 -#: src/view/screens/ProfileList.tsx:921 +#: src/view/screens/ProfileList.tsx:925 +#: src/view/screens/ProfileList.tsx:943 msgid "Add people" msgstr "Thêm người" @@ -533,7 +560,10 @@ msgstr "Thêm bản ghi DNS sau vào tên miền của bạn:" msgid "Add this feed to your feeds" msgstr "Thêm bảng tin này vào danh sách bảng tin của bạn" -#: src/view/com/profile/ProfileMenu.tsx:270 +#: src/view/com/profile/ProfileMenu.tsx:276 +msgid "Add to lists" +msgstr "Thêm vào danh sách" + #: src/view/com/profile/ProfileMenu.tsx:273 msgid "Add to Lists" msgstr "Thêm vào Danh sách" @@ -551,13 +581,17 @@ msgstr "Thêm vào danh sách" msgid "Added to my feeds" msgstr "Đã thêm vào bảng tin của tôi" +#: src/components/moderation/ReportDialog/index.tsx:410 +msgid "Additional details (limit 300 characters)" +msgstr "" + #: src/view/com/composer/labels/LabelsBtn.tsx:160 msgid "Adult" msgstr "18+" #: src/components/moderation/ContentHider.tsx:113 #: src/lib/moderation/useGlobalLabelStrings.ts:34 -#: src/lib/moderation/useModerationCauseDescription.ts:144 +#: src/lib/moderation/useModerationCauseDescription.ts:148 #: src/view/com/composer/labels/LabelsBtn.tsx:128 msgid "Adult Content" msgstr "Nội dung 18+" @@ -587,11 +621,11 @@ msgstr "Tất cả" msgid "All accounts have been followed!" msgstr "Tất cả tài khoản đã được theo dõi!" -#: src/view/screens/Search/Search.tsx:361 -#: src/view/screens/Search/Search.tsx:399 -#: src/view/screens/Search/Search.tsx:401 +#: src/view/screens/Search/Search.tsx:370 +#: src/view/screens/Search/Search.tsx:405 +#: src/view/screens/Search/Search.tsx:407 msgid "All languages" -msgstr "" +msgstr "Mọi ngôn ngữ" #: src/view/screens/Feeds.tsx:702 msgid "All the feeds you've saved, right in one place." @@ -620,7 +654,7 @@ msgid "Allows access to direct messages" msgstr "Cho phép truy cập tin nhắn" #: src/screens/Login/ForgotPasswordForm.tsx:171 -#: src/view/com/modals/ChangePassword.tsx:171 +#: src/view/com/modals/ChangePassword.tsx:182 msgid "Already have a code?" msgstr "Bạn đã có mã rồi?" @@ -637,6 +671,7 @@ msgstr "ALT" #: src/screens/Settings/AccessibilitySettings.tsx:56 #: src/view/com/composer/GifAltText.tsx:154 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:118 +#: src/view/com/composer/videos/SubtitleDialog.tsx:41 #: src/view/com/composer/videos/SubtitleDialog.tsx:56 #: src/view/com/composer/videos/SubtitleDialog.tsx:102 #: src/view/com/composer/videos/SubtitleDialog.tsx:106 @@ -681,7 +716,7 @@ msgstr "Đã có lỗi xảy ra" msgid "An error occurred while compressing the video." msgstr "Đã có lỗi xảy ra khi đang nén video." -#: src/components/StarterPack/ProfileStarterPacks.tsx:332 +#: src/components/StarterPack/ProfileStarterPacks.tsx:331 msgid "An error occurred while generating your starter pack. Want to try again?" msgstr "Đã có lỗi xảy ra khi đang tạo gói khởi đầu của bạn. Bạn muốn thử lại không?" @@ -693,12 +728,12 @@ msgstr "Đã có lỗi xảy ra khi đang tải video. Vui lòng thử lại sau msgid "An error occurred while loading the video. Please try again." msgstr "Đã có lỗi xảy ra khi đang tải video. Vui lòng thử lại." -#: src/components/StarterPack/QrCodeDialog.tsx:71 +#: src/components/StarterPack/QrCodeDialog.tsx:72 #: src/components/StarterPack/ShareDialog.tsx:79 msgid "An error occurred while saving the QR code!" msgstr "Đã có lỗi xảy ra khi đang lưu mã QR!" -#: src/view/com/composer/videos/SelectVideoBtn.tsx:81 +#: src/view/com/composer/videos/SelectVideoBtn.tsx:83 msgid "An error occurred while selecting the video" msgstr "Đã có lỗi xảy ra khi đang chọn video" @@ -711,6 +746,7 @@ msgstr "Đã có lỗi xảy ra khi đang cố gắng theo dõi tất cả" msgid "An error occurred while uploading the video." msgstr "Đã có lỗi xảy ra khi đang tải lên video." +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:28 #: src/lib/moderation/useReportOptions.ts:28 msgid "An issue not included in these options" msgstr "Vấn đề không nằm trong các tùy chọn này" @@ -725,8 +761,8 @@ msgstr "Có vấn đề xảy ra khi đang mở cuộc trò chuyện" #: src/components/hooks/useFollowMethods.ts:35 #: src/components/hooks/useFollowMethods.ts:50 -#: src/components/ProfileCard.tsx:333 -#: src/components/ProfileCard.tsx:354 +#: src/components/ProfileCard.tsx:332 +#: src/components/ProfileCard.tsx:353 #: src/view/com/profile/FollowButton.tsx:38 #: src/view/com/profile/FollowButton.tsx:48 msgid "An issue occurred, please try again." @@ -736,12 +772,12 @@ msgstr "Có vấn đề xảy ra, vui lòng thử lại." msgid "an unknown error occurred" msgstr "có vấn đề không xác định xảy ra" -#: src/components/moderation/ModerationDetailsDialog.tsx:157 -#: src/components/moderation/ModerationDetailsDialog.tsx:153 +#: src/components/moderation/ModerationDetailsDialog.tsx:134 +#: src/lib/moderation/useModerationCauseDescription.ts:144 msgid "an unknown labeler" msgstr "dịch vụ nhãn không xác định" -#: src/components/WhoCanReply.tsx:313 +#: src/components/WhoCanReply.tsx:317 msgid "and" msgstr "và" @@ -754,6 +790,7 @@ msgstr "Động vật" msgid "Animated GIF" msgstr "GIF động" +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:33 #: src/lib/moderation/useReportOptions.ts:33 msgid "Anti-Social Behavior" msgstr "Hành vi phản xã hội" @@ -762,7 +799,7 @@ msgstr "Hành vi phản xã hội" msgid "Anybody can interact" msgstr "Mọi người có thể tương tác" -#: src/Navigation.tsx:389 +#: src/Navigation.tsx:391 #: src/screens/Settings/AppIconSettings/index.tsx:67 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:18 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:23 @@ -778,8 +815,9 @@ msgid "App Password" msgstr "Mật khẩu ứng dụng" #: src/screens/Settings/AppPasswords.tsx:147 +msgctxt "toast" msgid "App password deleted" -msgstr "Mật khẩu ứng dụng đã bị xóa" +msgstr "" #: src/screens/Settings/components/AddAppPasswordDialog.tsx:84 msgid "App password name must be unique" @@ -798,24 +836,25 @@ msgstr "Mật khẩu ứng dụng phải dài tối thiểu 4 ký tự" msgid "App passwords" msgstr "Mật khẩu ứng dụng" -#: src/Navigation.tsx:309 +#: src/Navigation.tsx:311 #: src/screens/Settings/AppPasswords.tsx:51 msgid "App Passwords" msgstr "Mật khẩu ứng dụng" -#: src/components/moderation/LabelsOnMeDialog.tsx:148 -#: src/components/moderation/LabelsOnMeDialog.tsx:151 +#: src/components/moderation/LabelsOnMeDialog.tsx:150 +#: src/components/moderation/LabelsOnMeDialog.tsx:153 msgid "Appeal" msgstr "Kháng nghị" -#: src/components/moderation/LabelsOnMeDialog.tsx:243 +#: src/components/moderation/LabelsOnMeDialog.tsx:268 msgid "Appeal \"{0}\" label" msgstr "Kháng nghị nhãn \"{0}\"" -#: src/components/moderation/LabelsOnMeDialog.tsx:233 +#: src/components/moderation/LabelsOnMeDialog.tsx:258 #: src/screens/Messages/components/ChatDisabled.tsx:91 +msgctxt "toast" msgid "Appeal submitted" -msgstr "Kháng nghị đã được gửi" +msgstr "" #: src/screens/Takendown.tsx:111 #: src/screens/Takendown.tsx:144 @@ -833,7 +872,7 @@ msgstr "Khiếu nại việc đình chỉ" msgid "Appeal this decision" msgstr "Kháng nghị quyết định này" -#: src/Navigation.tsx:349 +#: src/Navigation.tsx:351 #: src/screens/Settings/AppearanceSettings.tsx:85 #: src/screens/Settings/Settings.tsx:183 #: src/screens/Settings/Settings.tsx:186 @@ -845,12 +884,12 @@ msgstr "Giao diện" msgid "Apply default recommended feeds" msgstr "Áp dụng bảng tin được đề xuất mặc định" -#: src/view/com/post-thread/PostThreadItem.tsx:839 +#: src/view/com/post-thread/PostThreadItem.tsx:845 msgid "Archived from {0}" msgstr "Lưu trữ từ {0}" -#: src/view/com/post-thread/PostThreadItem.tsx:808 -#: src/view/com/post-thread/PostThreadItem.tsx:847 +#: src/view/com/post-thread/PostThreadItem.tsx:814 +#: src/view/com/post-thread/PostThreadItem.tsx:853 msgid "Archived post" msgstr "Bài đăng lưu trữ" @@ -858,11 +897,11 @@ msgstr "Bài đăng lưu trữ" msgid "Are you sure you want to delete the app password \"{0}\"?" msgstr "Bạn có chắc chắn muốn xóa mật khẩu ứng dụng \"{0}\" không?" -#: src/components/dms/MessageMenu.tsx:150 +#: src/components/dms/MessageMenu.tsx:152 msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participant." msgstr "Bạn có chắc chắn muốn xóa tin nhắn này? Tin nhắn sẽ bị xóa cho bạn, nhưng không phải cho người khác." -#: src/screens/StarterPack/StarterPackScreen.tsx:634 +#: src/screens/StarterPack/StarterPackScreen.tsx:638 msgid "Are you sure you want to delete this starter pack?" msgstr "Bạn có chắc chắn muốn xóa gói khởi đầu này không?" @@ -870,7 +909,11 @@ msgstr "Bạn có chắc chắn muốn xóa gói khởi đầu này không?" msgid "Are you sure you want to discard your changes?" msgstr "Bạn có chắc chắn muốn hủy bỏ các thay đổi không?" -#: src/components/dms/LeaveConvoPrompt.tsx:42 +#: src/components/dms/LeaveConvoPrompt.tsx:46 +msgid "Are you sure you want to leave this conversation?" +msgstr "" + +#: src/components/dms/LeaveConvoPrompt.tsx:45 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." @@ -882,11 +925,11 @@ msgstr "Bạn có chắc chắn muốn xóa {0} khỏi bảng tin của bạn kh msgid "Are you sure you want to remove this from your feeds?" msgstr "Bạn có chắc chắn muốn xóa khỏi bảng tin của bạn không?" -#: src/view/com/composer/Composer.tsx:694 +#: src/view/com/composer/Composer.tsx:695 msgid "Are you sure you'd like to discard this draft?" msgstr "Bạn có chắc chắn muốn hủy bỏ bản nháp này không?" -#: src/view/com/composer/Composer.tsx:868 +#: src/view/com/composer/Composer.tsx:872 msgid "Are you sure you'd like to discard this post?" msgstr "Bạn có chắc chắn muốn hủy bỏ bài đăng này không?" @@ -907,10 +950,15 @@ msgstr "Nghệ thuật" msgid "Artistic or non-erotic nudity." msgstr "Khỏa thân nghệ thuật hoặc không khiêu dâm." -#: src/screens/Signup/StepHandle.tsx:180 +#: src/screens/Signup/StepHandle.tsx:182 msgid "At least 3 characters" msgstr "Tối thiểu 3 ký tự" +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:40 +msgctxt "Name of app icon variant" +msgid "Aurora" +msgstr "" + #: src/screens/Settings/AccessibilitySettings.tsx:105 msgid "Autoplay options have moved to the <0>Content and Media settings</0>." msgstr "Tùy chọn tự động phát đã được chuyển sang <0>Cài đặt Nội dung và Phương tiện</0>." @@ -920,9 +968,9 @@ msgstr "Tùy chọn tự động phát đã được chuyển sang <0>Cài đặ msgid "Autoplay videos and GIFs" msgstr "Tự động phát video và GIF" -#: src/components/dms/MessagesListHeader.tsx:81 -#: src/components/moderation/LabelsOnMeDialog.tsx:290 -#: src/components/moderation/LabelsOnMeDialog.tsx:291 +#: src/components/dms/MessagesListHeader.tsx:82 +#: src/components/moderation/LabelsOnMeDialog.tsx:315 +#: src/components/moderation/LabelsOnMeDialog.tsx:316 #: src/screens/Login/ChooseAccountForm.tsx:90 #: src/screens/Login/ChooseAccountForm.tsx:95 #: src/screens/Login/ForgotPasswordForm.tsx:123 @@ -939,6 +987,10 @@ msgstr "Tự động phát video và GIF" msgid "Back" msgstr "Trở lại" +#: src/screens/Messages/Inbox.tsx:233 +msgid "Back to Chats" +msgstr "" + #: src/view/screens/Lists.tsx:81 #: src/view/screens/ModerationModlists.tsx:81 msgid "Before creating a list, you must first verify your email." @@ -948,13 +1000,13 @@ msgstr "Bạn cần xác minh email trước khi có thể tạo danh sách." msgid "Before creating a post, you must first verify your email." msgstr "Bạn cần xác minh email trước khi có thể tạo bài đăng." -#: src/components/StarterPack/ProfileStarterPacks.tsx:339 +#: src/components/StarterPack/ProfileStarterPacks.tsx:338 msgid "Before creating a starter pack, you must first verify your email." msgstr "Bạn cần xác minh email trước khi có thể tạo gói khởi đầu." #: src/components/dms/dialogs/NewChatDialog.tsx:79 -#: src/components/dms/MessageProfileButton.tsx:89 -#: src/screens/Messages/Conversation.tsx:204 +#: src/components/dms/MessageProfileButton.tsx:110 +#: src/screens/Messages/Conversation.tsx:212 msgid "Before you may message another user, you must first verify your email." msgstr "Bạn cần xác minh email trước khi có thể nhắn tin với người dùng khác." @@ -963,64 +1015,67 @@ msgstr "Bạn cần xác minh email trước khi có thể nhắn tin với ngư msgid "BETA" msgstr "Thử nghiệm" -#: src/components/dialogs/BirthDateSettings.tsx:102 +#: src/components/dialogs/BirthDateSettings.tsx:103 #: src/screens/Settings/AccountSettings.tsx:109 msgid "Birthday" msgstr "Ngày sinh" #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:283 -#: src/view/com/profile/ProfileMenu.tsx:393 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:776 +#: src/view/com/profile/ProfileMenu.tsx:399 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:832 msgid "Block" msgstr "Chặn" +#: src/components/dms/ConvoMenu.tsx:247 #: src/components/dms/ConvoMenu.tsx:250 -#: src/components/dms/ConvoMenu.tsx:253 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:613 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:615 +#: src/screens/Messages/components/RequestButtons.tsx:134 +#: src/screens/Messages/components/RequestButtons.tsx:136 +#: src/view/com/profile/ProfileMenu.tsx:310 +#: src/view/com/profile/ProfileMenu.tsx:317 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:669 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:671 msgid "Block account" msgstr "Chặn tài khoản" -#: src/view/com/profile/ProfileMenu.tsx:307 -#: src/view/com/profile/ProfileMenu.tsx:314 -msgid "Block Account" -msgstr "Chặn tài khoản" - -#: src/view/com/profile/ProfileMenu.tsx:376 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:771 +#: src/view/com/profile/ProfileMenu.tsx:382 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:827 msgid "Block Account?" msgstr "Chặn tài khoản" -#: src/view/screens/ProfileList.tsx:639 +#: src/view/screens/ProfileList.tsx:662 msgid "Block accounts" msgstr "Chặn tài khoản" -#: src/components/dms/ReportDialog.tsx:325 +#: src/components/dms/ReportDialog.tsx:317 msgid "Block and Delete" msgstr "Chặn và xoá" -#: src/components/dms/ReportDialog.tsx:343 +#: src/components/dms/ReportDialog.tsx:352 msgid "Block and/or delete this conversation" msgstr "Chặn và/hoặc xoá cuộc trò chuyện này" -#: src/view/screens/ProfileList.tsx:760 +#: src/view/screens/ProfileList.tsx:782 msgid "Block list" msgstr "Danh sách chặn" -#: src/view/screens/ProfileList.tsx:755 +#: src/screens/Messages/components/ChatStatusInfo.tsx:46 +msgid "Block or report" +msgstr "" + +#: src/view/screens/ProfileList.tsx:777 msgid "Block these accounts?" msgstr "Chặn các tài khoản này?" -#: src/components/dms/ReportDialog.tsx:347 -#: src/components/dms/ReportDialog.tsx:350 +#: src/components/dms/ReportDialog.tsx:356 +#: src/components/dms/ReportDialog.tsx:359 msgid "Block user" msgstr "Chặn người dùng" -#: src/components/dms/ReportDialog.tsx:329 +#: src/components/dms/ReportDialog.tsx:323 msgid "Block User" msgstr "Chặn người dùng" -#: src/view/com/util/post-embeds/QuoteEmbed.tsx:83 +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:84 msgid "Blocked" msgstr "Đã bị chặn" @@ -1028,13 +1083,13 @@ msgstr "Đã bị chặn" msgid "Blocked accounts" msgstr "Tài khoản đã bị chặn" -#: src/Navigation.tsx:158 +#: src/Navigation.tsx:160 #: src/view/screens/ModerationBlockedAccounts.tsx:101 msgid "Blocked Accounts" msgstr "Tài khoản đã bị chặn" -#: src/view/com/profile/ProfileMenu.tsx:388 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:773 +#: src/view/com/profile/ProfileMenu.tsx:394 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:829 msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." msgstr "Tài khoản bị chặn không thể trả lời bài đăng của bạn, đề cập đến bạn hoặc tương tác với bạn." @@ -1042,19 +1097,19 @@ msgstr "Tài khoản bị chặn không thể trả lời bài đăng của bạ 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 "Tài khoản bị chặn không thể trả lời bài đăng của bạn, đề cập đến bạn hoặc tương tác với bạn. Bạn sẽ không thể xem nội dung của họ và họ sẽ không được phép xem nội dung của bạn." -#: src/view/com/post-thread/PostThread.tsx:464 +#: src/view/com/post-thread/PostThread.tsx:468 msgid "Blocked post." msgstr "Bài đăng đã bị chặn." -#: src/screens/Profile/Sections/Labels.tsx:174 +#: src/screens/Profile/Sections/Labels.tsx:173 msgid "Blocking does not prevent this labeler from placing labels on your account." msgstr "Việc chặn không ngăn dịch vụ gắn nhãn này đặt nhãn trên tài khoản của bạn." -#: src/view/screens/ProfileList.tsx:757 +#: src/view/screens/ProfileList.tsx:779 msgid "Blocking is public. Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." msgstr "Việc chặn là công khai. Tài khoản bị chặng không thể trả lời bài đăng của bạn, đề cập đến bạn hoặc tương tác với bạn." -#: src/view/com/profile/ProfileMenu.tsx:385 +#: src/view/com/profile/ProfileMenu.tsx:391 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 "Việc chặn không ngăn nhãn gắn trên tài khoản của bạn, nhưng sẽ ngăn tài khoản này trả lời trong bài đăng của bạn hoặc tương tác với bạn." @@ -1067,10 +1122,15 @@ msgstr "Blog" msgid "Bluesky" msgstr "Bluesky" -#: src/view/com/post-thread/PostThreadItem.tsx:864 +#: src/view/com/post-thread/PostThreadItem.tsx:870 msgid "Bluesky cannot confirm the authenticity of the claimed date." msgstr "Bluesky không thể xác nhận tính xác thực của ngày được tuyên bố." +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:129 +msgctxt "Name of app icon variant" +msgid "Bluesky Classic™" +msgstr "" + #: src/view/com/auth/server-input/index.tsx:212 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 "Bluesky là mạng mở nơi bạn có thể chọn nhà cung cấp dịch vụ lưu trữ của mình. Nếu bạn là nhà phát triển, bạn có thể tự lưu trữ máy chủ của mình." @@ -1088,11 +1148,11 @@ msgstr "Bluesky cùng bạn bè sẽ vui hơn!" msgid "Bluesky Social Terms of Service" msgstr "Điều khoản Dịch vụ của Bluesky Social" -#: src/components/StarterPack/ProfileStarterPacks.tsx:299 +#: src/components/StarterPack/ProfileStarterPacks.tsx:298 msgid "Bluesky will choose a set of recommended accounts from people in your network." msgstr "Bluesky sẽ chọn một tập hợp các tài khoản được đề xuất từ những người trong mạng lưới của bạn." -#: src/screens/Settings/components/PwiOptOut.tsx:92 +#: src/screens/Settings/components/PwiOptOut.tsx:99 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 "Bluesky sẽ không hiển thị hồ sơ và bài đăng của bạn cho người dùng không đăng nhập. Các ứng dụng khác có thể không tuân thủ yêu cầu này. Việc này không giúp tài khoản của bạn bảo mật." @@ -1117,23 +1177,23 @@ msgstr "Làm mờ hình ảnh và lọc từ bảng tin" msgid "Books" msgstr "Sách" -#: src/components/FeedInterstitials.tsx:370 +#: src/components/FeedInterstitials.tsx:372 msgid "Browse more accounts on the Explore page" msgstr "Xem nhiều tài khoản hơn trên trang Khám phá" -#: src/components/FeedInterstitials.tsx:507 +#: src/components/FeedInterstitials.tsx:509 msgid "Browse more feeds on the Explore page" msgstr "Xem nhiều bảng tin hơn trên trang Khám phá" -#: src/components/FeedInterstitials.tsx:351 -#: src/components/FeedInterstitials.tsx:354 -#: src/components/FeedInterstitials.tsx:488 -#: src/components/FeedInterstitials.tsx:491 +#: src/components/FeedInterstitials.tsx:353 +#: src/components/FeedInterstitials.tsx:356 +#: src/components/FeedInterstitials.tsx:490 +#: src/components/FeedInterstitials.tsx:493 msgid "Browse more suggestions" msgstr "Xem thêm đề xuất" -#: src/components/FeedInterstitials.tsx:378 -#: src/components/FeedInterstitials.tsx:516 +#: src/components/FeedInterstitials.tsx:380 +#: src/components/FeedInterstitials.tsx:518 msgid "Browse more suggestions on the Explore page" msgstr "Xem thêm đề xuất trên trang Khám phá" @@ -1152,7 +1212,7 @@ msgstr "Tìm bài đăng được gắn thẻ với {displayName}" #: src/components/TrendingTopics.tsx:195 msgid "Browse starter pack {displayName}" -msgstr "" +msgstr "Xem bộ khởi đầu {displayName}" #: src/components/TrendingTopics.tsx:232 msgid "Browse topic {displayName}" @@ -1163,10 +1223,11 @@ msgid "Business" msgstr "Doanh nghiệp" #: src/components/LabelingServiceCard/index.tsx:62 +#: src/components/moderation/ReportDialog/index.tsx:672 msgid "By {0}" msgstr "Bởi {0}" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:447 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:443 msgid "By <0>{0}</0>" msgstr "Bởi <0>{0}</0>" @@ -1187,9 +1248,9 @@ msgid "Camera" msgstr "Máy ảnh" #: src/components/Menu/index.tsx:304 -#: src/components/Prompt.tsx:129 -#: src/components/Prompt.tsx:131 -#: src/screens/Deactivated.tsx:157 +#: src/components/Prompt.tsx:130 +#: src/components/Prompt.tsx:132 +#: src/screens/Deactivated.tsx:158 #: src/screens/Profile/Header/EditProfileDialog.tsx:220 #: src/screens/Profile/Header/EditProfileDialog.tsx:228 #: src/screens/Settings/AppIconSettings/index.tsx:44 @@ -1199,11 +1260,11 @@ msgstr "Máy ảnh" #: src/screens/Settings/Settings.tsx:260 #: src/screens/Takendown.tsx:99 #: src/screens/Takendown.tsx:102 -#: src/view/com/composer/Composer.tsx:931 +#: src/view/com/composer/Composer.tsx:935 #: src/view/com/modals/ChangeEmail.tsx:213 #: src/view/com/modals/ChangeEmail.tsx:215 -#: src/view/com/modals/ChangePassword.tsx:268 -#: src/view/com/modals/ChangePassword.tsx:271 +#: src/view/com/modals/ChangePassword.tsx:279 +#: src/view/com/modals/ChangePassword.tsx:282 #: src/view/com/modals/CreateOrEditList.tsx:335 #: src/view/com/modals/CropImage.web.tsx:97 #: src/view/com/modals/EditProfile.tsx:244 @@ -1214,8 +1275,8 @@ msgstr "Máy ảnh" #: src/view/com/modals/VerifyEmail.tsx:255 #: src/view/com/modals/VerifyEmail.tsx:261 #: src/view/com/util/post-ctrls/RepostButton.tsx:213 -#: src/view/screens/Search/Search.tsx:887 -#: src/view/shell/desktop/LeftNav.tsx:209 +#: src/view/screens/Search/Search.tsx:890 +#: src/view/shell/desktop/LeftNav.tsx:208 msgid "Cancel" msgstr "Hủy bỏ" @@ -1243,12 +1304,12 @@ msgstr "Hủy chỉnh sửa hồ sơ" msgid "Cancel quote post" msgstr "Hủy bài đăng trích dẫn" -#: src/screens/Deactivated.tsx:151 +#: src/screens/Deactivated.tsx:152 msgid "Cancel reactivation and sign out" -msgstr "" +msgstr "Hủy kích hoạt lại và đăng xuất" #: src/view/com/modals/ListAddRemoveUsers.tsx:88 -#: src/view/screens/Search/Search.tsx:879 +#: src/view/screens/Search/Search.tsx:882 msgid "Cancel search" msgstr "Huỷ tìm kiếm" @@ -1256,10 +1317,10 @@ msgstr "Huỷ tìm kiếm" msgid "Cancels opening the linked website" msgstr "Hủy mở trang web liên kết" -#: src/state/shell/composer/index.tsx:83 -#: src/view/com/util/post-ctrls/PostCtrls.tsx:127 -#: src/view/com/util/post-ctrls/PostCtrls.tsx:168 -#: src/view/com/util/post-ctrls/PostCtrls.tsx:204 +#: src/state/shell/composer/index.tsx:82 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:118 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:159 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:195 msgid "Cannot interact with a blocked user" msgstr "Không thể tương tác với người dùng đã bị chặn" @@ -1267,6 +1328,7 @@ msgstr "Không thể tương tác với người dùng đã bị chặn" msgid "Captions (.vtt)" msgstr "Phụ đề (.vtt)" +#: src/view/com/composer/videos/SubtitleDialog.tsx:41 #: src/view/com/composer/videos/SubtitleDialog.tsx:56 msgid "Captions & alt text" msgstr "Phụ đề & văn bản thay thế" @@ -1300,11 +1362,15 @@ msgstr "Thay đổi địa chỉ email" msgid "Change Handle" msgstr "Thay đổi tên tài khoản" +#: src/components/moderation/ReportDialog/index.tsx:314 +msgid "Change moderation service" +msgstr "" + #: src/view/com/modals/VerifyEmail.tsx:155 msgid "Change my email" msgstr "Thay đổi email của tôi" -#: src/view/com/modals/ChangePassword.tsx:142 +#: src/view/com/modals/ChangePassword.tsx:153 msgid "Change Password" msgstr "Thay đổi mật khẩu" @@ -1312,6 +1378,10 @@ msgstr "Thay đổi mật khẩu" msgid "Change post language to {suggestedLanguageName}" msgstr "Thay đổi ngôn ngữ bài đăng thành {suggestedLanguageName}" +#: src/components/moderation/ReportDialog/index.tsx:236 +msgid "Change report reason" +msgstr "" + #: src/view/com/modals/ChangeEmail.tsx:104 msgid "Change Your Email" msgstr "Thay đổi email của bạn" @@ -1325,25 +1395,42 @@ msgid "Changes app icon" msgstr "Thay đổi biểu tượng ứng dụng" #: src/components/forms/HostingProvider.tsx:50 -#: src/components/forms/HostingProvider.tsx:66 +#: src/components/forms/HostingProvider.tsx:70 msgid "Changes hosting provider" msgstr "Thay đổi nơi quản lý tài khoản" -#: src/Navigation.tsx:406 -#: src/view/shell/bottom-bar/BottomBar.tsx:204 -#: src/view/shell/desktop/LeftNav.tsx:533 +#: src/Navigation.tsx:408 +#: src/view/shell/bottom-bar/BottomBar.tsx:205 +#: src/view/shell/desktop/LeftNav.tsx:534 #: src/view/shell/Drawer.tsx:422 msgid "Chat" msgstr "Chat" -#: src/components/dms/ConvoMenu.tsx:179 +#: src/screens/Messages/components/RequestButtons.tsx:68 +#: src/screens/Messages/components/RequestButtons.tsx:280 +msgctxt "toast" +msgid "Chat deleted" +msgstr "" + +#: src/components/dms/ConvoMenu.tsx:176 +msgctxt "toast" msgid "Chat muted" -msgstr "Đã tắt thông báo chat" +msgstr "" + +#: src/Navigation.tsx:418 +#: src/screens/Messages/components/InboxPreview.tsx:24 +msgid "Chat request inbox" +msgstr "" -#: src/components/dms/ConvoMenu.tsx:78 -#: src/components/dms/MessageMenu.tsx:81 -#: src/Navigation.tsx:411 -#: src/screens/Messages/ChatList.tsx:253 +#: src/screens/Messages/components/InboxPreview.tsx:64 +#: src/screens/Messages/Inbox.tsx:72 +msgid "Chat requests" +msgstr "" + +#: src/components/dms/ConvoMenu.tsx:75 +#: src/components/dms/MessageMenu.tsx:83 +#: src/Navigation.tsx:413 +#: src/screens/Messages/ChatList.tsx:327 msgid "Chat settings" msgstr "Cài đặt chat" @@ -1351,9 +1438,15 @@ msgstr "Cài đặt chat" msgid "Chat Settings" msgstr "Cài đặt chat" -#: src/components/dms/ConvoMenu.tsx:181 +#: src/components/dms/ConvoMenu.tsx:178 +msgctxt "toast" msgid "Chat unmuted" -msgstr "Đã bật lại thông báo chat" +msgstr "" + +#: src/screens/Messages/ChatList.tsx:343 +#: src/screens/Messages/ChatList.tsx:367 +msgid "Chats" +msgstr "" #: src/screens/SignupQueued.tsx:78 #: src/screens/SignupQueued.tsx:82 @@ -1362,7 +1455,7 @@ msgstr "Kiểm tra trạng thái của tôi" #: src/screens/Login/LoginForm.tsx:301 msgid "Check your email for a sign in code and enter it here." -msgstr "" +msgstr "Kiểm tra email của bạn để tìm mã đăng nhập và nhập nó vào đây." #: src/view/com/modals/DeleteAccount.tsx:213 msgid "Check your inbox for an email with the confirmation code to enter below:" @@ -1376,7 +1469,7 @@ msgstr "Chọn phương pháp xác minh tên miền" msgid "Choose Feeds" msgstr "Chọn bảng tin" -#: src/components/StarterPack/ProfileStarterPacks.tsx:307 +#: src/components/StarterPack/ProfileStarterPacks.tsx:306 msgid "Choose for me" msgstr "Chọn cho tôi" @@ -1388,7 +1481,7 @@ msgstr "Chọn người" msgid "Choose self-labels that are applicable for the media you are posting. If none are selected, this post is suitable for all audiences." msgstr "Chọn nhãn cá nhân phù hợp với phương tiện bạn đang đăng. Nếu không có nhãn, bài đăng này phù hợp với tất cả mọi người." -#: src/screens/Onboarding/StepFinished.tsx:287 +#: src/screens/Onboarding/StepFinished.tsx:298 msgid "Choose the algorithms that power your custom feeds." msgstr "Chọn thuật toán để vận hành các bảng tin tùy chỉnh của bạn." @@ -1405,11 +1498,11 @@ msgstr "Chọn nơi quản lý tài khoản của bạn" msgid "Choose your own timeline! Feeds built by the community help you find content you love." msgstr "Chọn bảng tin của riêng bạn! Các bảng tin được xây dựng bởi cộng đồng giúp bạn tìm nội dung bạn yêu thích." -#: src/screens/Signup/StepInfo/index.tsx:195 +#: src/screens/Signup/StepInfo/index.tsx:238 msgid "Choose your password" msgstr "Chọn mật khẩu của bạn" -#: src/screens/Signup/index.tsx:142 +#: src/screens/Signup/index.tsx:146 msgid "Choose your username" msgstr "Chọn tên người dùng của bạn" @@ -1455,22 +1548,22 @@ msgstr "Lộp 🐴 cộp 🐴" #: src/components/dialogs/GifSelect.tsx:281 #: src/components/dialogs/VerifyEmailDialog.tsx:289 -#: src/components/dms/dialogs/SearchablePeopleList.tsx:265 -#: src/components/dms/ReportDialog.tsx:372 +#: src/components/dms/dialogs/SearchablePeopleList.tsx:269 #: src/components/dms/ReportDialog.tsx:381 +#: src/components/dms/ReportDialog.tsx:390 #: src/components/NewskieDialog.tsx:146 #: src/components/NewskieDialog.tsx:153 #: src/components/ProgressGuide/FollowDialog.tsx:429 #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:117 #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:123 -#: src/view/com/modals/ChangePassword.tsx:268 -#: src/view/com/modals/ChangePassword.tsx:271 +#: src/view/com/modals/ChangePassword.tsx:279 +#: src/view/com/modals/ChangePassword.tsx:282 #: src/view/com/util/post-embeds/GifEmbed.tsx:197 msgid "Close" msgstr "Đóng" -#: src/components/Dialog/index.web.tsx:111 -#: src/components/Dialog/index.web.tsx:253 +#: src/components/Dialog/index.web.tsx:113 +#: src/components/Dialog/index.web.tsx:261 msgid "Close active dialog" msgstr "Đóng hộp thoại đang mở" @@ -1488,7 +1581,7 @@ msgstr "Đóng hộp thoại" #: src/view/shell/index.web.tsx:83 msgid "Close drawer menu" -msgstr "" +msgstr "Đóng trình đơn" #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:137 #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:173 @@ -1524,18 +1617,23 @@ msgstr "Đóng bảng chọn emoji" msgid "Closes viewer for header image" msgstr "Đóng trình xem hình ảnh tiêu đề" -#: src/view/com/notifications/NotificationFeedItem.tsx:401 +#: src/view/com/notifications/NotificationFeedItem.tsx:405 msgid "Collapse list of users" msgstr "Thu gọn danh sách người dung" -#: src/view/com/notifications/NotificationFeedItem.tsx:594 +#: src/view/com/notifications/NotificationFeedItem.tsx:598 msgid "Collapses list of users for a given notification" msgstr "Thu gọn danh sách người dùng cho một thông báo cụ thể" +#: src/components/dialogs/Embed.tsx:154 #: src/screens/Settings/AppearanceSettings.tsx:93 msgid "Color mode" msgstr "Chế độ màu" +#: src/components/dialogs/Embed.tsx:151 +msgid "Color theme" +msgstr "" + #: src/screens/Onboarding/index.tsx:38 #: src/screens/Onboarding/state.ts:97 msgid "Comedy" @@ -1546,16 +1644,16 @@ msgstr "Hài kịch" msgid "Comics" msgstr "Truyện tranh" -#: src/Navigation.tsx:299 +#: src/Navigation.tsx:301 #: src/view/screens/CommunityGuidelines.tsx:34 msgid "Community Guidelines" msgstr "Quy tắc cộng đồng" -#: src/screens/Onboarding/StepFinished.tsx:300 +#: src/screens/Onboarding/StepFinished.tsx:311 msgid "Complete onboarding and start using your account" msgstr "Hoàn thành quá trình hướng dẫn và bắt đầu sử dụng tài khoản của bạn" -#: src/screens/Signup/index.tsx:144 +#: src/screens/Signup/index.tsx:148 msgid "Complete the challenge" msgstr "Hoàn thành thử thách" @@ -1563,7 +1661,7 @@ msgstr "Hoàn thành thử thách" msgid "Compose new post" msgstr "Soạn bài đăng mới" -#: src/view/com/composer/Composer.tsx:834 +#: src/view/com/composer/Composer.tsx:838 msgid "Compose posts up to {MAX_GRAPHEME_LENGTH} characters in length" msgstr "Soạn bài đăng có độ dài tối đa {MAX_GRAPHEME_LENGTH} ký tự" @@ -1571,7 +1669,7 @@ msgstr "Soạn bài đăng có độ dài tối đa {MAX_GRAPHEME_LENGTH} ký t msgid "Compose reply" msgstr "Soạn trả lời" -#: src/view/com/composer/Composer.tsx:1651 +#: src/view/com/composer/Composer.tsx:1644 msgid "Compressing video..." msgstr "Đang nén video..." @@ -1586,8 +1684,8 @@ msgstr "Đã cấu hình trong <0>cài đặt kiểm duyệt</0>." #: src/components/dialogs/VerifyEmailDialog.tsx:253 #: src/components/dialogs/VerifyEmailDialog.tsx:260 #: src/components/dialogs/VerifyEmailDialog.tsx:283 -#: src/components/Prompt.tsx:172 -#: src/components/Prompt.tsx:175 +#: src/components/Prompt.tsx:173 +#: src/components/Prompt.tsx:176 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:185 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:188 #: src/view/com/modals/VerifyEmail.tsx:239 @@ -1635,8 +1733,8 @@ msgstr "Mã xác nhận" msgid "Connecting..." msgstr "Đang kết nối..." -#: src/screens/Signup/index.tsx:175 -#: src/screens/Signup/index.tsx:178 +#: src/screens/Signup/index.tsx:179 +#: src/screens/Signup/index.tsx:182 msgid "Contact support" msgstr "Liên hệ hỗ trợ" @@ -1650,7 +1748,7 @@ msgstr "Nội dung & phương tiện" msgid "Content and media" msgstr "Nội dung và phương tiện" -#: src/Navigation.tsx:373 +#: src/Navigation.tsx:375 msgid "Content and Media" msgstr "Nội dung và phương tiện" @@ -1664,22 +1762,22 @@ msgstr "Lọc nội dung" #: src/screens/Search/components/ExploreRecommendations.tsx:57 msgid "Content from across the network we think you might like." -msgstr "" +msgstr "Nội dung trên mạng mà có thể bạn sẽ thích." -#: src/screens/Settings/LanguageSettings.tsx:251 +#: src/screens/Settings/LanguageSettings.tsx:250 #: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:76 msgid "Content Languages" msgstr "Ngôn ngữ nội dung" -#: src/components/moderation/ModerationDetailsDialog.tsx:80 -#: src/lib/moderation/useModerationCauseDescription.ts:80 +#: src/components/moderation/ModerationDetailsDialog.tsx:82 +#: src/lib/moderation/useModerationCauseDescription.ts:82 msgid "Content Not Available" msgstr "Nội dung không có sẵn" -#: src/components/moderation/ModerationDetailsDialog.tsx:48 +#: src/components/moderation/ModerationDetailsDialog.tsx:50 #: src/components/moderation/ScreenHider.tsx:93 #: src/lib/moderation/useGlobalLabelStrings.ts:22 -#: src/lib/moderation/useModerationCauseDescription.ts:43 +#: src/lib/moderation/useModerationCauseDescription.ts:45 msgid "Content Warning" msgstr "Cảnh báo nội dung" @@ -1710,7 +1808,13 @@ msgstr "Tiếp tục thảo luận..." msgid "Continue to next step" msgstr "Tiếp tục bước tiếp theo" -#: src/screens/Messages/components/ChatListItem.tsx:179 +#: src/components/dms/ReportDialog.tsx:318 +#: src/components/dms/ReportDialog.tsx:321 +msgctxt "toast" +msgid "Conversation deleted" +msgstr "Hội thoại đã bị xóa" + +#: src/screens/Messages/components/ChatListItem.tsx:189 msgid "Conversation deleted" msgstr "Hội thoại đã bị xóa" @@ -1722,7 +1826,7 @@ msgstr "Nấu ăn" msgid "Copied" msgstr "Đã sao chép" -#: src/screens/Settings/AboutSettings.tsx:87 +#: src/screens/Settings/AboutSettings.tsx:98 msgid "Copied build version to clipboard" msgstr "Đã sao chép phiên bản xây dựng vào bảng ghi tạm" @@ -1730,21 +1834,21 @@ msgstr "Đã sao chép phiên bản xây dựng vào bảng ghi tạm" #: src/lib/sharing.ts:25 #: src/lib/sharing.ts:41 #: src/view/com/modals/InviteCodes.tsx:153 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:237 -#: src/view/com/util/post-ctrls/PostCtrls.tsx:403 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:246 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:394 msgid "Copied to clipboard" msgstr "Đã sao chép vào bảng ghi tạm" -#: src/components/dialogs/Embed.tsx:136 +#: src/components/dialogs/Embed.tsx:201 #: src/screens/Settings/components/CopyButton.tsx:66 msgid "Copied!" msgstr "Đã sao chép!" -#: src/screens/Settings/AboutSettings.tsx:73 +#: src/screens/Settings/AboutSettings.tsx:74 msgid "Copies build version to clipboard" msgstr "Sao chép mã số phiên bản vào bản ghi tạm" -#: src/components/StarterPack/QrCodeDialog.tsx:175 +#: src/components/StarterPack/QrCodeDialog.tsx:181 msgid "Copy" msgstr "Sao chép" @@ -1752,24 +1856,24 @@ msgstr "Sao chép" msgid "Copy App Password" msgstr "Sao chép mật khẩu ứng dụng" -#: src/view/com/profile/ProfileMenu.tsx:344 #: src/view/com/profile/ProfileMenu.tsx:347 +#: src/view/com/profile/ProfileMenu.tsx:350 msgid "Copy at:// URI" -msgstr "" +msgstr "Sao chép URI at://" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:674 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:676 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:731 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:733 msgid "Copy author DID" -msgstr "" +msgstr "Sao chép mã DID của tác giả" -#: src/components/dialogs/Embed.tsx:122 -#: src/components/dialogs/Embed.tsx:141 +#: src/components/dialogs/Embed.tsx:189 +#: src/components/dialogs/Embed.tsx:206 msgid "Copy code" msgstr "Sao chép mã" #: src/screens/Settings/components/ChangeHandleDialog.tsx:472 -#: src/view/com/profile/ProfileMenu.tsx:353 #: src/view/com/profile/ProfileMenu.tsx:356 +#: src/view/com/profile/ProfileMenu.tsx:359 msgid "Copy DID" msgstr "Sao chép DID" @@ -1785,31 +1889,31 @@ msgstr "Sao chép liên kết" msgid "Copy Link" msgstr "Sao chép liên kết" -#: src/view/screens/ProfileList.tsx:483 +#: src/view/screens/ProfileList.tsx:506 msgid "Copy link to list" msgstr "Sao chép liên kết đến danh sách" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:444 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:453 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:481 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:490 msgid "Copy link to post" msgstr "Sao chép liên kết đến bài đăng" -#: src/components/dms/MessageMenu.tsx:110 #: src/components/dms/MessageMenu.tsx:112 +#: src/components/dms/MessageMenu.tsx:114 msgid "Copy message text" msgstr "Sao chép văn bản tin nhắn" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:667 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:669 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:724 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:726 msgid "Copy post at:// URI" -msgstr "" +msgstr "Sao chép URI at:// của bài đăng" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:422 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:424 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:459 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:461 msgid "Copy post text" msgstr "Sao chép văn bản bài đăng" -#: src/components/StarterPack/QrCodeDialog.tsx:169 +#: src/components/StarterPack/QrCodeDialog.tsx:175 msgid "Copy QR code" msgstr "Sao chép mã QR" @@ -1817,13 +1921,13 @@ msgstr "Sao chép mã QR" msgid "Copy TXT record value" msgstr "Sao chép giá trị bản ghi TXT" -#: src/Navigation.tsx:304 +#: src/Navigation.tsx:306 #: src/view/screens/CopyrightPolicy.tsx:31 msgid "Copyright Policy" msgstr "Chính sách bản quyền" -#: src/components/dms/LeaveConvoPrompt.tsx:33 -#: src/components/dms/ReportDialog.tsx:308 +#: src/components/dms/LeaveConvoPrompt.tsx:35 +#: src/components/dms/ReportDialog.tsx:310 msgid "Could not leave chat" msgstr "Không thể rời khỏi chat" @@ -1831,11 +1935,11 @@ msgstr "Không thể rời khỏi chat" msgid "Could not load feed" msgstr "Không thể tải bảng tin" -#: src/view/screens/ProfileList.tsx:1000 +#: src/view/screens/ProfileList.tsx:1022 msgid "Could not load list" msgstr "Không thể tải danh sách" -#: src/components/dms/ConvoMenu.tsx:185 +#: src/components/dms/ConvoMenu.tsx:182 msgid "Could not mute chat" msgstr "Không thể tắt thông báo chat" @@ -1843,36 +1947,36 @@ msgstr "Không thể tắt thông báo chat" msgid "Could not process your video" msgstr "Không thể xử lý video của bạn" -#: src/components/StarterPack/ProfileStarterPacks.tsx:289 +#: src/components/StarterPack/ProfileStarterPacks.tsx:288 msgid "Create" msgstr "Tạo" -#: src/components/StarterPack/QrCodeDialog.tsx:153 +#: src/components/StarterPack/QrCodeDialog.tsx:159 msgid "Create a QR code for a starter pack" msgstr "Tạo mã QR cho gói khởi đầu" -#: src/components/StarterPack/ProfileStarterPacks.tsx:167 -#: src/components/StarterPack/ProfileStarterPacks.tsx:270 -#: src/Navigation.tsx:436 +#: src/components/StarterPack/ProfileStarterPacks.tsx:173 +#: src/components/StarterPack/ProfileStarterPacks.tsx:269 +#: src/Navigation.tsx:443 msgid "Create a starter pack" msgstr "Tạo gói khởi đầu" -#: src/components/StarterPack/ProfileStarterPacks.tsx:251 +#: src/components/StarterPack/ProfileStarterPacks.tsx:250 msgid "Create a starter pack for me" msgstr "Tạo gói khởi đầu cho tôi" #: src/view/com/auth/SplashScreen.tsx:55 #: src/view/com/auth/SplashScreen.web.tsx:117 -#: src/view/shell/bottom-bar/BottomBar.tsx:304 -#: src/view/shell/bottom-bar/BottomBar.tsx:309 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:202 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:207 +#: src/view/shell/bottom-bar/BottomBar.tsx:315 +#: src/view/shell/bottom-bar/BottomBar.tsx:320 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:199 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:204 #: src/view/shell/NavSignupCard.tsx:47 #: src/view/shell/NavSignupCard.tsx:52 msgid "Create account" msgstr "Tạo tài khoản" -#: src/screens/Signup/index.tsx:93 +#: src/screens/Signup/index.tsx:94 msgid "Create Account" msgstr "Tạo tài khoản" @@ -1885,7 +1989,7 @@ msgstr "Tạo tài khoản" msgid "Create an avatar instead" msgstr "Tạo hình đại diện" -#: src/components/StarterPack/ProfileStarterPacks.tsx:174 +#: src/components/StarterPack/ProfileStarterPacks.tsx:180 msgid "Create another" msgstr "Tạo thêm" @@ -1894,6 +1998,7 @@ msgstr "Tạo thêm" msgid "Create new account" msgstr "Tạo tài khoản mới" +#: src/components/moderation/ReportDialog/index.tsx:574 #: src/components/ReportDialog/SelectReportOptionView.tsx:99 msgid "Create report for {0}" msgstr "Tạo báo cáo cho {0}" @@ -1916,6 +2021,10 @@ msgstr "Văn hóa" msgid "Custom" msgstr "Tùy chỉnh" +#: src/components/dialogs/Embed.tsx:144 +msgid "Customization options" +msgstr "" + #: src/components/dialogs/PostInteractionSettingsDialog.tsx:103 msgid "Customize who can interact with this post." msgstr "Tùy chỉnh ai có thể tương tác với bài đăng này." @@ -1924,11 +2033,18 @@ msgstr "Tùy chỉnh ai có thể tương tác với bài đăng này." msgid "Customizes your Bluesky experience" msgstr "Tuỳ biến trải nghiệm Bluesky của bạn" +#: src/components/dialogs/Embed.tsx:167 +#: src/components/dialogs/Embed.tsx:169 #: src/screens/Settings/AppearanceSettings.tsx:105 #: src/screens/Settings/AppearanceSettings.tsx:126 msgid "Dark" msgstr "Tối" +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:24 +msgctxt "Name of app icon variant" +msgid "Dark" +msgstr "Tối" + #: src/view/screens/Debug.tsx:69 msgid "Dark mode" msgstr "Chế độ tối" @@ -1937,7 +2053,7 @@ msgstr "Chế độ tối" msgid "Dark theme" msgstr "Chế độ tối" -#: src/screens/Signup/StepInfo/index.tsx:216 +#: src/screens/Signup/StepInfo/index.tsx:266 msgid "Date of birth" msgstr "Ngày sinh" @@ -1963,13 +2079,14 @@ msgstr "Mặc định" msgid "Default icons" msgstr "Biểu tượng mặc định" -#: src/components/dms/MessageMenu.tsx:152 +#: src/components/dms/MessageMenu.tsx:154 +#: src/screens/Messages/components/ChatStatusInfo.tsx:55 #: src/screens/Settings/AppPasswords.tsx:212 -#: src/screens/StarterPack/StarterPackScreen.tsx:586 -#: src/screens/StarterPack/StarterPackScreen.tsx:665 -#: src/screens/StarterPack/StarterPackScreen.tsx:745 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:693 -#: src/view/screens/ProfileList.tsx:739 +#: src/screens/StarterPack/StarterPackScreen.tsx:591 +#: src/screens/StarterPack/StarterPackScreen.tsx:669 +#: src/screens/StarterPack/StarterPackScreen.tsx:741 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:750 +#: src/view/screens/ProfileList.tsx:761 msgid "Delete" msgstr "Xóa" @@ -1990,32 +2107,39 @@ msgstr "Xóa mật khẩu ứng dụng" msgid "Delete app password?" msgstr "Xóa mật khẩu ứng dụng?" +#: src/screens/Messages/components/RequestButtons.tsx:292 +#: src/screens/Messages/components/RequestButtons.tsx:299 +msgid "Delete chat" +msgstr "" + #: src/screens/Settings/Settings.tsx:339 msgid "Delete chat declaration record" msgstr "Xóa bản ghi khai báo chat" -#: src/components/dms/ReportDialog.tsx:353 -#: src/components/dms/ReportDialog.tsx:356 +#: src/components/dms/ReportDialog.tsx:362 +#: src/components/dms/ReportDialog.tsx:365 +#: src/screens/Messages/components/RequestButtons.tsx:126 +#: src/screens/Messages/components/RequestButtons.tsx:129 msgid "Delete conversation" msgstr "Xóa cuộc trò chuyện" -#: src/components/dms/ReportDialog.tsx:327 +#: src/components/dms/ReportDialog.tsx:320 msgid "Delete Conversation" msgstr "Xoá cuộc trò chuyện" -#: src/components/dms/MessageMenu.tsx:124 +#: src/components/dms/MessageMenu.tsx:126 msgid "Delete for me" msgstr "Xóa cho tôi" -#: src/view/screens/ProfileList.tsx:526 +#: src/view/screens/ProfileList.tsx:549 msgid "Delete List" msgstr "Xóa danh sách" -#: src/components/dms/MessageMenu.tsx:148 +#: src/components/dms/MessageMenu.tsx:150 msgid "Delete message" msgstr "Xóa tin nhắn" -#: src/components/dms/MessageMenu.tsx:122 +#: src/components/dms/MessageMenu.tsx:124 msgid "Delete message for me" msgstr "Xóa tin nhắn cho tôi" @@ -2023,39 +2147,39 @@ msgstr "Xóa tin nhắn cho tôi" msgid "Delete my account" msgstr "Xóa tài khoản của tôi" -#: src/view/com/composer/Composer.tsx:842 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:652 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:654 +#: src/view/com/composer/Composer.tsx:846 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:709 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:711 msgid "Delete post" msgstr "Xóa bài đăng" -#: src/screens/StarterPack/StarterPackScreen.tsx:580 -#: src/screens/StarterPack/StarterPackScreen.tsx:736 +#: src/screens/StarterPack/StarterPackScreen.tsx:585 +#: src/screens/StarterPack/StarterPackScreen.tsx:732 msgid "Delete starter pack" msgstr "Xóa gói khởi đầu" -#: src/screens/StarterPack/StarterPackScreen.tsx:631 +#: src/screens/StarterPack/StarterPackScreen.tsx:635 msgid "Delete starter pack?" msgstr "Xóa gói khởi đầu?" -#: src/view/screens/ProfileList.tsx:734 +#: src/view/screens/ProfileList.tsx:756 msgid "Delete this list?" msgstr "Xóa danh sách này?" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:688 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:745 msgid "Delete this post?" msgstr "Xóa bài đăng này?" -#: src/view/com/util/post-embeds/QuoteEmbed.tsx:93 +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:94 msgid "Deleted" msgstr "Đã xóa" -#: src/components/dms/MessagesListHeader.tsx:154 -#: src/screens/Messages/components/ChatListItem.tsx:113 +#: src/components/dms/MessagesListHeader.tsx:155 +#: src/screens/Messages/components/ChatListItem.tsx:123 msgid "Deleted Account" msgstr "Đã xóa tài khoản" -#: src/view/com/post-thread/PostThread.tsx:450 +#: src/view/com/post-thread/PostThread.tsx:454 msgid "Deleted post." msgstr "Đã xóa bài đăng." @@ -2080,20 +2204,22 @@ msgstr "Mô tả quá dài. Số ký tự tối đa là {DESCRIPTION_MAX_GRAPHEM msgid "Descriptive alt text" msgstr "Văn bản thay thế mô tả" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:576 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:586 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:613 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:623 msgid "Detach quote" msgstr "Gỡ trích dẫn" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:751 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:807 msgid "Detach quote post?" msgstr "Gỡ trích dẫn bài đăng?" -#: src/screens/Settings/AboutSettings.tsx:80 +#: src/screens/Settings/AboutSettings.tsx:87 +msgctxt "toast" msgid "Developer mode disabled" msgstr "" -#: src/screens/Settings/AboutSettings.tsx:79 +#: src/screens/Settings/AboutSettings.tsx:81 +msgctxt "toast" msgid "Developer mode enabled" msgstr "" @@ -2102,7 +2228,7 @@ msgstr "" msgid "Developer options" msgstr "Lựa chọn phát triển" -#: src/components/WhoCanReply.tsx:175 +#: src/components/WhoCanReply.tsx:179 msgid "Dialog: adjust who can interact with this post" msgstr "Hộp thoại: điều chỉnh ai có thể tương tác với bài đăng này" @@ -2133,8 +2259,8 @@ msgid "Disabled" msgstr "Đã tắt" #: src/screens/Profile/Header/EditProfileDialog.tsx:84 -#: src/view/com/composer/Composer.tsx:696 -#: src/view/com/composer/Composer.tsx:875 +#: src/view/com/composer/Composer.tsx:697 +#: src/view/com/composer/Composer.tsx:879 msgid "Discard" msgstr "Hủy bỏ" @@ -2142,16 +2268,16 @@ msgstr "Hủy bỏ" msgid "Discard changes?" msgstr "Hủy thay đổi?" -#: src/view/com/composer/Composer.tsx:693 +#: src/view/com/composer/Composer.tsx:694 msgid "Discard draft?" msgstr "Hủy bản nháp?" -#: src/view/com/composer/Composer.tsx:867 +#: src/view/com/composer/Composer.tsx:871 msgid "Discard post?" msgstr "Hủy bài đăng?" -#: src/screens/Settings/components/PwiOptOut.tsx:80 -#: src/screens/Settings/components/PwiOptOut.tsx:84 +#: src/screens/Settings/components/PwiOptOut.tsx:87 +#: src/screens/Settings/components/PwiOptOut.tsx:91 msgid "Discourage apps from showing my account to logged-out users" msgstr "Ngăn ứng dụng hiển thị tài khoản của tôi cho người dùng đã đăng xuất" @@ -2168,11 +2294,11 @@ msgstr "Khám phá bảng tin mới" msgid "Discover New Feeds" msgstr "Khám phá bảng tin mới" -#: src/components/Dialog/index.tsx:313 +#: src/components/Dialog/index.tsx:323 msgid "Dismiss" msgstr "Bỏ qua" -#: src/view/com/composer/Composer.tsx:1575 +#: src/view/com/composer/Composer.tsx:1568 msgid "Dismiss error" msgstr "Bỏ qua lỗi " @@ -2221,7 +2347,7 @@ msgstr "Đừng áp dụng từ cấm này cho người dùng bạn đang theo d msgid "Does not include nudity." msgstr "Không chứa hình khỏa thân." -#: src/screens/Signup/StepHandle.tsx:163 +#: src/screens/Signup/StepHandle.tsx:165 msgid "Doesn't begin or end with a hyphen" msgstr "Không bắt đầu hoặc kết thúc bằng dấu gạch ngang" @@ -2229,11 +2355,11 @@ msgstr "Không bắt đầu hoặc kết thúc bằng dấu gạch ngang" msgid "Domain verified!" msgstr "Tên miền đã được xác minh!" -#: src/components/dialogs/BirthDateSettings.tsx:114 -#: src/components/dialogs/BirthDateSettings.tsx:120 -#: src/components/dms/ReportDialog.tsx:323 -#: src/components/forms/DateField/index.tsx:87 -#: src/components/forms/DateField/index.tsx:93 +#: src/components/dialogs/BirthDateSettings.tsx:115 +#: src/components/dialogs/BirthDateSettings.tsx:121 +#: src/components/dms/ReportDialog.tsx:314 +#: src/components/forms/DateField/index.tsx:102 +#: src/components/forms/DateField/index.tsx:108 #: src/screens/Onboarding/StepProfile/index.tsx:330 #: src/screens/Onboarding/StepProfile/index.tsx:333 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:215 @@ -2262,20 +2388,20 @@ msgstr "Xong" msgid "Done{extraText}" msgstr "Xong {extraText}" -#: src/components/Dialog/index.tsx:314 +#: src/components/Dialog/index.tsx:324 msgid "Double tap to close the dialog" msgstr "Nhấn đúp để đóng hộp thoại" -#: src/screens/VideoFeed/index.tsx:1041 +#: src/screens/VideoFeed/index.tsx:1047 msgid "Double tap to like" msgstr "Chạm hai lần để thích" -#: src/screens/StarterPack/StarterPackLandingScreen.tsx:317 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:321 msgid "Download Bluesky" msgstr "Tải Bluesky" -#: src/screens/Settings/components/ExportCarDialog.tsx:77 -#: src/screens/Settings/components/ExportCarDialog.tsx:82 +#: src/screens/Settings/components/ExportCarDialog.tsx:79 +#: src/screens/Settings/components/ExportCarDialog.tsx:84 msgid "Download CAR file" msgstr "Tải tệp CAR" @@ -2332,18 +2458,18 @@ msgid "Each code works once. You'll receive more invite codes periodically." msgstr "Mỗi mã chỉ được dùng một lần. Bạn sẽ nhận thêm mã mời theo định kỳ." #: src/screens/Settings/AccountSettings.tsx:112 -#: src/screens/StarterPack/StarterPackScreen.tsx:575 +#: src/screens/StarterPack/StarterPackScreen.tsx:580 #: src/screens/StarterPack/Wizard/index.tsx:534 #: src/screens/StarterPack/Wizard/index.tsx:541 msgid "Edit" msgstr "Chỉnh sửa" -#: src/view/com/lists/ListMembers.tsx:142 +#: src/view/com/lists/ListMembers.tsx:143 msgctxt "action" msgid "Edit" msgstr "Chỉnh sửa" -#: src/view/com/util/UserAvatar.tsx:348 +#: src/view/com/util/UserAvatar.tsx:363 #: src/view/com/util/UserBanner.tsx:95 msgid "Edit avatar" msgstr "Chỉnh sửa hình đại diện" @@ -2358,12 +2484,12 @@ msgstr "Chỉnh sửa bảng tin" msgid "Edit image" msgstr "Chỉnh sửa hình ảnh" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:633 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:646 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:690 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:703 msgid "Edit interaction settings" msgstr "Chỉnh sửa cài đặt tương tác" -#: src/view/screens/ProfileList.tsx:514 +#: src/view/screens/ProfileList.tsx:537 msgid "Edit list details" msgstr "Chỉnh sửa chi tiết danh sách" @@ -2371,7 +2497,7 @@ msgstr "Chỉnh sửa chi tiết danh sách" msgid "Edit Moderation List" msgstr "Chỉnh sửa danh sách kiểm duyệt" -#: src/Navigation.tsx:314 +#: src/Navigation.tsx:316 #: src/view/screens/Feeds.tsx:515 msgid "Edit My Feeds" msgstr "Chỉnh sửa bảng tin của tôi" @@ -2391,17 +2517,17 @@ msgstr "Chỉnh sửa cài đặt tương tác bài đăng" #: src/screens/Profile/Header/EditProfileDialog.tsx:269 #: src/screens/Profile/Header/EditProfileDialog.tsx:275 -#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:186 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:196 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:179 msgid "Edit profile" msgstr "Chỉnh sửa hồ sơ" -#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:189 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:199 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:182 msgid "Edit Profile" msgstr "Chỉnh sửa hồ sơ" -#: src/screens/StarterPack/StarterPackScreen.tsx:567 +#: src/screens/StarterPack/StarterPackScreen.tsx:572 msgid "Edit starter pack" msgstr "Chỉnh sửa gói khởi đầu" @@ -2409,7 +2535,7 @@ msgstr "Chỉnh sửa gói khởi đầu" msgid "Edit User List" msgstr "Chỉnh sửa danh sách người dùng" -#: src/components/WhoCanReply.tsx:87 +#: src/components/WhoCanReply.tsx:91 msgid "Edit who can reply" msgstr "Chỉnh sửa ai có thể trả lời" @@ -2421,7 +2547,7 @@ msgstr "Chỉnh sửa tên hiển thị của bạn" msgid "Edit your profile description" msgstr "Chỉnh sửa mô tả hồ sơ của bạn" -#: src/Navigation.tsx:441 +#: src/Navigation.tsx:448 msgid "Edit your starter pack" msgstr "Chỉnh sửa gói khởi đầu của bạn" @@ -2435,14 +2561,15 @@ msgid "Either the creator of this list has blocked you or you have blocked the c msgstr "Người tạo danh sách này đã chặn bạn hoặc bạn đã chặn người đó." #: src/screens/Settings/AccountSettings.tsx:60 -#: src/screens/Signup/StepInfo/index.tsx:164 +#: src/screens/Signup/StepInfo/index.tsx:190 #: src/view/com/modals/ChangeEmail.tsx:136 msgid "Email" msgstr "Email" #: src/screens/Settings/components/DisableEmail2FADialog.tsx:64 +msgctxt "toast" msgid "Email 2FA disabled" -msgstr "Đã tắt Email 2FA" +msgstr "" #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:54 msgid "Email 2FA enabled" @@ -2458,32 +2585,35 @@ msgstr "Đã gởi lại email" #: src/view/com/modals/ChangeEmail.tsx:54 #: src/view/com/modals/ChangeEmail.tsx:83 +msgctxt "toast" msgid "Email updated" -msgstr "Đã cập nhật email" +msgstr "" #: src/view/com/modals/ChangeEmail.tsx:106 msgid "Email Updated" msgstr "Đã cập nhật email" #: src/view/com/modals/VerifyEmail.tsx:85 +msgctxt "toast" msgid "Email verified" -msgstr "Đã xác minh email" +msgstr "" #: src/components/intents/VerifyEmailIntentDialog.tsx:79 msgid "Email Verified" msgstr "Đã xác minh email" -#: src/components/dialogs/Embed.tsx:113 +#: src/components/dialogs/Embed.tsx:181 msgid "Embed HTML code" msgstr "Mã HTML nhúng" -#: src/components/dialogs/Embed.tsx:97 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:461 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:463 +#: src/components/dialogs/Embed.tsx:104 +#: src/components/dialogs/Embed.tsx:108 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:498 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:500 msgid "Embed post" msgstr "Nhúng bài đăng" -#: src/components/dialogs/Embed.tsx:101 +#: src/components/dialogs/Embed.tsx:112 msgid "Embed this post in your website. Simply copy the following snippet and paste it into the HTML code of your website." msgstr "Nhúng bài đăng vào trang web của bạn. Chỉ cần sao chép đoạn mã sau và dán vào mã HTML của trang web của bạn." @@ -2578,7 +2708,7 @@ msgstr "Nhập mã xác nhận" msgid "Enter fullscreen" msgstr "Vào chế độ toàn màn hình" -#: src/view/com/modals/ChangePassword.tsx:154 +#: src/view/com/modals/ChangePassword.tsx:165 msgid "Enter the code you received to change your password." msgstr "Nhập mã bạn nhận được để thay đổi mật khẩu." @@ -2590,12 +2720,12 @@ msgstr "Nhập tên miền bạn muốn sử dụng" 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 "Nhập email bạn đã dùng để tạo tài khoản. Chúng tôi sẽ gửi cho bạn một \"mã khôi phục\" để bạn có thể đặt mật khẩu mới." -#: src/components/dialogs/BirthDateSettings.tsx:103 +#: src/components/dialogs/BirthDateSettings.tsx:104 msgid "Enter your birth date" msgstr "Nhập ngày sinh của bạn" #: src/screens/Login/ForgotPasswordForm.tsx:99 -#: src/screens/Signup/StepInfo/index.tsx:176 +#: src/screens/Signup/StepInfo/index.tsx:210 msgid "Enter your email address" msgstr "Nhập địa chỉ email của bạn" @@ -2619,7 +2749,7 @@ msgstr "Nhập tên đăng nhập và mật khẩu" msgid "Enters full screen" msgstr "Mở toàn màn hình" -#: src/view/com/composer/Composer.tsx:1660 +#: src/view/com/composer/Composer.tsx:1653 #: src/view/com/util/error/ErrorScreen.tsx:42 msgid "Error" msgstr "Lỗi" @@ -2641,11 +2771,11 @@ msgstr "Lỗi:" msgid "Everybody" msgstr "Mọi người" -#: src/components/WhoCanReply.tsx:67 +#: src/components/WhoCanReply.tsx:71 msgid "Everybody can reply" msgstr "Mọi người có thể trả lời" -#: src/components/WhoCanReply.tsx:218 +#: src/components/WhoCanReply.tsx:222 msgid "Everybody can reply to this post." msgstr "Mọi người có thể trả lời bài đăng này." @@ -2654,10 +2784,12 @@ msgstr "Mọi người có thể trả lời bài đăng này." msgid "Everyone" msgstr "Tất cả mọi người" +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:73 #: src/lib/moderation/useReportOptions.ts:73 msgid "Excessive mentions or replies" msgstr "Quá nhiều đề cập hoặc trả lời" +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:86 #: src/lib/moderation/useReportOptions.ts:86 msgid "Excessive or unwanted messages" msgstr "Quá nhiều hoặc tin nhắn không mong muốn" @@ -2694,7 +2826,7 @@ msgstr "Thoát nhập truy vấn tìm kiếm" msgid "Expand alt text" msgstr "Mở rộng văn bản thay thế" -#: src/view/com/notifications/NotificationFeedItem.tsx:402 +#: src/view/com/notifications/NotificationFeedItem.tsx:406 msgid "Expand list of users" msgstr "Mở rộng danh sách người dùng" @@ -2702,7 +2834,7 @@ msgstr "Mở rộng danh sách người dùng" msgid "Expand or collapse the full post you are replying to" msgstr "Mở rộng hoặc thu gọn toàn bộ bài đăng bạn đang trả lời" -#: src/screens/VideoFeed/index.tsx:935 +#: src/screens/VideoFeed/index.tsx:941 msgid "Expands or collapses post text" msgstr "Mở rộng hoặc thu gọn nội dung bài đăng" @@ -2710,7 +2842,7 @@ msgstr "Mở rộng hoặc thu gọn nội dung bài đăng" msgid "Expands or collapses the full post you are replying to" msgstr "Mở rộng hoặc thu gọn bài đăng bạn đang trả lời" -#: src/lib/api/index.ts:405 +#: src/lib/api/index.ts:406 msgid "Expected uri to resolve to a record" msgstr "Dự kiến uri sẽ phân giải thành một bản ghi" @@ -2727,7 +2859,13 @@ msgstr "Hết hạn" msgid "Expires {0}" msgstr "Mãn hạn {0}" +#: src/components/moderation/LabelsOnMeDialog.tsx:199 +#: src/components/moderation/ModerationDetailsDialog.tsx:208 +msgid "Expires in {0}" +msgstr "Hết hạn trong {0}" + #: src/lib/moderation/useGlobalLabelStrings.ts:47 +#: src/lib/moderation/useGlobalLabelStrings.ts:51 msgid "Explicit or potentially disturbing media." msgstr "Phương tiện phản cảm hoặc có khả năng phản cảm." @@ -2759,11 +2897,16 @@ msgstr "Phương tiện ngoại vi" 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 "Phương tiện ngoại vi có thể cho phép trang web thu thập thông tin về bạn và thiết bị của bạn. Thông tin không được gởi đi hoặc yêu cầu cho đến khi bạn nhấn nút \"phát\"." -#: src/Navigation.tsx:333 +#: src/Navigation.tsx:335 #: src/screens/Settings/ExternalMediaPreferences.tsx:31 msgid "External Media Preferences" msgstr "Tùy chỉnh phương tiện ngoại vi" +#: src/screens/Messages/components/RequestButtons.tsx:208 +msgctxt "toast" +msgid "Failed to accept chat" +msgstr "" + #: src/screens/Settings/components/ChangeHandleDialog.tsx:568 msgid "Failed to change handle. Please try again." msgstr "Không tạo được tên người dùng. Vui lòng thử lại." @@ -2772,6 +2915,10 @@ msgstr "Không tạo được tên người dùng. Vui lòng thử lại." msgid "Failed to create app password. Please try again." msgstr "Không tạo được mật khẩu ứng dụng. Vui lòng thử lại." +#: src/components/dms/MessageProfileButton.tsx:39 +msgid "Failed to create conversation" +msgstr "" + #: src/screens/StarterPack/Wizard/index.tsx:233 #: src/screens/StarterPack/Wizard/index.tsx:241 msgid "Failed to create starter pack" @@ -2781,18 +2928,29 @@ msgstr "Không tạo được gói khởi đầu" msgid "Failed to create the list. Check your internet connection and try again." msgstr "Không tạo được danh sách. Kiểm tra kết nối mạng của bạn và thử lại." -#: src/components/dms/MessageMenu.tsx:73 +#: src/screens/Messages/components/RequestButtons.tsx:54 +#: src/screens/Messages/components/RequestButtons.tsx:267 +msgctxt "toast" +msgid "Failed to delete chat" +msgstr "" + +#: src/components/dms/MessageMenu.tsx:75 msgid "Failed to delete message" msgstr "Không xóa được tin nhắn" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:197 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:206 msgid "Failed to delete post, please try again" msgstr "Không xóa được bài đăng, vui lòng thử lại" -#: src/screens/StarterPack/StarterPackScreen.tsx:699 +#: src/screens/StarterPack/StarterPackScreen.tsx:703 msgid "Failed to delete starter pack" msgstr "Không xóa được gói khởi đầu" +#: src/screens/Messages/ChatList.tsx:242 +#: src/screens/Messages/Inbox.tsx:182 +msgid "Failed to load conversations" +msgstr "" + #: src/view/screens/Search/Explore.tsx:463 #: src/view/screens/Search/Explore.tsx:491 msgid "Failed to load feeds preferences" @@ -2815,6 +2973,11 @@ msgstr "Không tải được gợi ý bảng tin" msgid "Failed to load suggested follows" msgstr "Không tải được gợi ý theo dõi" +#: src/screens/Messages/Inbox.tsx:290 +#: src/screens/Messages/Inbox.tsx:313 +msgid "Failed to mark all requests as read" +msgstr "" + #: src/state/queries/pinned-post.ts:75 msgid "Failed to pin post" msgstr "Không ghim được bài đăng" @@ -2835,12 +2998,12 @@ msgstr "Không thể lưu cài đặt. Vui lòng thử lại." msgid "Failed to send" msgstr "Không gởi được" -#: src/components/moderation/LabelsOnMeDialog.tsx:229 +#: src/components/moderation/LabelsOnMeDialog.tsx:254 #: src/screens/Messages/components/ChatDisabled.tsx:87 msgid "Failed to submit appeal, please try again." msgstr "Không gởi được kháng nghị, vui lòng thử lại." -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:226 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:235 msgid "Failed to toggle thread mute, please try again" msgstr "Không thay đổi được chế độ im lặng thảo luận, vui lòng thử lại" @@ -2863,7 +3026,7 @@ msgstr "Không thể tải lên video" msgid "Failed to verify handle. Please try again." msgstr "Không thể xác minh tên tài khoản. Vui lòng thử lại." -#: src/Navigation.tsx:249 +#: src/Navigation.tsx:251 msgid "Feed" msgstr "Bảng tin" @@ -2872,33 +3035,34 @@ msgstr "Bảng tin" msgid "Feed by {0}" msgstr "Bảng tin bởi {0}" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:353 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:349 msgid "Feed menu" msgstr "Menu bảng tin" -#: src/components/StarterPack/Wizard/WizardListCard.tsx:54 +#: src/components/StarterPack/Wizard/WizardListCard.tsx:55 msgid "Feed toggle" msgstr "Bật/tắt bảng tin" -#: src/view/shell/desktop/RightNav.tsx:93 -#: src/view/shell/desktop/RightNav.tsx:94 +#: src/view/shell/desktop/RightNav.tsx:97 +#: src/view/shell/desktop/RightNav.tsx:98 #: src/view/shell/Drawer.tsx:324 msgid "Feedback" msgstr "Phản hồi" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:268 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:277 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:286 +msgctxt "toast" msgid "Feedback sent!" -msgstr "Đã gởi phản hồi!" +msgstr "" -#: src/Navigation.tsx:421 -#: src/screens/StarterPack/StarterPackScreen.tsx:183 +#: src/Navigation.tsx:428 +#: src/screens/StarterPack/StarterPackScreen.tsx:185 #: src/view/screens/Feeds.tsx:508 -#: src/view/screens/Profile.tsx:238 +#: src/view/screens/Profile.tsx:225 #: src/view/screens/SavedFeeds.tsx:96 -#: src/view/screens/Search/Search.tsx:525 -#: src/view/shell/desktop/LeftNav.tsx:643 -#: src/view/shell/Drawer.tsx:481 +#: src/view/screens/Search/Search.tsx:531 +#: src/view/shell/desktop/LeftNav.tsx:651 +#: src/view/shell/Drawer.tsx:486 msgid "Feeds" msgstr "Bảng tin" @@ -2908,13 +3072,18 @@ msgstr "Bảng tin là thuật toán tùy chỉnh mà người dùng xây dựng #: src/components/FeedCard.tsx:272 #: src/view/screens/SavedFeeds.tsx:82 +msgctxt "toast" msgid "Feeds updated!" -msgstr "Đã cập nhật bảng tin" +msgstr "" #: src/screens/Search/components/ExploreRecommendations.tsx:63 msgid "Feeds we think you might like." msgstr "Bảng tin mà bạn có thể thích." +#: src/screens/Settings/components/OTAInfo.tsx:58 +msgid "Fetch update" +msgstr "" + #: src/screens/Settings/components/ExportCarDialog.tsx:43 msgid "File saved successfully!" msgstr "Lưu tệp thành công!" @@ -2923,15 +3092,15 @@ msgstr "Lưu tệp thành công!" msgid "Filter from feeds" msgstr "Lọc từ bảng tin" -#: src/view/screens/Search/Search.tsx:397 +#: src/view/screens/Search/Search.tsx:403 msgid "Filter search by language" -msgstr "" +msgstr "Lọc tìm kiếm theo ngôn ngữ" -#: src/view/screens/Search/Search.tsx:367 +#: src/view/screens/Search/Search.tsx:376 msgid "Filter search by language (currently: {currentLanguageLabel})" -msgstr "" +msgstr "Lọc tìm kiếm theo ngôn ngữ (hiện tại: {currentLanguageLabel})" -#: src/screens/Onboarding/StepFinished.tsx:303 +#: src/screens/Onboarding/StepFinished.tsx:314 msgid "Finalizing" msgstr "Đang hoàn tất" @@ -2947,9 +3116,9 @@ msgstr "Tìm tài khoản đề theo dõi" msgid "Find people to follow" msgstr "Tìm người để theo dõi" -#: src/view/screens/Search/Search.tsx:586 -msgid "Find posts and users on Bluesky" -msgstr "Tìm bài đăng và người dùng trên Bluesky" +#: src/view/screens/Search/Search.tsx:582 +msgid "Find posts, users, and feeds on Bluesky" +msgstr "" #: src/screens/StarterPack/Wizard/index.tsx:195 msgid "Finish" @@ -2959,17 +3128,32 @@ msgstr "Hoàn tất" msgid "Fitness" msgstr "Thể hình" -#: src/screens/Onboarding/StepFinished.tsx:283 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:117 +msgctxt "Name of app icon variant" +msgid "Flat Black" +msgstr "" + +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:93 +msgctxt "Name of app icon variant" +msgid "Flat Blue" +msgstr "" + +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:105 +msgctxt "Name of app icon variant" +msgid "Flat White" +msgstr "" + +#: src/screens/Onboarding/StepFinished.tsx:294 msgid "Flexible" msgstr "Linh hoạt" #. User is not following this account, click to follow -#: src/components/ProfileCard.tsx:366 +#: src/components/ProfileCard.tsx:365 #: src/components/ProfileHoverCard/index.web.tsx:449 #: src/components/ProfileHoverCard/index.web.tsx:460 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:234 -#: src/screens/VideoFeed/index.tsx:823 -#: src/view/com/post-thread/PostThreadFollowBtn.tsx:132 +#: src/screens/VideoFeed/index.tsx:829 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:131 msgid "Follow" msgstr "Theo dõi" @@ -2979,11 +3163,11 @@ msgid "Follow" msgstr "Theo dõi" #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:218 -#: src/view/com/post-thread/PostThreadFollowBtn.tsx:114 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:113 msgid "Follow {0}" msgstr "Theo dõi {0}" -#: src/screens/VideoFeed/index.tsx:800 +#: src/screens/VideoFeed/index.tsx:806 msgid "Follow {handle}" msgstr "Theo dõi {handle}" @@ -3000,18 +3184,18 @@ msgstr "Theo dõi 10 tài khoản" msgid "Follow 7 accounts" msgstr "Theo dõi 7 tài khoản" -#: src/view/com/profile/ProfileMenu.tsx:249 -#: src/view/com/profile/ProfileMenu.tsx:260 -msgid "Follow Account" +#: src/view/com/profile/ProfileMenu.tsx:252 +#: src/view/com/profile/ProfileMenu.tsx:263 +msgid "Follow account" msgstr "Theo dõi tài khoản" -#: src/screens/StarterPack/StarterPackScreen.tsx:428 -#: src/screens/StarterPack/StarterPackScreen.tsx:436 +#: src/screens/StarterPack/StarterPackScreen.tsx:433 +#: src/screens/StarterPack/StarterPackScreen.tsx:441 msgid "Follow all" msgstr "Theo dõi tất cả" #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:232 -#: src/view/com/post-thread/PostThreadFollowBtn.tsx:130 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:129 msgid "Follow Back" msgstr "Theo dõi lại" @@ -3024,23 +3208,23 @@ msgstr "Theo dõi lại" msgid "Follow more accounts to get connected to your interests and build your network." msgstr "Theo dõi thêm tài khoản để kết nối sở thích và xây dựng mạng lưới của bạn." -#: src/components/KnownFollowers.tsx:232 +#: src/components/KnownFollowers.tsx:234 msgid "Followed by <0>{0}</0>" msgstr "Theo dõi bởi <0>{0}</0>" -#: src/components/KnownFollowers.tsx:218 +#: src/components/KnownFollowers.tsx:220 msgid "Followed by <0>{0}</0> and {1, plural, one {# other} other {# others}}" msgstr "Theo dõi bởi <0>{0}</0> và {1, plural, one {# người khác} other {# người khác}}" -#: src/components/KnownFollowers.tsx:205 +#: src/components/KnownFollowers.tsx:207 msgid "Followed by <0>{0}</0> and <1>{1}</1>" msgstr "Theo dõi bởi <0>{0}</0> và <1>{1}</1>" -#: src/components/KnownFollowers.tsx:187 +#: src/components/KnownFollowers.tsx:189 msgid "Followed by <0>{0}</0>, <1>{1}</1>, and {2, plural, one {# other} other {# others}}" msgstr "Theo dõi bởi <0>{0}</0>, <1>{1}</1>, và {2, plural, one {# người khác} other {# người khác}}" -#: src/Navigation.tsx:203 +#: src/Navigation.tsx:205 msgid "Followers of @{0} that you know" msgstr "Người đang theo dõi @{0} mà bạn biết" @@ -3050,23 +3234,23 @@ msgid "Followers you know" msgstr "Người theo dõi bạn biết" #. User is following this account, click to unfollow -#: src/components/ProfileCard.tsx:360 +#: src/components/ProfileCard.tsx:359 #: src/components/ProfileHoverCard/index.web.tsx:448 #: src/components/ProfileHoverCard/index.web.tsx:459 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:230 -#: src/screens/VideoFeed/index.tsx:821 -#: src/view/com/post-thread/PostThreadFollowBtn.tsx:135 +#: src/screens/VideoFeed/index.tsx:827 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:134 #: src/view/screens/Feeds.tsx:599 #: src/view/screens/SavedFeeds.tsx:422 msgid "Following" msgstr "Đang theo dõi" -#: src/components/ProfileCard.tsx:323 +#: src/components/ProfileCard.tsx:322 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:98 msgid "Following {0}" msgstr "Đang theo dõi {0}" -#: src/screens/VideoFeed/index.tsx:799 +#: src/screens/VideoFeed/index.tsx:805 msgid "Following {handle}" msgstr "Đang theo dõi {handle}" @@ -3079,7 +3263,7 @@ msgstr "Đang theo dõi {name}" msgid "Following feed preferences" msgstr "Cài đặt bảng tin Đang theo dõi" -#: src/Navigation.tsx:320 +#: src/Navigation.tsx:322 #: src/screens/Settings/FollowingFeedPreferences.tsx:53 msgid "Following Feed Preferences" msgstr "Cài đặt bảng tin Đang theo dõi" @@ -3134,6 +3318,7 @@ msgstr "Quên mật khẩu?" msgid "Forgot?" msgstr "Quên?" +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:54 #: src/lib/moderation/useReportOptions.ts:54 msgid "Frequently Posts Unwanted Content" msgstr "Bài đăng thường xuyên Nội dung không mong muốn" @@ -3142,7 +3327,7 @@ msgstr "Bài đăng thường xuyên Nội dung không mong muốn" msgid "From @{sanitizedAuthor}" msgstr "Từ @{sanitizedAuthor}" -#: src/view/com/posts/PostFeedItem.tsx:282 +#: src/view/com/posts/PostFeedItem.tsx:284 msgctxt "from-feed" msgid "From <0/>" msgstr "Từ <0/>" @@ -3151,7 +3336,7 @@ msgstr "Từ <0/>" msgid "Gallery" msgstr "Thư viện ảnh" -#: src/components/StarterPack/ProfileStarterPacks.tsx:296 +#: src/components/StarterPack/ProfileStarterPacks.tsx:295 msgid "Generate a starter pack" msgstr "Tạo gói khởi đầu" @@ -3168,7 +3353,7 @@ msgstr "Bắt đầu" msgid "Getting started" msgstr "Bắt đầu" -#: src/components/MediaPreview.tsx:122 +#: src/components/MediaPreview.tsx:108 msgid "GIF" msgstr "GIF" @@ -3176,35 +3361,37 @@ msgstr "GIF" msgid "Give your profile a face" msgstr "Chọn hình cho hồ sơ của bạn" +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:39 #: src/lib/moderation/useReportOptions.ts:39 msgid "Glaring violations of law or terms of service" msgstr "Vi phạm rõ ràng luật pháp hoặc điều khoản dịch vụ" -#: src/components/Layout/Header/index.tsx:118 +#: src/components/Layout/Header/index.tsx:126 #: src/components/moderation/ScreenHider.tsx:154 #: src/components/moderation/ScreenHider.tsx:163 +#: src/screens/Messages/Inbox.tsx:223 #: src/screens/Profile/ProfileFeed/index.tsx:89 #: src/screens/VideoFeed/components/Header.tsx:163 -#: src/screens/VideoFeed/index.tsx:1102 -#: src/screens/VideoFeed/index.tsx:1106 +#: src/screens/VideoFeed/index.tsx:1108 +#: src/screens/VideoFeed/index.tsx:1112 #: src/view/com/auth/LoggedOut.tsx:72 #: src/view/screens/NotFound.tsx:57 -#: src/view/screens/ProfileList.tsx:1009 +#: src/view/screens/ProfileList.tsx:1031 msgid "Go back" msgstr "Quay lại" #: src/components/Error.tsx:78 -#: src/screens/List/ListHiddenScreen.tsx:221 +#: src/screens/List/ListHiddenScreen.tsx:224 #: src/screens/Profile/ErrorState.tsx:62 #: src/screens/Profile/ErrorState.tsx:66 #: src/screens/Profile/ProfileFeed/index.tsx:94 -#: src/screens/StarterPack/StarterPackScreen.tsx:758 +#: src/screens/StarterPack/StarterPackScreen.tsx:754 #: src/view/screens/NotFound.tsx:56 -#: src/view/screens/ProfileList.tsx:1014 +#: src/view/screens/ProfileList.tsx:1036 msgid "Go Back" msgstr "Quay lại" -#: src/components/dms/ReportDialog.tsx:190 +#: src/components/dms/ReportDialog.tsx:192 #: src/components/ReportDialog/SelectReportOptionView.tsx:78 #: src/components/ReportDialog/SubmitView.tsx:110 #: src/screens/Onboarding/Layout.tsx:99 @@ -3221,24 +3408,25 @@ msgstr "Về trang chủ" msgid "Go Home" msgstr "Về trang chủ" -#: src/screens/Messages/components/ChatListItem.tsx:282 +#: src/screens/Messages/components/ChatListItem.tsx:294 msgid "Go to conversation with {0}" msgstr "Đến hội thoại với {0}" #: src/screens/Login/ForgotPasswordForm.tsx:165 -#: src/view/com/modals/ChangePassword.tsx:168 +#: src/view/com/modals/ChangePassword.tsx:179 msgid "Go to next" msgstr "Tiếp theo" -#: src/components/dms/ConvoMenu.tsx:230 +#: src/components/dms/ConvoMenu.tsx:227 msgid "Go to profile" msgstr "Đến hồ sơ" -#: src/components/dms/ConvoMenu.tsx:227 +#: src/components/dms/ConvoMenu.tsx:224 msgid "Go to user's profile" msgstr "Đến hồ sơ người dùng" #: src/lib/moderation/useGlobalLabelStrings.ts:46 +#: src/lib/moderation/useGlobalLabelStrings.ts:50 #: src/view/com/composer/labels/LabelsBtn.tsx:202 #: src/view/com/composer/labels/LabelsBtn.tsx:205 msgid "Graphic Media" @@ -3271,11 +3459,12 @@ msgstr "Tên tài khoản quá dài. Vui lòng thử tên ngắn hơn." msgid "Haptics" msgstr "Xúc giác" +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:34 #: src/lib/moderation/useReportOptions.ts:34 msgid "Harassment, trolling, or intolerance" msgstr "Quấy rối, gây rối hoặc phân biệt đối xử" -#: src/Navigation.tsx:396 +#: src/Navigation.tsx:398 msgid "Hashtag" msgstr "Hashtag" @@ -3283,14 +3472,14 @@ msgstr "Hashtag" msgid "Hashtag {tag}" msgstr "Hashtag {tag}" -#: src/screens/Signup/index.tsx:173 +#: src/screens/Signup/index.tsx:177 msgid "Having trouble?" msgstr "Gặp trục trặc?" #: src/screens/Settings/Settings.tsx:207 #: src/screens/Settings/Settings.tsx:211 -#: src/view/shell/desktop/RightNav.tsx:111 -#: src/view/shell/desktop/RightNav.tsx:112 +#: src/view/shell/desktop/RightNav.tsx:115 +#: src/view/shell/desktop/RightNav.tsx:116 #: src/view/shell/Drawer.tsx:337 msgid "Help" msgstr "Giúp đỡ" @@ -3303,12 +3492,12 @@ msgstr "Giúp người khác biết bạn không phải là bot bằng cách t msgid "Here is your app password!" msgstr "Đây là mật khẩu ứng dụng của bạn!" -#: src/components/VideoPostCard.tsx:172 -#: src/components/VideoPostCard.tsx:448 +#: src/components/VideoPostCard.tsx:178 +#: src/components/VideoPostCard.tsx:454 msgid "Hidden" msgstr "Bị ẩn" -#: src/screens/VideoFeed/index.tsx:606 +#: src/screens/VideoFeed/index.tsx:607 msgid "Hidden by your moderation settings." msgstr "Bị ẩn bởi cài đặt kiểm duyệt của bạn." @@ -3326,37 +3515,41 @@ msgstr "Danh sách ẩn" #: src/lib/moderation/useLabelBehaviorDescription.ts:25 #: src/lib/moderation/useLabelBehaviorDescription.ts:30 #: src/screens/Search/components/ExploreTrendingTopics.tsx:137 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:704 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:761 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:110 msgid "Hide" msgstr "Ẩn" -#: src/view/com/notifications/NotificationFeedItem.tsx:601 +#: src/view/com/notifications/NotificationFeedItem.tsx:605 msgctxt "action" msgid "Hide" msgstr "Ẩn" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:533 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:539 +#: src/components/dialogs/Embed.tsx:128 +msgid "Hide customization options" +msgstr "" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:570 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:576 msgid "Hide post for me" msgstr "Ẩn bài đăng cho tôi" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:550 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:560 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:587 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:597 msgid "Hide reply for everyone" msgstr "Ẩn trả lời cho tất cả mọi người" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:532 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:538 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:569 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:575 msgid "Hide reply for me" msgstr "Ẩn trả lời cho tôi" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:699 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:756 msgid "Hide this post?" msgstr "Ẩn bài đăng này?" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:699 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:761 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:756 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:817 msgid "Hide this reply?" msgstr "Ẩn trả lời này?" @@ -3376,7 +3569,7 @@ msgstr "Ẩn chủ đề nổi trội?" msgid "Hide trending videos?" msgstr "Ẩn video nổi trội?" -#: src/view/com/notifications/NotificationFeedItem.tsx:592 +#: src/view/com/notifications/NotificationFeedItem.tsx:596 msgid "Hide user list" msgstr "Ẩn danh sách người dùng" @@ -3417,10 +3610,10 @@ msgstr "Hmmmm, không thể tải dịch vụ kiểm duyệt đó." msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!" msgstr "Chờ nhé! Chúng tôi đang dần dần cấp quyền truy cập video, và bạn vẫn đang trong hàng chờ. Hãy kiểm tra lại sau!" -#: src/Navigation.tsx:620 -#: src/Navigation.tsx:640 +#: src/Navigation.tsx:627 +#: src/Navigation.tsx:647 #: src/view/shell/bottom-bar/BottomBar.tsx:162 -#: src/view/shell/desktop/LeftNav.tsx:587 +#: src/view/shell/desktop/LeftNav.tsx:595 #: src/view/shell/Drawer.tsx:396 msgid "Home" msgstr "Trang chủ" @@ -3436,8 +3629,8 @@ msgstr "Nhà cung cấp lưu trữ" #: src/screens/Settings/ThreadPreferences.tsx:67 #: src/screens/Settings/ThreadPreferences.tsx:70 -#: src/view/com/post-thread/PostThread.tsx:652 -#: src/view/com/post-thread/PostThread.tsx:657 +#: src/view/com/post-thread/PostThread.tsx:656 +#: src/view/com/post-thread/PostThread.tsx:661 msgid "Hot replies first" msgstr "Trả lời nổi bật trước" @@ -3478,7 +3671,7 @@ msgstr "Hãy mở rộng nếu văn bản thay thế quá dài" 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 "Nếu bạn không phải là người lớn theo luật pháp tại nước bạn, phụ huynh hoặc người giám hộ pháp lý của bạn phải đọc những Điều khoản này thay bạn." -#: src/view/screens/ProfileList.tsx:736 +#: src/view/screens/ProfileList.tsx:758 msgid "If you delete this list, you won't be able to recover it." msgstr "Danh sách không thể được khôi phục sau khi đã bị xóa." @@ -3486,11 +3679,11 @@ msgstr "Danh sách không thể được khôi phục sau khi đã bị xóa." 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.</0>" msgstr "Nếu bạn có tên miền riêng, bạn có thể sử dụng nó làm tên người dùng. Điều này giúp bạn tự xác minh danh tính của mình. <0>Tìm hiểu thêm tại đây.</0>" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:690 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:747 msgid "If you remove this post, you won't be able to recover it." msgstr "Bài đăng không thể được khôi phục sau khi đã bị xóa." -#: src/view/com/modals/ChangePassword.tsx:149 +#: src/view/com/modals/ChangePassword.tsx:160 msgid "If you want to change your password, we will send you a code to verify that this is your account." msgstr "Nếu bạn muốn thay đổi mật khẩu, chúng tôi sẽ gởi mã xác minh để xác nhận rằng đây là tài khoản của bạn." @@ -3502,6 +3695,7 @@ msgstr "Nếu bạn là một lập trình viên, bạn có thể tự quản l msgid "If you're trying to change your handle or email, do so before you deactivate." msgstr "Nếu bạn muốn thay đổi tên người dùng hoặc email, hãy thực hiện trước khi vô hiệu hóa." +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:38 #: src/lib/moderation/useReportOptions.ts:38 msgid "Illegal and Urgent" msgstr "Phạm pháp và Khẩn cấp" @@ -3514,18 +3708,26 @@ msgstr "Ảnh" msgid "Image saved to your camera roll!" msgstr "Đã lưu ảnh vào camera roll" +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:49 #: src/lib/moderation/useReportOptions.ts:49 msgid "Impersonation or false claims about identity or affiliation" msgstr "Mạo danh hoặc tuyên bố sai danh tính hoặc liên kết" +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:68 #: src/lib/moderation/useReportOptions.ts:68 msgid "Impersonation, misinformation, or false claims" msgstr "Mạo danh, sai thông tin, hoặc tuyên bố sai" +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:91 #: src/lib/moderation/useReportOptions.ts:91 msgid "Inappropriate messages or explicit links" msgstr "Tin nhắn không phù hợp hoặc liên kết nhạy cảm" +#. Title message shown in chat requests inbox when it's empty +#: src/screens/Messages/Inbox.tsx:203 +msgid "Inbox zero!" +msgstr "" + #: src/screens/Login/LoginForm.tsx:164 msgid "Incorrect username or password" msgstr "Tên người dùng hoặc mật khẩu không hợp lệ" @@ -3571,10 +3773,14 @@ msgstr "Mã xác nhận 2FA không hợp lệ" msgid "Invalid handle. Please try a different one." msgstr "Tên người dùng không hợp lệ. Vui lòng thử tên khác." -#: src/view/com/post-thread/PostThreadItem.tsx:282 +#: src/view/com/post-thread/PostThreadItem.tsx:283 msgid "Invalid or unsupported post record" msgstr "Bản ghi bài đăng không hợp lệ hoặc không được hỗ trợ" +#: src/components/moderation/ReportDialog/index.tsx:73 +msgid "Invalid report subject" +msgstr "" + #: src/components/intents/VerifyEmailIntentDialog.tsx:91 msgid "Invalid Verification Code" msgstr "Mã xác minh không hợp lệ" @@ -3583,11 +3789,11 @@ msgstr "Mã xác minh không hợp lệ" msgid "Invite a Friend" msgstr "Mời bạn" -#: src/screens/Signup/StepInfo/index.tsx:145 +#: src/screens/Signup/StepInfo/index.tsx:160 msgid "Invite code" msgstr "Mã mời" -#: src/screens/Signup/state.ts:258 +#: src/screens/Signup/state.ts:276 msgid "Invite code not accepted. Check that you input it correctly and try again." msgstr "Không chấp nhận mã mời. Hãy kiểm tra bạn đã nhập đúng chưa và thử lại." @@ -3611,11 +3817,7 @@ msgstr "Mời bạn bè theo dõi bảng tin và người bạn yêu thích" msgid "Invites, but personal" msgstr "Lời mời, nhưng cá nhân" -#: src/screens/Signup/StepInfo/index.tsx:80 -msgid "It looks like you may have entered your email address incorrectly. Are you sure it's right?" -msgstr "Có vẻ bạn đã nhập sai địa chỉ email. Bạn có chắc chắn nó đúng không?" - -#: src/screens/Signup/StepInfo/index.tsx:236 +#: src/screens/Signup/StepInfo/index.tsx:286 msgid "It's correct" msgstr "Đúng" @@ -3623,22 +3825,23 @@ msgstr "Đúng" msgid "It's just you right now! Add more people to your starter pack by searching above." msgstr "Chỉ mới có bạn thôi! Thêm người khác vào gói khởi đầu của bạn bằng cách tìm kiếm ở trên." -#: src/view/com/composer/Composer.tsx:1594 +#: src/view/com/composer/Composer.tsx:1587 msgid "Job ID: {0}" msgstr "ID công việc: {0}" +#. Link to a page with job openings at Bluesky #: src/view/com/auth/SplashScreen.web.tsx:178 msgid "Jobs" msgstr "Công việc" -#: src/screens/StarterPack/StarterPackLandingScreen.tsx:201 -#: src/screens/StarterPack/StarterPackLandingScreen.tsx:207 -#: src/screens/StarterPack/StarterPackScreen.tsx:456 -#: src/screens/StarterPack/StarterPackScreen.tsx:467 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:205 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:211 +#: src/screens/StarterPack/StarterPackScreen.tsx:461 +#: src/screens/StarterPack/StarterPackScreen.tsx:472 msgid "Join Bluesky" msgstr "Tham gia Bluesky" -#: src/components/StarterPack/QrCode.tsx:62 +#: src/components/StarterPack/QrCode.tsx:68 #: src/view/shell/NavSignupCard.tsx:40 msgid "Join the conversation" msgstr "Tham gia trò chuyện" @@ -3657,7 +3860,7 @@ msgid "Labeled by the author." msgstr "Gắn nhãn bởi người đăng." #: src/view/com/composer/labels/LabelsBtn.tsx:75 -#: src/view/screens/Profile.tsx:231 +#: src/view/screens/Profile.tsx:218 msgid "Labels" msgstr "Nhãn" @@ -3665,15 +3868,15 @@ msgstr "Nhãn" msgid "Labels added" msgstr "Đã thêm nhãn" -#: src/screens/Profile/Sections/Labels.tsx:164 +#: src/screens/Profile/Sections/Labels.tsx:163 msgid "Labels are annotations on users and content. They can be used to hide, warn, and categorize the network." msgstr "Nhãn là chú thích cho người dùng và nội dung. Chúng có thể được sử dụng để ẩn, cảnh báo, và phân loại mạng lưới." -#: src/components/moderation/LabelsOnMeDialog.tsx:71 +#: src/components/moderation/LabelsOnMeDialog.tsx:72 msgid "Labels on your account" msgstr "Nhãn trên tài khoản của bạn" -#: src/components/moderation/LabelsOnMeDialog.tsx:73 +#: src/components/moderation/LabelsOnMeDialog.tsx:74 msgid "Labels on your content" msgstr "Nhãn trên nội dung của bạn" @@ -3681,7 +3884,7 @@ msgstr "Nhãn trên nội dung của bạn" msgid "Language selection" msgstr "Lựa chọn ngôn ngữ" -#: src/Navigation.tsx:176 +#: src/Navigation.tsx:178 msgid "Language Settings" msgstr "Cài đặt ngôn ngữ" @@ -3697,7 +3900,7 @@ msgstr "Lớn hơn" #: src/screens/Hashtag.tsx:95 #: src/screens/Topic.tsx:77 -#: src/view/screens/Search/Search.tsx:509 +#: src/view/screens/Search/Search.tsx:515 msgid "Latest" msgstr "Mới nhất" @@ -3740,20 +3943,20 @@ msgstr "Tìm hiểu thêm về những gì công khai trên Bluesky." msgid "Learn more." msgstr "Tìm hiểu thêm." -#: src/components/dms/LeaveConvoPrompt.tsx:44 +#: src/components/dms/LeaveConvoPrompt.tsx:48 msgid "Leave" msgstr "Rời đi" -#: src/components/dms/MessagesListBlockedFooter.tsx:73 -#: src/components/dms/MessagesListBlockedFooter.tsx:80 +#: src/components/dms/MessagesListBlockedFooter.tsx:74 +#: src/components/dms/MessagesListBlockedFooter.tsx:81 msgid "Leave chat" msgstr "Rời chat" +#: src/components/dms/ConvoMenu.tsx:203 #: src/components/dms/ConvoMenu.tsx:206 -#: src/components/dms/ConvoMenu.tsx:209 +#: src/components/dms/ConvoMenu.tsx:266 #: src/components/dms/ConvoMenu.tsx:269 -#: src/components/dms/ConvoMenu.tsx:272 -#: src/components/dms/LeaveConvoPrompt.tsx:40 +#: src/components/dms/LeaveConvoPrompt.tsx:42 msgid "Leave conversation" msgstr "Rời đối thoại" @@ -3769,7 +3972,7 @@ msgstr "Rời Bluesky" msgid "left to go." msgstr "còn lại." -#: src/components/StarterPack/ProfileStarterPacks.tsx:312 +#: src/components/StarterPack/ProfileStarterPacks.tsx:311 msgid "Let me choose" msgstr "Để tôi chọn" @@ -3778,19 +3981,26 @@ msgstr "Để tôi chọn" msgid "Let's get your password reset!" msgstr "Cùng đặt lại mật khẩu của bạn nào!" -#: src/screens/Onboarding/StepFinished.tsx:303 +#: src/screens/Onboarding/StepFinished.tsx:314 msgid "Let's go!" msgstr "Bắt đầu nào!" +#: src/components/dialogs/Embed.tsx:162 +#: src/components/dialogs/Embed.tsx:164 #: src/screens/Settings/AppearanceSettings.tsx:101 msgid "Light" msgstr "Sáng" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:14 +msgctxt "Name of app icon variant" +msgid "Light" +msgstr "Sáng" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:510 msgid "Like" msgstr "Thích" -#: src/view/com/util/post-ctrls/PostCtrls.tsx:321 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:312 msgid "Like ({0, plural, one {# like} other {# likes}})" msgstr "Thích ({0, plural, one {# lượt thích} other {# lượt thích}})" @@ -3803,17 +4013,17 @@ msgstr "Thích 10 bài" msgid "Like 10 posts to train the Discover feed" msgstr "Thích 10 bài để dạy cho bảng tin Khám phá" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:501 -msgid "Like feed" -msgstr "Thích bảng tin" - -#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:275 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:497 msgid "Like this feed" msgstr "Thích bảng tin này" +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:285 +msgid "Like this labeler" +msgstr "" + #: src/components/LikesDialog.tsx:85 -#: src/Navigation.tsx:254 -#: src/Navigation.tsx:259 +#: src/Navigation.tsx:256 +#: src/Navigation.tsx:261 msgid "Liked by" msgstr "Thích bởi" @@ -3829,26 +4039,26 @@ msgid "Liked by {0, plural, one {# user} other {# users}}" msgstr "Thích bởi {0, plural, one {# người dùng} other {# người dùng}}" #: src/components/LabelingServiceCard/index.tsx:96 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:489 -#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:295 -#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:309 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:485 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:305 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:319 msgid "Liked by {likeCount, plural, one {# user} other {# users}}" msgstr "Thích bởi {likeCount, plural, one {# người dùng} other {# người dùng}}" -#: src/view/screens/Profile.tsx:237 +#: src/view/screens/Profile.tsx:224 msgid "Likes" msgstr "Lượt thích" -#: src/view/com/post-thread/PostThreadItem.tsx:217 +#: src/view/com/post-thread/PostThreadItem.tsx:218 msgid "Likes on this post" msgstr "Lượt thích cho bài đăng này" -#: src/view/com/post-thread/PostThread.tsx:626 -#: src/view/com/post-thread/PostThread.tsx:631 +#: src/view/com/post-thread/PostThread.tsx:630 +#: src/view/com/post-thread/PostThread.tsx:635 msgid "Linear" msgstr "Ngang hàng" -#: src/Navigation.tsx:209 +#: src/Navigation.tsx:211 msgid "List" msgstr "Danh sách" @@ -3856,9 +4066,10 @@ msgstr "Danh sách" msgid "List Avatar" msgstr "Hình đại diện danh sách" -#: src/view/screens/ProfileList.tsx:418 +#: src/view/screens/ProfileList.tsx:431 +msgctxt "toast" msgid "List blocked" -msgstr "Đã chặn danh sách" +msgstr "" #: src/components/ListCard.tsx:150 #: src/view/com/feeds/FeedSourceCard.tsx:255 @@ -3873,40 +4084,44 @@ msgstr "Danh sách tạo bởi <0/>" msgid "List by you" msgstr "Danh sách của bạn" -#: src/view/screens/ProfileList.tsx:455 +#: src/view/screens/ProfileList.tsx:478 +msgctxt "toast" msgid "List deleted" -msgstr "Đã xóa danh sách" +msgstr "" #: src/screens/List/ListHiddenScreen.tsx:129 msgid "List has been hidden" msgstr "Đã ẩn danh sách" -#: src/view/screens/ProfileList.tsx:170 +#: src/view/screens/ProfileList.tsx:173 msgid "List Hidden" msgstr "Đã ẩn danh sách" -#: src/view/screens/ProfileList.tsx:392 +#: src/view/screens/ProfileList.tsx:395 +msgctxt "toast" msgid "List muted" -msgstr "Đã ẩn toàn danh sách" +msgstr "" #: src/view/com/modals/CreateOrEditList.tsx:255 msgid "List Name" msgstr "Tên danh sách" -#: src/view/screens/ProfileList.tsx:431 +#: src/view/screens/ProfileList.tsx:449 +msgctxt "toast" msgid "List unblocked" -msgstr "Đã bỏ chặn danh sách" +msgstr "" -#: src/view/screens/ProfileList.tsx:405 +#: src/view/screens/ProfileList.tsx:413 +msgctxt "toast" msgid "List unmuted" -msgstr "Đã đã bỏ ẩn toàn danh sách" +msgstr "" -#: src/Navigation.tsx:138 +#: src/Navigation.tsx:140 #: src/view/screens/Lists.tsx:62 -#: src/view/screens/Profile.tsx:232 -#: src/view/screens/Profile.tsx:240 -#: src/view/shell/desktop/LeftNav.tsx:661 -#: src/view/shell/Drawer.tsx:496 +#: src/view/screens/Profile.tsx:219 +#: src/view/screens/Profile.tsx:227 +#: src/view/shell/desktop/LeftNav.tsx:669 +#: src/view/shell/Drawer.tsx:501 msgid "Lists" msgstr "Danh sách" @@ -3933,7 +4148,7 @@ msgstr "Tải thông báo mới" #: src/screens/Profile/ProfileFeed/index.tsx:221 #: src/screens/Profile/Sections/Feed.tsx:98 #: src/view/com/feeds/FeedPage.tsx:155 -#: src/view/screens/ProfileList.tsx:849 +#: src/view/screens/ProfileList.tsx:871 msgid "Load new posts" msgstr "Tải bài đăng mới" @@ -3941,7 +4156,7 @@ msgstr "Tải bài đăng mới" msgid "Loading..." msgstr "Đang tải..." -#: src/Navigation.tsx:279 +#: src/Navigation.tsx:281 msgid "Log" msgstr "Log" @@ -3949,12 +4164,12 @@ msgstr "Log" msgid "Logged-out visibility" msgstr "Trạng thái hiển thị sau đăng xuất" -#: src/view/shell/desktop/RightNav.tsx:121 +#: src/view/shell/desktop/RightNav.tsx:125 msgid "Logo by @sawaratsuki.bsky.social" msgstr "Logo bởi @sawaratsuki.bsky.social" -#: src/view/shell/desktop/RightNav.tsx:118 -#: src/view/shell/Drawer.tsx:634 +#: src/view/shell/desktop/RightNav.tsx:122 +#: src/view/shell/Drawer.tsx:639 msgid "Logo by <0>@sawaratsuki.bsky.social</0>" msgstr "Logo bởi <0>@sawaratsuki.bsky.social</0>" @@ -3978,7 +4193,7 @@ msgstr "Có vẻ như bạn chư ghim bảng tin nào! Đừng lo lắng, bạn msgid "Looks like you're missing a following feed. <0>Click here to add one.</0>" msgstr "Có vẻ như bạn đang thiếu bảng tin theo dõi. <0>Nhấn vào đây để thêm.</0>" -#: src/components/StarterPack/ProfileStarterPacks.tsx:265 +#: src/components/StarterPack/ProfileStarterPacks.tsx:264 msgid "Make one for me" msgstr "Tạo cho tôi một cái" @@ -3995,12 +4210,23 @@ msgstr "Quản lý bảng tin đã lưu" msgid "Manage your muted words and tags" msgstr "Quản lý từ cấm và thẻ" +#: src/screens/Messages/Inbox.tsx:300 +#: src/screens/Messages/Inbox.tsx:319 +#: src/screens/Messages/Inbox.tsx:326 +msgid "Mark all as read" +msgstr "" + +#: src/components/dms/ConvoMenu.tsx:215 #: src/components/dms/ConvoMenu.tsx:218 -#: src/components/dms/ConvoMenu.tsx:221 msgid "Mark as read" msgstr "Đánh dấu đã đọc" -#: src/view/screens/Profile.tsx:235 +#: src/screens/Messages/Inbox.tsx:287 +#: src/screens/Messages/Inbox.tsx:310 +msgid "Marked all as read" +msgstr "" + +#: src/view/screens/Profile.tsx:222 msgid "Media" msgstr "Phương tiện" @@ -4008,7 +4234,7 @@ msgstr "Phương tiện" msgid "Media that may be disturbing or inappropriate for some audiences." msgstr "Phương tiện có thể gây phản cảm cho một số khán giả." -#: src/components/WhoCanReply.tsx:259 +#: src/components/WhoCanReply.tsx:263 msgid "mentioned users" msgstr "người dùng được đề cập" @@ -4024,12 +4250,16 @@ msgstr "Nhắc đến" msgid "Menu" msgstr "Trình đơn" -#: src/components/dms/MessageProfileButton.tsx:82 +#: src/components/dms/MessageProfileButton.tsx:103 msgid "Message {0}" msgstr "Tin nhắn {0}" -#: src/components/dms/MessageMenu.tsx:72 -#: src/screens/Messages/components/ChatListItem.tsx:180 +#: src/components/dms/MessageMenu.tsx:73 +msgctxt "toast" +msgid "Message deleted" +msgstr "Đã xóa tin nhắn" + +#: src/screens/Messages/components/ChatListItem.tsx:190 msgid "Message deleted" msgstr "Đã xóa tin nhắn" @@ -4037,37 +4267,42 @@ msgstr "Đã xóa tin nhắn" msgid "Message from server: {0}" msgstr "Tin nhắn từ máy chủ: {0}" -#: src/screens/Messages/components/MessageInput.tsx:147 +#: src/screens/Messages/components/MessageInput.tsx:152 msgid "Message input field" msgstr "Trường nhập tin nhắn" -#: src/screens/Messages/components/MessageInput.tsx:78 +#: src/screens/Messages/components/MessageInput.tsx:79 #: src/screens/Messages/components/MessageInput.web.tsx:60 msgid "Message is too long" msgstr "Tin nhắn quá dài" -#: src/Navigation.tsx:635 -#: src/screens/Messages/ChatList.tsx:269 -#: src/screens/Messages/ChatList.tsx:293 +#: src/Navigation.tsx:642 msgid "Messages" msgstr "Tin nhắn" +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:81 +msgctxt "Name of app icon variant" +msgid "Midnight" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:47 #: src/lib/moderation/useReportOptions.ts:47 msgid "Misleading Account" msgstr "Tài khoản sai lệch" +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:67 #: src/lib/moderation/useReportOptions.ts:67 msgid "Misleading Post" msgstr "Bài đăng sai lệch" -#: src/Navigation.tsx:143 +#: src/Navigation.tsx:145 #: src/screens/Moderation/index.tsx:89 #: src/screens/Settings/Settings.tsx:167 #: src/screens/Settings/Settings.tsx:170 msgid "Moderation" msgstr "Kiểm duyệt" -#: src/components/moderation/ModerationDetailsDialog.tsx:132 +#: src/components/moderation/ModerationDetailsDialog.tsx:138 msgid "Moderation details" msgstr "Chi tiết kiểm duyệt" @@ -4086,18 +4321,20 @@ msgid "Moderation list by you" msgstr "Danh sách kiểm duyệt bởi bạn" #: src/view/com/modals/CreateOrEditList.tsx:177 +msgctxt "toast" msgid "Moderation list created" -msgstr "Đã tạo danh sách kiểm duyện" +msgstr "" #: src/view/com/modals/CreateOrEditList.tsx:163 +msgctxt "toast" msgid "Moderation list updated" -msgstr "Đã cập nhật danh sách kiểm duyệt" +msgstr "" #: src/screens/Moderation/index.tsx:239 msgid "Moderation lists" msgstr "Danh sách kiểm duyệt" -#: src/Navigation.tsx:148 +#: src/Navigation.tsx:150 #: src/view/screens/ModerationModlists.tsx:62 msgid "Moderation Lists" msgstr "Danh sách kiểm duyệt" @@ -4106,7 +4343,7 @@ msgstr "Danh sách kiểm duyệt" msgid "moderation settings" msgstr "Cài đặt kiểm duyệt" -#: src/Navigation.tsx:269 +#: src/Navigation.tsx:271 msgid "Moderation states" msgstr "Trạng thái kiểm duyệt" @@ -4114,12 +4351,12 @@ msgstr "Trạng thái kiểm duyệt" msgid "Moderation tools" msgstr "Công cụ kiểm duyệt" -#: src/components/moderation/ModerationDetailsDialog.tsx:50 -#: src/lib/moderation/useModerationCauseDescription.ts:45 +#: src/components/moderation/ModerationDetailsDialog.tsx:52 +#: src/lib/moderation/useModerationCauseDescription.ts:47 msgid "Moderator has chosen to set a general warning on the content." msgstr "Kiểm duyệt viên đã đặt cảnh báo chung cho nội dung." -#: src/view/com/post-thread/PostThreadItem.tsx:637 +#: src/view/com/post-thread/PostThreadItem.tsx:640 msgid "More" msgstr "Khác" @@ -4128,8 +4365,9 @@ msgstr "Khác" msgid "More feeds" msgstr "Bảng tin khác" -#: src/view/com/profile/ProfileMenu.tsx:197 -#: src/view/screens/ProfileList.tsx:721 +#: src/view/com/profile/ProfileMenu.tsx:194 +#: src/view/com/profile/ProfileMenu.tsx:200 +#: src/view/screens/ProfileList.tsx:743 msgid "More options" msgstr "Lựa chọn khác" @@ -4138,8 +4376,8 @@ msgid "Most-liked first" msgstr "Được thích nhiều nhất trước" #: src/screens/Settings/ThreadPreferences.tsx:91 -#: src/view/com/post-thread/PostThread.tsx:682 -#: src/view/com/post-thread/PostThread.tsx:687 +#: src/view/com/post-thread/PostThread.tsx:686 +#: src/view/com/post-thread/PostThread.tsx:691 msgid "Most-liked replies first" msgstr "Trả lời được thích nhiều nhất trước" @@ -4162,17 +4400,19 @@ msgstr "Tắt tiếng" msgid "Mute {tag}" msgstr "Ẩn {tag}" -#: src/view/com/profile/ProfileMenu.tsx:286 -#: src/view/com/profile/ProfileMenu.tsx:293 -msgid "Mute Account" +#: src/view/com/profile/ProfileMenu.tsx:289 +#: src/view/com/profile/ProfileMenu.tsx:296 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:652 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:658 +msgid "Mute account" msgstr "Ẩn tài khoản" -#: src/view/screens/ProfileList.tsx:627 +#: src/view/screens/ProfileList.tsx:650 msgid "Mute accounts" msgstr "Ẩn tài khoản" -#: src/components/dms/ConvoMenu.tsx:235 -#: src/components/dms/ConvoMenu.tsx:241 +#: src/components/dms/ConvoMenu.tsx:232 +#: src/components/dms/ConvoMenu.tsx:238 msgid "Mute conversation" msgstr "Tắt thông báo đối thoại" @@ -4180,11 +4420,11 @@ msgstr "Tắt thông báo đối thoại" msgid "Mute in:" msgstr "Ẩn trong:" -#: src/view/screens/ProfileList.tsx:750 +#: src/view/screens/ProfileList.tsx:772 msgid "Mute list" msgstr "Danh sách ẩn" -#: src/view/screens/ProfileList.tsx:745 +#: src/view/screens/ProfileList.tsx:767 msgid "Mute these accounts?" msgstr "Ẩn các tài khoản này?" @@ -4212,13 +4452,13 @@ msgstr "Chỉ ẩn từ này trong thẻ" msgid "Mute this word until you unmute it" msgstr "Ẩn từ này cho đến khi bạn bật lại" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:499 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:503 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:536 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:540 msgid "Mute thread" msgstr "Tắt thông báo thảo luận" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:513 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:515 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:550 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:552 msgid "Mute words & tags" msgstr "Ẩn từ & thẻ" @@ -4226,7 +4466,7 @@ msgstr "Ẩn từ & thẻ" msgid "Muted accounts" msgstr "Tài khoản bị ẩn" -#: src/Navigation.tsx:153 +#: src/Navigation.tsx:155 #: src/view/screens/ModerationMutedAccounts.tsx:100 msgid "Muted Accounts" msgstr "Tài khoản bị ẩn" @@ -4235,7 +4475,7 @@ msgstr "Tài khoản bị ẩn" msgid "Muted accounts have their posts removed from your feed and from your notifications. Mutes are completely private." msgstr "Bài đăng từ tài khoản đã bị ẩn sẽ bị xóa khỏi bảng tin và thông báo của bạn. Việc ẩn là hoàn toàn riêng tư." -#: src/lib/moderation/useModerationCauseDescription.ts:90 +#: src/lib/moderation/useModerationCauseDescription.ts:92 msgid "Muted by \"{0}\"" msgstr "Ẩn bởi \"{0}\"" @@ -4243,12 +4483,12 @@ msgstr "Ẩn bởi \"{0}\"" msgid "Muted words & tags" msgstr "Từ & thẻ bị ẩn" -#: src/view/screens/ProfileList.tsx:747 +#: src/view/screens/ProfileList.tsx:769 msgid "Muting is private. Muted accounts can interact with you, but you will not see their posts or receive notifications from them." msgstr "Việc ẩn là riêng tư. Tài khoản bị ẩn có thể tương tác với bạn nhưng bạn sẽ không thấy bài đăng của họ hoặc nhận thông báo từ họ." -#: src/components/dialogs/BirthDateSettings.tsx:34 -#: src/components/dialogs/BirthDateSettings.tsx:37 +#: src/components/dialogs/BirthDateSettings.tsx:35 +#: src/components/dialogs/BirthDateSettings.tsx:38 msgid "My Birthday" msgstr "Ngày sinh của tôi" @@ -4264,6 +4504,10 @@ msgstr "Tên" msgid "Name is required" msgstr "Tên là bắt buộc" +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:59 +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:98 +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:106 +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:114 #: src/lib/moderation/useReportOptions.ts:59 #: src/lib/moderation/useReportOptions.ts:98 #: src/lib/moderation/useReportOptions.ts:106 @@ -4276,13 +4520,13 @@ msgstr "Tên hoặc mô tả phi phạm tiêu chuẩn cộng đồng" msgid "Nature" msgstr "Thiên nhiên" -#: src/components/StarterPack/StarterPackCard.tsx:124 +#: src/components/StarterPack/StarterPackCard.tsx:130 msgid "Navigate to {0}" msgstr "Điều hướng đến {0}" #: src/screens/Login/ForgotPasswordForm.tsx:166 #: src/screens/Login/LoginForm.tsx:344 -#: src/view/com/modals/ChangePassword.tsx:169 +#: src/view/com/modals/ChangePassword.tsx:180 msgid "Navigates to the next screen" msgstr "Điều hướng đến màn hình kế tiếp" @@ -4294,11 +4538,12 @@ msgstr "Điều hướng đến hồ sơ của bạn" msgid "Need to change it?" msgstr "Cần phải thay đổi?" +#: src/components/moderation/ReportDialog/index.tsx:280 #: src/components/ReportDialog/SelectReportOptionView.tsx:128 msgid "Need to report a copyright violation?" msgstr "Cần báo cáo vi phạm bản quyền?" -#: src/screens/Onboarding/StepFinished.tsx:271 +#: src/screens/Onboarding/StepFinished.tsx:282 msgid "Never lose access to your followers or data." msgstr "Không bao giờ mất truy cập đến người theo dõi hoặc dữ liệu của bạn." @@ -4313,8 +4558,8 @@ msgid "New" msgstr "Tạo mới" #: src/components/dms/dialogs/NewChatDialog.tsx:65 -#: src/screens/Messages/ChatList.tsx:276 -#: src/screens/Messages/ChatList.tsx:283 +#: src/screens/Messages/ChatList.tsx:350 +#: src/screens/Messages/ChatList.tsx:357 msgid "New chat" msgstr "Chat mới" @@ -4337,20 +4582,20 @@ msgstr "Tin nhắn mới" msgid "New Moderation List" msgstr "Danh sách kiểm duyệt mới" -#: src/view/com/modals/ChangePassword.tsx:213 +#: src/view/com/modals/ChangePassword.tsx:224 msgid "New password" msgstr "Mật khẩu mới" -#: src/view/com/modals/ChangePassword.tsx:218 +#: src/view/com/modals/ChangePassword.tsx:229 msgid "New Password" msgstr "Mật khẩu mới" #: src/screens/Profile/ProfileFeed/index.tsx:238 #: src/view/screens/Feeds.tsx:549 #: src/view/screens/Notifications.tsx:165 -#: src/view/screens/Profile.tsx:518 -#: src/view/screens/ProfileList.tsx:250 -#: src/view/screens/ProfileList.tsx:283 +#: src/view/screens/Profile.tsx:505 +#: src/view/screens/ProfileList.tsx:253 +#: src/view/screens/ProfileList.tsx:286 msgid "New post" msgstr "Bài đăng mới" @@ -4374,8 +4619,8 @@ msgstr "Danh sách người dùng mới" #: src/screens/Settings/ThreadPreferences.tsx:83 #: src/screens/Settings/ThreadPreferences.tsx:86 -#: src/view/com/post-thread/PostThread.tsx:672 -#: src/view/com/post-thread/PostThread.tsx:677 +#: src/view/com/post-thread/PostThread.tsx:676 +#: src/view/com/post-thread/PostThread.tsx:681 msgid "Newest replies first" msgstr "Trả lời mới nhất trước" @@ -4397,8 +4642,8 @@ msgstr "Tin tức" #: src/screens/StarterPack/Wizard/index.tsx:191 #: src/screens/StarterPack/Wizard/index.tsx:341 #: src/screens/StarterPack/Wizard/index.tsx:348 -#: src/view/com/modals/ChangePassword.tsx:254 -#: src/view/com/modals/ChangePassword.tsx:256 +#: src/view/com/modals/ChangePassword.tsx:265 +#: src/view/com/modals/ChangePassword.tsx:267 msgid "Next" msgstr "Tiếp theo" @@ -4428,23 +4673,19 @@ msgstr "Không tìm thấy bảng tin nào. Thử tìm gì đó khác xem." msgid "No likes yet" msgstr "Chưa có lượt thích nào" -#: src/components/ProfileCard.tsx:345 +#: src/components/ProfileCard.tsx:344 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:119 msgid "No longer following {0}" msgstr "Không còn theo dõi {0}" -#: src/screens/Signup/StepHandle.tsx:173 -msgid "No longer than {0} characters" -msgstr "Không dài hơn {0} ký tự" +#: src/screens/Signup/StepHandle.tsx:176 +msgid "No longer than {MAX_SERVICE_HANDLE_LENGTH} characters" +msgstr "Không dài hơn {MAX_SERVICE_HANDLE_LENGTH} ký tự" -#: src/screens/Messages/components/ChatListItem.tsx:124 +#: src/screens/Messages/components/ChatListItem.tsx:134 msgid "No messages yet" msgstr "Chưa có tin nhắn nào" -#: src/screens/Messages/ChatList.tsx:233 -msgid "No more conversations to show" -msgstr "Không còn hội thoại nào để hiển thị" - #: src/view/com/notifications/NotificationFeed.tsx:116 msgid "No notifications yet!" msgstr "Chưa có thông báo nào!" @@ -4454,7 +4695,7 @@ msgstr "Chưa có thông báo nào!" msgid "No one" msgstr "Không ai" -#: src/components/WhoCanReply.tsx:242 +#: src/components/WhoCanReply.tsx:246 msgid "No one but the author can quote this post." msgstr "Không ai ngoài tác giả có thể trích dẫn bài đăng này." @@ -4475,7 +4716,7 @@ msgstr "Chưa có lượt đăng lại nào" msgid "No result" msgstr "Không có kết quả" -#: src/components/dms/dialogs/SearchablePeopleList.tsx:200 +#: src/components/dms/dialogs/SearchablePeopleList.tsx:204 #: src/components/ProgressGuide/FollowDialog.tsx:235 msgid "No results" msgstr "Không có kết quả" @@ -4522,7 +4763,7 @@ msgstr "Chưa có ai trích dẫn bài đăng này. Có lẽ bạn nên là ngư msgid "Nobody has reposted this yet. Maybe you should be the first!" msgstr "Chưa có ai đăng lại bài đăng này. Có lẽ bạn nên là người đầu tiên!" -#: src/screens/StarterPack/Wizard/StepProfiles.tsx:103 +#: src/screens/StarterPack/Wizard/StepProfiles.tsx:104 msgid "Nobody was found. Try searching for someone else." msgstr "Không tìm thấy ai. Hãy thử tìm người khác." @@ -4530,8 +4771,12 @@ msgstr "Không tìm thấy ai. Hãy thử tìm người khác." msgid "Non-sexual Nudity" msgstr "Khỏa thân không khiêu dâm" -#: src/Navigation.tsx:133 -#: src/view/screens/Profile.tsx:129 +#: src/components/KnownFollowers.tsx:255 +msgid "Not followed by anyone you're following" +msgstr "" + +#: src/Navigation.tsx:135 +#: src/view/screens/Profile.tsx:122 msgid "Not Found" msgstr "Không tìm thấy" @@ -4540,9 +4785,9 @@ msgstr "Không tìm thấy" msgid "Not right now" msgstr "Không phải bây giờ" -#: src/view/com/profile/ProfileMenu.tsx:400 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:718 -#: src/view/com/util/post-ctrls/PostCtrls.tsx:367 +#: src/view/com/profile/ProfileMenu.tsx:406 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:774 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:358 msgid "Note about sharing" msgstr "Chú ý về việc chia sẻ" @@ -4550,7 +4795,7 @@ msgstr "Chú ý về việc chia sẻ" 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 "Chú ý: Bluesky là một trang mạng mở và công khai. Cài đặt này chỉ giới hạn trạng thái hiển thị nội dung của bạn trên ứng dụng và trang web Bluesky, các ứng dụng khác có thể không tôn trọng cài đặt này. Nội dung của bạn vẫn có thể được hiển thị bởi các ứng dụng và trang web khác cho người dùng sau đăng xuất." -#: src/screens/Messages/ChatList.tsx:188 +#: src/screens/Messages/ChatList.tsx:263 msgid "Nothing here" msgstr "Không có gì ở đây" @@ -4558,7 +4803,7 @@ msgstr "Không có gì ở đây" msgid "Notification filters" msgstr "Lọc thông báo" -#: src/Navigation.tsx:416 +#: src/Navigation.tsx:423 #: src/view/screens/Notifications.tsx:134 msgid "Notification settings" msgstr "Cài đặt thông báo" @@ -4575,15 +4820,15 @@ msgstr "Âm thanh thông báo" msgid "Notification Sounds" msgstr "Âm thanh thông báo" -#: src/Navigation.tsx:630 +#: src/Navigation.tsx:637 #: src/view/screens/Notifications.tsx:128 -#: src/view/shell/bottom-bar/BottomBar.tsx:230 -#: src/view/shell/desktop/LeftNav.tsx:624 +#: src/view/shell/bottom-bar/BottomBar.tsx:236 +#: src/view/shell/desktop/LeftNav.tsx:632 #: src/view/shell/Drawer.tsx:449 msgid "Notifications" msgstr "Thông báo" -#: src/lib/hooks/useTimeAgo.ts:122 +#: src/lib/hooks/useTimeAgo.ts:135 msgid "now" msgstr "bây giờ" @@ -4596,6 +4841,7 @@ msgstr "Bây giờ" msgid "Nudity" msgstr "Khỏa thân" +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:78 #: src/lib/moderation/useReportOptions.ts:78 msgid "Nudity or adult content not labeled as such" msgstr "Hình khỏa thân hoặc nội dung 18+ không được gắn nhãn đúng" @@ -4613,25 +4859,25 @@ msgstr "Ôi không!" msgid "Oh no! Something went wrong." msgstr "Ôi không! Có gì đó không đúng." -#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:352 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:362 #: src/screens/Settings/AppIconSettings/index.tsx:48 #: src/screens/Settings/AppIconSettings/index.tsx:229 msgid "OK" msgstr "OK" #: src/screens/Login/PasswordUpdatedForm.tsx:37 -#: src/view/com/post-thread/PostThreadItem.tsx:869 +#: src/view/com/post-thread/PostThreadItem.tsx:875 msgid "Okay" msgstr "OK" #: src/screens/Settings/ThreadPreferences.tsx:75 #: src/screens/Settings/ThreadPreferences.tsx:78 -#: src/view/com/post-thread/PostThread.tsx:662 -#: src/view/com/post-thread/PostThread.tsx:667 +#: src/view/com/post-thread/PostThread.tsx:666 +#: src/view/com/post-thread/PostThread.tsx:671 msgid "Oldest replies first" msgstr "Trả lời cũ nhất trước" -#: src/components/StarterPack/QrCode.tsx:76 +#: src/components/StarterPack/QrCode.tsx:82 msgid "on<0><1/><2><3/></2></0>" msgstr "trên<0><1/><2><3/></2></0>" @@ -4655,11 +4901,11 @@ msgstr "Một hoặc nhiều video thiếu văn bản thay thế" msgid "Only .jpg and .png files are supported" msgstr "Chỉ hỗ trợ tệp .jpg và .png" -#: src/components/WhoCanReply.tsx:222 +#: src/components/WhoCanReply.tsx:226 msgid "Only {0} can reply." msgstr "Chỉ {0} có thể trả lời" -#: src/screens/Signup/StepHandle.tsx:156 +#: src/screens/Signup/StepHandle.tsx:158 msgid "Only contains letters, numbers, and hyphens" msgstr "Chỉ chứa chữ cái, số và dấu gạch ngang" @@ -4676,16 +4922,16 @@ msgid "Oops, something went wrong!" msgstr "Ôi, có gì đó không đúng!" #: src/components/Lists.tsx:173 -#: src/components/StarterPack/ProfileStarterPacks.tsx:321 -#: src/components/StarterPack/ProfileStarterPacks.tsx:330 +#: src/components/StarterPack/ProfileStarterPacks.tsx:320 +#: src/components/StarterPack/ProfileStarterPacks.tsx:329 #: src/screens/Settings/AppPasswords.tsx:59 #: src/screens/Settings/components/ChangeHandleDialog.tsx:104 #: src/screens/Settings/NotificationSettings.tsx:54 -#: src/view/screens/Profile.tsx:129 +#: src/view/screens/Profile.tsx:122 msgid "Oops!" msgstr "Ôi!" -#: src/screens/Onboarding/StepFinished.tsx:267 +#: src/screens/Onboarding/StepFinished.tsx:278 msgid "Open" msgstr "Mở" @@ -4697,26 +4943,26 @@ msgstr "Mở trình đơn tắt đến hồ sơ {name}" msgid "Open avatar creator" msgstr "Mở trình tạo hình đại diện" -#: src/screens/Messages/components/ChatListItem.tsx:290 -#: src/screens/Messages/components/ChatListItem.tsx:291 +#: src/screens/Messages/components/ChatListItem.tsx:302 +#: src/screens/Messages/components/ChatListItem.tsx:303 msgid "Open conversation options" msgstr "Mở tùy chọn hội thoại" -#: src/components/Layout/Header/index.tsx:150 +#: src/components/Layout/Header/index.tsx:158 msgid "Open drawer menu" msgstr "Mở trình đơn" #: src/screens/Messages/components/MessageInput.web.tsx:181 -#: src/view/com/composer/Composer.tsx:1243 +#: src/view/com/composer/Composer.tsx:1247 msgid "Open emoji picker" msgstr "Mở trình chọn biểu tượng cảm xúc" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:190 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:186 msgid "Open feed info screen" msgstr "Mở màn hình thông tin bảng tin" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:290 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:295 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:286 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:291 msgid "Open feed options menu" msgstr "Mở trình đơn tùy chọn bảng tin" @@ -4740,7 +4986,7 @@ msgstr "Mở cài đặt thẻ và từ cấm" msgid "Open post options menu" msgstr "Mở bảng tùy chọn bài đăng" -#: src/screens/StarterPack/StarterPackScreen.tsx:553 +#: src/screens/StarterPack/StarterPackScreen.tsx:558 msgid "Open starter pack menu" msgstr "Mở trình đơn gói khởi đầu" @@ -4769,10 +5015,18 @@ msgstr "Mở hộp thoại để chọn ai có thể trả lời vào thảo lu msgid "Opens additional details for a debug entry" msgstr "Mở chi tiết bổ sung cho một mục gỡ lỗi" +#: src/view/com/composer/videos/SubtitleDialog.tsx:45 +msgid "Opens alt text dialog" +msgstr "" + #: src/view/com/composer/photos/OpenCameraBtn.tsx:73 msgid "Opens camera on device" msgstr "Mở máy ảnh trên thiết bị" +#: src/view/com/composer/videos/SubtitleDialog.tsx:44 +msgid "Opens captions and alt text dialog" +msgstr "" + #: src/screens/Settings/AccountSettings.tsx:127 msgid "Opens change handle dialog" msgstr "Mở hộp thoại thay đổi tên tài khoản" @@ -4785,7 +5039,7 @@ msgstr "Mở trình soạn thảo" msgid "Opens device photo gallery" msgstr "Mở thư viện ảnh trên thiết bị" -#: src/view/com/composer/Composer.tsx:1244 +#: src/view/com/composer/Composer.tsx:1248 msgid "Opens emoji picker" msgstr "Mở trình chọn emoji" @@ -4797,7 +5051,7 @@ msgstr "Mở quy trình tạo tài khoản Bluesky mới" #: src/view/com/auth/SplashScreen.tsx:63 #: src/view/com/auth/SplashScreen.web.tsx:125 msgid "Opens flow to sign in to your existing Bluesky account" -msgstr "" +msgstr "Mở quy trình đăng nhập vào tài khoản Bluesky hiện tại của bạn" #: src/view/com/composer/photos/SelectGifBtn.tsx:36 msgid "Opens GIF select dialog" @@ -4819,16 +5073,16 @@ msgstr "Mở biểu mẫu đặt lại mật khẩu" msgid "Opens the linked website" msgstr "Mở trang web liên kết" -#: src/view/com/notifications/NotificationFeedItem.tsx:679 -#: src/view/com/util/UserAvatar.tsx:437 +#: src/view/com/notifications/NotificationFeedItem.tsx:683 +#: src/view/com/util/UserAvatar.tsx:465 msgid "Opens this profile" msgstr "Mở hồ sơ này" -#: src/view/com/composer/videos/SelectVideoBtn.tsx:101 +#: src/view/com/composer/videos/SelectVideoBtn.tsx:103 msgid "Opens video picker" msgstr "Mở trình chọn video" -#: src/components/dms/ReportDialog.tsx:219 +#: src/components/dms/ReportDialog.tsx:221 #: src/components/ReportDialog/SubmitView.tsx:168 msgid "Optionally provide additional information below:" msgstr "Cung cấp thêm thông tin bên dưới (không bắt buộc):" @@ -4841,14 +5095,31 @@ msgstr "Lựa chọn:" msgid "Or combine these options:" msgstr "Hoặc kết hợp các lựa chọn sau:" -#: src/screens/Deactivated.tsx:199 +#: src/screens/Deactivated.tsx:200 msgid "Or, continue with another account." msgstr "Hoặc tiếp tục với tài khoản khác" -#: src/screens/Deactivated.tsx:186 +#: src/screens/Deactivated.tsx:187 msgid "Or, sign in to one of your other accounts." +msgstr "Hoặc đăng nhập bằng một trong các tài khoản khác của bạn." + +#: src/screens/Settings/components/OTAInfo.tsx:52 +msgid "OTA status: ..." +msgstr "" + +#: src/screens/Settings/components/OTAInfo.tsx:48 +msgid "OTA status: Available!" msgstr "" +#: src/screens/Settings/components/OTAInfo.tsx:50 +msgid "OTA status: Error fetching update" +msgstr "" + +#: src/screens/Settings/components/OTAInfo.tsx:54 +msgid "OTA status: None available" +msgstr "" + +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:27 #: src/lib/moderation/useReportOptions.ts:27 #: src/view/com/composer/labels/LabelsBtn.tsx:186 msgid "Other" @@ -4862,7 +5133,7 @@ msgstr "Tài khoản khác" msgid "Other..." msgstr "Khác..." -#: src/components/dms/ReportDialog.tsx:339 +#: src/components/dms/ReportDialog.tsx:348 msgid "Our moderation team has received your report." msgstr "Đội ngũ kiểm duyệt của chúng tôi đã nhận được báo cáo của bạn." @@ -4882,16 +5153,20 @@ msgstr "Không tìm thấy trang" #: src/screens/Login/LoginForm.tsx:228 #: src/screens/Settings/AccountSettings.tsx:117 #: src/screens/Settings/AccountSettings.tsx:121 -#: src/screens/Signup/StepInfo/index.tsx:186 +#: src/screens/Signup/StepInfo/index.tsx:225 #: src/view/com/modals/DeleteAccount.tsx:239 #: src/view/com/modals/DeleteAccount.tsx:246 msgid "Password" msgstr "Mật khẩu" -#: src/view/com/modals/ChangePassword.tsx:143 +#: src/view/com/modals/ChangePassword.tsx:154 msgid "Password Changed" msgstr "Đã thay đổi mật khẩu" +#: src/view/com/modals/ChangePassword.tsx:99 +msgid "Password must be at least 8 characters long." +msgstr "" + #: src/screens/Login/index.tsx:181 msgid "Password updated" msgstr "Đã cập nhật mật khẩu" @@ -4910,16 +5185,16 @@ msgstr "Dừng" msgid "Pause video" msgstr "Dừng video" -#: src/screens/StarterPack/StarterPackScreen.tsx:182 -#: src/view/screens/Search/Search.tsx:519 +#: src/screens/StarterPack/StarterPackScreen.tsx:184 +#: src/view/screens/Search/Search.tsx:525 msgid "People" msgstr "Con người" -#: src/Navigation.tsx:196 +#: src/Navigation.tsx:198 msgid "People followed by @{0}" msgstr "Người\tđược @{0} theo dõi" -#: src/Navigation.tsx:189 +#: src/Navigation.tsx:191 msgid "People following @{0}" msgstr "Người đang theo dõi @{0}" @@ -4931,7 +5206,7 @@ msgstr "Yêu cầu quyền truy cập camera roll." msgid "Permission to access camera roll was denied. Please enable it in your system settings." msgstr "Yêu cầu truy cập camera roll đã bị từ chối. Vui lòng kích hoạt từ cài đặt hệ thống của bạn." -#: src/components/StarterPack/Wizard/WizardListCard.tsx:54 +#: src/components/StarterPack/Wizard/WizardListCard.tsx:55 msgid "Person toggle" msgstr "Tắt/bật người" @@ -4953,8 +5228,8 @@ msgstr "Hình ảnh cho người lớn" msgid "Pin" msgstr "Ghim" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:519 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:526 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:515 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:522 msgid "Pin feed" msgstr "Ghim bảng tin" @@ -4962,25 +5237,25 @@ msgstr "Ghim bảng tin" msgid "Pin the trending videos feed to your home screen for easy access" msgstr "Ghim bảng tin video nổi bật vào màn hình trang chủ để tiện truy cập" -#: src/view/screens/ProfileList.tsx:685 +#: src/view/screens/ProfileList.tsx:707 msgid "Pin to home" msgstr "Ghim vào trang chủ" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:336 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:332 msgid "Pin to Home" msgstr "Ghim vào trang chủ" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:390 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:397 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:427 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:434 msgid "Pin to your profile" msgstr "Ghim vào hồ sơ của bạn" -#: src/view/com/posts/PostFeedItem.tsx:363 +#: src/view/com/posts/PostFeedItem.tsx:365 msgid "Pinned" msgstr "Đã ghim" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:162 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:174 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:158 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:170 msgid "Pinned {0} to Home" msgstr "Đã ghim {0} vào trang chủ" @@ -4988,7 +5263,7 @@ msgstr "Đã ghim {0} vào trang chủ" msgid "Pinned Feeds" msgstr "Bảng tin đã ghim" -#: src/view/screens/ProfileList.tsx:351 +#: src/view/screens/ProfileList.tsx:354 msgid "Pinned to your feeds" msgstr "Đã ghim vào bảng tin của bạn" @@ -5027,16 +5302,16 @@ msgstr "Phát GIF" msgid "Plays the video" msgstr "Phát video" -#: src/screens/Signup/state.ts:217 +#: src/screens/Signup/state.ts:235 msgid "Please choose your handle." msgstr "Vui lòng chọn tên tài khoản." -#: src/screens/Signup/state.ts:210 -#: src/screens/Signup/StepInfo/index.tsx:114 +#: src/screens/Signup/state.ts:228 +#: src/screens/Signup/StepInfo/index.tsx:121 msgid "Please choose your password." msgstr "Vui lòng chọn mật khẩu." -#: src/screens/Signup/state.ts:231 +#: src/screens/Signup/state.ts:249 msgid "Please complete the verification captcha." msgstr "Vui lòng hoàn thành xác minh captcha." @@ -5044,10 +5319,18 @@ msgstr "Vui lòng hoàn thành xác minh captcha." msgid "Please confirm your email before changing it. This is a temporary requirement while email-updating tools are added, and it will soon be removed." msgstr "Vui lòng xác nhận email của bạn trước khi thay đổi. Đây là yêu cầu tạm thời trong khi công cụ cập nhật email được thêm vào, và nó sẽ sớm được gỡ bỏ." +#: src/screens/Signup/StepInfo/index.tsx:110 +msgid "Please double-check that you have entered your email address correctly." +msgstr "" + #: src/screens/Login/SetNewPasswordForm.tsx:58 msgid "Please enter a password." msgstr "Vui lòng nhập mật khẩu." +#: src/view/com/modals/ChangePassword.tsx:94 +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 "Vui lòng nhập tên cho mật khẩu ứng dụng này hoặc sử dụng một tên được tạo ngẫu nhiên." @@ -5056,12 +5339,12 @@ msgstr "Vui lòng nhập tên cho mật khẩu ứng dụng này hoặc sử d msgid "Please enter a valid word, tag, or phrase to mute" msgstr "Vui lòng nhập một từ, thẻ hoặc cụm từ hợp lệ để ẩn" -#: src/screens/Signup/state.ts:196 -#: src/screens/Signup/StepInfo/index.tsx:102 +#: src/screens/Signup/state.ts:214 +#: src/screens/Signup/StepInfo/index.tsx:92 msgid "Please enter your email." msgstr "Vui lòng nhập email của bạn." -#: src/screens/Signup/StepInfo/index.tsx:96 +#: src/screens/Signup/StepInfo/index.tsx:85 msgid "Please enter your invite code." msgstr "Vui lòng nhập mã mời." @@ -5077,7 +5360,7 @@ msgstr "Vui lòng nhập mật khẩu của bạn nữa:" msgid "Please enter your username" msgstr "Vui lòng nhập tên tài khoản" -#: src/components/moderation/LabelsOnMeDialog.tsx:265 +#: src/components/moderation/LabelsOnMeDialog.tsx:290 msgid "Please explain why you think this label was incorrectly applied by {0}" msgstr "Vui lòng giải thích vì sao bạn nghĩ nhãn này đã được áp dụng sai bởi {0}" @@ -5085,6 +5368,14 @@ msgstr "Vui lòng giải thích vì sao bạn nghĩ nhãn này đã được áp msgid "Please explain why you think your chats were incorrectly disabled" msgstr "Vui lòng giải thích vì sao bạn nghĩ chat của bạn đã bị vô hiệu hóa sai" +#: src/components/moderation/ReportDialog/action.ts:31 +msgid "Please select a moderation service" +msgstr "" + +#: src/components/moderation/ReportDialog/action.ts:28 +msgid "Please select a reason for this report" +msgstr "" + #: src/lib/hooks/useAccountSwitcher.ts:45 #: src/lib/hooks/useAccountSwitcher.ts:55 msgid "Please sign in as @{0}" @@ -5107,55 +5398,56 @@ msgstr "Video thịnh hành trong mạng lưới của bạn." msgid "Porn" msgstr "Hình ảnh khiêu dâm" -#: src/view/com/composer/Composer.tsx:959 +#: src/view/com/composer/Composer.tsx:963 msgctxt "action" msgid "Post" msgstr "Đăng" -#: src/view/com/post-thread/PostThread.tsx:536 +#: src/view/com/post-thread/PostThread.tsx:540 msgctxt "description" msgid "Post" msgstr "Đăng" -#: src/view/com/composer/Composer.tsx:957 +#: src/view/com/composer/Composer.tsx:961 msgctxt "action" msgid "Post All" msgstr "Đăng tất cả" -#: src/view/com/post-thread/PostThreadItem.tsx:209 +#: src/view/com/post-thread/PostThreadItem.tsx:210 msgid "Post by {0}" msgstr "Đăng bởi {0}" -#: src/Navigation.tsx:222 -#: src/Navigation.tsx:229 -#: src/Navigation.tsx:236 -#: src/Navigation.tsx:243 +#: src/Navigation.tsx:224 +#: src/Navigation.tsx:231 +#: src/Navigation.tsx:238 +#: src/Navigation.tsx:245 msgid "Post by @{0}" msgstr "Đăng bởi @{0}" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:177 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:186 +msgctxt "toast" msgid "Post deleted" -msgstr "Đã xóa bài đăng" +msgstr "" -#: src/lib/api/index.ts:185 +#: src/lib/api/index.ts:186 msgid "Post failed to upload. Please check your Internet connection and try again." msgstr "Không đăng bài đăng được. Vui lòng kiểm tra kết nối mạng và thử lại." -#: src/screens/VideoFeed/index.tsx:511 +#: src/screens/VideoFeed/index.tsx:512 msgid "Post has been deleted" msgstr "Bài đăng đã bị xoá" -#: src/view/com/post-thread/PostThread.tsx:266 +#: src/view/com/post-thread/PostThread.tsx:269 msgid "Post hidden" msgstr "Đã ẩn bài đăng" -#: src/components/moderation/ModerationDetailsDialog.tsx:105 -#: src/lib/moderation/useModerationCauseDescription.ts:104 +#: src/components/moderation/ModerationDetailsDialog.tsx:107 +#: src/lib/moderation/useModerationCauseDescription.ts:106 msgid "Post Hidden by Muted Word" msgstr "Bài đăng bị ẩn do từ cấm" -#: src/components/moderation/ModerationDetailsDialog.tsx:108 -#: src/lib/moderation/useModerationCauseDescription.ts:113 +#: src/components/moderation/ModerationDetailsDialog.tsx:110 +#: src/lib/moderation/useModerationCauseDescription.ts:115 msgid "Post Hidden by You" msgstr "Bài đăng ẩn bởi bạn" @@ -5163,7 +5455,7 @@ msgstr "Bài đăng ẩn bởi bạn" msgid "Post interaction settings" msgstr "Cài đặt tương tác bài đăng" -#: src/Navigation.tsx:164 +#: src/Navigation.tsx:166 #: src/screens/ModerationInteractionSettings/index.tsx:34 msgid "Post Interaction Settings" msgstr "Cài đặt tương tác bài đăng" @@ -5176,21 +5468,23 @@ msgstr "Ngôn ngữ bài đăng" msgid "Post Languages" msgstr "Ngôn ngữ bài đăng" -#: src/view/com/post-thread/PostThread.tsx:261 -#: src/view/com/post-thread/PostThread.tsx:273 +#: src/view/com/post-thread/PostThread.tsx:264 +#: src/view/com/post-thread/PostThread.tsx:276 msgid "Post not found" msgstr "Không tìm thấy bài đăng" #: src/state/queries/pinned-post.ts:59 +msgctxt "toast" msgid "Post pinned" -msgstr "Đã ghim bài đăng" +msgstr "" #: src/state/queries/pinned-post.ts:61 +msgctxt "toast" msgid "Post unpinned" -msgstr "Đã gở ghim bài đăng" +msgstr "" -#: src/screens/StarterPack/StarterPackScreen.tsx:184 -#: src/view/screens/Profile.tsx:233 +#: src/screens/StarterPack/StarterPackScreen.tsx:186 +#: src/view/screens/Profile.tsx:220 msgid "Posts" msgstr "Bài đăng" @@ -5207,8 +5501,9 @@ msgid "Potentially Misleading Link" msgstr "Liên kết có thể sai lệch" #: src/state/queries/notifications/settings.ts:44 +msgctxt "toast" msgid "Preference saved" -msgstr "Đã lưu cài đặt" +msgstr "" #: src/screens/Messages/components/MessageListError.tsx:19 msgid "Press to attempt reconnection" @@ -5221,7 +5516,7 @@ msgstr "Nhấn để thử kết nối lại" msgid "Press to retry" msgstr "Nhấn để thử lại" -#: src/components/KnownFollowers.tsx:124 +#: src/components/KnownFollowers.tsx:125 msgid "Press to view followers of this account that you also follow" msgstr "Nhấn để xem người theo dõi của tài khoản này mà bạn cũng theo dõi" @@ -5229,7 +5524,7 @@ msgstr "Nhấn để xem người theo dõi của tài khoản này mà bạn c msgid "Previous image" msgstr "Hình trước" -#: src/screens/Settings/LanguageSettings.tsx:167 +#: src/screens/Settings/LanguageSettings.tsx:166 msgid "Primary Language" msgstr "Ngôn ngữ chính" @@ -5242,8 +5537,8 @@ msgstr "Ưu tiên người bạn theo dõi" msgid "Priority notifications" msgstr "Thông báo ưu tiên" -#: src/view/shell/desktop/RightNav.tsx:101 -#: src/view/shell/desktop/RightNav.tsx:102 +#: src/view/shell/desktop/RightNav.tsx:105 +#: src/view/shell/desktop/RightNav.tsx:106 msgid "Privacy" msgstr "Quyền riêng tư" @@ -5252,47 +5547,48 @@ msgstr "Quyền riêng tư" msgid "Privacy and security" msgstr "Quyền riêng tư và bảo mật" -#: src/Navigation.tsx:365 +#: src/Navigation.tsx:367 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:36 msgid "Privacy and Security" msgstr "Quyền riêng tư và bảo mật" -#: src/Navigation.tsx:289 -#: src/screens/Settings/AboutSettings.tsx:50 -#: src/screens/Settings/AboutSettings.tsx:53 +#: src/Navigation.tsx:291 +#: src/screens/Settings/AboutSettings.tsx:51 +#: src/screens/Settings/AboutSettings.tsx:54 #: src/view/screens/PrivacyPolicy.tsx:31 -#: src/view/shell/Drawer.tsx:629 -#: src/view/shell/Drawer.tsx:630 +#: src/view/shell/Drawer.tsx:634 +#: src/view/shell/Drawer.tsx:635 msgid "Privacy Policy" msgstr "Chính sách bảo mật" -#: src/view/com/composer/Composer.tsx:1657 +#: src/view/com/composer/Composer.tsx:1650 msgid "Processing video..." msgstr "Đang xử lý video..." -#: src/lib/api/index.ts:59 +#: src/lib/api/index.ts:60 #: src/screens/Login/ForgotPasswordForm.tsx:149 msgid "Processing..." msgstr "Đang xử lý..." -#: src/view/screens/DebugMod.tsx:919 -#: src/view/screens/Profile.tsx:372 +#: src/view/screens/DebugMod.tsx:920 +#: src/view/screens/Profile.tsx:359 msgid "profile" msgstr "hồ sơ" -#: src/view/shell/bottom-bar/BottomBar.tsx:275 -#: src/view/shell/desktop/LeftNav.tsx:679 +#: src/view/shell/bottom-bar/BottomBar.tsx:286 +#: src/view/shell/desktop/LeftNav.tsx:687 #: src/view/shell/Drawer.tsx:71 -#: src/view/shell/Drawer.tsx:521 +#: src/view/shell/Drawer.tsx:526 msgid "Profile" msgstr "Hồ sơ" #: src/screens/Profile/Header/EditProfileDialog.tsx:191 #: src/view/com/modals/EditProfile.tsx:124 +msgctxt "toast" msgid "Profile updated" -msgstr "Đã cập nhật hồ sơ" +msgstr "" -#: src/screens/Onboarding/StepFinished.tsx:253 +#: src/screens/Onboarding/StepFinished.tsx:264 msgid "Public" msgstr "Công khai" @@ -5304,15 +5600,15 @@ msgstr "Danh sách công khai, chia sẻ được của người dùng để cho msgid "Public, sharable lists which can be used to drive feeds." msgstr "Danh sách công khai và chia sẻ được có thể thúc đẩy bảng tin." -#: src/components/StarterPack/QrCodeDialog.tsx:128 +#: src/components/StarterPack/QrCodeDialog.tsx:134 msgid "QR code copied to your clipboard!" msgstr "Mã QR đã được sao chép vào bảng ghi tạm!" -#: src/components/StarterPack/QrCodeDialog.tsx:106 +#: src/components/StarterPack/QrCodeDialog.tsx:112 msgid "QR code has been downloaded!" msgstr "Đã tải mã QR!" -#: src/components/StarterPack/QrCodeDialog.tsx:107 +#: src/components/StarterPack/QrCodeDialog.tsx:113 msgid "QR code saved to your camera roll!" msgstr "Đã lưu mã QR vào camera roll!" @@ -5323,11 +5619,11 @@ msgstr "Đã lưu mã QR vào camera roll!" msgid "Quote post" msgstr "Trích dẫn bài đăng" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:305 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:314 msgid "Quote post was re-attached" msgstr "Bài đăng trích dẫn đã được đính kèm lại" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:304 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:313 msgid "Quote post was successfully detached" msgstr "Bài đăng trích dẫn đã được gỡ thành công" @@ -5346,14 +5642,14 @@ msgstr "Cài đặt trích dẫn" msgid "Quotes" msgstr "Trích dẫn" -#: src/view/com/post-thread/PostThreadItem.tsx:243 +#: src/view/com/post-thread/PostThreadItem.tsx:244 msgid "Quotes of this post" msgstr "Trích dẫn của bài đăng này" #: src/screens/Settings/ThreadPreferences.tsx:99 #: src/screens/Settings/ThreadPreferences.tsx:102 -#: src/view/com/post-thread/PostThread.tsx:692 -#: src/view/com/post-thread/PostThread.tsx:697 +#: src/view/com/post-thread/PostThread.tsx:696 +#: src/view/com/post-thread/PostThread.tsx:701 msgid "Random (aka \"Poster's Roulette\")" msgstr "Ngẫu nhiên (còn gọi là \"Poster's Roulette\")" @@ -5361,20 +5657,20 @@ msgstr "Ngẫu nhiên (còn gọi là \"Poster's Roulette\")" msgid "Rate limit exceeded – you've tried to change your handle too many times in a short period. Please wait a minute before trying again." msgstr "Vượt quá giới hạn - bạn đã thử thay đổi tên người dùng quá nhiều lần trong thời gian ngắn. Vui lòng chờ một chút trước khi thử lại." -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:575 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:585 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:612 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:622 msgid "Re-attach quote" msgstr "Đính kèm lại trích dẫn" -#: src/screens/Deactivated.tsx:140 +#: src/screens/Deactivated.tsx:141 msgid "Reactivate your account" msgstr "Tái kích hoạt tài khoản của bạn" -#: src/screens/VideoFeed/index.tsx:936 +#: src/screens/VideoFeed/index.tsx:942 msgid "Read less" msgstr "Thu gọn" -#: src/screens/VideoFeed/index.tsx:936 +#: src/screens/VideoFeed/index.tsx:942 msgid "Read more" msgstr "Xem thêm" @@ -5397,11 +5693,11 @@ msgstr "Đọc Điều khoản dịch vụ của Bluesky" msgid "Reason for appeal" msgstr "Lý do khiếu nại" -#: src/components/dms/ReportDialog.tsx:210 +#: src/components/dms/ReportDialog.tsx:212 msgid "Reason:" msgstr "Lý do:" -#: src/view/screens/Search/Search.tsx:1033 +#: src/view/screens/Search/Search.tsx:1036 msgid "Recent Searches" msgstr "Tìm kiếm gần đây" @@ -5413,14 +5709,24 @@ msgstr "Đề xuất" msgid "Reconnect" msgstr "Kết nối lại" -#: src/screens/Messages/ChatList.tsx:171 +#. Reject a chat request, this opens a menu with options +#: src/screens/Messages/components/RequestButtons.tsx:114 +msgid "Reject" +msgstr "" + +#: src/screens/Messages/components/RequestButtons.tsx:102 +msgid "Reject chat request" +msgstr "" + +#: src/screens/Messages/ChatList.tsx:246 +#: src/screens/Messages/Inbox.tsx:186 msgid "Reload conversations" msgstr "Tải lại hội thoại" #: src/components/dialogs/MutedWords.tsx:438 #: src/components/FeedCard.tsx:315 -#: src/components/StarterPack/Wizard/WizardListCard.tsx:101 -#: src/components/StarterPack/Wizard/WizardListCard.tsx:108 +#: src/components/StarterPack/Wizard/WizardListCard.tsx:102 +#: src/components/StarterPack/Wizard/WizardListCard.tsx:109 #: src/screens/Settings/Settings.tsx:468 #: src/view/com/feeds/FeedSourceCard.tsx:322 #: src/view/com/modals/ListAddRemoveUsers.tsx:269 @@ -5429,10 +5735,14 @@ msgstr "Tải lại hội thoại" msgid "Remove" msgstr "Xóa" -#: src/components/StarterPack/Wizard/WizardListCard.tsx:57 +#: src/components/StarterPack/Wizard/WizardListCard.tsx:58 msgid "Remove {displayName} from starter pack" msgstr "Xóa {displayName} khỏi gói khởi đầu" +#: src/view/screens/Search/Search.tsx:1110 +msgid "Remove {historyItem}" +msgstr "" + #: src/screens/Settings/Settings.tsx:447 #: src/screens/Settings/Settings.tsx:450 msgid "Remove account" @@ -5442,15 +5752,17 @@ msgstr "Xóa tài khoản" msgid "Remove attachment" msgstr "Xóa tệp đính kèm" -#: src/view/com/util/UserAvatar.tsx:404 +#: src/view/com/util/UserAvatar.tsx:416 +#: src/view/com/util/UserAvatar.tsx:419 msgid "Remove Avatar" msgstr "Xóa hình đại diện" +#: src/view/com/util/UserBanner.tsx:152 #: src/view/com/util/UserBanner.tsx:155 msgid "Remove Banner" msgstr "Xóa hình bìa" -#: src/screens/Messages/components/MessageInputEmbed.tsx:206 +#: src/screens/Messages/components/MessageInputEmbed.tsx:209 msgid "Remove embed" msgstr "Xóa nhúng" @@ -5464,28 +5776,28 @@ msgstr "Xóa bảng tin" msgid "Remove feed?" msgstr "Xóa bảng tin?" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:318 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:324 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:314 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:320 #: src/view/com/feeds/FeedSourceCard.tsx:190 #: src/view/com/feeds/FeedSourceCard.tsx:268 -#: src/view/screens/ProfileList.tsx:498 +#: src/view/screens/ProfileList.tsx:521 #: src/view/screens/SavedFeeds.tsx:342 msgid "Remove from my feeds" msgstr "Xóa khỏi bảng tin của tôi" -#: src/components/FeedCard.tsx:310 -#: src/view/com/feeds/FeedSourceCard.tsx:317 -msgid "Remove from my feeds?" -msgstr "Xóa khỏi bảng tin của tôi?" - #: src/screens/Settings/Settings.tsx:460 msgid "Remove from quick access?" msgstr "Xóa khỏi truy cập nhanh?" -#: src/screens/List/ListHiddenScreen.tsx:167 +#: src/screens/List/ListHiddenScreen.tsx:170 msgid "Remove from saved feeds" msgstr "Xóa khỏi bảng tin đã lưu" +#: src/components/FeedCard.tsx:310 +#: src/view/com/feeds/FeedSourceCard.tsx:317 +msgid "Remove from your feeds?" +msgstr "" + #: src/view/com/composer/photos/Gallery.tsx:203 msgid "Remove image" msgstr "Xóa hình" @@ -5494,11 +5806,11 @@ msgstr "Xóa hình" msgid "Remove mute word from your list" msgstr "Xóa từ cấm khỏi danh sách của bạn" -#: src/view/screens/Search/Search.tsx:1081 +#: src/view/screens/Search/Search.tsx:1084 msgid "Remove profile" msgstr "Xóa hồ sơ" -#: src/view/com/util/post-embeds/QuoteEmbed.tsx:285 +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:290 msgid "Remove quote" msgstr "Xóa trích dẫn" @@ -5515,11 +5827,11 @@ msgstr "Xóa tệp phụ đề" msgid "Remove this feed from your saved feeds" msgstr "Xóa bảng tin này khỏi bảng tin đã lưu của bạn" -#: src/view/com/util/post-embeds/QuoteEmbed.tsx:109 +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:110 msgid "Removed by author" msgstr "Xóa bởi tác giả" -#: src/view/com/util/post-embeds/QuoteEmbed.tsx:107 +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:108 msgid "Removed by you" msgstr "Xóa bởi bạn" @@ -5533,21 +5845,21 @@ msgid "Removed from my feeds" msgstr "Đã xóa khỏi bảng tin của tôi" #: src/screens/List/ListHiddenScreen.tsx:94 -#: src/screens/List/ListHiddenScreen.tsx:171 +#: src/screens/List/ListHiddenScreen.tsx:174 msgid "Removed from saved feeds" msgstr "Đã xóa khỏi bảng tin được lưu" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:126 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:122 #: src/view/com/posts/FeedShutdownMsg.tsx:44 -#: src/view/screens/ProfileList.tsx:382 +#: src/view/screens/ProfileList.tsx:385 msgid "Removed from your feeds" msgstr "Đã xóa khỏi bảng tin của tôi" -#: src/view/screens/Search/Search.tsx:1083 +#: src/view/screens/Search/Search.tsx:1086 msgid "Removes profile from search history" msgstr "Xóa hồ sơ khỏi lịch sử tìm kiếm" -#: src/view/com/util/post-embeds/QuoteEmbed.tsx:286 +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:291 msgid "Removes quoted post" msgstr "Xóa bài đăng trích dẫn" @@ -5556,34 +5868,34 @@ msgstr "Xóa bài đăng trích dẫn" msgid "Replace with Discover" msgstr "Thay thế bằng Discover" -#: src/view/screens/Profile.tsx:234 +#: src/view/screens/Profile.tsx:221 msgid "Replies" msgstr "Trả lời" -#: src/components/WhoCanReply.tsx:69 +#: src/components/WhoCanReply.tsx:73 msgid "Replies disabled" msgstr "Trả lời đã bị tắt" -#: src/components/WhoCanReply.tsx:220 +#: src/components/WhoCanReply.tsx:224 msgid "Replies to this post are disabled." msgstr "Trả lời cho bài đăng này đã bị tắt." -#: src/view/com/composer/Composer.tsx:955 +#: src/view/com/composer/Composer.tsx:959 msgctxt "action" msgid "Reply" msgstr "Trả lời" -#: src/view/com/util/post-ctrls/PostCtrls.tsx:273 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:264 msgid "Reply ({0, plural, one {# reply} other {# replies}})" msgstr "Trả lời ({0, plural, one {# trả lời} other {# trả lời}})" -#: src/components/moderation/ModerationDetailsDialog.tsx:114 -#: src/lib/moderation/useModerationCauseDescription.ts:123 +#: src/components/moderation/ModerationDetailsDialog.tsx:116 +#: src/lib/moderation/useModerationCauseDescription.ts:125 msgid "Reply Hidden by Thread Author" msgstr "Trả lời bị ẩn bởi tác giả của thảo luận" -#: src/components/moderation/ModerationDetailsDialog.tsx:113 -#: src/lib/moderation/useModerationCauseDescription.ts:122 +#: src/components/moderation/ModerationDetailsDialog.tsx:115 +#: src/lib/moderation/useModerationCauseDescription.ts:124 msgid "Reply Hidden by You" msgstr "Trả lời bị ẩn bởi bạn" @@ -5595,85 +5907,90 @@ msgstr "Cài đặt trả lời" msgid "Reply settings are chosen by the author of the thread" msgstr "Cài đặt trả lời được chọn bởi tác giả của thảo luận" -#: src/view/com/post-thread/PostThread.tsx:648 +#: src/view/com/post-thread/PostThread.tsx:652 msgid "Reply sorting" msgstr "Sắp xếp trả lời" #: src/view/com/post/Post.tsx:204 -#: src/view/com/posts/PostFeedItem.tsx:553 +#: src/view/com/posts/PostFeedItem.tsx:559 msgctxt "description" msgid "Reply to <0><1/></0>" msgstr "Trả lời <0><1/></0>" -#: src/view/com/posts/PostFeedItem.tsx:544 +#: src/view/com/posts/PostFeedItem.tsx:550 msgctxt "description" msgid "Reply to a blocked post" msgstr "Trả lời bài đăng đã bị chặn" -#: src/view/com/posts/PostFeedItem.tsx:546 +#: src/view/com/posts/PostFeedItem.tsx:552 msgctxt "description" msgid "Reply to a post" msgstr "Trả lời bài đăng" #: src/view/com/post/Post.tsx:202 -#: src/view/com/posts/PostFeedItem.tsx:550 +#: src/view/com/posts/PostFeedItem.tsx:556 msgctxt "description" msgid "Reply to you" msgstr "Trả lời bạn" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:335 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:346 +msgctxt "toast" msgid "Reply visibility updated" -msgstr "Đã cập nhật trạng thái hiển thị trả lời" +msgstr "" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:334 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:345 msgid "Reply was successfully hidden" msgstr "Ẩn thành công trả lời" -#: src/components/dms/MessageMenu.tsx:132 -#: src/components/dms/MessagesListBlockedFooter.tsx:84 -#: src/components/dms/MessagesListBlockedFooter.tsx:91 +#: src/components/dms/MessageMenu.tsx:134 +#: src/components/dms/MessagesListBlockedFooter.tsx:85 +#: src/components/dms/MessagesListBlockedFooter.tsx:92 msgid "Report" msgstr "Báo cáo" -#: src/view/com/profile/ProfileMenu.tsx:326 #: src/view/com/profile/ProfileMenu.tsx:329 -msgid "Report Account" +#: src/view/com/profile/ProfileMenu.tsx:332 +msgid "Report account" msgstr "Báo cáo tài khoản" +#: src/components/dms/ConvoMenu.tsx:255 #: src/components/dms/ConvoMenu.tsx:258 -#: src/components/dms/ConvoMenu.tsx:261 #: src/components/dms/ReportConversationPrompt.tsx:17 +#: src/screens/Messages/components/RequestButtons.tsx:145 +#: src/screens/Messages/components/RequestButtons.tsx:148 msgid "Report conversation" msgstr "Báo cáo hội thoại" +#: src/components/moderation/ReportDialog/index.tsx:71 +#: src/components/moderation/ReportDialog/index.tsx:190 #: src/components/ReportDialog/index.tsx:44 msgid "Report dialog" msgstr "Hộp thoại báo cáo" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:542 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:548 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:538 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:544 msgid "Report feed" msgstr "Báo cáo bảng tin" -#: src/view/screens/ProfileList.tsx:540 +#: src/view/screens/ProfileList.tsx:563 msgid "Report List" msgstr "Báo cáo danh sách" -#: src/components/dms/MessageMenu.tsx:130 +#: src/components/dms/MessageMenu.tsx:132 msgid "Report message" msgstr "Báo cáo tin nhắn" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:621 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:623 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:678 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:680 msgid "Report post" msgstr "Báo cáo bài đăng" -#: src/screens/StarterPack/StarterPackScreen.tsx:606 -#: src/screens/StarterPack/StarterPackScreen.tsx:609 +#: src/screens/StarterPack/StarterPackScreen.tsx:611 +#: src/screens/StarterPack/StarterPackScreen.tsx:614 msgid "Report starter pack" msgstr "Báo cáo gói khởi đầu" -#: src/components/dms/ReportDialog.tsx:336 +#: src/components/dms/ReportDialog.tsx:345 msgid "Report submitted" msgstr "Đã gửi báo cáo" @@ -5681,28 +5998,34 @@ msgstr "Đã gửi báo cáo" msgid "Report this content" msgstr "Báo cáo nội dung này" +#: src/components/moderation/ReportDialog/copy.ts:31 #: src/components/ReportDialog/SelectReportOptionView.tsx:54 msgid "Report this feed" msgstr "Báo cáo bảng tin này" +#: src/components/moderation/ReportDialog/copy.ts:25 #: src/components/ReportDialog/SelectReportOptionView.tsx:51 msgid "Report this list" msgstr "Báo cáo danh sách này" -#: src/components/dms/ReportDialog.tsx:58 -#: src/components/dms/ReportDialog.tsx:178 +#: src/components/dms/ReportDialog.tsx:59 +#: src/components/dms/ReportDialog.tsx:180 +#: src/components/moderation/ReportDialog/copy.ts:43 #: src/components/ReportDialog/SelectReportOptionView.tsx:60 msgid "Report this message" msgstr "Báo cáo tin nhắn này" +#: src/components/moderation/ReportDialog/copy.ts:19 #: src/components/ReportDialog/SelectReportOptionView.tsx:48 msgid "Report this post" msgstr "Báo cáo bài đăng này" +#: src/components/moderation/ReportDialog/copy.ts:37 #: src/components/ReportDialog/SelectReportOptionView.tsx:57 msgid "Report this starter pack" msgstr "Báo cáo gói khởi đầu này" +#: src/components/moderation/ReportDialog/copy.ts:13 #: src/components/ReportDialog/SelectReportOptionView.tsx:45 msgid "Report this user" msgstr "Báo cáo người dùng này" @@ -5722,7 +6045,7 @@ msgstr "Đăng lại" msgid "Repost ({0, plural, one {# repost} other {# reposts}})" msgstr "Đăng lại ({0, plural, one {# đăng lại} other {# đăng lại}})" -#: src/screens/StarterPack/StarterPackScreen.tsx:548 +#: src/screens/StarterPack/StarterPackScreen.tsx:553 #: src/view/com/util/post-ctrls/RepostButton.tsx:148 #: src/view/com/util/post-ctrls/RepostButton.web.tsx:49 #: src/view/com/util/post-ctrls/RepostButton.web.tsx:104 @@ -5733,20 +6056,20 @@ msgstr "Đăng lại hoặc trích dẫn bài đăng" msgid "Reposted By" msgstr "Đăng lại bởi" -#: src/view/com/posts/PostFeedItem.tsx:303 +#: src/view/com/posts/PostFeedItem.tsx:305 msgid "Reposted by {0}" msgstr "Đăng lại bởi {0}" -#: src/view/com/posts/PostFeedItem.tsx:322 +#: src/view/com/posts/PostFeedItem.tsx:324 msgid "Reposted by <0><1/></0>" msgstr "Đăng lại bởi <0><1/></0>" -#: src/view/com/posts/PostFeedItem.tsx:301 -#: src/view/com/posts/PostFeedItem.tsx:320 +#: src/view/com/posts/PostFeedItem.tsx:303 +#: src/view/com/posts/PostFeedItem.tsx:322 msgid "Reposted by you" msgstr "Đăng lại bởi bạn" -#: src/view/com/post-thread/PostThreadItem.tsx:222 +#: src/view/com/post-thread/PostThreadItem.tsx:223 msgid "Reposts of this post" msgstr "Lượt đăng lại của bài đăng này" @@ -5755,8 +6078,8 @@ msgstr "Lượt đăng lại của bài đăng này" msgid "Request Change" msgstr "Yêu cầu thay đổi" -#: src/view/com/modals/ChangePassword.tsx:242 -#: src/view/com/modals/ChangePassword.tsx:244 +#: src/view/com/modals/ChangePassword.tsx:253 +#: src/view/com/modals/ChangePassword.tsx:255 msgid "Request Code" msgstr "Yêu cầu mã" @@ -5767,9 +6090,9 @@ msgstr "Yêu cầu văn bản thay thế trước khi đăng" #: src/screens/Settings/components/Email2FAToggle.tsx:54 msgid "Require an email code to sign in to your account." -msgstr "" +msgstr "Yêu cầu một mã gửi qua email để đăng nhập vào tài khoản của bạn." -#: src/screens/Signup/StepInfo/index.tsx:153 +#: src/screens/Signup/StepInfo/index.tsx:174 msgid "Required for this provider" msgstr "Bắt buộc đối với nhà quản lý này" @@ -5792,11 +6115,11 @@ msgstr "Gửi lại email" msgid "Resend Verification Email" msgstr "Gửi lại email xác minh" -#: src/view/com/modals/ChangePassword.tsx:186 +#: src/view/com/modals/ChangePassword.tsx:197 msgid "Reset code" msgstr "Mã đặt lại" -#: src/view/com/modals/ChangePassword.tsx:193 +#: src/view/com/modals/ChangePassword.tsx:204 msgid "Reset Code" msgstr "Mã đặt lại" @@ -5810,7 +6133,7 @@ msgid "Reset password" msgstr "Đặt lại mật khẩu" #: src/screens/Login/LoginForm.tsx:324 -msgid "Retries sign in" +msgid "Retries signing in" msgstr "" #: src/view/com/util/error/ErrorMessage.tsx:62 @@ -5821,11 +6144,13 @@ msgstr "Thử lại hành động cuối cùng (đã xảy ra lỗi)" #: src/components/dms/MessageItem.tsx:245 #: src/components/Error.tsx:65 #: src/components/Lists.tsx:110 -#: src/components/StarterPack/ProfileStarterPacks.tsx:335 +#: src/components/moderation/ReportDialog/index.tsx:221 +#: src/components/StarterPack/ProfileStarterPacks.tsx:334 #: src/screens/Login/LoginForm.tsx:323 #: src/screens/Login/LoginForm.tsx:330 -#: src/screens/Messages/ChatList.tsx:177 +#: src/screens/Messages/ChatList.tsx:252 #: src/screens/Messages/components/MessageListError.tsx:25 +#: src/screens/Messages/Inbox.tsx:192 #: src/screens/Onboarding/StepInterests/index.tsx:217 #: src/screens/Onboarding/StepInterests/index.tsx:220 #: src/screens/Signup/BackNextButtons.tsx:53 @@ -5836,9 +6161,13 @@ msgstr "Thử lại hành động cuối cùng (đã xảy ra lỗi)" msgid "Retry" msgstr "Thử lại" +#: src/components/moderation/ReportDialog/index.tsx:218 +msgid "Retry loading report options" +msgstr "" + #: src/components/Error.tsx:73 -#: src/screens/List/ListHiddenScreen.tsx:216 -#: src/screens/StarterPack/StarterPackScreen.tsx:752 +#: src/screens/List/ListHiddenScreen.tsx:219 +#: src/screens/StarterPack/StarterPackScreen.tsx:748 msgid "Return to previous page" msgstr "Trở về trang trước" @@ -5848,9 +6177,9 @@ msgstr "Trở về trang chủ" #: src/screens/Profile/ProfileFeed/index.tsx:90 #: src/screens/Settings/components/ChangeHandleDialog.tsx:540 -#: src/screens/VideoFeed/index.tsx:1103 +#: src/screens/VideoFeed/index.tsx:1109 #: src/view/screens/NotFound.tsx:60 -#: src/view/screens/ProfileList.tsx:1010 +#: src/view/screens/ProfileList.tsx:1032 msgid "Returns to previous page" msgstr "Trở về trang trước" @@ -5858,10 +6187,10 @@ msgstr "Trở về trang trước" msgid "Returns to the previous step" msgstr "Quay lại bước trước đó" -#: src/components/dialogs/BirthDateSettings.tsx:120 +#: src/components/dialogs/BirthDateSettings.tsx:121 #: src/components/dialogs/PostInteractionSettingsDialog.tsx:479 #: src/components/dialogs/PostInteractionSettingsDialog.tsx:485 -#: src/components/StarterPack/QrCodeDialog.tsx:185 +#: src/components/StarterPack/QrCodeDialog.tsx:191 #: src/screens/Profile/Header/EditProfileDialog.tsx:238 #: src/screens/Profile/Header/EditProfileDialog.tsx:252 #: src/screens/Settings/components/ChangeHandleDialog.tsx:243 @@ -5883,7 +6212,7 @@ msgctxt "action" msgid "Save" msgstr "Lưu" -#: src/components/dialogs/BirthDateSettings.tsx:114 +#: src/components/dialogs/BirthDateSettings.tsx:115 msgid "Save birthday" msgstr "Lưu ngày sinh" @@ -5909,12 +6238,12 @@ msgstr "Lưu cắt hình" msgid "Save new handle" msgstr "Lưu tên tài khoản mới" -#: src/components/StarterPack/QrCodeDialog.tsx:179 +#: src/components/StarterPack/QrCodeDialog.tsx:185 msgid "Save QR code" msgstr "Lưu mã QR" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:319 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:325 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:315 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:321 msgid "Save to my feeds" msgstr "Lưu vào bảng tin của tôi" @@ -5926,8 +6255,8 @@ msgstr "Bảng tin đã lưu" msgid "Saved to your camera roll" msgstr "Đã lưu vào camera roll" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:135 -#: src/view/screens/ProfileList.tsx:362 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:131 +#: src/view/screens/ProfileList.tsx:365 msgid "Saved to your feeds" msgstr "Đã lưu vào bảng tin của bạn" @@ -5941,8 +6270,8 @@ msgstr "Lưu cài đặt cắt hình" #: src/components/dms/ChatEmptyPill.tsx:33 #: src/components/NewskieDialog.tsx:105 -#: src/view/com/notifications/NotificationFeedItem.tsx:540 -#: src/view/com/notifications/NotificationFeedItem.tsx:565 +#: src/view/com/notifications/NotificationFeedItem.tsx:544 +#: src/view/com/notifications/NotificationFeedItem.tsx:569 msgid "Say hello!" msgstr "Gửi lời chào!" @@ -5951,27 +6280,27 @@ msgstr "Gửi lời chào!" msgid "Science" msgstr "Khoa học" -#: src/view/screens/ProfileList.tsx:967 +#: src/view/screens/ProfileList.tsx:989 msgid "Scroll to top" msgstr "Cuộn đến đầu trang" -#: src/components/dms/dialogs/SearchablePeopleList.tsx:487 +#: src/components/dms/dialogs/SearchablePeopleList.tsx:491 #: src/components/forms/SearchInput.tsx:34 #: src/components/forms/SearchInput.tsx:36 -#: src/Navigation.tsx:625 +#: src/Navigation.tsx:632 #: src/view/com/modals/ListAddRemoveUsers.tsx:76 -#: src/view/screens/Search/Search.tsx:568 -#: src/view/screens/Search/Search.tsx:845 +#: src/view/screens/Search/Search.tsx:570 +#: src/view/screens/Search/Search.tsx:848 #: src/view/shell/bottom-bar/BottomBar.tsx:182 -#: src/view/shell/desktop/LeftNav.tsx:605 +#: src/view/shell/desktop/LeftNav.tsx:613 #: src/view/shell/Drawer.tsx:370 msgid "Search" msgstr "Tìm kiếm" -#: src/Navigation.tsx:215 +#: src/Navigation.tsx:217 #: src/screens/Profile/ProfileSearch.tsx:34 msgid "Search @{0}'s posts" -msgstr "" +msgstr "Tìm kiếm bài đăng của @{0}" #: src/components/ProgressGuide/FollowDialog.tsx:745 msgid "Search by name or interest" @@ -5989,7 +6318,7 @@ msgstr "Tìm kiếm \"{interestsDisplayName}\"{activeText}" msgid "Search for \"{query}\"" msgstr "Tìm kiếm \"{query}\"" -#: src/view/screens/Search/Search.tsx:979 +#: src/view/screens/Search/Search.tsx:982 msgid "Search for \"{searchText}\"" msgstr "Tìm kiếm \"{searchText}\"" @@ -5997,9 +6326,9 @@ msgstr "Tìm kiếm \"{searchText}\"" msgid "Search for feeds that you want to suggest to others." msgstr "Tìm kiếm bảng tin bạn muốn đề xuất cho người khác." -#: src/view/screens/Search/Search.tsx:872 +#: src/view/screens/Search/Search.tsx:875 msgid "Search for posts, users, or feeds" -msgstr "" +msgstr "Tìm kiếm bài đăng, người dùng hoặc bảng tin" #: src/view/com/modals/ListAddRemoveUsers.tsx:71 msgid "Search for users" @@ -6011,14 +6340,14 @@ msgstr "Tìm GIF" #: src/screens/Profile/ProfileSearch.tsx:33 msgid "Search my posts" -msgstr "" +msgstr "Tìm kiếm bài đăng của tôi" -#: src/view/com/profile/ProfileMenu.tsx:228 #: src/view/com/profile/ProfileMenu.tsx:231 -msgid "Search Posts" -msgstr "" +#: src/view/com/profile/ProfileMenu.tsx:234 +msgid "Search posts" +msgstr "Tìm kiếm bài đăng" -#: src/components/dms/dialogs/SearchablePeopleList.tsx:507 +#: src/components/dms/dialogs/SearchablePeopleList.tsx:511 #: src/components/ProgressGuide/FollowDialog.tsx:764 msgid "Search profiles" msgstr "Tìm hồ sơ" @@ -6029,9 +6358,9 @@ msgstr "Tìm Tenor" #: src/screens/Profile/ProfileSearch.tsx:35 msgid "Search..." -msgstr "" +msgstr "Tìm kiếm..." -#: src/components/dms/dialogs/SearchablePeopleList.tsx:508 +#: src/components/dms/dialogs/SearchablePeopleList.tsx:512 #: src/components/ProgressGuide/FollowDialog.tsx:765 msgid "Searches for profiles" msgstr "Tìm hồ sơ" @@ -6084,7 +6413,7 @@ msgstr "Chọn hình hiển thị" msgid "Select an emoji" msgstr "Chọn emoji" -#: src/screens/Settings/LanguageSettings.tsx:262 +#: src/screens/Settings/LanguageSettings.tsx:261 msgid "Select content languages" msgstr "Chọn ngôn ngữ nội dung" @@ -6108,14 +6437,19 @@ msgstr "Chọn thời gian ẩn cho từ này." msgid "Select language..." msgstr "Chọn ngôn ngữ..." -#: src/screens/Settings/LanguageSettings.tsx:276 +#: src/screens/Settings/LanguageSettings.tsx:275 msgid "Select languages" msgstr "Chọn ngôn ngữ..." +#: src/components/moderation/ReportDialog/index.tsx:299 +msgid "Select moderation service" +msgstr "" + #: src/components/ReportDialog/SelectLabelerView.tsx:28 msgid "Select moderator" msgstr "Chọn dịch vụ kiểm duyệt" +#: src/view/com/composer/videos/SubtitleFilePicker.tsx:59 #: src/view/com/composer/videos/SubtitleFilePicker.tsx:66 msgid "Select subtitle file (.vtt)" msgstr "Chọn tệp phụ đề (.vtt)" @@ -6128,7 +6462,7 @@ msgstr "Chọn emoji {emojiName} làm hình hiển thị" msgid "Select the moderation service(s) to report to" msgstr "Chọn dịch vụ kiểm duyệt để báo cáo" -#: src/view/com/composer/videos/SelectVideoBtn.tsx:100 +#: src/view/com/composer/videos/SelectVideoBtn.tsx:102 msgid "Select video" msgstr "Chọn video" @@ -6136,15 +6470,15 @@ msgstr "Chọn video" msgid "Select what content this mute word should apply to." msgstr "Chọn nội dung từ cấm này nên áp dụng cho." -#: src/screens/Settings/LanguageSettings.tsx:255 +#: src/screens/Settings/LanguageSettings.tsx:84 +msgid "Select which language to use for the app's user interface." +msgstr "" + +#: src/screens/Settings/LanguageSettings.tsx:254 msgid "Select which languages you want your subscribed feeds to include. If none are selected, all languages will be shown." msgstr "Chọn ngôn ngữ bạn muốn bảng tin đăng ký của mình bao gồm. Nếu không chọn, tất cả ngôn ngữ sẽ được hiển thị." -#: src/screens/Settings/LanguageSettings.tsx:84 -msgid "Select your app language for the default text to display in the app." -msgstr "Chọn ngôn ngữ hiển thị văn bản mặc định trong ứng dụng." - -#: src/screens/Signup/StepInfo/index.tsx:217 +#: src/screens/Signup/StepInfo/index.tsx:267 msgid "Select your date of birth" msgstr "Chọn ngày sinh" @@ -6152,7 +6486,7 @@ msgstr "Chọn ngày sinh" msgid "Select your interests from the options below" msgstr "Chọn sở thích của bạn từ các tùy chọn dưới đây" -#: src/screens/Settings/LanguageSettings.tsx:171 +#: src/screens/Settings/LanguageSettings.tsx:170 msgid "Select your preferred language for translations in your feed." msgstr "Chọn ngôn ngữ ưa thích cho bản dịch trong bảng tin của bạn." @@ -6190,7 +6524,7 @@ msgstr "Gửi email" msgid "Send feedback" msgstr "Gửi phản hồi" -#: src/screens/Messages/components/MessageInput.tsx:173 +#: src/screens/Messages/components/MessageInput.tsx:191 #: src/screens/Messages/components/MessageInput.web.tsx:235 msgid "Send message" msgstr "Gửi tin nhắn" @@ -6199,8 +6533,8 @@ msgstr "Gửi tin nhắn" msgid "Send post to..." msgstr "Gửi bài đăng đến..." -#: src/components/dms/ReportDialog.tsx:269 -#: src/components/dms/ReportDialog.tsx:272 +#: src/components/dms/ReportDialog.tsx:271 +#: src/components/dms/ReportDialog.tsx:274 #: src/components/ReportDialog/SubmitView.tsx:221 #: src/components/ReportDialog/SubmitView.tsx:225 msgid "Send report" @@ -6210,13 +6544,17 @@ msgstr "Gửi báo cáo" msgid "Send report to {0}" msgstr "Gửi báo cáo đến {0}" +#: src/components/moderation/ReportDialog/index.tsx:638 +msgid "Send report to {title}" +msgstr "" + #: src/screens/Settings/components/DisableEmail2FADialog.tsx:120 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:123 msgid "Send verification email" msgstr "Gửi email xác minh" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:433 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:436 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:470 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:473 msgid "Send via direct message" msgstr "Gửi qua tin nhắn" @@ -6248,16 +6586,17 @@ msgstr "Thiết lập tài khoản của bạn" msgid "Sets email for password reset" msgstr "Đặt email để đặt lại mật khẩu" -#: src/Navigation.tsx:171 +#: src/Navigation.tsx:173 #: src/screens/Settings/Settings.tsx:80 -#: src/view/shell/desktop/LeftNav.tsx:697 -#: src/view/shell/Drawer.tsx:534 +#: src/view/shell/desktop/LeftNav.tsx:705 +#: src/view/shell/Drawer.tsx:539 msgid "Settings" msgstr "Cài đặt" #: src/screens/ModerationInteractionSettings/index.tsx:102 +msgctxt "toast" msgid "Settings saved" -msgstr "Cài đặt được lưu" +msgstr "" #: src/view/com/composer/labels/LabelsBtn.tsx:174 msgid "Sexual activity or erotic nudity." @@ -6267,17 +6606,17 @@ msgstr "Hành vi gợi dục hoặc khỏa thân khiêu dâm." msgid "Sexually Suggestive" msgstr "Khiêu dâm" -#: src/components/StarterPack/QrCodeDialog.tsx:175 +#: src/components/StarterPack/QrCodeDialog.tsx:181 #: src/screens/Hashtag.tsx:126 -#: src/screens/StarterPack/StarterPackScreen.tsx:423 -#: src/screens/StarterPack/StarterPackScreen.tsx:595 +#: src/screens/StarterPack/StarterPackScreen.tsx:428 +#: src/screens/StarterPack/StarterPackScreen.tsx:600 #: src/screens/Topic.tsx:102 -#: src/view/com/profile/ProfileMenu.tsx:213 -#: src/view/com/profile/ProfileMenu.tsx:222 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:444 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:453 -#: src/view/com/util/post-ctrls/PostCtrls.tsx:356 -#: src/view/screens/ProfileList.tsx:483 +#: src/view/com/profile/ProfileMenu.tsx:216 +#: src/view/com/profile/ProfileMenu.tsx:225 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:481 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:490 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:347 +#: src/view/screens/ProfileList.tsx:506 msgid "Share" msgstr "Chia sẻ" @@ -6294,15 +6633,15 @@ msgstr "Chia sẻ một mẫu chuyện hay!" msgid "Share a fun fact!" msgstr "Chia sẻ một sự thật thú vị!" -#: src/view/com/profile/ProfileMenu.tsx:405 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:723 -#: src/view/com/util/post-ctrls/PostCtrls.tsx:372 +#: src/view/com/profile/ProfileMenu.tsx:411 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:779 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:363 msgid "Share anyway" msgstr "Vẫn chia sẻ" #: src/components/StarterPack/ShareDialog.tsx:123 #: src/components/StarterPack/ShareDialog.tsx:130 -#: src/screens/StarterPack/StarterPackScreen.tsx:599 +#: src/screens/StarterPack/StarterPackScreen.tsx:604 msgid "Share link" msgstr "Chia sẻ liên kết" @@ -6320,11 +6659,11 @@ msgstr "Hộp thoại chia sẻ liên kết" msgid "Share QR code" msgstr "Chia sẻ mã QR" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:470 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:466 msgid "Share this feed" msgstr "Chia sẻ bảng tin này" -#: src/screens/StarterPack/StarterPackScreen.tsx:416 +#: src/screens/StarterPack/StarterPackScreen.tsx:421 msgid "Share this starter pack" msgstr "Chia sẻ gói khởi đầu này" @@ -6336,7 +6675,7 @@ msgstr "Chia sẻ gói khởi đầu này và giúp mọi người tham gia cộ msgid "Share your favorite feed!" msgstr "Chia sẻ bảng tin yêu thích của bạn" -#: src/Navigation.tsx:274 +#: src/Navigation.tsx:276 msgid "Shared Preferences Tester" msgstr "Trình kiểm tra cài đặt đã chia sẻ" @@ -6356,9 +6695,9 @@ msgstr "Hiển thị văn bản thay thế" #: src/components/moderation/ScreenHider.tsx:172 #: src/components/moderation/ScreenHider.tsx:175 -#: src/screens/List/ListHiddenScreen.tsx:187 -#: src/screens/VideoFeed/index.tsx:609 -#: src/screens/VideoFeed/index.tsx:615 +#: src/screens/List/ListHiddenScreen.tsx:190 +#: src/screens/VideoFeed/index.tsx:610 +#: src/screens/VideoFeed/index.tsx:616 msgid "Show anyway" msgstr "Vẫn hiển thị" @@ -6371,27 +6710,31 @@ msgstr "Hiển thị huy hiệu" msgid "Show badge and filter from feeds" msgstr "Hiển thị huy hiệu và bộ lọc từ bảng tin" +#: src/components/dialogs/Embed.tsx:129 +msgid "Show customization options" +msgstr "" + #: src/view/com/post-thread/PostThreadShowHiddenReplies.tsx:22 msgid "Show hidden replies" msgstr "Hiển thị trả lời ẩn" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:483 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:485 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:520 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:522 msgid "Show less like this" msgstr "Hiển thị ít bài như thế này hơn" -#: src/screens/List/ListHiddenScreen.tsx:183 +#: src/screens/List/ListHiddenScreen.tsx:186 msgid "Show list anyway" msgstr "Vẫn hiển thị danh sách" -#: src/view/com/post-thread/PostThreadItem.tsx:597 -#: src/view/com/post/Post.tsx:242 -#: src/view/com/posts/PostFeedItem.tsx:509 +#: src/view/com/post-thread/PostThreadItem.tsx:600 +#: src/view/com/post/Post.tsx:243 +#: src/view/com/posts/PostFeedItem.tsx:515 msgid "Show More" msgstr "Hiển thị thêm" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:475 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:477 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:512 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:514 msgid "Show more like this" msgstr "Hiển thị nhiều bài như thế này hơn" @@ -6409,7 +6752,7 @@ msgstr "Hiển thị bài đăng trích dẫn" msgid "Show replies" msgstr "Hiển thị trả lời" -#: src/view/com/post-thread/PostThread.tsx:622 +#: src/view/com/post-thread/PostThread.tsx:626 msgid "Show replies as" msgstr "Hiển thị trả lời dưới dạng" @@ -6421,8 +6764,8 @@ msgstr "Hiển thị trả lời dưới dạng phân luồng" msgid "Show replies by people you follow before all other replies" msgstr "Hiển thị trước các trả lời từ người bạn theo dõi" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:549 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:559 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:586 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:596 msgid "Show reply for everyone" msgstr "Hiển thị trả lời cho tất cả mọi người" @@ -6444,7 +6787,7 @@ msgstr "Hiển thị cảnh báo" msgid "Show warning and filter from feeds" msgstr "Hiển thị cảnh báo và bộ lọc từ bảng tin" -#: src/view/com/post-thread/PostThreadItem.tsx:810 +#: src/view/com/post-thread/PostThreadItem.tsx:816 msgid "Shows information about when this post was created" msgstr "Hiển thị thông tin về thời gian đăng của bài này" @@ -6466,10 +6809,10 @@ msgstr "Hiển thị nội dung" #: src/view/com/auth/SplashScreen.tsx:69 #: src/view/com/auth/SplashScreen.web.tsx:123 #: src/view/com/auth/SplashScreen.web.tsx:131 -#: src/view/shell/bottom-bar/BottomBar.tsx:314 -#: src/view/shell/bottom-bar/BottomBar.tsx:319 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:212 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:217 +#: src/view/shell/bottom-bar/BottomBar.tsx:325 +#: src/view/shell/bottom-bar/BottomBar.tsx:330 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:209 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:214 #: src/view/shell/NavSignupCard.tsx:57 #: src/view/shell/NavSignupCard.tsx:62 msgid "Sign in" @@ -6487,18 +6830,18 @@ msgstr "Đăng nhập bằng..." msgid "Sign in or create your account to join the conversation!" msgstr "Đăng nhập hoặc tạo tài khoản để tham gia cuộc trò chuyện!" -#: src/screens/Deactivated.tsx:202 -#: src/screens/Deactivated.tsx:208 +#: src/screens/Deactivated.tsx:203 +#: src/screens/Deactivated.tsx:209 msgid "Sign in or sign up" -msgstr "" +msgstr "Đăng nhập hoặc đăng ký" #: src/components/AccountList.tsx:65 msgid "Sign in to account that is not listed" -msgstr "" +msgstr "Đăng nhập vào tải khoản chưa được liệt kê" #: src/components/dialogs/Signin.tsx:46 msgid "Sign in to Bluesky or create a new account" -msgstr "" +msgstr "Đăng nhập vào Bluesky hoặc tạo tài khoản mới" #: src/screens/Settings/Settings.tsx:225 #: src/screens/Settings/Settings.tsx:227 @@ -6506,18 +6849,18 @@ msgstr "" #: src/screens/SignupQueued.tsx:93 #: src/screens/SignupQueued.tsx:96 #: src/screens/Takendown.tsx:85 -#: src/view/shell/desktop/LeftNav.tsx:208 -#: src/view/shell/desktop/LeftNav.tsx:291 -#: src/view/shell/desktop/LeftNav.tsx:294 +#: src/view/shell/desktop/LeftNav.tsx:207 +#: src/view/shell/desktop/LeftNav.tsx:287 +#: src/view/shell/desktop/LeftNav.tsx:290 msgid "Sign out" msgstr "Đăng xuất" #: src/screens/Takendown.tsx:88 msgid "Sign Out" -msgstr "" +msgstr "Đăng xuất" #: src/screens/Settings/Settings.tsx:256 -#: src/view/shell/desktop/LeftNav.tsx:205 +#: src/view/shell/desktop/LeftNav.tsx:204 msgid "Sign out?" msgstr "Đăng xuất?" @@ -6531,12 +6874,12 @@ msgstr "Yêu cầu đăng nhập" msgid "Signed in as @{0}" msgstr "Đăng nhâp bằng @{0}" -#: src/screens/StarterPack/StarterPackLandingScreen.tsx:299 -#: src/screens/StarterPack/StarterPackLandingScreen.tsx:306 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:303 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:310 msgid "Signup without a starter pack" msgstr "Đăng ký không cần gói khỏi đầu" -#: src/components/FeedInterstitials.tsx:335 +#: src/components/FeedInterstitials.tsx:337 msgid "Similar accounts" msgstr "Tài khoản tương tự" @@ -6558,18 +6901,23 @@ msgstr "Nhỏ hơn" msgid "Software Dev" msgstr "Lập trình viên" -#: src/components/FeedInterstitials.tsx:470 +#: src/components/FeedInterstitials.tsx:472 msgid "Some other feeds you might like" msgstr "Một số bảng tin khác bạn có thể thích" -#: src/components/WhoCanReply.tsx:70 +#: src/components/WhoCanReply.tsx:74 msgid "Some people can reply" msgstr "Một số người có thể trả lời" -#: src/screens/Messages/Conversation.tsx:112 +#: src/components/moderation/ReportDialog/index.tsx:76 +msgid "Something wasn't quite right with the data you're trying to report. Please contact support." +msgstr "" + +#: src/screens/Messages/Conversation.tsx:117 msgid "Something went wrong" msgstr "Có gì đó không đúng" +#: src/components/moderation/ReportDialog/index.tsx:215 #: src/screens/Deactivated.tsx:94 #: src/screens/Settings/components/DeactivateAccountDialog.tsx:59 msgid "Something went wrong, please try again" @@ -6577,7 +6925,7 @@ msgstr "Có gì đó không đúng, vui lòng thử lại" #: src/components/ReportDialog/index.tsx:54 #: src/screens/Moderation/index.tsx:97 -#: src/screens/Profile/Sections/Labels.tsx:88 +#: src/screens/Profile/Sections/Labels.tsx:87 msgid "Something went wrong, please try again." msgstr "Có gì đó không đúng, vui lòng thử lại." @@ -6586,14 +6934,18 @@ msgstr "Có gì đó không đúng, vui lòng thử lại." msgid "Something went wrong!" msgstr "Có gì đó không đúng!" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:538 +#: src/components/moderation/ReportDialog/index.tsx:174 +msgid "Something went wrong. Please try again." +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:534 msgid "Something wrong? Let us know." msgstr "Có gì không đúng? Hãy cho chúng tôi biết." #: src/App.native.tsx:121 #: src/App.web.tsx:97 msgid "Sorry! Your session expired. Please sign in again." -msgstr "" +msgstr "Sử dụng để đăng nhập vào ứng dụng khác cùng với tên người d...ùng của bạn." #: src/screens/Settings/ThreadPreferences.tsx:55 msgid "Sort replies" @@ -6607,15 +6959,19 @@ msgstr "Sắp xếp trả lời theo" msgid "Sort replies to the same post by:" msgstr "Sắp xếp trả lời cùng bài đăng theo:" -#: src/components/moderation/LabelsOnMeDialog.tsx:168 -msgid "Source:" -msgstr "Nguồn:" +#: src/components/moderation/LabelsOnMeDialog.tsx:178 +#: src/components/moderation/ModerationDetailsDialog.tsx:186 +msgid "Source: <0>{sourceName}</0>" +msgstr "Nguồn: <0>{sourceName}</0>" +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:72 +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:85 #: src/lib/moderation/useReportOptions.ts:72 #: src/lib/moderation/useReportOptions.ts:85 msgid "Spam" msgstr "Spam" +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:55 #: src/lib/moderation/useReportOptions.ts:55 msgid "Spam; excessive mentions or replies" msgstr "Spam; tag người hoặc trả lời liên tục" @@ -6629,27 +6985,27 @@ msgstr "Thể thao" msgid "Start a new chat" msgstr "Bắt đầu cuộc trò chuyện mới" -#: src/view/screens/ProfileList.tsx:817 -#: src/view/screens/ProfileList.tsx:938 +#: src/view/screens/ProfileList.tsx:839 +#: src/view/screens/ProfileList.tsx:960 msgid "Start adding people" msgstr "Bắt đầu thêm người" -#: src/view/screens/ProfileList.tsx:824 -#: src/view/screens/ProfileList.tsx:945 +#: src/view/screens/ProfileList.tsx:846 +#: src/view/screens/ProfileList.tsx:967 msgid "Start adding people!" msgstr "Bắt đầu thêm người!" -#: src/components/dms/dialogs/SearchablePeopleList.tsx:353 +#: src/components/dms/dialogs/SearchablePeopleList.tsx:357 msgid "Start chat with {displayName}" msgstr "Bắt đầu trò chuyện với {displayName}" -#: src/Navigation.tsx:426 -#: src/Navigation.tsx:431 +#: src/Navigation.tsx:433 +#: src/Navigation.tsx:438 #: src/screens/StarterPack/Wizard/index.tsx:186 msgid "Starter Pack" msgstr "Gói khởi đầu" -#: src/components/StarterPack/StarterPackCard.tsx:81 +#: src/components/StarterPack/StarterPackCard.tsx:87 msgid "Starter pack by {0}" msgstr "Gói khởi đầu bởi {0}" @@ -6657,29 +7013,29 @@ msgstr "Gói khởi đầu bởi {0}" msgid "Starter pack by <0/>" msgstr "Gói khởi đầu bởi <0/>" -#: src/components/StarterPack/StarterPackCard.tsx:80 +#: src/components/StarterPack/StarterPackCard.tsx:86 #: src/view/com/profile/ProfileSubpageHeader.tsx:180 msgid "Starter pack by you" msgstr "Gói khởi đầu bởi bạn" -#: src/screens/StarterPack/StarterPackScreen.tsx:716 +#: src/screens/StarterPack/StarterPackScreen.tsx:712 msgid "Starter pack is invalid" msgstr "Gói khởi đầu không hợp lệ" -#: src/view/screens/Profile.tsx:239 +#: src/view/screens/Profile.tsx:226 msgid "Starter Packs" msgstr "Gói khởi đầu" -#: src/components/StarterPack/ProfileStarterPacks.tsx:243 +#: src/components/StarterPack/ProfileStarterPacks.tsx:242 msgid "Starter packs let you easily share your favorite feeds and people with your friends." msgstr "Gói khởi đầu giúp bạn dễ dàng chia sẻ bảng tin và người yêu thích của mình với bạn bè." -#: src/screens/Settings/AboutSettings.tsx:58 -#: src/screens/Settings/AboutSettings.tsx:61 +#: src/screens/Settings/AboutSettings.tsx:59 +#: src/screens/Settings/AboutSettings.tsx:62 msgid "Status Page" msgstr "Trang trạng thái" -#: src/screens/Signup/index.tsx:130 +#: src/screens/Signup/index.tsx:134 msgid "Step {0} of {1}" msgstr "Bước {0} / {1}" @@ -6687,13 +7043,13 @@ msgstr "Bước {0} / {1}" msgid "Storage cleared, you need to restart the app now." msgstr "Dữ liệu đã được xóa, bạn cần khởi động lại ứng dụng ngay bây giờ." -#: src/Navigation.tsx:264 +#: src/Navigation.tsx:266 #: src/screens/Settings/Settings.tsx:325 msgid "Storybook" msgstr "Storybook" -#: src/components/moderation/LabelsOnMeDialog.tsx:299 -#: src/components/moderation/LabelsOnMeDialog.tsx:300 +#: src/components/moderation/LabelsOnMeDialog.tsx:324 +#: src/components/moderation/LabelsOnMeDialog.tsx:325 #: src/screens/Messages/components/ChatDisabled.tsx:142 #: src/screens/Messages/components/ChatDisabled.tsx:143 msgid "Submit" @@ -6707,23 +7063,29 @@ msgstr "Gửi khiếu nại" msgid "Submit Appeal" msgstr "Gửi khiếu nại" -#: src/view/screens/ProfileList.tsx:712 +#: src/components/moderation/ReportDialog/index.tsx:376 +#: src/components/moderation/ReportDialog/index.tsx:433 +#: src/components/moderation/ReportDialog/index.tsx:440 +msgid "Submit report" +msgstr "" + +#: src/view/screens/ProfileList.tsx:734 msgid "Subscribe" msgstr "Đăng ký" -#: src/screens/Profile/Sections/Labels.tsx:202 +#: src/screens/Profile/Sections/Labels.tsx:201 msgid "Subscribe to @{0} to use these labels:" msgstr "Đăng ký @{0} để sử dụng nhãn:" -#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:238 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:248 msgid "Subscribe to Labeler" msgstr "Đăng ký dịch vụ gắn nhãn" -#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:204 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:214 msgid "Subscribe to this labeler" msgstr "Đăng ký dịch vụ gắn nhãn này" -#: src/view/screens/ProfileList.tsx:708 +#: src/view/screens/ProfileList.tsx:730 msgid "Subscribe to this list" msgstr "Đăng ký danh sách này" @@ -6735,7 +7097,7 @@ msgstr "Thành công!" msgid "Suggested accounts" msgstr "Tài khoản đề xuất" -#: src/components/FeedInterstitials.tsx:337 +#: src/components/FeedInterstitials.tsx:339 msgid "Suggested for you" msgstr "Được đề xuất dành cho bạn" @@ -6744,7 +7106,17 @@ msgstr "Được đề xuất dành cho bạn" msgid "Suggestive" msgstr "Đề xuất" -#: src/Navigation.tsx:284 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:60 +msgctxt "Name of app icon variant" +msgid "Sunrise" +msgstr "" + +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:70 +msgctxt "Name of app icon variant" +msgid "Sunset" +msgstr "" + +#: src/Navigation.tsx:286 #: src/view/screens/Support.tsx:31 #: src/view/screens/Support.tsx:34 msgid "Support" @@ -6753,7 +7125,7 @@ msgstr "Hỗ trợ" #: src/screens/Settings/Settings.tsx:102 #: src/screens/Settings/Settings.tsx:116 #: src/screens/Settings/Settings.tsx:412 -#: src/view/shell/desktop/LeftNav.tsx:246 +#: src/view/shell/desktop/LeftNav.tsx:242 msgid "Switch account" msgstr "Chuyển tài khoản" @@ -6762,21 +7134,23 @@ msgstr "Chuyển tài khoản" msgid "Switch Account" msgstr "Chuyển tài khoản" -#: src/view/shell/desktop/LeftNav.tsx:107 +#: src/view/shell/desktop/LeftNav.tsx:106 msgid "Switch accounts" msgstr "Chuyển tài khoản" -#: src/view/shell/desktop/LeftNav.tsx:254 +#: src/view/shell/desktop/LeftNav.tsx:250 msgid "Switch to {0}" msgstr "Chuyển sang {0}" +#: src/components/dialogs/Embed.tsx:157 +#: src/components/dialogs/Embed.tsx:159 #: src/screens/Settings/AppearanceSettings.tsx:97 #: src/screens/Settings/AppearanceSettings.tsx:147 msgid "System" msgstr "Hệ thống" -#: src/screens/Settings/AboutSettings.tsx:65 -#: src/screens/Settings/AboutSettings.tsx:68 +#: src/screens/Settings/AboutSettings.tsx:66 +#: src/screens/Settings/AboutSettings.tsx:69 #: src/screens/Settings/Settings.tsx:318 msgid "System log" msgstr "Log hệ thống" @@ -6814,24 +7188,28 @@ msgstr "Kể một chuyện cười!" msgid "Tell us a bit about yourself" msgstr "Kể một chút về bạn" -#: src/screens/StarterPack/Wizard/StepDetails.tsx:62 +#: src/screens/StarterPack/Wizard/StepDetails.tsx:69 msgid "Tell us a little more" msgstr "Kể thêm một chút nữa" -#: src/view/shell/desktop/RightNav.tsx:107 -#: src/view/shell/desktop/RightNav.tsx:108 +#: src/view/shell/desktop/RightNav.tsx:111 +#: src/view/shell/desktop/RightNav.tsx:112 msgid "Terms" msgstr "Điều khoản" -#: src/Navigation.tsx:294 -#: src/screens/Settings/AboutSettings.tsx:42 -#: src/screens/Settings/AboutSettings.tsx:45 +#: src/Navigation.tsx:296 +#: src/screens/Settings/AboutSettings.tsx:43 +#: src/screens/Settings/AboutSettings.tsx:46 #: src/view/screens/TermsOfService.tsx:31 -#: src/view/shell/Drawer.tsx:622 -#: src/view/shell/Drawer.tsx:624 +#: src/view/shell/Drawer.tsx:627 +#: src/view/shell/Drawer.tsx:629 msgid "Terms of Service" msgstr "Điều khoản dịch vụ" +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:60 +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:99 +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:107 +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:115 #: src/lib/moderation/useReportOptions.ts:60 #: src/lib/moderation/useReportOptions.ts:99 #: src/lib/moderation/useReportOptions.ts:107 @@ -6843,11 +7221,11 @@ msgstr "Điều khoản sử dụng vi phạm tiêu chuẩn cộng đồng" msgid "Text & tags" msgstr "Văn bản & thẻ" -#: src/components/dms/ReportDialog.tsx:227 +#: src/components/dms/ReportDialog.tsx:229 msgid "Text field" msgstr "Trường văn bản" -#: src/components/moderation/LabelsOnMeDialog.tsx:263 +#: src/components/moderation/LabelsOnMeDialog.tsx:288 #: src/screens/Messages/components/ChatDisabled.tsx:108 msgid "Text input field" msgstr "Trường nhập văn bản" @@ -6872,10 +7250,10 @@ msgstr "Chứa giá trị sau đây:" msgid "That handle is already taken." msgstr "Tên tài khoản đó đã được sử dụng." -#: src/screens/StarterPack/StarterPackScreen.tsx:103 -#: src/screens/StarterPack/StarterPackScreen.tsx:104 -#: src/screens/StarterPack/StarterPackScreen.tsx:148 -#: src/screens/StarterPack/StarterPackScreen.tsx:149 +#: src/screens/StarterPack/StarterPackScreen.tsx:105 +#: src/screens/StarterPack/StarterPackScreen.tsx:106 +#: src/screens/StarterPack/StarterPackScreen.tsx:150 +#: src/screens/StarterPack/StarterPackScreen.tsx:151 #: src/screens/StarterPack/Wizard/index.tsx:104 #: src/screens/StarterPack/Wizard/index.tsx:114 msgid "That starter pack could not be found." @@ -6885,12 +7263,12 @@ msgstr "Không thể tìm thấy gói khởi đầu đó." msgid "That's all, folks!" msgstr "Hết!" -#: src/screens/VideoFeed/index.tsx:1075 +#: src/screens/VideoFeed/index.tsx:1081 msgid "That's everything!" msgstr "Hết bảng tin video!" #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:279 -#: src/view/com/profile/ProfileMenu.tsx:381 +#: src/view/com/profile/ProfileMenu.tsx:387 msgid "The account will be able to interact with you after unblocking." msgstr "Tài khoản có thể tương tác với bạn sau khi bỏ chặn." @@ -6899,8 +7277,8 @@ msgstr "Tài khoản có thể tương tác với bạn sau khi bỏ chặn." msgid "The app will be restarted" msgstr "Ứng dụng sẽ khởi động lại" -#: src/components/moderation/ModerationDetailsDialog.tsx:117 -#: src/lib/moderation/useModerationCauseDescription.ts:126 +#: src/components/moderation/ModerationDetailsDialog.tsx:119 +#: src/lib/moderation/useModerationCauseDescription.ts:128 msgid "The author of this thread has hidden this reply." msgstr "Tác giả thảo luận này đã ẩn trả lời này." @@ -6924,7 +7302,7 @@ msgstr "Bảng tin Discover" msgid "The Discover feed now knows what you like" msgstr "Bảng tin Discover đã biết được bạn thích gì" -#: src/screens/StarterPack/StarterPackLandingScreen.tsx:320 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:324 msgid "The experience is better in the app. Download Bluesky now and we'll pick back up where you left off." msgstr "Trải nghiệm tốt hơn bằng ứng dụng. Tải Bluesky bây giờ và tiếp tục hành trình đang dở của bạn." @@ -6932,11 +7310,11 @@ msgstr "Trải nghiệm tốt hơn bằng ứng dụng. Tải Bluesky bây giờ msgid "The feed has been replaced with Discover." msgstr "Bảng tin này đã được thay thế bằng bảng tin Discover." -#: src/components/moderation/LabelsOnMeDialog.tsx:58 +#: src/components/moderation/LabelsOnMeDialog.tsx:59 msgid "The following labels were applied to your account." msgstr "Các nhãn sau đây đã được gắn cho tài khoản của bạn." -#: src/components/moderation/LabelsOnMeDialog.tsx:59 +#: src/components/moderation/LabelsOnMeDialog.tsx:60 msgid "The following labels were applied to your content." msgstr "Các nhãn sau đây đã được gắn cho nội dung của bạn." @@ -6944,8 +7322,8 @@ msgstr "Các nhãn sau đây đã được gắn cho nội dung của bạn." 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 "Các cài đặt sau sẽ được sử dụng làm mặc định khi bạn tạo bài đăng mới. Bạn có thể chỉnh sửa chúng cho từng bài đăng cụ thể từ trình soạn thảo." -#: src/view/com/post-thread/PostThread.tsx:262 -#: src/view/com/post-thread/PostThread.tsx:274 +#: src/view/com/post-thread/PostThread.tsx:265 +#: src/view/com/post-thread/PostThread.tsx:277 msgid "The post may have been deleted." msgstr "Bài đăng có thể đã bị xóa." @@ -6961,7 +7339,7 @@ msgstr "Video được chọn lớn hơn 50MB." msgid "The server appears to be experiencing issues. Please try again in a few moments." msgstr "Máy chủ có vẻ đang có vấn đề. Vui lòng thử lại sau ít phút." -#: src/screens/StarterPack/StarterPackScreen.tsx:726 +#: src/screens/StarterPack/StarterPackScreen.tsx:722 msgid "The starter pack that you are trying to view is invalid. You may delete this starter pack instead." msgstr "Gói khởi đầu bạn đang xem là không hợp lệ. Bạn có thể xóa gói khởi đầu này." @@ -6989,14 +7367,14 @@ msgstr "Không có giới hạn thời gian cho việc vô hiệu hóa tài kho msgid "There was an issue connecting to Tenor." msgstr "Có vấn đề khi kết nối với Tenor." -#: src/screens/Profile/components/ProfileFeedHeader.tsx:177 -#: src/view/screens/ProfileList.tsx:365 -#: src/view/screens/ProfileList.tsx:384 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:173 +#: src/view/screens/ProfileList.tsx:368 +#: src/view/screens/ProfileList.tsx:387 #: src/view/screens/SavedFeeds.tsx:85 msgid "There was an issue contacting the server" msgstr "Có vấn đề khi kết nối với máy chủ" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:415 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:411 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:112 msgid "There was an issue contacting the server, please check your internet connection and try again." msgstr "Có vấn đề khi kết nối với máy chủ, vui lòng kiểm tra kết nối mạng của bạn và thử lại." @@ -7014,7 +7392,7 @@ msgstr "Có vấn đề khi tải thông báo. Nhấn vào đây để thử l msgid "There was an issue fetching posts. Tap here to try again." msgstr "Có vấn đề khi tải bài đăng. Nhấn vào đây để thử lại." -#: src/view/com/lists/ListMembers.tsx:165 +#: src/view/com/lists/ListMembers.tsx:166 msgid "There was an issue fetching the list. Tap here to try again." msgstr "Có vấn đề khi tải danh sách. Nhấn vào đây để thử lại." @@ -7035,12 +7413,12 @@ msgstr "Có vấn đề khi tải thông tin dịch vụ của bạn" msgid "There was an issue removing this feed. Please check your internet connection and try again." msgstr "Có vấn đề khi xóa bảng tin này. Vui lòng kiểm tra kết nối mạng của bạn và thử lại." -#: src/components/dms/ReportDialog.tsx:257 +#: src/components/dms/ReportDialog.tsx:259 #: src/components/ReportDialog/SubmitView.tsx:88 msgid "There was an issue sending your report. Please check your internet connection." msgstr "Có vấn đề khi gửi báo cáo. Vui lòng kiểm tra kết nối mạng của bạn." -#: src/screens/Profile/components/ProfileFeedHeader.tsx:140 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:136 #: src/view/com/posts/FeedShutdownMsg.tsx:52 #: src/view/com/posts/FeedShutdownMsg.tsx:71 msgid "There was an issue updating your feeds, please check your internet connection and try again." @@ -7049,15 +7427,17 @@ msgstr "Có vấn đề cập nhật bảng tin của bạn, vui lòng kiểm tr #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:107 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:128 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:141 -#: src/view/com/post-thread/PostThreadFollowBtn.tsx:91 -#: src/view/com/post-thread/PostThreadFollowBtn.tsx:102 -#: src/view/com/profile/ProfileMenu.tsx:108 -#: src/view/com/profile/ProfileMenu.tsx:118 -#: src/view/com/profile/ProfileMenu.tsx:132 -#: src/view/com/profile/ProfileMenu.tsx:142 -#: src/view/com/profile/ProfileMenu.tsx:155 -#: src/view/com/profile/ProfileMenu.tsx:167 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:366 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:90 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:101 +#: src/view/com/profile/ProfileMenu.tsx:111 +#: src/view/com/profile/ProfileMenu.tsx:121 +#: src/view/com/profile/ProfileMenu.tsx:135 +#: src/view/com/profile/ProfileMenu.tsx:145 +#: src/view/com/profile/ProfileMenu.tsx:158 +#: src/view/com/profile/ProfileMenu.tsx:170 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:379 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:392 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:402 msgid "There was an issue! {0}" msgstr "Đã xảy ra vấn đề! {0}" @@ -7065,10 +7445,10 @@ msgstr "Đã xảy ra vấn đề! {0}" #: src/screens/List/ListHiddenScreen.tsx:63 #: src/screens/List/ListHiddenScreen.tsx:77 #: src/screens/List/ListHiddenScreen.tsx:99 -#: src/view/screens/ProfileList.tsx:396 -#: src/view/screens/ProfileList.tsx:409 +#: src/view/screens/ProfileList.tsx:404 #: src/view/screens/ProfileList.tsx:422 -#: src/view/screens/ProfileList.tsx:435 +#: src/view/screens/ProfileList.tsx:440 +#: src/view/screens/ProfileList.tsx:458 msgid "There was an issue. Please check your internet connection and try again." msgstr "Đã xảy ra vấn đề. Vui lòng kiểm tra kết nối mạng của bạn và thử lại." @@ -7097,7 +7477,7 @@ msgstr "Tài khoản này đã yêu cầu người dùng đăng nhập để xem 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 "Tài khoản này đã bị chặn bởi một hoặc nhiều danh sách kiểm duyệt của bạn. Để bỏ chặn, vui lòng truy cập trực tiếp vào danh sách và bỏ người dùng này." -#: src/components/moderation/LabelsOnMeDialog.tsx:246 +#: src/components/moderation/LabelsOnMeDialog.tsx:271 msgid "This appeal will be sent to <0>{sourceName}</0>." msgstr "Kháng nghị này sẽ được gởi đến <0>{sourceName}</0>." @@ -7121,8 +7501,8 @@ msgstr "Nội dung này đã nhận được cảnh báo chung từ các dịch msgid "This content is hosted by {0}. Do you want to enable external media?" msgstr "Nội dung này được lưu trữ bởi {0}. Bạn có muốn kích hoạt phương tiện ngoại vi không?" -#: src/components/moderation/ModerationDetailsDialog.tsx:82 -#: src/lib/moderation/useModerationCauseDescription.ts:82 +#: src/components/moderation/ModerationDetailsDialog.tsx:84 +#: src/lib/moderation/useModerationCauseDescription.ts:84 msgid "This content is not available because one of the users involved has blocked the other." msgstr "Nội dung này không có hiệu lực vì một trong số người dùng liên quan đã chặn người còn lại." @@ -7130,11 +7510,11 @@ msgstr "Nội dung này không có hiệu lực vì một trong số người d msgid "This content is not viewable without a Bluesky account." msgstr "Không thể xem nội dung này nếu không có tài khoản Bluesky." -#: src/screens/Messages/components/ChatListItem.tsx:284 +#: src/screens/Messages/components/ChatListItem.tsx:296 msgid "This conversation is with a deleted or a deactivated account. Press for options" msgstr "Nội dung này thuộc tài khoản đã xóa hoặc vô hiệu hóa. Nhấn để xem tùy chọn" -#: src/screens/Settings/components/ExportCarDialog.tsx:94 +#: src/screens/Settings/components/ExportCarDialog.tsx:96 msgid "This feature is in beta. You can read more about repository exports in <0>this blogpost</0>." msgstr "Tính năng này đang ở phiên bản thử nghiệm. Bạn có thể đọc thêm về việc xuất kho dữ liệu trong <0>bài đăng blog này</0>." @@ -7152,7 +7532,7 @@ msgstr "Bảng tin này đang trống! Bạn có thể phải theo dõi thêm ng #: src/components/StarterPack/Main/PostsList.tsx:36 #: src/screens/Profile/ProfileFeed/index.tsx:189 -#: src/view/screens/ProfileList.tsx:814 +#: src/view/screens/ProfileList.tsx:836 msgid "This feed is empty." msgstr "Bảng tin này đang trống." @@ -7164,7 +7544,7 @@ msgstr "Bảng tin này không còn trực tuyến. Chúng tôi đang hiển th msgid "This handle is reserved. Please try a different one." msgstr "Tên người dùng này đã được đặt trước. Vui lòng thử tên khác." -#: src/components/dialogs/BirthDateSettings.tsx:40 +#: src/components/dialogs/BirthDateSettings.tsx:41 msgid "This information is not shared with other users." msgstr "Thông tin này không được chia sẻ với người dùng khác." @@ -7172,19 +7552,15 @@ msgstr "Thông tin này không được chia sẻ với người dùng khác." msgid "This is important in case you ever need to change your email or reset your password." msgstr "Việc này là quan trọng khi bạn cần thay đổi email hoặc đặt lại mật khẩu." -#: src/components/moderation/ModerationDetailsDialog.tsx:150 -msgid "This label was applied by <0>{0}</0>." -msgstr "Nhãn này đã được gắn bởi <0>{0}</0>." - -#: src/components/moderation/ModerationDetailsDialog.tsx:145 +#: src/components/moderation/ModerationDetailsDialog.tsx:168 msgid "This label was applied by the author." msgstr "Nhãn này đã được gắn bởi tác giả." -#: src/components/moderation/LabelsOnMeDialog.tsx:163 +#: src/components/moderation/LabelsOnMeDialog.tsx:165 msgid "This label was applied by you." msgstr "Nhãn này đã được bắn bởi bạn." -#: src/screens/Profile/Sections/Labels.tsx:189 +#: src/screens/Profile/Sections/Labels.tsx:188 msgid "This labeler hasn't declared what labels it publishes, and may not be active." msgstr "Dịch vụ gắn nhãn này chưa khai báo các nhãn, và có thể không hoạt động." @@ -7192,11 +7568,15 @@ msgstr "Dịch vụ gắn nhãn này chưa khai báo các nhãn, và có thể k msgid "This link is taking you to the following website:" msgstr "Liên kết này dẫn bạn đến trang web sau đây:" +#: src/screens/List/ListHiddenScreen.tsx:151 +msgid "This list – created by <0>{0}</0> – contains possible violations of Bluesky's community guidelines in its name or description." +msgstr "" + #: src/screens/List/ListHiddenScreen.tsx:146 -msgid "This list - created by <0>{0}</0> - contains possible violations of Bluesky's community guidelines in its name or description." -msgstr "Danh sách này - tạo bởi <0>{0}</0> - có thể chứa các vi phạm tiều chuẩn cộng đồng của Bluesky trong tên hoặc mô tả của nó." +msgid "This list – created by you – contains possible violations of Bluesky's community guidelines in its name or description." +msgstr "" -#: src/view/screens/ProfileList.tsx:933 +#: src/view/screens/ProfileList.tsx:955 msgid "This list is empty." msgstr "Danh sách này đang trống." @@ -7204,24 +7584,24 @@ msgstr "Danh sách này đang trống." msgid "This moderation service is unavailable. See below for more details. If this issue persists, contact us." msgstr "Dịch vụ kiểm duyệt này không khả dụng. Xem bên dưới để biết thêm chi tiết. Nếu vấn đề này vẫn tiếp tục, hãy liên hệ với chúng tôi." -#: src/view/com/post-thread/PostThreadItem.tsx:850 +#: src/view/com/post-thread/PostThreadItem.tsx:856 msgid "This post claims to have been created on <0>{0}</0>, but was first seen by Bluesky on <1>{1}</1>." msgstr "Bài đăng này khai rằng đã được tạo vào <0>{0}</0>, nhưng lần đầu tiên được Bluesky nhìn thấy vào <1>{1}</1>." -#: src/components/WhoCanReply.tsx:213 +#: src/components/WhoCanReply.tsx:217 msgid "This post has an unknown type of threadgate on it. Your app may be out of date." msgstr "Bài đăng này có loại threadgate không xác định. Ứng dụng của bạn có thể đã lỗi thời." -#: src/view/com/post-thread/PostThreadItem.tsx:152 +#: src/view/com/post-thread/PostThreadItem.tsx:153 msgid "This post has been deleted." msgstr "Bài đăng này đã bị xóa." -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:720 -#: src/view/com/util/post-ctrls/PostCtrls.tsx:369 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:776 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:360 msgid "This post is only visible to logged-in users. It won't be visible to people who aren't signed in." -msgstr "" +msgstr "Bài đăng này chỉ hiển thị cho người dùng đã đăng nhập. Nó sẽ không hiển thị cho người không đăng nhập." -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:701 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:758 msgid "This post will be hidden from feeds and threads. This cannot be undone." msgstr "Bài đăng này sẽ bị ẩn khỏi bảng tin và thảo luận. Hành động này không thể hoàn tác." @@ -7229,11 +7609,11 @@ msgstr "Bài đăng này sẽ bị ẩn khỏi bảng tin và thảo luận. Hà msgid "This post's author has disabled quote posts." msgstr "Tác giả bài đăng này đã tắt chức năng trích dẫn bài đăng." -#: src/view/com/profile/ProfileMenu.tsx:402 +#: src/view/com/profile/ProfileMenu.tsx:408 msgid "This profile is only visible to logged-in users. It won't be visible to people who aren't signed in." -msgstr "" +msgstr "Chỉ những người dùng đã đăng nhập mới xem được hồ sơ người dùng này. Người chưa đăng nhập sẽ không thể xem được." -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:763 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:819 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 "Trả lời này sẽ được sắp xếp vào mục ẩn ở cuối thảo luận của bạn và sẽ tắt thông báo cho các trả lời tiếp theo - cho cả bạn và người khác." @@ -7249,12 +7629,12 @@ msgstr "Tác vụ này sẽ tạo một bản ghi tên miền tại:" msgid "This user doesn't have any followers." msgstr "Người dùng này không có người nào theo dõi." -#: src/components/dms/MessagesListBlockedFooter.tsx:67 +#: src/components/dms/MessagesListBlockedFooter.tsx:68 msgid "This user has blocked you" msgstr "Người dùng này đã chặn bạn" -#: src/components/moderation/ModerationDetailsDialog.tsx:77 -#: src/lib/moderation/useModerationCauseDescription.ts:73 +#: src/components/moderation/ModerationDetailsDialog.tsx:79 +#: src/lib/moderation/useModerationCauseDescription.ts:75 msgid "This user has blocked you. You cannot view their content." msgstr "Người dùng này đã chặn bạn. Bạn không thể thấy nội dung của họ." @@ -7262,11 +7642,11 @@ msgstr "Người dùng này đã chặn bạn. Bạn không thể thấy nội d msgid "This user has requested that their content only be shown to signed-in users." msgstr "Người dùng này đã yêu cầu rằng nội dung của họ chỉ được hiển thị cho người dùng đã đăng nhập." -#: src/components/moderation/ModerationDetailsDialog.tsx:57 +#: src/components/moderation/ModerationDetailsDialog.tsx:59 msgid "This user is included in the <0>{0}</0> list which you have blocked." msgstr "Người dùng này nằm trong danh sách <0>{0}</0> mà bạn đã chặn." -#: src/components/moderation/ModerationDetailsDialog.tsx:89 +#: src/components/moderation/ModerationDetailsDialog.tsx:91 msgid "This user is included in the <0>{0}</0> list which you have muted." msgstr "Người dùng này nằm trong danh sách <0>{0}</0> mà bạn đã ẩn." @@ -7286,12 +7666,12 @@ msgstr "Tác vụ này sẽ xóa \"{0}\" khỏi danh sách từ cấm của bạ msgid "This will remove @{0} from the quick access list." msgstr "Tác vụ này sẽ xóa @{0} khỏi danh sách truy cập nhanh." -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:753 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:809 msgid "This will remove your post from this quote post for all users, and replace it with a placeholder." msgstr "Tác vụ này sẽ xóa bài đăng của bạn khỏi bài đăng trích dẫn này cho tất cả người dùng, và thay thế nó bằng một chỗ trống." -#: src/view/com/post-thread/PostThread.tsx:606 -#: src/view/com/post-thread/PostThread.tsx:609 +#: src/view/com/post-thread/PostThread.tsx:610 +#: src/view/com/post-thread/PostThread.tsx:613 msgid "Thread options" msgstr "Tùy chọn thảo luận" @@ -7304,8 +7684,8 @@ msgstr "Cài đặt thảo luận" msgid "Thread Preferences" msgstr "Cài đặt thảo luận" -#: src/view/com/post-thread/PostThread.tsx:636 -#: src/view/com/post-thread/PostThread.tsx:641 +#: src/view/com/post-thread/PostThread.tsx:640 +#: src/view/com/post-thread/PostThread.tsx:645 msgid "Threaded" msgstr "Phân luồng" @@ -7313,13 +7693,13 @@ msgstr "Phân luồng" msgid "Threaded mode" msgstr "Chế độ phân luồng" -#: src/Navigation.tsx:327 +#: src/Navigation.tsx:329 msgid "Threads Preferences" msgstr "Cài đặt thảo luận" -#: src/view/com/util/post-embeds/VideoEmbedInner/TimeIndicator.tsx:33 -msgid "Time remaining: {time} seconds" -msgstr "Thời gian còn lại: {time} giây" +#: src/view/com/util/post-embeds/VideoEmbedInner/TimeIndicator.tsx:34 +msgid "Time remaining: {0, plural, one {# second} other {# seconds}}" +msgstr "" #: src/screens/Settings/components/DisableEmail2FADialog.tsx:99 msgid "To disable the email 2FA method, please verify your access to the email address." @@ -7329,7 +7709,7 @@ msgstr "Để tắt email 2FA, vui lòng xác minh quyền truy cập vào đị msgid "To report a conversation, please report one of its messages via the conversation screen. This lets our moderators understand the context of your issue." msgstr "Để báo cáo hội thoại, vui lòng báo cáo một trong những tin nhắn thông qua màn hình hội thoại. Điều này giúp các quản trị viên hiểu ngữ cảnh về vấn đề của bạn." -#: src/view/com/composer/videos/SelectVideoBtn.tsx:127 +#: src/view/com/composer/videos/SelectVideoBtn.tsx:129 msgid "To upload videos to Bluesky, you must first verify your email." msgstr "Để đăng video lên Bluesky, bạn phải xác minh email trước." @@ -7355,20 +7735,20 @@ msgstr "Bật/tắt tiếng" #: src/screens/Hashtag.tsx:84 #: src/screens/Topic.tsx:71 -#: src/view/screens/Search/Search.tsx:499 +#: src/view/screens/Search/Search.tsx:505 msgid "Top" msgstr "Hàng đầu" -#: src/Navigation.tsx:401 +#: src/Navigation.tsx:403 msgid "Topic" msgstr "Chủ đề" -#: src/components/dms/MessageMenu.tsx:103 #: src/components/dms/MessageMenu.tsx:105 -#: src/view/com/post-thread/PostThreadItem.tsx:775 +#: src/components/dms/MessageMenu.tsx:107 #: src/view/com/post-thread/PostThreadItem.tsx:778 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:414 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:416 +#: src/view/com/post-thread/PostThreadItem.tsx:781 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:451 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:453 msgid "Translate" msgstr "Dịch" @@ -7399,7 +7779,7 @@ msgstr "Xác thực hai bước (2FA)" msgid "Type your desired username" msgstr "Nhập tên tài khoản bạn mong muốn" -#: src/screens/Messages/components/MessageInput.tsx:148 +#: src/screens/Messages/components/MessageInput.tsx:153 msgid "Type your message here" msgstr "Gõ tin nhắn của bạn ở đây" @@ -7407,11 +7787,11 @@ msgstr "Gõ tin nhắn của bạn ở đây" msgid "Type:" msgstr "Loại:" -#: src/view/screens/ProfileList.tsx:590 +#: src/view/screens/ProfileList.tsx:613 msgid "Un-block list" msgstr "Bỏ chặn danh sách" -#: src/view/screens/ProfileList.tsx:575 +#: src/view/screens/ProfileList.tsx:598 msgid "Un-mute list" msgstr "Bật lại thông báo danh sách" @@ -7423,23 +7803,24 @@ msgstr "Không thể kết nối. Vui lòng kiểm tra kết nối mạng của #: src/screens/Login/index.tsx:79 #: src/screens/Login/LoginForm.tsx:169 #: src/screens/Login/SetNewPasswordForm.tsx:81 -#: src/screens/Signup/index.tsx:71 +#: src/screens/Signup/index.tsx:72 #: src/view/com/modals/ChangePassword.tsx:71 +#: src/view/com/modals/ChangePassword.tsx:117 msgid "Unable to contact your service. Please check your Internet connection." msgstr "Không thể kết nối với dịch vụ của bạn. Vui lòng kiểm tra kết nối mạng." -#: src/screens/StarterPack/StarterPackScreen.tsx:650 +#: src/screens/StarterPack/StarterPackScreen.tsx:654 msgid "Unable to delete" msgstr "Không thể xóa" -#: src/components/dms/MessagesListBlockedFooter.tsx:96 -#: src/components/dms/MessagesListBlockedFooter.tsx:103 -#: src/components/dms/MessagesListBlockedFooter.tsx:111 -#: src/components/dms/MessagesListBlockedFooter.tsx:118 +#: src/components/dms/MessagesListBlockedFooter.tsx:97 +#: src/components/dms/MessagesListBlockedFooter.tsx:104 +#: src/components/dms/MessagesListBlockedFooter.tsx:112 +#: src/components/dms/MessagesListBlockedFooter.tsx:119 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:197 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:283 -#: src/view/com/profile/ProfileMenu.tsx:393 -#: src/view/screens/ProfileList.tsx:694 +#: src/view/com/profile/ProfileMenu.tsx:399 +#: src/view/screens/ProfileList.tsx:716 msgid "Unblock" msgstr "Bỏ chặn" @@ -7448,18 +7829,15 @@ msgctxt "action" msgid "Unblock" msgstr "Bỏ chặn" +#: src/components/dms/ConvoMenu.tsx:247 #: src/components/dms/ConvoMenu.tsx:250 -#: src/components/dms/ConvoMenu.tsx:253 +#: src/view/com/profile/ProfileMenu.tsx:309 +#: src/view/com/profile/ProfileMenu.tsx:315 msgid "Unblock account" msgstr "Bỏ chặn tài khoản" -#: src/view/com/profile/ProfileMenu.tsx:306 -#: src/view/com/profile/ProfileMenu.tsx:312 -msgid "Unblock Account" -msgstr "Bỏ chặn tài khoản" - #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:277 -#: src/view/com/profile/ProfileMenu.tsx:375 +#: src/view/com/profile/ProfileMenu.tsx:381 msgid "Unblock Account?" msgstr "Bỏ chặn tài khoản" @@ -7481,20 +7859,24 @@ msgstr "Bỏ theo dõi" msgid "Unfollow {0}" msgstr "Bỏ theo dõi {0}" -#: src/view/com/profile/ProfileMenu.tsx:248 -#: src/view/com/profile/ProfileMenu.tsx:258 -msgid "Unfollow Account" +#: src/view/com/profile/ProfileMenu.tsx:251 +#: src/view/com/profile/ProfileMenu.tsx:261 +msgid "Unfollow account" msgstr "Bỏ theo dõi tài khoản" -#: src/screens/VideoFeed/index.tsx:804 +#: src/screens/VideoFeed/index.tsx:810 msgid "Unfollows the user" msgstr "Bỏ theo dõi người này" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +#: src/components/moderation/ReportDialog/index.tsx:361 +msgid "Unfortunately, none of your subscribed labelers supports this report type." +msgstr "" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:510 msgid "Unlike" msgstr "Bỏ thích" -#: src/view/com/util/post-ctrls/PostCtrls.tsx:315 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:306 msgid "Unlike ({0, plural, one {# like} other {# likes}})" msgstr "Bỏ thích ({0, plural, one {# lượt thích} other {# lượt thích}})" @@ -7504,7 +7886,7 @@ msgctxt "video" msgid "Unmute" msgstr "Bỏ ẩn" -#: src/view/screens/ProfileList.tsx:701 +#: src/view/screens/ProfileList.tsx:723 msgid "Unmute" msgstr "Bỏ ẩn" @@ -7513,17 +7895,19 @@ msgstr "Bỏ ẩn" msgid "Unmute {tag}" msgstr "Bỏ ẩn {tag}" -#: src/view/com/profile/ProfileMenu.tsx:285 -#: src/view/com/profile/ProfileMenu.tsx:291 -msgid "Unmute Account" +#: src/view/com/profile/ProfileMenu.tsx:288 +#: src/view/com/profile/ProfileMenu.tsx:294 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:651 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:657 +msgid "Unmute account" msgstr "Bỏ ẩn tài khoản" -#: src/components/dms/ConvoMenu.tsx:239 +#: src/components/dms/ConvoMenu.tsx:236 msgid "Unmute conversation" msgstr "Bật lại thông báo cho hội thoại" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:499 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:503 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:536 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:540 msgid "Unmute thread" msgstr "Bật lại thông báo cho thảo luận" @@ -7531,47 +7915,47 @@ msgstr "Bật lại thông báo cho thảo luận" msgid "Unmute video" msgstr "Bật lại thông báo cho video" -#: src/view/screens/ProfileList.tsx:685 +#: src/view/screens/ProfileList.tsx:707 msgid "Unpin" msgstr "Bỏ ghim" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:519 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:526 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:515 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:522 msgid "Unpin feed" msgstr "Bỏ ghim bảng tin" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:309 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:311 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:305 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:307 msgid "Unpin from home" msgstr "Bỏ ghim khỏi trang chủ" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:389 -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:396 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:426 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:433 msgid "Unpin from profile" msgstr "Bỏ ghim khỏi hồ sơ" -#: src/view/screens/ProfileList.tsx:555 +#: src/view/screens/ProfileList.tsx:578 msgid "Unpin moderation list" msgstr "Bỏ ghim khỏi danh sách kiểm duyệt" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:164 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:160 msgid "Unpinned {0} from Home" msgstr "Đã bỏ ghim {0} khỏi Trang chủ" -#: src/view/screens/ProfileList.tsx:352 +#: src/view/screens/ProfileList.tsx:355 msgid "Unpinned from your feeds" msgstr "Bỏ ghim khỏi bảng ghi của bạn" -#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:236 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:246 msgid "Unsubscribe" msgstr "Bỏ đăng ký" -#: src/screens/List/ListHiddenScreen.tsx:195 -#: src/screens/List/ListHiddenScreen.tsx:205 +#: src/screens/List/ListHiddenScreen.tsx:198 +#: src/screens/List/ListHiddenScreen.tsx:208 msgid "Unsubscribe from list" msgstr "Bỏ đăng ký danh sách" -#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:203 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:213 msgid "Unsubscribe from this labeler" msgstr "Bỏ đăng ký dịch vụ gắn nhãn" @@ -7579,19 +7963,26 @@ msgstr "Bỏ đăng ký dịch vụ gắn nhãn" msgid "Unsubscribed from list" msgstr "Đã bỏ đăng ký danh sách" -#: src/view/com/composer/Composer.tsx:781 +#: src/view/com/composer/Composer.tsx:782 msgid "Unsupported video type" msgstr "Định dạng video không được hỗ trợ" -#: src/view/com/composer/videos/SelectVideoBtn.tsx:66 +#: src/view/com/composer/videos/SelectVideoBtn.tsx:68 msgid "Unsupported video type: {0}" msgstr "Định dạng video không được hỗ trợ: {0}" +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:77 +#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:90 #: src/lib/moderation/useReportOptions.ts:77 #: src/lib/moderation/useReportOptions.ts:90 msgid "Unwanted Sexual Content" msgstr "Nội dung khiêu dâm không mong muốn" +#: src/screens/Settings/components/OTAInfo.tsx:58 +#: src/screens/Settings/components/OTAInfo.tsx:74 +msgid "Update" +msgstr "" + #: src/view/com/modals/UserAddRemoveLists.tsx:82 msgid "Update <0>{displayName}</0> in Lists" msgstr "Cập nhật <0>{displayName}</0> trong danh sách" @@ -7601,13 +7992,15 @@ msgstr "Cập nhật <0>{displayName}</0> trong danh sách" msgid "Update to {domain}" msgstr "Cập nhật thành {domain}" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:308 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:318 +msgctxt "toast" msgid "Updating quote attachment failed" -msgstr "Không thể cập nhật tệp đính kèm trong trích dẫn" +msgstr "" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:338 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:350 +msgctxt "toast" msgid "Updating reply visibility failed" -msgstr "Không thể cập nhật trạng thái hiển thị của trả lời" +msgstr "" #: src/screens/Login/SetNewPasswordForm.tsx:190 msgid "Updating..." @@ -7621,35 +8014,35 @@ msgstr "Tải lên ảnh" msgid "Upload a text file to:" msgstr "Tải lên tệp văn bản đến:" -#: src/view/com/util/UserAvatar.tsx:372 -#: src/view/com/util/UserAvatar.tsx:375 +#: src/view/com/util/UserAvatar.tsx:387 +#: src/view/com/util/UserAvatar.tsx:390 #: src/view/com/util/UserBanner.tsx:123 #: src/view/com/util/UserBanner.tsx:126 msgid "Upload from Camera" msgstr "Tải lên từ máy ảnh" -#: src/view/com/util/UserAvatar.tsx:389 +#: src/view/com/util/UserAvatar.tsx:404 #: src/view/com/util/UserBanner.tsx:140 msgid "Upload from Files" msgstr "Tải lên từ Files" -#: src/view/com/util/UserAvatar.tsx:383 -#: src/view/com/util/UserAvatar.tsx:387 +#: src/view/com/util/UserAvatar.tsx:398 +#: src/view/com/util/UserAvatar.tsx:402 #: src/view/com/util/UserBanner.tsx:134 #: src/view/com/util/UserBanner.tsx:138 msgid "Upload from Library" msgstr "Tải lên từ Thư viện" -#: src/lib/api/index.ts:301 +#: src/lib/api/index.ts:302 msgid "Uploading images..." msgstr "Đang tải lên hình..." -#: src/lib/api/index.ts:355 -#: src/lib/api/index.ts:379 +#: src/lib/api/index.ts:356 +#: src/lib/api/index.ts:380 msgid "Uploading link thumbnail..." msgstr "Đang tải lên hình cho liên kết..." -#: src/view/com/composer/Composer.tsx:1654 +#: src/view/com/composer/Composer.tsx:1647 msgid "Uploading video..." msgstr "Đang tải lên video..." @@ -7682,18 +8075,23 @@ msgstr "Sử dụng đề xuất" #: src/screens/Settings/components/AddAppPasswordDialog.tsx:190 msgid "Use this to sign in to the other app along with your handle." -msgstr "" +msgstr "Sử dụng để đăng nhập vào ứng dụng khác cùng với tên người dùng của bạn." #: src/view/com/modals/InviteCodes.tsx:201 msgid "Used by:" msgstr "Sử dụng bởi:" -#: src/components/moderation/ModerationDetailsDialog.tsx:69 -#: src/lib/moderation/useModerationCauseDescription.ts:61 +#: src/components/dms/ReportDialog.tsx:324 +msgctxt "toast" +msgid "User blocked" +msgstr "" + +#: src/components/moderation/ModerationDetailsDialog.tsx:71 +#: src/lib/moderation/useModerationCauseDescription.ts:63 msgid "User Blocked" msgstr "Người dùng đã bị chặn" -#: src/lib/moderation/useModerationCauseDescription.ts:53 +#: src/lib/moderation/useModerationCauseDescription.ts:55 msgid "User Blocked by \"{0}\"" msgstr "Người dùng đã bị chặn bởi \"{0}\"" @@ -7701,15 +8099,15 @@ msgstr "Người dùng đã bị chặn bởi \"{0}\"" msgid "User blocked by list" msgstr "Người dùng đã bị chặn bởi danh sách" -#: src/components/moderation/ModerationDetailsDialog.tsx:55 +#: src/components/moderation/ModerationDetailsDialog.tsx:57 msgid "User Blocked by List" msgstr "Người dùng đã bị chặn bởi danh sách" -#: src/lib/moderation/useModerationCauseDescription.ts:71 +#: src/lib/moderation/useModerationCauseDescription.ts:73 msgid "User Blocking You" msgstr "Người dùng đang chặn bạn" -#: src/components/moderation/ModerationDetailsDialog.tsx:75 +#: src/components/moderation/ModerationDetailsDialog.tsx:77 msgid "User Blocks You" msgstr "Người dùng chặn bạn" @@ -7722,22 +8120,24 @@ msgid "User list by you" msgstr "Danh sách người của bạn" #: src/view/com/modals/CreateOrEditList.tsx:176 +msgctxt "toast" msgid "User list created" -msgstr "Đã tạo danh sách người dùng" +msgstr "" #: src/view/com/modals/CreateOrEditList.tsx:162 +msgctxt "toast" msgid "User list updated" -msgstr "Đã cập nhật danh sách người dùng" +msgstr "" #: src/screens/Login/LoginForm.tsx:201 msgid "Username or email address" msgstr "Tên tài khoản hoặc địa chỉ email" -#: src/components/WhoCanReply.tsx:276 +#: src/components/WhoCanReply.tsx:280 msgid "users followed by <0>@{0}</0>" msgstr "người dùng theo dõi bởi <0>@{0}</0>" -#: src/components/WhoCanReply.tsx:263 +#: src/components/WhoCanReply.tsx:267 msgid "users following <0>@{0}</0>" msgstr "người dùng theo dõi <0>@{0}</0>" @@ -7762,7 +8162,7 @@ msgstr "Người bạn theo dõi" msgid "Value:" msgstr "Giá trị:" -#: src/view/com/composer/videos/SelectVideoBtn.tsx:125 +#: src/view/com/composer/videos/SelectVideoBtn.tsx:127 msgid "Verified email required" msgstr "Yêu cầu xác minh email" @@ -7781,7 +8181,7 @@ msgstr "Hộp thoại xác minh email" msgid "Verify New Email" msgstr "Xác minh email mới" -#: src/view/com/composer/videos/SelectVideoBtn.tsx:129 +#: src/view/com/composer/videos/SelectVideoBtn.tsx:131 msgid "Verify now" msgstr "Xác minh ngay" @@ -7800,8 +8200,8 @@ msgstr "Xác minh email của bạn" msgid "Verify Your Email" msgstr "Xác minh email của bạn" -#: src/screens/Settings/AboutSettings.tsx:72 -#: src/screens/Settings/AboutSettings.tsx:91 +#: src/screens/Settings/AboutSettings.tsx:73 +#: src/screens/Settings/AboutSettings.tsx:102 msgid "Version {appVersion}" msgstr "Phiên bản {appVersion}" @@ -7814,11 +8214,11 @@ msgstr "Video" msgid "Video failed to process" msgstr "Không thể xử lý video" -#: src/Navigation.tsx:447 +#: src/Navigation.tsx:454 msgid "Video Feed" msgstr "Bảng tin video" -#: src/components/VideoPostCard.tsx:116 +#: src/components/VideoPostCard.tsx:122 msgid "Video from {0}: {text}" msgstr "Video từ {0}: {text}" @@ -7827,11 +8227,11 @@ msgstr "Video từ {0}: {text}" msgid "Video Games" msgstr "Trò chơi điện tử" -#: src/screens/VideoFeed/index.tsx:1033 +#: src/screens/VideoFeed/index.tsx:1039 msgid "Video is paused" msgstr "Đã tạm dừng video" -#: src/screens/VideoFeed/index.tsx:1033 +#: src/screens/VideoFeed/index.tsx:1039 msgid "Video is playing" msgstr "Đang phát video" @@ -7843,7 +8243,7 @@ msgstr "Không tìm thấy video." msgid "Video settings" msgstr "Cài đặt video" -#: src/view/com/composer/Composer.tsx:1664 +#: src/view/com/composer/Composer.tsx:1657 msgid "Video uploaded" msgstr "Đã tải lên video" @@ -7851,27 +8251,27 @@ msgstr "Đã tải lên video" msgid "Video: {0}" msgstr "Video: {0}" -#: src/view/screens/Profile.tsx:236 +#: src/view/screens/Profile.tsx:223 msgid "Videos" msgstr "Video" -#: src/view/com/composer/videos/SelectVideoBtn.tsx:58 -#: src/view/com/composer/videos/SelectVideoBtn.tsx:73 -msgid "Videos must be less than 60 seconds long" -msgstr "Video phải ngắn hơn 60 giây" +#: src/view/com/composer/videos/SelectVideoBtn.tsx:60 +#: src/view/com/composer/videos/SelectVideoBtn.tsx:75 +msgid "Videos must be less than 3 minutes long" +msgstr "" #: src/screens/Profile/Header/Shell.tsx:168 msgid "View {0}'s avatar" msgstr "Xem hình đại diện của {0}" #: src/components/ProfileCard.tsx:110 -#: src/screens/Profile/components/ProfileFeedHeader.tsx:450 -#: src/screens/VideoFeed/index.tsx:763 -#: src/view/com/notifications/NotificationFeedItem.tsx:409 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:446 +#: src/screens/VideoFeed/index.tsx:769 +#: src/view/com/notifications/NotificationFeedItem.tsx:413 msgid "View {0}'s profile" msgstr "Xem hồ sơ của {0}" -#: src/components/dms/MessagesListHeader.tsx:173 +#: src/components/dms/MessagesListHeader.tsx:176 msgid "View {displayName}'s profile" msgstr "Xem hồ sơ của {displayName}" @@ -7879,7 +8279,7 @@ msgstr "Xem hồ sơ của {displayName}" msgid "View blocked user's profile" msgstr "Xem hồ sơ của người dùng bị chặn" -#: src/screens/Settings/components/ExportCarDialog.tsx:98 +#: src/screens/Settings/components/ExportCarDialog.tsx:100 msgid "View blogpost for more details" msgstr "Xem bài đăng để biết thêm chi tiết" @@ -7888,11 +8288,12 @@ msgid "View debug entry" msgstr "Xem bản ghi gỡ lỗi" #: src/components/ReportDialog/SelectReportOptionView.tsx:137 -#: src/screens/VideoFeed/index.tsx:637 -#: src/screens/VideoFeed/index.tsx:655 +#: src/screens/VideoFeed/index.tsx:638 +#: src/screens/VideoFeed/index.tsx:656 msgid "View details" msgstr "Xem chi tiết" +#: src/components/moderation/ReportDialog/index.tsx:263 #: src/components/ReportDialog/SelectReportOptionView.tsx:132 msgid "View details for reporting a copyright violation" msgstr "Xem chi tiết về báo cáo vi phạm bản quyền" @@ -7930,11 +8331,11 @@ msgstr "Xem hình đại diện" msgid "View the labeling service provided by @{0}" msgstr "Xem dịch vụ gắn nhãn bởi @{0}" -#: src/screens/Profile/components/ProfileFeedHeader.tsx:485 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:481 msgid "View users who like this feed" msgstr "Xem người dùng thích bảng tin này" -#: src/components/VideoPostCard.tsx:392 +#: src/components/VideoPostCard.tsx:398 msgid "View video" msgstr "Xem video" @@ -7964,7 +8365,7 @@ msgstr "Xem tài khoản bạn đã ẩn" msgid "Views full image" msgstr "Xem hình đầy đủ" -#: src/components/VideoPostCard.tsx:115 +#: src/components/VideoPostCard.tsx:121 msgid "Views video in immersive mode" msgstr "Xem video ở chế độ toàn màn hình" @@ -7999,7 +8400,7 @@ msgstr "Không tìm thấy nội dung nào cho hashtag." msgid "We couldn't find any results for that topic." msgstr "Chúng tôi không tìm thấy kết quả nào cho chủ đề đó." -#: src/screens/Messages/Conversation.tsx:113 +#: src/screens/Messages/Conversation.tsx:118 msgid "We couldn't load this conversation" msgstr "Không thể tải hội thoại này" @@ -8011,7 +8412,7 @@ msgstr "Chúng tôi ước lượng {estimatedTime} cho đến khi tài khoản msgid "We have sent another verification email to <0>{0}</0>." msgstr "Chúng tôi đã gởi một email xác minh khác đến <0>{0}</0>." -#: src/screens/Onboarding/StepFinished.tsx:245 +#: src/screens/Onboarding/StepFinished.tsx:256 msgid "We hope you have a wonderful time. Remember, Bluesky is:" msgstr "Chúng tôi mong bạn có một trải nghiệm tuyệt vời. Hãy nhớ rằng, Bluesky là:" @@ -8023,7 +8424,7 @@ msgstr "Hết bài đăng từ theo đõi của bạn. Đây là những bài đ msgid "We were unable to determine if you are allowed to upload videos. Please try again." msgstr "Chúng tôi không thể xác định bạn có được phép tải lên video hay không. Vui lòng thử lại." -#: src/components/dialogs/BirthDateSettings.tsx:51 +#: src/components/dialogs/BirthDateSettings.tsx:52 msgid "We were unable to load your birth date preferences. Please try again." msgstr "Chúng tôi không thể tải cài đặt ngày sinh của bạn. Vui lòng thử lại." @@ -8043,16 +8444,16 @@ msgstr "Chúng tôi sẽ thông báo cho bạn khi tài khoản của bạn đã msgid "We'll use this to help customize your experience." msgstr "Chúng tôi sẽ sử dụng việc này để tùy chỉnh trải nghiệm của bạn." -#: src/components/dms/dialogs/SearchablePeopleList.tsx:88 +#: src/components/dms/dialogs/SearchablePeopleList.tsx:92 #: src/components/ProgressGuide/FollowDialog.tsx:157 msgid "We're having network issues, try again" msgstr "Chúng tôi đang gặp vấn đề mạng, hãy thử lại" -#: src/screens/Signup/index.tsx:94 +#: src/screens/Signup/index.tsx:95 msgid "We're so excited to have you join us!" msgstr "Chúng tôi rất vui khi có bạn cùng tham gia!" -#: src/view/screens/ProfileList.tsx:112 +#: src/view/screens/ProfileList.tsx:115 msgid "We're sorry, but we were unable to resolve this list. If this persists, please contact the list creator, @{handleOrDid}." msgstr "Xin lỗi, chúng tôi không thể xử lý danh sách này. Nếu vẫn xảy ra vấn đề, vui lòng liên hệ với người tạo danh sách, @{handleOrDid}." @@ -8073,11 +8474,11 @@ msgstr "Xin lỗi! Bài đăng bạn đang trả lời đã bị xóa." msgid "We're sorry! We can't find the page you were looking for." msgstr "Xin lỗi! Chúng tôi không thể tìm thấy trang bạn đang tìm kiếm." -#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:346 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:356 msgid "We're sorry! You can only subscribe to twenty labelers, and you've reached your limit of twenty." msgstr "Xin lỗi! Bạn chỉ có thể đăng ký tối đa hai mươi dịch vụ gắn nhãn, và bạn đã đạt giới hạn hai mươi." -#: src/screens/Deactivated.tsx:124 +#: src/screens/Deactivated.tsx:125 msgid "Welcome back!" msgstr "Chào mừng trở lại!" @@ -8099,7 +8500,7 @@ msgstr "Chủ đề mà mọi người đang bàn luận." #: src/view/com/auth/SplashScreen.tsx:38 #: src/view/com/auth/SplashScreen.web.tsx:99 -#: src/view/com/composer/Composer.tsx:744 +#: src/view/com/composer/Composer.tsx:745 msgid "What's up?" msgstr "Có gì mới?" @@ -8111,16 +8512,17 @@ msgstr "Bạn sử dụng ngôn ngữ nào cho bài đăng này?" msgid "Which languages would you like to see in your algorithmic feeds?" msgstr "Bạn muốn thấy ngôn ngữ nào trong bảng tin theo thuật toán của mình?" -#: src/components/WhoCanReply.tsx:179 +#: src/components/WhoCanReply.tsx:183 msgid "Who can interact with this post?" msgstr "Ai có thể tương tác với bài đăng này?" -#: src/components/WhoCanReply.tsx:87 +#: src/components/WhoCanReply.tsx:91 msgid "Who can reply" msgstr "Ai có thể trả lời" #: src/screens/Home/NoFeedsPinned.tsx:79 -#: src/screens/Messages/ChatList.tsx:156 +#: src/screens/Messages/ChatList.tsx:230 +#: src/screens/Messages/Inbox.tsx:171 msgid "Whoops!" msgstr "Ôi không!" @@ -8137,40 +8539,46 @@ msgstr "Tại sao bạn khiếu nại?" msgid "Why should this content be reviewed?" msgstr "Tại sao nội dung này cần được xem xét?" +#: src/components/moderation/ReportDialog/copy.ts:32 #: src/components/ReportDialog/SelectReportOptionView.tsx:55 msgid "Why should this feed be reviewed?" msgstr "Tại sao bảng tin này cần được xem xét?" +#: src/components/moderation/ReportDialog/copy.ts:26 #: src/components/ReportDialog/SelectReportOptionView.tsx:52 msgid "Why should this list be reviewed?" msgstr "Tại sao danh sách này cần được xem xét?" +#: src/components/moderation/ReportDialog/copy.ts:44 #: src/components/ReportDialog/SelectReportOptionView.tsx:61 msgid "Why should this message be reviewed?" msgstr "Tại sao tin nhắn này cần được xem xét?" +#: src/components/moderation/ReportDialog/copy.ts:20 #: src/components/ReportDialog/SelectReportOptionView.tsx:49 msgid "Why should this post be reviewed?" msgstr "Tại sao bài đăng này cần được xem xét?" +#: src/components/moderation/ReportDialog/copy.ts:38 #: src/components/ReportDialog/SelectReportOptionView.tsx:58 msgid "Why should this starter pack be reviewed?" msgstr "Tại sao gói khởi đầu này cần được xem xét?" +#: src/components/moderation/ReportDialog/copy.ts:14 #: src/components/ReportDialog/SelectReportOptionView.tsx:46 msgid "Why should this user be reviewed?" msgstr "Tại sao người dùng này cần được xem xét?" -#: src/screens/Messages/components/MessageInput.tsx:149 +#: src/screens/Messages/components/MessageInput.tsx:154 #: src/screens/Messages/components/MessageInput.web.tsx:214 msgid "Write a message" msgstr "Soạn một tin nhắn" -#: src/view/com/composer/Composer.tsx:832 +#: src/view/com/composer/Composer.tsx:836 msgid "Write post" msgstr "Soạn bài đăng" -#: src/view/com/composer/Composer.tsx:742 +#: src/view/com/composer/Composer.tsx:743 #: src/view/com/post-thread/PostThreadComposePrompt.tsx:69 msgid "Write your reply" msgstr "Soạn trả lời" @@ -8193,19 +8601,19 @@ msgstr "Có" msgid "Yes, deactivate" msgstr "Có, vô hiệu hóa" -#: src/screens/StarterPack/StarterPackScreen.tsx:662 +#: src/screens/StarterPack/StarterPackScreen.tsx:666 msgid "Yes, delete this starter pack" msgstr "Có, xóa gói khởi đầu này" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:756 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:812 msgid "Yes, detach" msgstr "Có, gỡ bỏ" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:766 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:822 msgid "Yes, hide" msgstr "Có, ẩn" -#: src/screens/Deactivated.tsx:146 +#: src/screens/Deactivated.tsx:147 msgid "Yes, reactivate my account" msgstr "Có, kích hoạt lại tài khoản của tôi" @@ -8213,14 +8621,14 @@ msgstr "Có, kích hoạt lại tài khoản của tôi" msgid "Yesterday" msgstr "Hôm qua" -#: src/screens/List/ListHiddenScreen.tsx:150 -msgid "you" -msgstr "bạn" - #: src/components/NewskieDialog.tsx:43 msgid "You" msgstr "Bạn" +#: src/components/forms/HostingProvider.tsx:46 +msgid "You are creating an account on" +msgstr "" + #: src/screens/SignupQueued.tsx:157 msgid "You are in line." msgstr "Bạn đang trong hàng chờ." @@ -8251,13 +8659,13 @@ msgstr "Bạn có thể tiếp tục cuộc trò chuyện đang diễn ra bất msgid "You can now sign in with your new password." msgstr "Bạn có thể đăng nhập bằng mật khẩu mới của mình." -#: src/screens/Deactivated.tsx:132 +#: src/screens/Deactivated.tsx:133 msgid "You can reactivate your account to continue logging in. Your profile and posts will be visible to other users." msgstr "Bạn có thể kích hoạt lại tài khoản của mình để tiếp tục đăng nhập. Hồ sơ và bài đăng của bạn sẽ hiển thị cho người dùng khác." #: src/components/dialogs/PostInteractionSettingsDialog.tsx:81 msgid "You can set default interaction settings in <0>Settings → Moderation → Interaction settings</0>." -msgstr "" +msgstr "Bạn có thể thiết lập cài đặt tương tác mặc định trong <0>Cài đặt → Kiểm duyệt → Cài đặt tương tác</0>." #: src/components/interstitials/Trending.tsx:130 #: src/components/interstitials/TrendingVideos.tsx:139 @@ -8274,6 +8682,10 @@ msgstr "Bạn không có người nào theo dõi." msgid "You don't follow any users who follow @{name}." msgstr "Bạn không theo dõi người dùng nào theo dõi @{name}." +#: src/screens/Messages/Inbox.tsx:215 +msgid "You don't have any chat requests at the moment." +msgstr "" + #: src/view/com/modals/InviteCodes.tsx:67 msgid "You don't have any invite codes yet! We'll send you some when you've been on Bluesky for a little longer." msgstr "Bạn không có mã mời nào cả! Chúng tôi sẽ gửi cho bạn một số mã khi bạn đã sử dụng Bluesky lâu hơn." @@ -8286,45 +8698,45 @@ msgstr "Bạn không có bảng tin nào được ghim." msgid "You don't have any saved feeds." msgstr "Bạn không có bảng tin nào được lưu." -#: src/view/com/post-thread/PostThread.tsx:268 +#: src/view/com/post-thread/PostThread.tsx:271 msgid "You have blocked the author or you have been blocked by the author." msgstr "bạn đã chặn tác giả hoặc đã bị chặn bởi tác giả." -#: src/components/dms/MessagesListBlockedFooter.tsx:65 +#: src/components/dms/MessagesListBlockedFooter.tsx:66 msgid "You have blocked this user" msgstr "Bạn đã chặn người dùng này" -#: src/components/moderation/ModerationDetailsDialog.tsx:71 -#: src/lib/moderation/useModerationCauseDescription.ts:55 -#: src/lib/moderation/useModerationCauseDescription.ts:63 +#: src/components/moderation/ModerationDetailsDialog.tsx:73 +#: src/lib/moderation/useModerationCauseDescription.ts:57 +#: src/lib/moderation/useModerationCauseDescription.ts:65 msgid "You have blocked this user. You cannot view their content." msgstr "Bạn đã chặn người dùng này. Bạn không thể xem nội dung của họ." #: src/screens/Login/SetNewPasswordForm.tsx:49 #: src/screens/Login/SetNewPasswordForm.tsx:95 -#: src/view/com/modals/ChangePassword.tsx:88 -#: src/view/com/modals/ChangePassword.tsx:122 +#: src/view/com/modals/ChangePassword.tsx:87 +#: src/view/com/modals/ChangePassword.tsx:133 msgid "You have entered an invalid code. It should look like XXXXX-XXXXX." msgstr "Bạn đã nhập mã không hợp lệ. Mã có dạng XXXXX-XXXXX." -#: src/lib/moderation/useModerationCauseDescription.ts:114 +#: src/lib/moderation/useModerationCauseDescription.ts:116 msgid "You have hidden this post" msgstr "Bạn đã ẩn bài đăng này" -#: src/components/moderation/ModerationDetailsDialog.tsx:109 +#: src/components/moderation/ModerationDetailsDialog.tsx:111 msgid "You have hidden this post." msgstr "Bạn đã ẩn bài đăng này." -#: src/components/moderation/ModerationDetailsDialog.tsx:102 -#: src/lib/moderation/useModerationCauseDescription.ts:97 +#: src/components/moderation/ModerationDetailsDialog.tsx:104 +#: src/lib/moderation/useModerationCauseDescription.ts:99 msgid "You have muted this account." msgstr "Bạn đã ẩn tài khoản này." -#: src/lib/moderation/useModerationCauseDescription.ts:91 +#: src/lib/moderation/useModerationCauseDescription.ts:93 msgid "You have muted this user" msgstr "Bạn đã ẩn người dùng này." -#: src/screens/Messages/ChatList.tsx:198 +#: src/screens/Messages/ChatList.tsx:273 msgid "You have no conversations yet. Start one!" msgstr "Bạn chưa có hội thoại nào. Bắt đầu ngay!" @@ -8353,7 +8765,7 @@ msgstr "Bạn đã đến cuối" msgid "You have temporarily reached the limit for video uploads. Please try again later." msgstr "Bạn đã tạm thời đạt giới hạn tải lên video. Vui lòng thử lại sau." -#: src/components/StarterPack/ProfileStarterPacks.tsx:240 +#: src/components/StarterPack/ProfileStarterPacks.tsx:239 msgid "You haven't created a starter pack yet!" msgstr "Bạn chưa tạo gói khởi đầu nào!" @@ -8361,24 +8773,24 @@ msgstr "Bạn chưa tạo gói khởi đầu nào!" msgid "You haven't muted any words or tags yet" msgstr "Bạn chưa ẩn từ hoặc thẻ nào cả" -#: src/components/moderation/ModerationDetailsDialog.tsx:116 -#: src/lib/moderation/useModerationCauseDescription.ts:125 +#: src/components/moderation/ModerationDetailsDialog.tsx:118 +#: src/lib/moderation/useModerationCauseDescription.ts:127 msgid "You hid this reply." msgstr "Bạn đã ẩn trả lời này." -#: src/components/moderation/LabelsOnMeDialog.tsx:78 +#: src/components/moderation/LabelsOnMeDialog.tsx:79 msgid "You may appeal non-self labels if you feel they were placed in error." msgstr "Bạn có thể kháng nghị nhãn không phải của mình nếu bạn cảm thấy chúng được đặt sai." -#: src/components/moderation/LabelsOnMeDialog.tsx:83 +#: src/components/moderation/LabelsOnMeDialog.tsx:84 msgid "You may appeal these labels if you feel they were placed in error." msgstr "Bạn có thể kháng nghị các nhãn này nếu bạn cảm thấy chúng được đặt sai." -#: src/screens/StarterPack/Wizard/State.tsx:79 +#: src/screens/StarterPack/Wizard/State.tsx:76 msgid "You may only add up to {STARTER_PACK_MAX_SIZE} profiles" msgstr "Bạn chỉ có thể thêm tối đa {STARTER_PACK_MAX_SIZE} hồ sơ" -#: src/screens/StarterPack/Wizard/State.tsx:97 +#: src/screens/StarterPack/Wizard/State.tsx:94 msgid "You may only add up to 3 feeds" msgstr "Bạn chỉ có thể thêm tối đa 3 bảng tin" @@ -8390,11 +8802,11 @@ msgstr "Bạn chỉ có thể chọn tối đa 4 hình ảnh" msgid "You must be 13 years of age or older to sign up." msgstr "Bạn phải đủ 13 tối tuổi hoặc lớn hơn để đăng ký." -#: src/components/StarterPack/ProfileStarterPacks.tsx:323 +#: src/components/StarterPack/ProfileStarterPacks.tsx:322 msgid "You must be following at least seven other people to generate a starter pack." msgstr "Bạn phải theo dõi ít nhất bảy người khác để tạo gói khởi đầu." -#: src/components/StarterPack/QrCodeDialog.tsx:60 +#: src/components/StarterPack/QrCodeDialog.tsx:61 msgid "You must grant access to your photo library to save a QR code" msgstr "Bạn phải cấp quyền truy cập vào thư viện ảnh của mình để lưu mã QR" @@ -8406,20 +8818,20 @@ msgstr "Bạn phải cấp quyền truy cập vào thư viện ảnh của mình msgid "You must select at least one labeler for a report" msgstr "Bạn phải chọn ít nhất một dịch vụ gắn nhãn cho một báo cáo" -#: src/screens/Deactivated.tsx:127 +#: src/screens/Deactivated.tsx:128 msgid "You previously deactivated @{0}." msgstr "Bạn đã vô hiệu hóa @{0} trước đây." #: src/screens/Settings/Settings.tsx:257 -#: src/view/shell/desktop/LeftNav.tsx:206 +#: src/view/shell/desktop/LeftNav.tsx:205 msgid "You will be signed out of all your accounts." msgstr "Bạn sẽ đăng xuất khỏi tất cả tài khoản của mình." -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:219 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:228 msgid "You will no longer receive notifications for this thread" msgstr "Bạn sẽ không còn nhận thông báo cho thảo luận này" -#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:215 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:224 msgid "You will now receive notifications for this thread" msgstr "Bạn sẽ bắt đầu nhận thông báo cho thảo luận này" @@ -8427,31 +8839,31 @@ msgstr "Bạn sẽ bắt đầu nhận thông báo cho thảo luận này" msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." msgstr "Bạn sẽ nhận email với mã \"khôi phục\". Nhập mã đó ở đây, sau đó nhập mật khẩu mới của bạn." -#: src/screens/Messages/components/ChatListItem.tsx:139 +#: src/screens/Messages/components/ChatListItem.tsx:149 msgid "You: {0}" msgstr "Bạn: {0}" -#: src/screens/Messages/components/ChatListItem.tsx:168 +#: src/screens/Messages/components/ChatListItem.tsx:178 msgid "You: {defaultEmbeddedContentMessage}" msgstr "Bạn: {defaultEmbeddedContentMessage}" -#: src/screens/Messages/components/ChatListItem.tsx:161 +#: src/screens/Messages/components/ChatListItem.tsx:171 msgid "You: {short}" msgstr "Bạn: {short}" -#: src/screens/Signup/index.tsx:107 +#: src/screens/Signup/index.tsx:111 msgid "You'll follow the suggested users and feeds once you finish creating your account!" msgstr "Bạn sẽ theo dõi người dùng và bảng tin được đề xuất sau khi hoàn tất việc tạo tài khoản!" -#: src/screens/Signup/index.tsx:112 +#: src/screens/Signup/index.tsx:116 msgid "You'll follow the suggested users once you finish creating your account!" msgstr "Bạn sẽ theo dõi người dùng được đề xuất sau khi hoàn tất việc tạo tài khoản!" -#: src/screens/StarterPack/StarterPackLandingScreen.tsx:232 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:236 msgid "You'll follow these people and {0} others" msgstr "Bạn sẽ theo dõi những người này và {0} người khác" -#: src/screens/StarterPack/StarterPackLandingScreen.tsx:230 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:234 msgid "You'll follow these people right away" msgstr "Bạn sẽ theo dõi những người này ngay lập tức" @@ -8459,7 +8871,7 @@ msgstr "Bạn sẽ theo dõi những người này ngay lập tức" msgid "You'll receive an email at <0>{0}</0> to verify it's you." msgstr "Bạn sẽ nhận một email tại <0>{0}</0> để xác minh đây đúng là bạn." -#: src/screens/StarterPack/StarterPackLandingScreen.tsx:270 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:274 msgid "You'll stay updated with these feeds" msgstr "Bạn sẽ được cập nhật với những bảng tin này" @@ -8467,17 +8879,17 @@ msgstr "Bạn sẽ được cập nhật với những bảng tin này" msgid "You're in line" msgstr "Bạn đang trong hàng chờ" -#: src/screens/Onboarding/StepFinished.tsx:242 +#: src/screens/Onboarding/StepFinished.tsx:253 msgid "You're ready to go!" msgstr "Bạn đã sẵn sàng!" #: src/screens/Deactivated.tsx:89 #: 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 "" +msgstr "Bạn đang đăng nhập bằng Mật khẩu Ứng dụng. Vui lòng đăng nhập bằng mật khẩu chính để tiếp tục vô hiệu hóa tài khoản." -#: src/components/moderation/ModerationDetailsDialog.tsx:106 -#: src/lib/moderation/useModerationCauseDescription.ts:106 +#: src/components/moderation/ModerationDetailsDialog.tsx:108 +#: src/lib/moderation/useModerationCauseDescription.ts:108 msgid "You've chosen to hide a word or tag within this post." msgstr "Bạn đã chọn ẩn một từ hoặc thẻ trong bài đăng này." @@ -8497,11 +8909,11 @@ msgstr "Bạn đã đến quá giới hạn tải lên video hàng ngày (quá n msgid "You've reached your daily limit for video uploads (too many videos)" msgstr "Bạn đã đến giới hạn tải lên video hàng ngày (quá nhiều video)" -#: src/screens/VideoFeed/index.tsx:1084 +#: src/screens/VideoFeed/index.tsx:1090 msgid "You've run out of videos to watch. Maybe it's a good time to take a break?" msgstr "Không còn video để xem nữa. Có lẽ đây là thời điểm thích hợp để nghỉ giải lao?" -#: src/screens/Signup/index.tsx:140 +#: src/screens/Signup/index.tsx:144 msgid "Your account" msgstr "Tài khoản của bạn" @@ -8517,7 +8929,7 @@ msgstr "Tài khoản của bạn đã bị đình chỉ" msgid "Your account is not yet old enough to upload videos. Please try again later." msgstr "Tài khoản của bạn chưa đủ tuổi để tải lên video. Vui lòng thử lại sau." -#: src/screens/Settings/components/ExportCarDialog.tsx:65 +#: src/screens/Settings/components/ExportCarDialog.tsx:67 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 "Thư mục tài khoản của bạn, chứa tất cả các bản ghi dữ liệu công khai, có thể được tải xuống dưới dạng tệp \"CAR\". Tệp này không bao gồm nhúng phương tiện, chẳng hạn như hình ảnh, hoặc dữ liệu riêng tư của bạn, mà phải được tải riêng lẻ." @@ -8529,7 +8941,7 @@ msgstr "Tài khoản của bạn đã vi phạm <0>Điều khoản Dịch vụ c msgid "Your appeal has been submitted. If your appeal succeeds, you will receive an email." msgstr "Khiếu nại của bạn đã được gửi. Nếu khiếu nại của bạn được chấp thuận, bạn sẽ nhận được một email." -#: src/screens/Signup/StepInfo/index.tsx:205 +#: src/screens/Signup/StepInfo/index.tsx:254 msgid "Your birth date" msgstr "Ngày sinh của bạn" @@ -8550,8 +8962,8 @@ msgid "Your current handle <0>{0}</0> will automatically remain reserved for you msgstr "Tên tài khoản hiện tại <0>{0}</0> sẽ tự động được giữ lại cho bạn. Bạn có thể chuyển lại vào bất kỳ lúc nào từ tài khoản này." #: src/screens/Login/ForgotPasswordForm.tsx:51 -#: src/screens/Signup/state.ts:203 -#: src/screens/Signup/StepInfo/index.tsx:108 +#: src/screens/Signup/state.ts:221 +#: src/screens/Signup/StepInfo/index.tsx:99 #: src/view/com/modals/ChangePassword.tsx:55 msgid "Your email appears to be invalid." msgstr "Email của bạn có vẻ không hợp lệ." @@ -8581,17 +8993,21 @@ msgid "Your full handle will be <0>@{0}</0>" msgstr "Tên tài khoản đầy đủ của bạn sẽ là <0>@{0}</0>" #: src/screens/Signup/StepHandle.tsx:129 -msgid "Your full username will be" -msgstr "Tên tài khoản đầy đủ của bạn sẽ là" +msgid "Your full username will be <0>@{0}</0>" +msgstr "" #: src/components/dialogs/MutedWords.tsx:369 msgid "Your muted words" msgstr "Từ cấm của bạn" -#: src/view/com/modals/ChangePassword.tsx:158 +#: src/view/com/modals/ChangePassword.tsx:169 msgid "Your password has been changed successfully!" msgstr "Mật khẩu đã được thay đổi thành công!" +#: src/screens/Signup/StepInfo/index.tsx:128 +msgid "Your password must be at least 8 characters long." +msgstr "" + #: src/view/com/composer/Composer.tsx:485 msgid "Your post has been published" msgstr "Bài đăng của bạn đã được đăng" @@ -8600,7 +9016,7 @@ msgstr "Bài đăng của bạn đã được đăng" msgid "Your posts have been published" msgstr "Bài đăng của bạn đã được đăng" -#: src/screens/Onboarding/StepFinished.tsx:257 +#: src/screens/Onboarding/StepFinished.tsx:268 msgid "Your posts, likes, and blocks are public. Mutes are private." msgstr "Bài đăng, lượt thích, và lượt chặn của bạn là công khai. Việc ẩn là riêng tư." @@ -8612,6 +9028,10 @@ msgstr "Hồ sơ, bài đăng, bảng tin, và danh sách của bạn sẽ khôn msgid "Your reply has been published" msgstr "Trả lời của bạn đã được đăng" -#: src/components/dms/ReportDialog.tsx:198 +#: src/components/moderation/ReportDialog/index.tsx:383 +msgid "Your report will be sent to <0>{0}</0>." +msgstr "" + +#: src/components/dms/ReportDialog.tsx:200 msgid "Your report will be sent to the Bluesky Moderation Service" msgstr "Báo cáo của bạn sẽ được gởi đến dịch vụ kiểm duyệt của Bluesky" |