msgid "" msgstr "" "POT-Creation-Date: 2024-08-04 21:58+0800\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: @lingui/cli\n" "Language: zh\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" "PO-Revision-Date: 2024-12-21 12:47\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Crowdin-Project: phanpy\n" "X-Crowdin-Project-ID: 703337\n" "X-Crowdin-Language: zh-TW\n" "X-Crowdin-File: /main/src/locales/en.po\n" "X-Crowdin-File-ID: 18\n" #: src/components/account-block.jsx:136 msgid "Locked" msgstr "已鎖定" #. placeholder {0}: shortenNumber(statusesCount) #: src/components/account-block.jsx:142 msgid "Posts: {0}" msgstr "嘟文: {0}" #. placeholder {0}: niceDateTime(lastStatusAt, { hideTime: true, }) #: src/components/account-block.jsx:147 msgid "Last posted: {0}" msgstr "最新嘟文:{0}" #: src/components/account-block.jsx:162 #: src/components/account-info.jsx:636 msgid "Automated" msgstr "機器人" #: src/components/account-block.jsx:169 #: src/components/account-info.jsx:641 #: src/components/status.jsx:514 msgid "Group" msgstr "群組" #: src/components/account-block.jsx:179 msgid "Mutual" msgstr "互相關注" #: src/components/account-block.jsx:183 #: src/components/account-info.jsx:1682 msgid "Requested" msgstr "已請求" #: src/components/account-block.jsx:187 #: src/components/account-info.jsx:1673 msgid "Following" msgstr "跟隨" #: src/components/account-block.jsx:191 #: src/components/account-info.jsx:1064 msgid "Follows you" msgstr "跟隨了你" #: src/components/account-block.jsx:199 msgid "{followersCount, plural, one {# follower} other {# followers}}" msgstr "{followersCount, plural, other {# 跟隨者}}" #: src/components/account-block.jsx:208 #: src/components/account-info.jsx:682 msgid "Verified" msgstr "已驗證" #. placeholder {0}: niceDateTime(createdAt, { hideTime: true, }) #. placeholder {0}: niceDateTime(createdAt, { hideTime: true, }) #: src/components/account-block.jsx:223 #: src/components/account-info.jsx:782 msgid "Joined <0>{0}" msgstr "加入於 <0>{0}" #: src/components/account-info.jsx:58 msgid "Forever" msgstr "永久" #: src/components/account-info.jsx:379 msgid "Unable to load account." msgstr "無法載入帳號" #: src/components/account-info.jsx:387 msgid "Go to account page" msgstr "前往帳號頁" #: src/components/account-info.jsx:415 #: src/components/account-info.jsx:704 #: src/components/account-info.jsx:734 msgid "Followers" msgstr "粉絲" #. js-lingui-explicit-id #: src/components/account-info.jsx:418 #: src/components/account-info.jsx:744 #: src/components/account-info.jsx:761 msgid "following.stats" msgstr "" #: src/components/account-info.jsx:421 #: src/components/account-info.jsx:778 #: src/pages/account-statuses.jsx:483 #: src/pages/search.jsx:328 #: src/pages/search.jsx:475 msgid "Posts" msgstr "嘟文" #: src/components/account-info.jsx:429 #: src/components/account-info.jsx:1120 #: src/components/compose.jsx:2592 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1737 #: src/components/status.jsx:1754 #: src/components/status.jsx:1878 #: src/components/status.jsx:2490 #: src/components/status.jsx:2493 #: src/pages/account-statuses.jsx:527 #: src/pages/accounts.jsx:110 #: src/pages/hashtag.jsx:200 #: src/pages/list.jsx:158 #: src/pages/public.jsx:115 #: src/pages/status.jsx:1214 #: src/pages/trending.jsx:472 msgid "More" msgstr "更多" #: src/components/account-info.jsx:441 msgid "<0>{displayName} has indicated that their new account is now:" msgstr "<0>{displayName} 他們的新帳號現在是:" #: src/components/account-info.jsx:586 #: src/components/account-info.jsx:1278 msgid "Handle copied" msgstr "已複製用戶名" #: src/components/account-info.jsx:589 #: src/components/account-info.jsx:1281 msgid "Unable to copy handle" msgstr "無法複製用戶名" #: src/components/account-info.jsx:595 #: src/components/account-info.jsx:1287 msgid "Copy handle" msgstr "複製用戶名" #: src/components/account-info.jsx:601 msgid "Go to original profile page" msgstr "前往原始帳號頁面" #: src/components/account-info.jsx:608 msgid "View profile image" msgstr "查看頭像" #: src/components/account-info.jsx:614 msgid "View profile header" msgstr "查看個人資料標題" #: src/components/account-info.jsx:631 msgid "In Memoriam" msgstr "紀念帳戶" #: src/components/account-info.jsx:711 #: src/components/account-info.jsx:752 msgid "This user has chosen to not make this information available." msgstr "此用戶選擇不提供資訊。" #. placeholder {0}: ( postingStats.originals / postingStats.total ).toLocaleString(i18n.locale || undefined, { style: 'percent', }) #. placeholder {1}: ( postingStats.replies / postingStats.total ).toLocaleString(i18n.locale || undefined, { style: 'percent', }) #. placeholder {2}: ( postingStats.boosts / postingStats.total ).toLocaleString(i18n.locale || undefined, { style: 'percent', }) #: src/components/account-info.jsx:807 msgid "{0} original posts, {1} replies, {2} boosts" msgstr "{0} 原創嘟文,{1} 回覆,{2} 轉嘟" #. placeholder {0}: postingStats.total #. placeholder {1}: postingStats.daysSinceLastPost #. placeholder {2}: postingStats.daysSinceLastPost #. placeholder {3}: postingStats.daysSinceLastPost #. placeholder {4}: postingStats.total #. placeholder {5}: postingStats.total #. placeholder {6}: postingStats.daysSinceLastPost #: src/components/account-info.jsx:823 msgid "{0, plural, one {{1, plural, one {Last 1 post in the past 1 day} other {Last 1 post in the past {2} days}}} other {{3, plural, one {Last {4} posts in the past 1 day} other {Last {5} posts in the past {6} days}}}}" msgstr "{0, plural, other {{3, plural, other {最近 {6} 天內的 {5} 條嘟文}}}}" #. placeholder {0}: postingStats.total #. placeholder {1}: postingStats.total #: src/components/account-info.jsx:836 msgid "{0, plural, one {Last 1 post in the past year(s)} other {Last {1} posts in the past year(s)}}" msgstr "" #: src/components/account-info.jsx:860 #: src/pages/catchup.jsx:70 msgid "Original" msgstr "原文" #: src/components/account-info.jsx:864 #: src/components/status.jsx:2268 #: src/pages/catchup.jsx:71 #: src/pages/catchup.jsx:1445 #: src/pages/catchup.jsx:2058 #: src/pages/status.jsx:937 #: src/pages/status.jsx:1560 msgid "Replies" msgstr "回覆" #: src/components/account-info.jsx:868 #: src/pages/catchup.jsx:72 #: src/pages/catchup.jsx:1447 #: src/pages/catchup.jsx:2070 #: src/pages/settings.jsx:1155 msgid "Boosts" msgstr "轉嘟" #: src/components/account-info.jsx:874 msgid "Post stats unavailable." msgstr "" #: src/components/account-info.jsx:905 msgid "View post stats" msgstr "查看貼文統計" #. placeholder {0}: niceDateTime(lastStatusAt, { hideTime: true, }) #: src/components/account-info.jsx:1068 msgid "Last post: <0>{0}" msgstr "" #: src/components/account-info.jsx:1082 msgid "Muted" msgstr "已靜音" #: src/components/account-info.jsx:1087 msgid "Blocked" msgstr "已封鎖" #: src/components/account-info.jsx:1096 msgid "Private note" msgstr "" #: src/components/account-info.jsx:1153 msgid "Mention <0>@{username}" msgstr "提及 <0>@{username}" #: src/components/account-info.jsx:1165 msgid "Translate bio" msgstr "翻譯簡介" #: src/components/account-info.jsx:1176 msgid "Edit private note" msgstr "" #: src/components/account-info.jsx:1176 msgid "Add private note" msgstr "" #: src/components/account-info.jsx:1196 msgid "Notifications enabled for @{username}'s posts." msgstr "" #: src/components/account-info.jsx:1197 msgid " Notifications disabled for @{username}'s posts." msgstr "" #: src/components/account-info.jsx:1209 msgid "Disable notifications" msgstr "" #: src/components/account-info.jsx:1210 msgid "Enable notifications" msgstr "" #: src/components/account-info.jsx:1227 msgid "Boosts from @{username} enabled." msgstr "" #: src/components/account-info.jsx:1228 msgid "Boosts from @{username} disabled." msgstr "" #: src/components/account-info.jsx:1239 msgid "Disable boosts" msgstr "" #: src/components/account-info.jsx:1239 msgid "Enable boosts" msgstr "" #: src/components/account-info.jsx:1255 #: src/components/account-info.jsx:1265 #: src/components/account-info.jsx:1868 msgid "Add/Remove from Lists" msgstr "從列表中新增/刪除" #: src/components/account-info.jsx:1304 #: src/components/status.jsx:1177 msgid "Link copied" msgstr "連結已複製" #: src/components/account-info.jsx:1307 #: src/components/status.jsx:1180 msgid "Unable to copy link" msgstr "無法複製連結" #: src/components/account-info.jsx:1313 #: src/components/shortcuts-settings.jsx:1059 #: src/components/status.jsx:1186 #: src/components/status.jsx:3269 msgid "Copy" msgstr "複製" #: src/components/account-info.jsx:1328 #: src/components/shortcuts-settings.jsx:1077 #: src/components/status.jsx:1202 msgid "Sharing doesn't seem to work." msgstr "" #: src/components/account-info.jsx:1334 #: src/components/status.jsx:1208 msgid "Share…" msgstr "分享…" #: src/components/account-info.jsx:1354 msgid "Unmuted @{username}" msgstr "" #: src/components/account-info.jsx:1366 msgid "Unmute <0>@{username}" msgstr "取消靜音 <0>@{username}" #: src/components/account-info.jsx:1382 msgid "Mute <0>@{username}…" msgstr "靜音 <0>@{username}…" #. placeholder {0}: typeof MUTE_DURATIONS_LABELS[duration] === 'function' ? MUTE_DURATIONS_LABELS[duration]() : _(MUTE_DURATIONS_LABELS[duration]) #: src/components/account-info.jsx:1414 msgid "Muted @{username} for {0}" msgstr "" #: src/components/account-info.jsx:1426 msgid "Unable to mute @{username}" msgstr "" #: src/components/account-info.jsx:1447 msgid "Remove <0>@{username} from followers?" msgstr "要把 <0>@{username} 從跟隨者中移除嗎?" #: src/components/account-info.jsx:1467 msgid "@{username} removed from followers" msgstr "" #: src/components/account-info.jsx:1479 msgid "Remove follower…" msgstr "移除跟隨者..." #: src/components/account-info.jsx:1490 msgid "Block <0>@{username}?" msgstr "封鎖 <0>@{username}?" #: src/components/account-info.jsx:1514 msgid "Unblocked @{username}" msgstr "" #: src/components/account-info.jsx:1522 msgid "Blocked @{username}" msgstr "" #: src/components/account-info.jsx:1530 msgid "Unable to unblock @{username}" msgstr "" #: src/components/account-info.jsx:1532 msgid "Unable to block @{username}" msgstr "" #: src/components/account-info.jsx:1542 msgid "Unblock <0>@{username}" msgstr "取消封鎖 <0>@{username}" #: src/components/account-info.jsx:1551 msgid "Block <0>@{username}…" msgstr "封鎖 <0>@{username}…" #: src/components/account-info.jsx:1568 msgid "Report <0>@{username}…" msgstr "檢舉 <0>@{username}…" #: src/components/account-info.jsx:1588 #: src/components/account-info.jsx:2103 msgid "Edit profile" msgstr "編輯個人資料" #: src/components/account-info.jsx:1624 msgid "Withdraw follow request?" msgstr "" #. placeholder {1}: info.acct || info.username #: src/components/account-info.jsx:1625 msgid "Unfollow @{1}?" msgstr "" #: src/components/account-info.jsx:1676 msgid "Unfollow…" msgstr "取消跟隨…" #: src/components/account-info.jsx:1685 msgid "Withdraw…" msgstr "丟棄…" #: src/components/account-info.jsx:1692 #: src/components/account-info.jsx:1696 #: src/pages/hashtag.jsx:262 msgid "Follow" msgstr "跟隨" #: src/components/account-info.jsx:1808 #: src/components/account-info.jsx:1863 #: src/components/account-info.jsx:1997 #: src/components/account-info.jsx:2098 #: src/components/account-sheet.jsx:38 #: src/components/compose.jsx:859 #: src/components/compose.jsx:2548 #: src/components/compose.jsx:3022 #: src/components/compose.jsx:3231 #: src/components/compose.jsx:3461 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 #: src/components/keyboard-shortcuts-help.jsx:40 #: src/components/list-add-edit.jsx:36 #: src/components/media-alt-modal.jsx:34 #: src/components/media-modal.jsx:322 #: src/components/notification-service.jsx:157 #: src/components/report-modal.jsx:75 #: src/components/shortcuts-settings.jsx:230 #: src/components/shortcuts-settings.jsx:583 #: src/components/shortcuts-settings.jsx:783 #: src/components/status.jsx:2993 #: src/components/status.jsx:3233 #: src/components/status.jsx:3733 #: src/pages/accounts.jsx:37 #: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:276 #: src/pages/notifications.jsx:915 #: src/pages/settings.jsx:78 #: src/pages/status.jsx:1301 msgid "Close" msgstr "關閉" #: src/components/account-info.jsx:1813 msgid "Translated Bio" msgstr "翻譯簡介" #: src/components/account-info.jsx:1908 msgid "Unable to remove from list." msgstr "" #: src/components/account-info.jsx:1909 msgid "Unable to add to list." msgstr "" #: src/components/account-info.jsx:1928 #: src/pages/lists.jsx:105 msgid "Unable to load lists." msgstr "無法載入列表" #: src/components/account-info.jsx:1932 msgid "No lists." msgstr "" #: src/components/account-info.jsx:1943 #: src/components/list-add-edit.jsx:40 #: src/pages/lists.jsx:59 msgid "New list" msgstr "新增列表" #. placeholder {0}: account?.username || account?.acct #: src/components/account-info.jsx:2002 msgid "Private note about <0>@{0}" msgstr "" #: src/components/account-info.jsx:2032 msgid "Unable to update private note." msgstr "" #: src/components/account-info.jsx:2055 #: src/components/account-info.jsx:2226 msgid "Cancel" msgstr "取消" #: src/components/account-info.jsx:2060 msgid "Save & close" msgstr "儲存並關閉" #: src/components/account-info.jsx:2154 msgid "Unable to update profile." msgstr "" #: src/components/account-info.jsx:2161 #: src/components/list-add-edit.jsx:105 msgid "Name" msgstr "名稱" #: src/components/account-info.jsx:2174 msgid "Bio" msgstr "簡介" #: src/components/account-info.jsx:2187 msgid "Extra fields" msgstr "額外欄位" #: src/components/account-info.jsx:2193 msgid "Label" msgstr "標籤" #: src/components/account-info.jsx:2196 msgid "Content" msgstr "內容" #: src/components/account-info.jsx:2229 #: src/components/list-add-edit.jsx:150 #: src/components/shortcuts-settings.jsx:715 #: src/pages/filters.jsx:554 #: src/pages/notifications.jsx:981 msgid "Save" msgstr "儲存" #: src/components/account-info.jsx:2283 msgid "username" msgstr "使用者名稱" #: src/components/account-info.jsx:2287 msgid "server domain name" msgstr "伺服器域名" #: src/components/background-service.jsx:151 msgid "Cloak mode disabled" msgstr "" #: src/components/background-service.jsx:151 msgid "Cloak mode enabled" msgstr "" #: src/components/columns.jsx:27 #: src/components/nav-menu.jsx:176 #: src/components/shortcuts-settings.jsx:139 #: src/components/timeline.jsx:439 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:41 #: src/pages/home.jsx:53 #: src/pages/notifications.jsx:560 msgid "Home" msgstr "主頁" #: src/components/compose-button.jsx:50 #: src/compose.jsx:38 msgid "Compose" msgstr "" #: src/components/compose.jsx:206 msgid "Add media" msgstr "" #: src/components/compose.jsx:207 msgid "Add custom emoji" msgstr "新增自訂表情符號" #: src/components/compose.jsx:208 msgid "Add GIF" msgstr "" #: src/components/compose.jsx:209 msgid "Add poll" msgstr "新增投票" #: src/components/compose.jsx:402 msgid "You have unsaved changes. Discard this post?" msgstr "您尚未儲存變更,是否丟棄這則貼文?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) #: src/components/compose.jsx:630 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "" #: src/components/compose.jsx:640 #: src/components/compose.jsx:658 #: src/components/compose.jsx:1674 #: src/components/compose.jsx:1760 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "" #: src/components/compose.jsx:840 msgid "Pop out" msgstr "彈出" #: src/components/compose.jsx:847 msgid "Minimize" msgstr "最小化" #: src/components/compose.jsx:883 msgid "Looks like you closed the parent window." msgstr "" #: src/components/compose.jsx:890 msgid "Looks like you already have a compose field open in the parent window and currently publishing. Please wait for it to be done and try again later." msgstr "" #: src/components/compose.jsx:895 msgid "Looks like you already have a compose field open in the parent window. Popping in this window will discard the changes you made in the parent window. Continue?" msgstr "" #: src/components/compose.jsx:937 msgid "Pop in" msgstr "" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') #: src/components/compose.jsx:947 msgid "Replying to @{0}’s post (<0>{1})" msgstr "正在回覆 @{0} 的文章 (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #: src/components/compose.jsx:957 msgid "Replying to @{0}’s post" msgstr "正在回覆 @{0} 的文章" #: src/components/compose.jsx:970 msgid "Editing source post" msgstr "" #: src/components/compose.jsx:1017 msgid "Poll must have at least 2 options" msgstr "投票必須至少含有兩個選項" #: src/components/compose.jsx:1021 msgid "Some poll choices are empty" msgstr "部份投票選項空白" #: src/components/compose.jsx:1034 msgid "Some media have no descriptions. Continue?" msgstr "" #: src/components/compose.jsx:1086 msgid "Attachment #{i} failed" msgstr "" #: src/components/compose.jsx:1180 #: src/components/status.jsx:2063 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "內容警告" #: src/components/compose.jsx:1196 msgid "Content warning or sensitive media" msgstr "" #: src/components/compose.jsx:1232 #: src/components/status.jsx:93 #: src/pages/settings.jsx:306 msgid "Public" msgstr "公開" #: src/components/compose.jsx:1237 #: src/components/nav-menu.jsx:338 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:94 msgid "Local" msgstr "本地" #: src/components/compose.jsx:1241 #: src/components/status.jsx:95 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "不公開" #: src/components/compose.jsx:1244 #: src/components/status.jsx:96 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "僅限跟隨者" #: src/components/compose.jsx:1247 #: src/components/status.jsx:97 #: src/components/status.jsx:1941 msgid "Private mention" msgstr "私人訊息" #: src/components/compose.jsx:1256 msgid "Post your reply" msgstr "張貼你的回覆" #: src/components/compose.jsx:1258 msgid "Edit your post" msgstr "編輯您的貼文" #: src/components/compose.jsx:1259 msgid "What are you doing?" msgstr "你在做什麼?" #: src/components/compose.jsx:1337 msgid "Mark media as sensitive" msgstr "標記媒體為敏感內容" #: src/components/compose.jsx:1381 #: src/components/compose.jsx:3080 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "新增" #: src/components/compose.jsx:1555 #: src/components/keyboard-shortcuts-help.jsx:152 #: src/components/status.jsx:929 #: src/components/status.jsx:1717 #: src/components/status.jsx:1718 #: src/components/status.jsx:2386 msgid "Reply" msgstr "回覆" #: src/components/compose.jsx:1557 msgid "Update" msgstr "更新" #: src/components/compose.jsx:1558 msgctxt "Submit button in composer" msgid "Post" msgstr "貼文" #: src/components/compose.jsx:1686 msgid "Downloading GIF…" msgstr "GIF下載中…" #: src/components/compose.jsx:1714 msgid "Failed to download GIF" msgstr "GIF 下載失敗" #: src/components/compose.jsx:1879 #: src/components/compose.jsx:1956 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "更多…" #: src/components/compose.jsx:2361 msgid "Uploaded" msgstr "已上傳" #: src/components/compose.jsx:2374 msgid "Image description" msgstr "圖片說明" #: src/components/compose.jsx:2375 msgid "Video description" msgstr "影片說明" #: src/components/compose.jsx:2376 msgid "Audio description" msgstr "" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) #: src/components/compose.jsx:2412 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "檔案大小太大,上載可能會遇到問題。請嘗試把檔案大小從 {0} 縮小到 {1} 或更小" #. placeholder {2}: i18n.number( width, ) #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) #: src/components/compose.jsx:2424 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "" #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) #: src/components/compose.jsx:2432 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "" #. placeholder {8}: i18n.number( width, ) #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) #: src/components/compose.jsx:2444 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "" #: src/components/compose.jsx:2452 msgid "Frame rate too high. Uploading might encounter issues." msgstr "" #: src/components/compose.jsx:2512 #: src/components/compose.jsx:2762 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "刪除" #: src/components/compose.jsx:2529 #: src/compose.jsx:84 msgid "Error" msgstr "錯誤" #: src/components/compose.jsx:2554 msgid "Edit image description" msgstr "編輯圖片說明" #: src/components/compose.jsx:2555 msgid "Edit video description" msgstr "編輯影像說明" #: src/components/compose.jsx:2556 msgid "Edit audio description" msgstr "" #: src/components/compose.jsx:2601 #: src/components/compose.jsx:2650 msgid "Generating description. Please wait…" msgstr "" #. placeholder {12}: e.message #: src/components/compose.jsx:2621 msgid "Failed to generate description: {12}" msgstr "" #: src/components/compose.jsx:2622 msgid "Failed to generate description" msgstr "" #: src/components/compose.jsx:2634 #: src/components/compose.jsx:2640 #: src/components/compose.jsx:2686 msgid "Generate description…" msgstr "" #. placeholder {13}: e?.message ? `: ${e.message}` : '' #: src/components/compose.jsx:2673 msgid "Failed to generate description{13}" msgstr "" #. placeholder {0}: localeCode2Text(lang) #: src/components/compose.jsx:2688 msgid "({0}) <0>— experimental" msgstr "" #: src/components/compose.jsx:2707 msgid "Done" msgstr "完成" #. placeholder {0}: i + 1 #: src/components/compose.jsx:2743 msgid "Choice {0}" msgstr "" #: src/components/compose.jsx:2790 msgid "Multiple choices" msgstr "多種選擇" #: src/components/compose.jsx:2793 msgid "Duration" msgstr "持續時間" #: src/components/compose.jsx:2824 msgid "Remove poll" msgstr "移除投票" #: src/components/compose.jsx:3039 msgid "Search accounts" msgstr "" #: src/components/compose.jsx:3093 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "載入帳戶時發生錯誤" #: src/components/compose.jsx:3237 msgid "Custom emojis" msgstr "自訂 emoji 表情符號" #: src/components/compose.jsx:3257 msgid "Search emoji" msgstr "" #: src/components/compose.jsx:3288 msgid "Error loading custom emojis" msgstr "" #: src/components/compose.jsx:3299 msgid "Recently used" msgstr "" #: src/components/compose.jsx:3300 msgid "Others" msgstr "" #. placeholder {0}: i18n.number(emojis.length - max) #: src/components/compose.jsx:3338 msgid "{0} more…" msgstr "{0} 更多…" #: src/components/compose.jsx:3476 msgid "Search GIFs" msgstr "" #: src/components/compose.jsx:3491 msgid "Powered by GIPHY" msgstr "" #: src/components/compose.jsx:3499 msgid "Type to search GIFs" msgstr "" #: src/components/compose.jsx:3597 #: src/components/media-modal.jsx:462 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "上一個" #: src/components/compose.jsx:3615 #: src/components/media-modal.jsx:481 #: src/components/timeline.jsx:910 msgid "Next" msgstr "下一個" #: src/components/compose.jsx:3632 msgid "Error loading GIFs" msgstr "" #: src/components/drafts.jsx:64 #: src/pages/settings.jsx:693 msgid "Unsent drafts" msgstr "" #: src/components/drafts.jsx:69 msgid "Looks like you have unsent drafts. Let's continue where you left off." msgstr "" #: src/components/drafts.jsx:103 msgid "Delete this draft?" msgstr "是否刪除此草稿?" #: src/components/drafts.jsx:118 msgid "Error deleting draft! Please try again." msgstr "" #: src/components/drafts.jsx:128 #: src/components/list-add-edit.jsx:186 #: src/components/status.jsx:1352 #: src/pages/filters.jsx:587 msgid "Delete…" msgstr "移除..." #: src/components/drafts.jsx:147 msgid "Error fetching reply-to status!" msgstr "" #: src/components/drafts.jsx:172 msgid "Delete all drafts?" msgstr "刪除所有草稿?" #: src/components/drafts.jsx:190 msgid "Error deleting drafts! Please try again." msgstr "" #: src/components/drafts.jsx:202 msgid "Delete all…" msgstr "刪除所有…" #: src/components/drafts.jsx:210 msgid "No drafts found." msgstr "找不到草稿" #: src/components/drafts.jsx:247 #: src/pages/catchup.jsx:1929 msgid "Poll" msgstr "投票" #: src/components/drafts.jsx:250 #: src/pages/account-statuses.jsx:364 msgid "Media" msgstr "媒體" #: src/components/embed-modal.jsx:23 msgid "Open in new window" msgstr "在新視窗中開啟" #: src/components/follow-request-buttons.jsx:43 #: src/pages/notifications.jsx:965 msgid "Accept" msgstr "同意" #: src/components/follow-request-buttons.jsx:69 msgid "Reject" msgstr "拒絕" #: src/components/follow-request-buttons.jsx:76 #: src/pages/notifications.jsx:1249 msgid "Accepted" msgstr "已同意" #: src/components/follow-request-buttons.jsx:80 msgid "Rejected" msgstr "已拒絕" #: src/components/generic-accounts.jsx:146 #: src/components/notification.jsx:445 #: src/pages/accounts.jsx:42 #: src/pages/search.jsx:318 #: src/pages/search.jsx:351 msgid "Accounts" msgstr "帳號" #: src/components/generic-accounts.jsx:206 #: src/components/timeline.jsx:521 #: src/pages/list.jsx:295 #: src/pages/notifications.jsx:895 #: src/pages/search.jsx:545 #: src/pages/status.jsx:1334 msgid "Show more…" msgstr "顯示更多…" #: src/components/generic-accounts.jsx:211 #: src/components/timeline.jsx:526 #: src/pages/search.jsx:550 msgid "The end." msgstr "結尾" #: src/components/generic-accounts.jsx:232 msgid "Nothing to show" msgstr "沒有可顯示的內容" #: src/components/keyboard-shortcuts-help.jsx:44 #: src/components/nav-menu.jsx:357 #: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "鍵盤快捷鍵" #: src/components/keyboard-shortcuts-help.jsx:52 msgid "Keyboard shortcuts help" msgstr "鍵盤快速鍵提示" #: src/components/keyboard-shortcuts-help.jsx:56 #: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "下一則貼文" #: src/components/keyboard-shortcuts-help.jsx:60 #: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "上一則貼文" #: src/components/keyboard-shortcuts-help.jsx:64 msgid "Skip carousel to next post" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:66 msgid "<0>Shift + <1>j" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:72 msgid "Skip carousel to previous post" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:74 msgid "<0>Shift + <1>k" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:80 msgid "Load new posts" msgstr "載入新的貼文" #: src/components/keyboard-shortcuts-help.jsx:84 #: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:86 msgid "<0>Enter or <1>o" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:93 msgid "Expand content warning or<0/>toggle expanded/collapsed thread" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:102 msgid "Close post or dialogs" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:104 msgid "<0>Esc or <1>Backspace" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:110 msgid "Focus column in multi-column mode" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:112 msgid "<0>1 to <1>9" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:118 msgid "Focus next column in multi-column mode" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:122 msgid "Focus previous column in multi-column mode" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:126 msgid "Compose new post" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:130 msgid "Compose new post (new window)" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:133 msgid "<0>Shift + <1>c" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:139 msgid "Send post" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:141 msgid "<0>Ctrl + <1>Enter or <2>⌘ + <3>Enter" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:148 #: src/components/nav-menu.jsx:326 #: src/components/search-form.jsx:73 #: src/components/shortcuts-settings.jsx:52 #: src/components/shortcuts-settings.jsx:179 #: src/pages/search.jsx:46 #: src/pages/search.jsx:300 msgid "Search" msgstr "搜尋" #: src/components/keyboard-shortcuts-help.jsx:156 msgid "Reply (new window)" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:159 msgid "<0>Shift + <1>r" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:165 msgid "Like (favourite)" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:167 msgid "<0>l or <1>f" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:173 #: src/components/status.jsx:937 #: src/components/status.jsx:2413 #: src/components/status.jsx:2444 #: src/components/status.jsx:2445 msgid "Boost" msgstr "轉發" #: src/components/keyboard-shortcuts-help.jsx:175 msgid "<0>Shift + <1>b" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:181 #: src/components/status.jsx:1022 #: src/components/status.jsx:2469 #: src/components/status.jsx:2470 msgid "Bookmark" msgstr "書籤" #: src/components/keyboard-shortcuts-help.jsx:185 msgid "Toggle Cloak mode" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:187 msgid "<0>Shift + <1>Alt + <2>k" msgstr "" #: src/components/list-add-edit.jsx:40 msgid "Edit list" msgstr "編輯列表" #: src/components/list-add-edit.jsx:96 msgid "Unable to edit list." msgstr "無法編輯列表" #: src/components/list-add-edit.jsx:97 msgid "Unable to create list." msgstr "無法建立列表" #: src/components/list-add-edit.jsx:125 msgid "Show replies to list members" msgstr "" #: src/components/list-add-edit.jsx:128 msgid "Show replies to people I follow" msgstr "" #: src/components/list-add-edit.jsx:131 msgid "Don't show replies" msgstr "" #: src/components/list-add-edit.jsx:144 msgid "Hide posts on this list from Home/Following" msgstr "" #: src/components/list-add-edit.jsx:150 #: src/pages/filters.jsx:554 msgid "Create" msgstr "建立" #: src/components/list-add-edit.jsx:157 msgid "Delete this list?" msgstr "是否刪除此列表?" #: src/components/list-add-edit.jsx:176 msgid "Unable to delete list." msgstr "無法此列表" #: src/components/media-alt-modal.jsx:39 #: src/components/media.jsx:51 msgid "Media description" msgstr "圖片描述" #: src/components/media-alt-modal.jsx:58 #: src/components/status.jsx:1066 #: src/components/status.jsx:1093 #: src/components/translation-block.jsx:196 msgid "Translate" msgstr "翻譯" #: src/components/media-alt-modal.jsx:69 #: src/components/status.jsx:1080 #: src/components/status.jsx:1107 msgid "Speak" msgstr "" #: src/components/media-modal.jsx:369 msgid "Open original media in new window" msgstr "" #: src/components/media-modal.jsx:373 msgid "Open original media" msgstr "" #: src/components/media-modal.jsx:389 msgid "Attempting to describe image. Please wait…" msgstr "" #: src/components/media-modal.jsx:404 msgid "Failed to describe image" msgstr "" #: src/components/media-modal.jsx:414 msgid "Describe image…" msgstr "描述圖像…" #: src/components/media-modal.jsx:437 msgid "View post" msgstr "查看貼文" #: src/components/media-post.jsx:128 msgid "Sensitive media" msgstr "標記為敏感之媒體" #: src/components/media-post.jsx:133 msgid "Filtered: {filterTitleStr}" msgstr "" #: src/components/media-post.jsx:134 #: src/components/status.jsx:3563 #: src/components/status.jsx:3659 #: src/components/status.jsx:3737 #: src/components/timeline.jsx:978 #: src/pages/catchup.jsx:75 #: src/pages/catchup.jsx:1877 msgid "Filtered" msgstr "" #: src/components/modals.jsx:73 msgid "Post published. Check it out." msgstr "" #: src/components/modals.jsx:74 msgid "Reply posted. Check it out." msgstr "" #: src/components/modals.jsx:75 msgid "Post updated. Check it out." msgstr "" #: src/components/nav-menu.jsx:118 msgid "Menu" msgstr "選單" #: src/components/nav-menu.jsx:154 msgid "Reload page now to update?" msgstr "" #: src/components/nav-menu.jsx:166 msgid "New update available…" msgstr "" #. js-lingui-explicit-id #: src/components/nav-menu.jsx:185 #: src/components/shortcuts-settings.jsx:140 #: src/pages/following.jsx:23 #: src/pages/following.jsx:142 msgid "following.title" msgstr "" #: src/components/nav-menu.jsx:192 #: src/pages/catchup.jsx:871 msgid "Catch-up" msgstr "" #: src/components/nav-menu.jsx:199 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:146 #: src/pages/home.jsx:225 #: src/pages/mentions.jsx:21 #: src/pages/mentions.jsx:168 #: src/pages/settings.jsx:1147 #: src/pages/trending.jsx:382 msgid "Mentions" msgstr "" #: src/components/nav-menu.jsx:206 #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:152 #: src/pages/filters.jsx:23 #: src/pages/home.jsx:85 #: src/pages/home.jsx:185 #: src/pages/notifications.jsx:113 #: src/pages/notifications.jsx:564 msgid "Notifications" msgstr "" #: src/components/nav-menu.jsx:209 msgid "New" msgstr "" #: src/components/nav-menu.jsx:220 msgid "Profile" msgstr "個人檔案" #: src/components/nav-menu.jsx:228 #: src/components/shortcuts-settings.jsx:54 #: src/components/shortcuts-settings.jsx:195 #: src/pages/bookmarks.jsx:12 #: src/pages/bookmarks.jsx:24 msgid "Bookmarks" msgstr "書籤" #: src/components/nav-menu.jsx:248 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:201 #: src/pages/catchup.jsx:1446 #: src/pages/catchup.jsx:2064 #: src/pages/favourites.jsx:12 #: src/pages/favourites.jsx:24 #: src/pages/settings.jsx:1151 msgid "Likes" msgstr "喜歡" #: src/components/nav-menu.jsx:254 #: src/pages/followed-hashtags.jsx:15 #: src/pages/followed-hashtags.jsx:45 msgid "Followed Hashtags" msgstr "已跟隨的主題標籤" #: src/components/nav-menu.jsx:262 #: src/pages/account-statuses.jsx:330 #: src/pages/filters.jsx:54 #: src/pages/filters.jsx:93 #: src/pages/hashtag.jsx:340 msgid "Filters" msgstr "篩選條件" #: src/components/nav-menu.jsx:270 msgid "Muted users" msgstr "已靜音的使用者" #: src/components/nav-menu.jsx:278 msgid "Muted users…" msgstr "已靜音的使用者…" #: src/components/nav-menu.jsx:285 msgid "Blocked users" msgstr "已封鎖用戶" #: src/components/nav-menu.jsx:293 msgid "Blocked users…" msgstr "已封鎖用戶…" #: src/components/nav-menu.jsx:305 msgid "Accounts…" msgstr "帳號…" #: src/components/nav-menu.jsx:315 #: src/pages/login.jsx:190 #: src/pages/status.jsx:837 #: src/pages/welcome.jsx:65 msgid "Log in" msgstr "登入" #: src/components/nav-menu.jsx:332 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:172 #: src/pages/trending.jsx:442 msgid "Trending" msgstr "趨勢" #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 msgid "Federated" msgstr "" #: src/components/nav-menu.jsx:367 msgid "Shortcuts / Columns…" msgstr "" #: src/components/nav-menu.jsx:377 #: src/components/nav-menu.jsx:391 msgid "Settings…" msgstr "設定…" #: src/components/nav-menu.jsx:421 #: src/components/nav-menu.jsx:448 #: src/components/shortcuts-settings.jsx:50 #: src/components/shortcuts-settings.jsx:158 #: src/pages/list.jsx:127 #: src/pages/lists.jsx:17 #: src/pages/lists.jsx:51 msgid "Lists" msgstr "清單" #: src/components/nav-menu.jsx:429 #: src/components/shortcuts.jsx:215 #: src/pages/list.jsx:134 msgid "All Lists" msgstr "所有清單" #: src/components/notification-service.jsx:161 msgid "Notification" msgstr "通知" #: src/components/notification-service.jsx:167 msgid "This notification is from your other account." msgstr "" #: src/components/notification-service.jsx:196 msgid "View all notifications" msgstr "查看所有通知" #: src/components/notification.jsx:71 msgid "{account} reacted to your post with {emojiObject}" msgstr "" #: src/components/notification.jsx:78 msgid "{account} published a post." msgstr "" #. placeholder {0}: shortenNumber(count) #. placeholder {1}: shortenNumber(count) #: src/components/notification.jsx:86 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} boosted your reply.} other {{account} boosted your post.}}} other {{account} boosted {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people boosted your reply.} other {<2><3>{1} people boosted your post.}}}}" msgstr "" #. placeholder {0}: shortenNumber(count) #: src/components/notification.jsx:129 msgid "{count, plural, =1 {{account} followed you.} other {<0><1>{0} people followed you.}}" msgstr "" #: src/components/notification.jsx:143 msgid "{account} requested to follow you." msgstr "" #. placeholder {0}: shortenNumber(count) #. placeholder {1}: shortenNumber(count) #: src/components/notification.jsx:152 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} liked your reply.} other {{account} liked your post.}}} other {{account} liked {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people liked your reply.} other {<2><3>{1} people liked your post.}}}}" msgstr "" #: src/components/notification.jsx:194 msgid "A poll you have voted in or created has ended." msgstr "你參與或創立的投票已結束" #: src/components/notification.jsx:195 msgid "A poll you have created has ended." msgstr "你創立的投票已結束" #: src/components/notification.jsx:196 msgid "A poll you have voted in has ended." msgstr "你參與的投票已結束" #: src/components/notification.jsx:197 msgid "A post you interacted with has been edited." msgstr "" #. placeholder {0}: shortenNumber(count) #. placeholder {1}: shortenNumber(count) #: src/components/notification.jsx:205 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} boosted & liked your reply.} other {{account} boosted & liked your post.}}} other {{account} boosted & liked {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people boosted & liked your reply.} other {<2><3>{1} people boosted & liked your post.}}}}" msgstr "" #: src/components/notification.jsx:247 msgid "{account} signed up." msgstr "" #: src/components/notification.jsx:249 msgid "{account} reported {targetAccount}" msgstr "" #: src/components/notification.jsx:254 msgid "Lost connections with <0>{name}." msgstr "與 <0>{name} 失去連線" #: src/components/notification.jsx:260 msgid "Moderation warning" msgstr "" #: src/components/notification.jsx:265 msgid "Your {year} #Wrapstodon is here!" msgstr "" #: src/components/notification.jsx:271 msgid "An admin from <0>{from} has suspended <1>{targetName}, which means you can no longer receive updates from them or interact with them." msgstr "" #: src/components/notification.jsx:277 msgid "An admin from <0>{from} has blocked <1>{targetName}. Affected followers: {followersCount}, followings: {followingCount}." msgstr "" #: src/components/notification.jsx:283 msgid "You have blocked <0>{targetName}. Removed followers: {followersCount}, followings: {followingCount}." msgstr "" #: src/components/notification.jsx:291 msgid "Your account has received a moderation warning." msgstr "" #: src/components/notification.jsx:292 msgid "Your account has been disabled." msgstr "您的帳號已被停用。" #: src/components/notification.jsx:293 msgid "Some of your posts have been marked as sensitive." msgstr "您的某些嘟文已被標記為敏感內容。" #: src/components/notification.jsx:294 msgid "Some of your posts have been deleted." msgstr "您的某些嘟文已被刪除。" #: src/components/notification.jsx:295 msgid "Your posts will be marked as sensitive from now on." msgstr "" #: src/components/notification.jsx:296 msgid "Your account has been limited." msgstr "您的帳號已被限制。" #: src/components/notification.jsx:297 msgid "Your account has been suspended." msgstr "您的帳號已被停用" #: src/components/notification.jsx:372 msgid "[Unknown notification type: {type}]" msgstr "" #: src/components/notification.jsx:441 #: src/components/status.jsx:1036 #: src/components/status.jsx:1046 msgid "Boosted/Liked by…" msgstr "" #: src/components/notification.jsx:442 msgid "Liked by…" msgstr "" #: src/components/notification.jsx:443 msgid "Boosted by…" msgstr "" #: src/components/notification.jsx:444 msgid "Followed by…" msgstr "" #: src/components/notification.jsx:515 #: src/components/notification.jsx:531 msgid "Learn more <0/>" msgstr "" #: src/components/notification.jsx:540 msgid "View #Wrapstodon" msgstr "" #: src/components/notification.jsx:770 #: src/components/status.jsx:267 msgid "Read more →" msgstr "" #: src/components/poll.jsx:113 msgid "Voted" msgstr "已投票" #: src/components/poll.jsx:119 msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" msgstr "" #: src/components/poll.jsx:139 #: src/components/poll.jsx:222 #: src/components/poll.jsx:226 msgid "Hide results" msgstr "" #: src/components/poll.jsx:188 msgid "Vote" msgstr "投票" #: src/components/poll.jsx:208 #: src/components/poll.jsx:210 #: src/pages/status.jsx:1203 #: src/pages/status.jsx:1226 msgid "Refresh" msgstr "重新整理" #: src/components/poll.jsx:222 #: src/components/poll.jsx:226 msgid "Show results" msgstr "顯示結果" #. placeholder {0}: shortenNumber(votesCount) #. placeholder {1}: shortenNumber(votesCount) #: src/components/poll.jsx:231 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "" #. placeholder {0}: shortenNumber(votersCount) #. placeholder {1}: shortenNumber(votersCount) #: src/components/poll.jsx:248 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "" #: src/components/poll.jsx:268 msgid "Ended <0/>" msgstr "已結束 <0/>" #: src/components/poll.jsx:272 msgid "Ended" msgstr "已結束" #: src/components/poll.jsx:275 msgid "Ending <0/>" msgstr "結束 <0/>" #: src/components/poll.jsx:279 msgid "Ending" msgstr "結束" #. Relative time in seconds, as short as possible #. placeholder {0}: seconds < 1 ? 1 : Math.floor(seconds) #: src/components/relative-time.jsx:57 msgid "{0}s" msgstr "{0}秒" #. Relative time in minutes, as short as possible #. placeholder {0}: Math.floor(seconds / minute) #: src/components/relative-time.jsx:62 msgid "{0}m" msgstr "{0}分" #. Relative time in hours, as short as possible #. placeholder {0}: Math.floor(seconds / hour) #: src/components/relative-time.jsx:67 msgid "{0}h" msgstr "{0}小時" #: src/components/report-modal.jsx:29 msgid "Spam" msgstr "垃圾訊息" #: src/components/report-modal.jsx:30 msgid "Malicious links, fake engagement, or repetitive replies" msgstr "" #: src/components/report-modal.jsx:33 msgid "Illegal" msgstr "非法的" #: src/components/report-modal.jsx:34 msgid "Violates the law of your or the server's country" msgstr "" #: src/components/report-modal.jsx:37 msgid "Server rule violation" msgstr "" #: src/components/report-modal.jsx:38 msgid "Breaks specific server rules" msgstr "" #: src/components/report-modal.jsx:39 msgid "Violation" msgstr "" #: src/components/report-modal.jsx:42 msgid "Other" msgstr "" #: src/components/report-modal.jsx:43 msgid "Issue doesn't fit other categories" msgstr "" #: src/components/report-modal.jsx:68 msgid "Report Post" msgstr "檢舉貼文" #: src/components/report-modal.jsx:68 msgid "Report @{username}" msgstr "檢舉 @{username}" #: src/components/report-modal.jsx:104 msgid "Pending review" msgstr "等待審核中" #: src/components/report-modal.jsx:146 msgid "Post reported" msgstr "已檢舉貼文" #: src/components/report-modal.jsx:146 msgid "Profile reported" msgstr "已檢舉個人檔案" #: src/components/report-modal.jsx:154 msgid "Unable to report post" msgstr "無法檢舉貼文" #: src/components/report-modal.jsx:155 msgid "Unable to report profile" msgstr "無法檢舉個人檔案" #: src/components/report-modal.jsx:163 msgid "What's the issue with this post?" msgstr "" #: src/components/report-modal.jsx:164 msgid "What's the issue with this profile?" msgstr "" #: src/components/report-modal.jsx:233 msgid "Additional info" msgstr "" #: src/components/report-modal.jsx:256 msgid "Forward to <0>{domain}" msgstr "" #: src/components/report-modal.jsx:266 msgid "Send Report" msgstr "" #: src/components/report-modal.jsx:275 msgid "Muted {username}" msgstr "" #: src/components/report-modal.jsx:278 msgid "Unable to mute {username}" msgstr "" #: src/components/report-modal.jsx:283 msgid "Send Report <0>+ Mute profile" msgstr "" #: src/components/report-modal.jsx:294 msgid "Blocked {username}" msgstr "" #: src/components/report-modal.jsx:297 msgid "Unable to block {username}" msgstr "" #: src/components/report-modal.jsx:302 msgid "Send Report <0>+ Block profile" msgstr "" #: src/components/search-form.jsx:203 msgid "{query} <0>‒ accounts, hashtags & posts" msgstr "" #: src/components/search-form.jsx:216 msgid "Posts with <0>{query}" msgstr "" #. placeholder {0}: query.replace(/^#/, '') #: src/components/search-form.jsx:228 msgid "Posts tagged with <0>#{0}" msgstr "" #: src/components/search-form.jsx:242 msgid "Look up <0>{query}" msgstr "" #: src/components/search-form.jsx:253 msgid "Accounts with <0>{query}" msgstr "" #: src/components/shortcuts-settings.jsx:48 msgid "Home / Following" msgstr "" #: src/components/shortcuts-settings.jsx:51 msgid "Public (Local / Federated)" msgstr "" #: src/components/shortcuts-settings.jsx:53 msgid "Account" msgstr "帳號" #: src/components/shortcuts-settings.jsx:56 msgid "Hashtag" msgstr "主題標籤" #: src/components/shortcuts-settings.jsx:63 msgid "List ID" msgstr "清單編號" #: src/components/shortcuts-settings.jsx:70 msgid "Local only" msgstr "只顯示本站" #: src/components/shortcuts-settings.jsx:75 #: src/components/shortcuts-settings.jsx:84 #: src/components/shortcuts-settings.jsx:122 #: src/pages/login.jsx:194 msgid "Instance" msgstr "站台" #: src/components/shortcuts-settings.jsx:78 #: src/components/shortcuts-settings.jsx:87 #: src/components/shortcuts-settings.jsx:125 msgid "Optional, e.g. mastodon.social" msgstr "" #: src/components/shortcuts-settings.jsx:93 msgid "Search term" msgstr "搜尋字詞" #: src/components/shortcuts-settings.jsx:96 msgid "Optional, unless for multi-column mode" msgstr "" #: src/components/shortcuts-settings.jsx:113 msgid "e.g. PixelArt (Max 5, space-separated)" msgstr "" #: src/components/shortcuts-settings.jsx:117 #: src/pages/hashtag.jsx:356 msgid "Media only" msgstr "" #: src/components/shortcuts-settings.jsx:235 #: src/components/shortcuts.jsx:192 msgid "Shortcuts" msgstr "捷徑" #: src/components/shortcuts-settings.jsx:243 msgid "beta" msgstr "測試版" #: src/components/shortcuts-settings.jsx:249 msgid "Specify a list of shortcuts that'll appear as:" msgstr "" #: src/components/shortcuts-settings.jsx:255 msgid "Floating button" msgstr "" #: src/components/shortcuts-settings.jsx:260 msgid "Tab/Menu bar" msgstr "" #: src/components/shortcuts-settings.jsx:265 msgid "Multi-column" msgstr "" #: src/components/shortcuts-settings.jsx:332 msgid "Not available in current view mode" msgstr "" #: src/components/shortcuts-settings.jsx:351 msgid "Move up" msgstr "" #: src/components/shortcuts-settings.jsx:367 msgid "Move down" msgstr "" #: src/components/shortcuts-settings.jsx:379 #: src/components/status.jsx:1314 #: src/pages/list.jsx:171 msgid "Edit" msgstr "編輯" #: src/components/shortcuts-settings.jsx:400 msgid "Add more than one shortcut/column to make this work." msgstr "" #: src/components/shortcuts-settings.jsx:411 msgid "No columns yet. Tap on the Add column button." msgstr "" #: src/components/shortcuts-settings.jsx:412 msgid "No shortcuts yet. Tap on the Add shortcut button." msgstr "" #: src/components/shortcuts-settings.jsx:415 msgid "Not sure what to add?<0/>Try adding <1>Home / Following and Notifications first." msgstr "" #: src/components/shortcuts-settings.jsx:443 msgid "Max {SHORTCUTS_LIMIT} columns" msgstr "" #: src/components/shortcuts-settings.jsx:444 msgid "Max {SHORTCUTS_LIMIT} shortcuts" msgstr "" #: src/components/shortcuts-settings.jsx:458 msgid "Import/export" msgstr "匯入/匯出" #: src/components/shortcuts-settings.jsx:468 msgid "Add column…" msgstr "新增欄位…" #: src/components/shortcuts-settings.jsx:469 msgid "Add shortcut…" msgstr "新增捷徑…" #: src/components/shortcuts-settings.jsx:516 msgid "Specific list is optional. For multi-column mode, list is required, else the column will not be shown." msgstr "" #: src/components/shortcuts-settings.jsx:517 msgid "For multi-column mode, search term is required, else the column will not be shown." msgstr "" #: src/components/shortcuts-settings.jsx:518 msgid "Multiple hashtags are supported. Space-separated." msgstr "" #: src/components/shortcuts-settings.jsx:587 msgid "Edit shortcut" msgstr "自訂快速鍵" #: src/components/shortcuts-settings.jsx:587 msgid "Add shortcut" msgstr "新增快速鍵" #: src/components/shortcuts-settings.jsx:623 msgid "Timeline" msgstr "時間軸" #: src/components/shortcuts-settings.jsx:649 msgid "List" msgstr "清單" #: src/components/shortcuts-settings.jsx:788 msgid "Import/Export <0>Shortcuts" msgstr "" #: src/components/shortcuts-settings.jsx:798 msgid "Import" msgstr "匯入" #: src/components/shortcuts-settings.jsx:806 msgid "Paste shortcuts here" msgstr "" #: src/components/shortcuts-settings.jsx:822 msgid "Downloading saved shortcuts from instance server…" msgstr "" #: src/components/shortcuts-settings.jsx:851 msgid "Unable to download shortcuts" msgstr "" #: src/components/shortcuts-settings.jsx:854 msgid "Download shortcuts from instance server" msgstr "" #: src/components/shortcuts-settings.jsx:912 msgid "* Exists in current shortcuts" msgstr "" #: src/components/shortcuts-settings.jsx:917 msgid "List may not work if it's from a different account." msgstr "" #: src/components/shortcuts-settings.jsx:927 msgid "Invalid settings format" msgstr "" #: src/components/shortcuts-settings.jsx:935 msgid "Append to current shortcuts?" msgstr "" #: src/components/shortcuts-settings.jsx:938 msgid "Only shortcuts that don’t exist in current shortcuts will be appended." msgstr "" #: src/components/shortcuts-settings.jsx:960 msgid "No new shortcuts to import" msgstr "" #: src/components/shortcuts-settings.jsx:975 msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported." msgstr "" #: src/components/shortcuts-settings.jsx:976 #: src/components/shortcuts-settings.jsx:1000 msgid "Shortcuts imported" msgstr "" #: src/components/shortcuts-settings.jsx:986 msgid "Import & append…" msgstr "" #: src/components/shortcuts-settings.jsx:994 msgid "Override current shortcuts?" msgstr "" #: src/components/shortcuts-settings.jsx:995 msgid "Import shortcuts?" msgstr "" #: src/components/shortcuts-settings.jsx:1009 msgid "or override…" msgstr "" #: src/components/shortcuts-settings.jsx:1009 msgid "Import…" msgstr "匯入…" #: src/components/shortcuts-settings.jsx:1018 msgid "Export" msgstr "匯出" #: src/components/shortcuts-settings.jsx:1033 msgid "Shortcuts copied" msgstr "" #: src/components/shortcuts-settings.jsx:1036 msgid "Unable to copy shortcuts" msgstr "" #: src/components/shortcuts-settings.jsx:1050 msgid "Shortcut settings copied" msgstr "" #: src/components/shortcuts-settings.jsx:1053 msgid "Unable to copy shortcut settings" msgstr "" #: src/components/shortcuts-settings.jsx:1083 msgid "Share" msgstr "分享" #: src/components/shortcuts-settings.jsx:1122 msgid "Saving shortcuts to instance server…" msgstr "" #: src/components/shortcuts-settings.jsx:1129 msgid "Shortcuts saved" msgstr "" #: src/components/shortcuts-settings.jsx:1134 msgid "Unable to save shortcuts" msgstr "" #: src/components/shortcuts-settings.jsx:1137 msgid "Sync to instance server" msgstr "" #. placeholder {0}: shortcutsStr.length #: src/components/shortcuts-settings.jsx:1145 msgid "{0, plural, one {# character} other {# characters}}" msgstr "" #: src/components/shortcuts-settings.jsx:1157 msgid "Raw Shortcuts JSON" msgstr "" #: src/components/shortcuts-settings.jsx:1170 msgid "Import/export settings from/to instance server (Very experimental)" msgstr "" #: src/components/status.jsx:538 msgid "<0/> <1>boosted" msgstr "" #: src/components/status.jsx:637 msgid "Sorry, your current logged-in instance can't interact with this post from another instance." msgstr "" #. placeholder {0}: username || acct #: src/components/status.jsx:790 msgid "Unliked @{0}'s post" msgstr "" #. placeholder {1}: username || acct #: src/components/status.jsx:791 msgid "Liked @{1}'s post" msgstr "" #. placeholder {2}: username || acct #: src/components/status.jsx:830 msgid "Unbookmarked @{2}'s post" msgstr "" #. placeholder {3}: username || acct #: src/components/status.jsx:831 msgid "Bookmarked @{3}'s post" msgstr "" #: src/components/status.jsx:937 #: src/components/status.jsx:999 #: src/components/status.jsx:2413 #: src/components/status.jsx:2444 msgid "Unboost" msgstr "取消轉發" #: src/components/status.jsx:953 #: src/components/status.jsx:2428 msgid "Quote" msgstr "引用" #: src/components/status.jsx:961 #: src/components/status.jsx:2437 msgid "Some media have no descriptions." msgstr "" #. placeholder {0}: rtf.format(-statusMonthsAgo, 'month') #: src/components/status.jsx:968 msgid "Old post (<0>{0})" msgstr "" #. placeholder {4}: username || acct #: src/components/status.jsx:987 msgid "Unboosted @{4}'s post" msgstr "" #. placeholder {5}: username || acct #: src/components/status.jsx:988 msgid "Boosted @{5}'s post" msgstr "" #: src/components/status.jsx:1000 msgid "Boost…" msgstr "轉發…" #: src/components/status.jsx:1012 #: src/components/status.jsx:1727 #: src/components/status.jsx:2457 msgid "Unlike" msgstr "取消喜愛" #: src/components/status.jsx:1013 #: src/components/status.jsx:1727 #: src/components/status.jsx:1728 #: src/components/status.jsx:2457 #: src/components/status.jsx:2458 msgid "Like" msgstr "喜愛" #: src/components/status.jsx:1022 #: src/components/status.jsx:2469 msgid "Unbookmark" msgstr "取消書籤" #. placeholder {0}: username || acct #: src/components/status.jsx:1130 msgid "View post by <0>@{0}" msgstr "" #: src/components/status.jsx:1151 msgid "Show Edit History" msgstr "顯示編輯紀錄" #: src/components/status.jsx:1154 msgid "Edited: {editedDateText}" msgstr "" #: src/components/status.jsx:1221 #: src/components/status.jsx:3238 msgid "Embed post" msgstr "" #: src/components/status.jsx:1235 msgid "Conversation unmuted" msgstr "" #: src/components/status.jsx:1235 msgid "Conversation muted" msgstr "" #: src/components/status.jsx:1241 msgid "Unable to unmute conversation" msgstr "" #: src/components/status.jsx:1242 msgid "Unable to mute conversation" msgstr "" #: src/components/status.jsx:1251 msgid "Unmute conversation" msgstr "取消此對話的靜音" #: src/components/status.jsx:1258 msgid "Mute conversation" msgstr "靜音對話" #: src/components/status.jsx:1274 msgid "Post unpinned from profile" msgstr "貼文已從個人檔案取消釘選" #: src/components/status.jsx:1275 msgid "Post pinned to profile" msgstr "貼文已釘選至個人檔案" #: src/components/status.jsx:1280 msgid "Unable to unpin post" msgstr "" #: src/components/status.jsx:1280 msgid "Unable to pin post" msgstr "" #: src/components/status.jsx:1289 msgid "Unpin from profile" msgstr "從個人檔案取消釘選" #: src/components/status.jsx:1296 msgid "Pin to profile" msgstr "釘選至個人檔案" #: src/components/status.jsx:1325 msgid "Delete this post?" msgstr "" #: src/components/status.jsx:1341 msgid "Post deleted" msgstr "" #: src/components/status.jsx:1344 msgid "Unable to delete post" msgstr "" #: src/components/status.jsx:1372 msgid "Report post…" msgstr "" #. placeholder {6}: username || acct #: src/components/status.jsx:1442 msgid "Unboosted @{6}'s post" msgstr "" #. placeholder {7}: username || acct #: src/components/status.jsx:1443 msgid "Boosted @{7}'s post" msgstr "" #: src/components/status.jsx:1728 #: src/components/status.jsx:1764 #: src/components/status.jsx:2458 msgid "Liked" msgstr "" #: src/components/status.jsx:1761 #: src/components/status.jsx:2445 msgid "Boosted" msgstr "" #: src/components/status.jsx:1771 #: src/components/status.jsx:2470 msgid "Bookmarked" msgstr "" #: src/components/status.jsx:1775 msgid "Pinned" msgstr "" #: src/components/status.jsx:1820 #: src/components/status.jsx:2276 msgid "Deleted" msgstr "" #: src/components/status.jsx:1861 msgid "{repliesCount, plural, one {# reply} other {# replies}}" msgstr "" #. placeholder {0}: snapStates.statusThreadNumber[sKey] ? ` ${snapStates.statusThreadNumber[sKey]}/X` : '' #: src/components/status.jsx:1950 msgid "Thread{0}" msgstr "" #: src/components/status.jsx:2026 #: src/components/status.jsx:2088 #: src/components/status.jsx:2173 msgid "Show less" msgstr "" #: src/components/status.jsx:2026 #: src/components/status.jsx:2088 msgid "Show content" msgstr "" #: src/components/status.jsx:2173 msgid "Show media" msgstr "" #: src/components/status.jsx:2310 msgid "Edited" msgstr "" #: src/components/status.jsx:2387 msgid "Comments" msgstr "" #. More from [Author] #: src/components/status.jsx:2696 msgid "More from <0/>" msgstr "" #: src/components/status.jsx:2998 msgid "Edit History" msgstr "" #: src/components/status.jsx:3002 msgid "Failed to load history" msgstr "" #: src/components/status.jsx:3007 #: src/pages/annual-report.jsx:45 msgid "Loading…" msgstr "" #: src/components/status.jsx:3243 msgid "HTML Code" msgstr "" #: src/components/status.jsx:3260 msgid "HTML code copied" msgstr "" #: src/components/status.jsx:3263 msgid "Unable to copy HTML code" msgstr "" #: src/components/status.jsx:3275 msgid "Media attachments:" msgstr "" #: src/components/status.jsx:3297 msgid "Account Emojis:" msgstr "" #: src/components/status.jsx:3328 #: src/components/status.jsx:3373 msgid "static URL" msgstr "" #: src/components/status.jsx:3342 msgid "Emojis:" msgstr "" #: src/components/status.jsx:3387 msgid "Notes:" msgstr "" #: src/components/status.jsx:3391 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" #: src/components/status.jsx:3397 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" #: src/components/status.jsx:3402 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" #: src/components/status.jsx:3408 msgid "Post could be edited or deleted later." msgstr "" #: src/components/status.jsx:3414 msgid "Preview" msgstr "" #: src/components/status.jsx:3423 msgid "Note: This preview is lightly styled." msgstr "" #. [Name] [Visibility icon] boosted #: src/components/status.jsx:3667 msgid "<0/> <1/> boosted" msgstr "" #: src/components/timeline.jsx:455 #: src/pages/settings.jsx:1175 msgid "New posts" msgstr "" #: src/components/timeline.jsx:556 #: src/pages/home.jsx:214 #: src/pages/notifications.jsx:871 #: src/pages/status.jsx:990 #: src/pages/status.jsx:1363 msgid "Try again" msgstr "" #. placeholder {0}: fItems.length #: src/components/timeline.jsx:591 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "" #: src/components/timeline.jsx:596 msgid "Pinned posts" msgstr "" #: src/components/timeline.jsx:951 #: src/components/timeline.jsx:958 #: src/pages/catchup.jsx:1894 msgid "Thread" msgstr "" #. placeholder {0}: filterInfo.titlesStr #: src/components/timeline.jsx:973 msgid "<0>Filtered: <1>{0}" msgstr "" #: src/components/translation-block.jsx:153 msgid "Auto-translated from {sourceLangText}" msgstr "" #: src/components/translation-block.jsx:191 msgid "Translating…" msgstr "" #: src/components/translation-block.jsx:194 msgid "Translate from {sourceLangText} (auto-detected)" msgstr "" #: src/components/translation-block.jsx:195 msgid "Translate from {sourceLangText}" msgstr "" #. placeholder {0}: detectedLang ?? '…' #: src/components/translation-block.jsx:223 msgid "Auto ({0})" msgstr "" #: src/components/translation-block.jsx:236 msgid "Failed to translate" msgstr "翻譯失敗" #: src/compose.jsx:33 msgid "Editing source status" msgstr "" #. placeholder {0}: replyToStatus.account?.acct || replyToStatus.account?.username #: src/compose.jsx:35 msgid "Replying to @{0}" msgstr "" #: src/compose.jsx:63 msgid "You may close this page now." msgstr "" #: src/compose.jsx:71 msgid "Close window" msgstr "關閉視窗" #: src/compose.jsx:87 msgid "Login required." msgstr "需要登入" #: src/compose.jsx:91 #: src/pages/annual-report.jsx:164 #: src/pages/http-route.jsx:91 #: src/pages/login.jsx:271 msgid "Go home" msgstr "回到主頁" #: src/pages/account-statuses.jsx:232 msgid "Account posts" msgstr "帳號貼文" #: src/pages/account-statuses.jsx:239 msgid "{accountDisplay} (+ Replies)" msgstr "" #: src/pages/account-statuses.jsx:241 msgid "{accountDisplay} (- Boosts)" msgstr "" #: src/pages/account-statuses.jsx:243 msgid "{accountDisplay} (#{tagged})" msgstr "" #: src/pages/account-statuses.jsx:245 msgid "{accountDisplay} (Media)" msgstr "" #: src/pages/account-statuses.jsx:251 msgid "{accountDisplay} ({monthYear})" msgstr "" #: src/pages/account-statuses.jsx:320 msgid "Clear filters" msgstr "" #: src/pages/account-statuses.jsx:323 msgid "Clear" msgstr "" #: src/pages/account-statuses.jsx:337 msgid "Showing post with replies" msgstr "" #: src/pages/account-statuses.jsx:342 msgid "+ Replies" msgstr "" #: src/pages/account-statuses.jsx:348 msgid "Showing posts without boosts" msgstr "" #: src/pages/account-statuses.jsx:353 msgid "- Boosts" msgstr "" #: src/pages/account-statuses.jsx:359 msgid "Showing posts with media" msgstr "" #. placeholder {0}: tag.name #: src/pages/account-statuses.jsx:376 msgid "Showing posts tagged with #{0}" msgstr "" #. placeholder {1}: date.toLocaleString(i18n.locale, { month: 'long', year: 'numeric', }) #: src/pages/account-statuses.jsx:415 msgid "Showing posts in {1}" msgstr "" #: src/pages/account-statuses.jsx:504 msgid "Nothing to see here yet." msgstr "" #: src/pages/account-statuses.jsx:505 #: src/pages/public.jsx:98 #: src/pages/trending.jsx:450 msgid "Unable to load posts" msgstr "" #: src/pages/account-statuses.jsx:546 #: src/pages/account-statuses.jsx:576 msgid "Unable to fetch account info" msgstr "" #. placeholder {0}: accountInstance ? ( <> {' '} ({punycode.toUnicode(accountInstance)}) ) : null #: src/pages/account-statuses.jsx:553 msgid "Switch to account's instance {0}" msgstr "" #: src/pages/account-statuses.jsx:583 msgid "Switch to my instance (<0>{currentInstance})" msgstr "" #: src/pages/account-statuses.jsx:645 msgid "Month" msgstr "" #: src/pages/accounts.jsx:56 msgid "Current" msgstr "" #: src/pages/accounts.jsx:102 msgid "Default" msgstr "" #: src/pages/accounts.jsx:124 msgid "Switch to this account" msgstr "" #: src/pages/accounts.jsx:133 msgid "Switch in new tab/window" msgstr "" #: src/pages/accounts.jsx:147 msgid "View profile…" msgstr "" #: src/pages/accounts.jsx:164 msgid "Set as default" msgstr "" #. placeholder {0}: account.info.acct #: src/pages/accounts.jsx:174 msgid "Log out <0>@{0}?" msgstr "" #: src/pages/accounts.jsx:197 msgid "Log out…" msgstr "" #: src/pages/accounts.jsx:210 msgid "Add an existing account" msgstr "" #: src/pages/accounts.jsx:217 msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "" #: src/pages/bookmarks.jsx:26 msgid "No bookmarks yet. Go bookmark something!" msgstr "" #: src/pages/bookmarks.jsx:27 msgid "Unable to load bookmarks." msgstr "" #: src/pages/catchup.jsx:54 msgid "last 1 hour" msgstr "" #: src/pages/catchup.jsx:55 msgid "last 2 hours" msgstr "" #: src/pages/catchup.jsx:56 msgid "last 3 hours" msgstr "" #: src/pages/catchup.jsx:57 msgid "last 4 hours" msgstr "" #: src/pages/catchup.jsx:58 msgid "last 5 hours" msgstr "" #: src/pages/catchup.jsx:59 msgid "last 6 hours" msgstr "" #: src/pages/catchup.jsx:60 msgid "last 7 hours" msgstr "" #: src/pages/catchup.jsx:61 msgid "last 8 hours" msgstr "" #: src/pages/catchup.jsx:62 msgid "last 9 hours" msgstr "" #: src/pages/catchup.jsx:63 msgid "last 10 hours" msgstr "" #: src/pages/catchup.jsx:64 msgid "last 11 hours" msgstr "" #: src/pages/catchup.jsx:65 msgid "last 12 hours" msgstr "" #: src/pages/catchup.jsx:66 msgid "beyond 12 hours" msgstr "" #: src/pages/catchup.jsx:73 msgid "Followed tags" msgstr "" #: src/pages/catchup.jsx:74 msgid "Groups" msgstr "" #: src/pages/catchup.jsx:596 msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}" msgstr "" #: src/pages/catchup.jsx:882 #: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" msgstr "" #: src/pages/catchup.jsx:896 #: src/pages/catchup.jsx:1585 msgid "Help" msgstr "" #: src/pages/catchup.jsx:912 msgid "What is this?" msgstr "" #: src/pages/catchup.jsx:915 msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts." msgstr "" #: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" msgstr "" #: src/pages/catchup.jsx:935 msgid "Let's catch up" msgstr "" #: src/pages/catchup.jsx:940 msgid "Let's catch up on the posts from your followings." msgstr "" #: src/pages/catchup.jsx:944 msgid "Show me all posts from…" msgstr "" #: src/pages/catchup.jsx:967 msgid "until the max" msgstr "" #: src/pages/catchup.jsx:997 msgid "Catch up" msgstr "" #: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" msgstr "" #. placeholder {0}: dtf.format(new Date(lastCatchupEndAt)) #: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" msgstr "" #: src/pages/catchup.jsx:1024 msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more." msgstr "" #: src/pages/catchup.jsx:1034 msgid "Previously…" msgstr "" #. placeholder {0}: pc.count #: src/pages/catchup.jsx:1052 msgid "{0, plural, one {# post} other {# posts}}" msgstr "" #: src/pages/catchup.jsx:1062 msgid "Remove this catch-up?" msgstr "" #. placeholder {0}: pc.id #: src/pages/catchup.jsx:1065 msgid "Removing Catch-up {0}" msgstr "" #. placeholder {1}: pc.id #: src/pages/catchup.jsx:1069 msgid "Catch-up {1} removed" msgstr "" #: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." msgstr "" #: src/pages/catchup.jsx:1098 msgid "Fetching posts…" msgstr "" #: src/pages/catchup.jsx:1101 msgid "This might take a while." msgstr "" #: src/pages/catchup.jsx:1136 msgid "Reset filters" msgstr "" #: src/pages/catchup.jsx:1144 #: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "" #. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return ( ); }) #: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "" #: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:148 #: src/pages/search.jsx:313 msgid "All" msgstr "" #. placeholder {0}: authorCountsList.length #: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "" #: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "" #: src/pages/catchup.jsx:1444 msgid "Date" msgstr "" #: src/pages/catchup.jsx:1448 msgid "Density" msgstr "" #. js-lingui-explicit-id #: src/pages/catchup.jsx:1471 msgid "group.filter" msgstr "" #: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "" #: src/pages/catchup.jsx:1487 msgid "None" msgstr "" #: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "" #: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "" #: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "" #: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "" #: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "" #: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "" #: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "" #: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "" #: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "" #: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "" #: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "" #: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "" #. placeholder {0}: filterInfo.titlesStr #: src/pages/catchup.jsx:1876 msgid "Filtered: {0}" msgstr "" #: src/pages/favourites.jsx:26 msgid "No likes yet. Go like something!" msgstr "" #: src/pages/favourites.jsx:27 msgid "Unable to load likes." msgstr "" #: src/pages/filters.jsx:22 msgid "Home and lists" msgstr "" #: src/pages/filters.jsx:24 msgid "Public timelines" msgstr "" #: src/pages/filters.jsx:25 msgid "Conversations" msgstr "" #: src/pages/filters.jsx:26 msgid "Profiles" msgstr "" #: src/pages/filters.jsx:41 msgid "Never" msgstr "" #: src/pages/filters.jsx:103 #: src/pages/filters.jsx:228 msgid "New filter" msgstr "" #. placeholder {0}: filters.length #: src/pages/filters.jsx:151 msgid "{0, plural, one {# filter} other {# filters}}" msgstr "" #: src/pages/filters.jsx:166 msgid "Unable to load filters." msgstr "" #: src/pages/filters.jsx:170 msgid "No filters yet." msgstr "" #: src/pages/filters.jsx:177 msgid "Add filter" msgstr "" #: src/pages/filters.jsx:228 msgid "Edit filter" msgstr "" #: src/pages/filters.jsx:345 msgid "Unable to edit filter" msgstr "" #: src/pages/filters.jsx:346 msgid "Unable to create filter" msgstr "" #: src/pages/filters.jsx:355 msgid "Title" msgstr "標題" #: src/pages/filters.jsx:396 msgid "Whole word" msgstr "" #: src/pages/filters.jsx:422 msgid "No keywords. Add one." msgstr "" #: src/pages/filters.jsx:449 msgid "Add keyword" msgstr "" #. placeholder {0}: filteredEditKeywords.length #: src/pages/filters.jsx:453 msgid "{0, plural, one {# keyword} other {# keywords}}" msgstr "" #: src/pages/filters.jsx:466 msgid "Filter from…" msgstr "" #: src/pages/filters.jsx:492 msgid "* Not implemented yet" msgstr "" #: src/pages/filters.jsx:498 msgid "Status: <0><1/>" msgstr "" #: src/pages/filters.jsx:507 msgid "Change expiry" msgstr "" #: src/pages/filters.jsx:507 msgid "Expiry" msgstr "" #: src/pages/filters.jsx:526 msgid "Filtered post will be…" msgstr "" #: src/pages/filters.jsx:536 msgid "minimized" msgstr "" #: src/pages/filters.jsx:546 msgid "hidden" msgstr "" #: src/pages/filters.jsx:563 msgid "Delete this filter?" msgstr "" #: src/pages/filters.jsx:576 msgid "Unable to delete filter." msgstr "" #: src/pages/filters.jsx:609 msgid "Expired" msgstr "" #: src/pages/filters.jsx:611 msgid "Expiring <0/>" msgstr "" #: src/pages/filters.jsx:615 msgid "Never expires" msgstr "" #. placeholder {0}: followedHashtags.length #: src/pages/followed-hashtags.jsx:71 msgid "{0, plural, one {# hashtag} other {# hashtags}}" msgstr "" #: src/pages/followed-hashtags.jsx:86 msgid "Unable to load followed hashtags." msgstr "" #: src/pages/followed-hashtags.jsx:90 msgid "No hashtags followed yet." msgstr "" #: src/pages/following.jsx:144 msgid "Nothing to see here." msgstr "" #: src/pages/following.jsx:145 #: src/pages/list.jsx:109 msgid "Unable to load posts." msgstr "" #: src/pages/hashtag.jsx:56 msgid "{hashtagTitle} (Media only) on {instance}" msgstr "" #: src/pages/hashtag.jsx:57 msgid "{hashtagTitle} on {instance}" msgstr "" #: src/pages/hashtag.jsx:59 msgid "{hashtagTitle} (Media only)" msgstr "" #: src/pages/hashtag.jsx:60 msgid "{hashtagTitle}" msgstr "" #: src/pages/hashtag.jsx:182 msgid "No one has posted anything with this tag yet." msgstr "" #: src/pages/hashtag.jsx:183 msgid "Unable to load posts with this tag" msgstr "" #: src/pages/hashtag.jsx:209 msgid "Unfollow #{hashtag}?" msgstr "" #: src/pages/hashtag.jsx:224 msgid "Unfollowed #{hashtag}" msgstr "" #: src/pages/hashtag.jsx:239 msgid "Followed #{hashtag}" msgstr "" #: src/pages/hashtag.jsx:255 msgid "Following…" msgstr "" #: src/pages/hashtag.jsx:283 msgid "Unfeatured on profile" msgstr "" #: src/pages/hashtag.jsx:297 msgid "Unable to unfeature on profile" msgstr "" #: src/pages/hashtag.jsx:306 #: src/pages/hashtag.jsx:322 msgid "Featured on profile" msgstr "" #: src/pages/hashtag.jsx:329 msgid "Feature on profile" msgstr "" #: src/pages/hashtag.jsx:394 msgid "{TOTAL_TAGS_LIMIT, plural, other {Max # tags}}" msgstr "" #: src/pages/hashtag.jsx:397 msgid "Add hashtag" msgstr "" #: src/pages/hashtag.jsx:429 msgid "Remove hashtag" msgstr "" #: src/pages/hashtag.jsx:443 msgid "{SHORTCUTS_LIMIT, plural, one {Max # shortcut reached. Unable to add shortcut.} other {Max # shortcuts reached. Unable to add shortcut.}}" msgstr "" #: src/pages/hashtag.jsx:472 msgid "This shortcut already exists" msgstr "" #: src/pages/hashtag.jsx:475 msgid "Hashtag shortcut added" msgstr "" #: src/pages/hashtag.jsx:481 msgid "Add to Shortcuts" msgstr "" #: src/pages/hashtag.jsx:487 #: src/pages/public.jsx:140 #: src/pages/trending.jsx:479 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "" #: src/pages/hashtag.jsx:490 #: src/pages/public.jsx:143 #: src/pages/trending.jsx:482 msgid "Invalid instance" msgstr "" #: src/pages/hashtag.jsx:504 #: src/pages/public.jsx:157 #: src/pages/trending.jsx:494 msgid "Go to another instance…" msgstr "" #: src/pages/hashtag.jsx:517 #: src/pages/public.jsx:170 #: src/pages/trending.jsx:505 msgid "Go to my instance (<0>{currentInstance})" msgstr "" #: src/pages/home.jsx:210 msgid "Unable to fetch notifications." msgstr "" #: src/pages/home.jsx:230 msgid "<0>New <1>Follow Requests" msgstr "" #: src/pages/home.jsx:236 msgid "See all" msgstr "" #: src/pages/http-route.jsx:68 msgid "Resolving…" msgstr "" #: src/pages/http-route.jsx:79 msgid "Unable to resolve URL" msgstr "" #: src/pages/list.jsx:108 msgid "Nothing yet." msgstr "" #: src/pages/list.jsx:177 #: src/pages/list.jsx:281 msgid "Manage members" msgstr "" #. placeholder {0}: account.username #: src/pages/list.jsx:316 msgid "Remove <0>@{0} from list?" msgstr "" #: src/pages/list.jsx:362 msgid "Remove…" msgstr "" #. placeholder {0}: lists.length #: src/pages/lists.jsx:94 msgid "{0, plural, one {# list} other {# lists}}" msgstr "" #: src/pages/lists.jsx:109 msgid "No lists yet." msgstr "" #: src/pages/login.jsx:110 #: src/pages/login.jsx:123 msgid "Failed to register application" msgstr "" #: src/pages/login.jsx:209 msgid "instance domain" msgstr "" #: src/pages/login.jsx:233 msgid "e.g. “mastodon.social”" msgstr "" #: src/pages/login.jsx:244 msgid "Failed to log in. Please try again or try another instance." msgstr "" #: src/pages/login.jsx:256 msgid "Continue with {selectedInstanceText}" msgstr "" #: src/pages/login.jsx:257 msgid "Continue" msgstr "" #: src/pages/login.jsx:265 msgid "Don't have an account? Create one!" msgstr "" #: src/pages/mentions.jsx:21 msgid "Private mentions" msgstr "" #: src/pages/mentions.jsx:160 msgid "Private" msgstr "" #: src/pages/mentions.jsx:170 msgid "No one mentioned you :(" msgstr "" #: src/pages/mentions.jsx:171 msgid "Unable to load mentions." msgstr "" #: src/pages/notifications.jsx:104 msgid "You don't follow" msgstr "" #: src/pages/notifications.jsx:105 msgid "Who don't follow you" msgstr "" #: src/pages/notifications.jsx:106 msgid "With a new account" msgstr "" #: src/pages/notifications.jsx:107 msgid "Who unsolicitedly private mention you" msgstr "" #: src/pages/notifications.jsx:108 msgid "Who are limited by server moderators" msgstr "" #: src/pages/notifications.jsx:578 #: src/pages/notifications.jsx:919 msgid "Notifications settings" msgstr "" #: src/pages/notifications.jsx:596 msgid "New notifications" msgstr "" #. placeholder {0}: announcements.length #: src/pages/notifications.jsx:607 msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "" #: src/pages/notifications.jsx:654 #: src/pages/settings.jsx:1163 msgid "Follow requests" msgstr "" #. placeholder {0}: followRequests.length #: src/pages/notifications.jsx:659 msgid "{0, plural, one {# follow request} other {# follow requests}}" msgstr "" #. placeholder {0}: notificationsPolicy.summary.pendingRequestsCount #: src/pages/notifications.jsx:714 msgid "{0, plural, one {Filtered notifications from # person} other {Filtered notifications from # people}}" msgstr "" #: src/pages/notifications.jsx:787 msgid "Only mentions" msgstr "" #: src/pages/notifications.jsx:791 msgid "Today" msgstr "" #: src/pages/notifications.jsx:796 msgid "You're all caught up." msgstr "" #: src/pages/notifications.jsx:819 msgid "Yesterday" msgstr "" #: src/pages/notifications.jsx:867 msgid "Unable to load notifications" msgstr "" #: src/pages/notifications.jsx:946 msgid "Notifications settings updated" msgstr "" #: src/pages/notifications.jsx:954 msgid "Filter out notifications from people:" msgstr "" #: src/pages/notifications.jsx:968 msgid "Filter" msgstr "" #: src/pages/notifications.jsx:971 msgid "Ignore" msgstr "" #. placeholder {0}: niceDateTime(updatedAtDate) #: src/pages/notifications.jsx:1044 msgid "Updated <0>{0}" msgstr "" #. placeholder {0}: account.username #: src/pages/notifications.jsx:1112 msgid "View notifications from <0>@{0}" msgstr "" #. placeholder {0}: account.username #: src/pages/notifications.jsx:1133 msgid "Notifications from <0>@{0}" msgstr "" #. placeholder {0}: request.account.username #: src/pages/notifications.jsx:1201 msgid "Notifications from @{0} will not be filtered from now on." msgstr "" #: src/pages/notifications.jsx:1206 msgid "Unable to accept notification request" msgstr "" #: src/pages/notifications.jsx:1211 msgid "Allow" msgstr "允許" #. placeholder {1}: request.account.username #: src/pages/notifications.jsx:1231 msgid "Notifications from @{1} will not show up in Filtered notifications from now on." msgstr "" #: src/pages/notifications.jsx:1236 msgid "Unable to dismiss notification request" msgstr "" #: src/pages/notifications.jsx:1241 msgid "Dismiss" msgstr "" #: src/pages/notifications.jsx:1256 msgid "Dismissed" msgstr "" #: src/pages/public.jsx:28 msgid "Local timeline ({instance})" msgstr "" #: src/pages/public.jsx:29 msgid "Federated timeline ({instance})" msgstr "" #: src/pages/public.jsx:91 msgid "Local timeline" msgstr "本站時間軸" #: src/pages/public.jsx:91 msgid "Federated timeline" msgstr "聯邦時間軸" #: src/pages/public.jsx:97 msgid "No one has posted anything yet." msgstr "" #: src/pages/public.jsx:124 msgid "Switch to Federated" msgstr "切換到聯邦" #: src/pages/public.jsx:131 msgid "Switch to Local" msgstr "切換到本站" #: src/pages/search.jsx:50 msgid "Search: {q} (Posts)" msgstr "" #: src/pages/search.jsx:53 msgid "Search: {q} (Accounts)" msgstr "" #: src/pages/search.jsx:56 msgid "Search: {q} (Hashtags)" msgstr "" #: src/pages/search.jsx:59 msgid "Search: {q}" msgstr "" #: src/pages/search.jsx:323 #: src/pages/search.jsx:405 msgid "Hashtags" msgstr "" #: src/pages/search.jsx:355 #: src/pages/search.jsx:409 #: src/pages/search.jsx:479 msgid "See more" msgstr "" #: src/pages/search.jsx:381 msgid "See more accounts" msgstr "" #: src/pages/search.jsx:395 msgid "No accounts found." msgstr "" #: src/pages/search.jsx:451 msgid "See more hashtags" msgstr "" #: src/pages/search.jsx:465 msgid "No hashtags found." msgstr "" #: src/pages/search.jsx:509 msgid "See more posts" msgstr "" #: src/pages/search.jsx:523 msgid "No posts found." msgstr "" #: src/pages/search.jsx:567 msgid "Enter your search term or paste a URL above to get started." msgstr "" #: src/pages/settings.jsx:83 msgid "Settings" msgstr "" #: src/pages/settings.jsx:92 msgid "Appearance" msgstr "" #: src/pages/settings.jsx:168 msgid "Light" msgstr "" #: src/pages/settings.jsx:179 msgid "Dark" msgstr "" #: src/pages/settings.jsx:192 msgid "Auto" msgstr "" #: src/pages/settings.jsx:202 msgid "Text size" msgstr "" #. Preview of one character, in smallest size #. Preview of one character, in largest size #: src/pages/settings.jsx:207 #: src/pages/settings.jsx:232 msgid "A" msgstr "" #: src/pages/settings.jsx:246 msgid "Display language" msgstr "" #: src/pages/settings.jsx:255 msgid "Volunteer translations" msgstr "" #: src/pages/settings.jsx:266 msgid "Posting" msgstr "" #: src/pages/settings.jsx:273 msgid "Default visibility" msgstr "" #: src/pages/settings.jsx:274 #: src/pages/settings.jsx:320 msgid "Synced" msgstr "" #: src/pages/settings.jsx:299 msgid "Failed to update posting privacy" msgstr "" #: src/pages/settings.jsx:322 msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings." msgstr "" #: src/pages/settings.jsx:337 msgid "Experiments" msgstr "" #: src/pages/settings.jsx:350 msgid "Auto refresh timeline posts" msgstr "自動更新時間軸" #: src/pages/settings.jsx:362 msgid "Boosts carousel" msgstr "" #: src/pages/settings.jsx:378 msgid "Post translation" msgstr "" #: src/pages/settings.jsx:389 msgid "Translate to " msgstr "" #: src/pages/settings.jsx:400 msgid "System language ({systemTargetLanguageText})" msgstr "" #. placeholder {0}: snapStates.settings.contentTranslationHideLanguages.length #: src/pages/settings.jsx:426 msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}" msgstr "" #: src/pages/settings.jsx:480 msgid "Note: This feature uses external translation services, powered by <0>Lingva API & <1>Lingva Translate." msgstr "" #: src/pages/settings.jsx:514 msgid "Auto inline translation" msgstr "" #: src/pages/settings.jsx:518 msgid "Automatically show translation for posts in timeline. Only works for <0>short posts without content warning, media and poll." msgstr "" #: src/pages/settings.jsx:538 msgid "GIF Picker for composer" msgstr "" #: src/pages/settings.jsx:542 msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers." msgstr "" #: src/pages/settings.jsx:571 msgid "Image description generator" msgstr "" #: src/pages/settings.jsx:576 msgid "Only for new images while composing new posts." msgstr "" #: src/pages/settings.jsx:583 msgid "Note: This feature uses external AI service, powered by <0>img-alt-api. May not work well. Only for images and in English." msgstr "" #: src/pages/settings.jsx:609 msgid "Server-side grouped notifications" msgstr "" #: src/pages/settings.jsx:613 msgid "Alpha-stage feature. Potentially improved grouping window but basic grouping logic." msgstr "" #: src/pages/settings.jsx:634 msgid "\"Cloud\" import/export for shortcuts settings" msgstr "" #: src/pages/settings.jsx:639 msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile." msgstr "" #: src/pages/settings.jsx:650 msgid "Note: This feature uses currently-logged-in instance server API." msgstr "" #: src/pages/settings.jsx:667 msgid "Cloak mode <0>(<1>Text → <2>████)" msgstr "" #: src/pages/settings.jsx:676 msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons." msgstr "" #: src/pages/settings.jsx:701 msgid "About" msgstr "" #: src/pages/settings.jsx:740 msgid "<0>Built by <1>@cheeaun" msgstr "" #: src/pages/settings.jsx:769 msgid "Sponsor" msgstr "" #: src/pages/settings.jsx:777 msgid "Donate" msgstr "" #: src/pages/settings.jsx:793 msgid "Privacy Policy" msgstr "" #. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '') #: src/pages/settings.jsx:800 msgid "<0>Site: {0}" msgstr "" #. placeholder {0}: !__FAKE_COMMIT_HASH__ && ( ( ) ) #: src/pages/settings.jsx:807 msgid "<0>Version: <1/> {0}" msgstr "" #: src/pages/settings.jsx:822 msgid "Version string copied" msgstr "" #: src/pages/settings.jsx:825 msgid "Unable to copy version string" msgstr "" #: src/pages/settings.jsx:1060 #: src/pages/settings.jsx:1065 msgid "Failed to update subscription. Please try again." msgstr "" #: src/pages/settings.jsx:1071 msgid "Failed to remove subscription. Please try again." msgstr "" #: src/pages/settings.jsx:1078 msgid "Push Notifications (beta)" msgstr "" #: src/pages/settings.jsx:1100 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "" #. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => ( )) #: src/pages/settings.jsx:1109 msgid "Allow from <0>{0}" msgstr "" #: src/pages/settings.jsx:1118 msgid "anyone" msgstr "" #: src/pages/settings.jsx:1122 msgid "people I follow" msgstr "" #: src/pages/settings.jsx:1126 msgid "followers" msgstr "" #: src/pages/settings.jsx:1159 msgid "Follows" msgstr "" #: src/pages/settings.jsx:1167 msgid "Polls" msgstr "" #: src/pages/settings.jsx:1171 msgid "Post edits" msgstr "" #: src/pages/settings.jsx:1192 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "" #: src/pages/settings.jsx:1208 msgid "NOTE: Push notifications only work for <0>one account." msgstr "" #. js-lingui-explicit-id #: src/pages/status.jsx:599 #: src/pages/status.jsx:1133 msgid "post.title" msgstr "" #: src/pages/status.jsx:824 msgid "You're not logged in. Interactions (reply, boost, etc) are not possible." msgstr "" #: src/pages/status.jsx:844 msgid "This post is from another instance (<0>{instance}). Interactions (reply, boost, etc) are not possible." msgstr "" #: src/pages/status.jsx:872 msgid "Error: {e}" msgstr "" #: src/pages/status.jsx:879 msgid "Switch to my instance to enable interactions" msgstr "" #: src/pages/status.jsx:981 msgid "Unable to load replies." msgstr "" #: src/pages/status.jsx:1093 msgid "Back" msgstr "" #: src/pages/status.jsx:1124 msgid "Go to main post" msgstr "" #. placeholder {0}: ancestors.length #: src/pages/status.jsx:1147 msgid "{0} posts above ‒ Go to top" msgstr "" #: src/pages/status.jsx:1190 #: src/pages/status.jsx:1253 msgid "Switch to Side Peek view" msgstr "" #: src/pages/status.jsx:1254 msgid "Switch to Full view" msgstr "" #: src/pages/status.jsx:1272 msgid "Show all sensitive content" msgstr "" #: src/pages/status.jsx:1277 msgid "Experimental" msgstr "" #: src/pages/status.jsx:1286 msgid "Unable to switch" msgstr "" #. placeholder {1}: punycode.toUnicode( postInstance, ) #: src/pages/status.jsx:1293 msgid "Switch to post's instance ({1})" msgstr "" #: src/pages/status.jsx:1296 msgid "Switch to post's instance" msgstr "" #: src/pages/status.jsx:1354 msgid "Unable to load post" msgstr "" #. placeholder {0}: replies.length #. placeholder {1}: shortenNumber(replies.length) #: src/pages/status.jsx:1490 msgid "{0, plural, one {# reply} other {<0>{1} replies}}" msgstr "" #. placeholder {0}: shortenNumber(totalComments) #: src/pages/status.jsx:1508 msgid "{totalComments, plural, one {# comment} other {<0>{0} comments}}" msgstr "" #: src/pages/status.jsx:1530 msgid "View post with its replies" msgstr "" #: src/pages/trending.jsx:72 msgid "Trending ({instance})" msgstr "" #: src/pages/trending.jsx:229 msgid "Trending News" msgstr "" #. By [Author] #. placeholder {0}: author ? ( ) : authorUrl ? ( {authorName} ) : ( authorName ) #: src/pages/trending.jsx:348 msgid "By {0}" msgstr "" #: src/pages/trending.jsx:409 msgid "Back to showing trending posts" msgstr "" #. placeholder {0}: currentLink .replace(/^https?:\/\/(www\.)?/i, '') .replace(/\/$/, '') #: src/pages/trending.jsx:414 msgid "Showing posts mentioning <0>{0}" msgstr "" #: src/pages/trending.jsx:426 msgid "Trending posts" msgstr "" #: src/pages/trending.jsx:449 msgid "No trending posts." msgstr "" #: src/pages/welcome.jsx:54 msgid "A minimalistic opinionated Mastodon web client." msgstr "" #: src/pages/welcome.jsx:65 msgid "Log in with Mastodon" msgstr "" #: src/pages/welcome.jsx:71 msgid "Sign up" msgstr "" #: src/pages/welcome.jsx:78 msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server." msgstr "" #: src/pages/welcome.jsx:95 msgid "<0>Built by <1>@cheeaun. <2>Privacy Policy." msgstr "" #: src/pages/welcome.jsx:126 msgid "Screenshot of Boosts Carousel" msgstr "" #: src/pages/welcome.jsx:130 msgid "Boosts Carousel" msgstr "" #: src/pages/welcome.jsx:133 msgid "Visually separate original posts and re-shared posts (boosted posts)." msgstr "" #: src/pages/welcome.jsx:142 msgid "Screenshot of nested comments thread" msgstr "" #: src/pages/welcome.jsx:146 msgid "Nested comments thread" msgstr "" #: src/pages/welcome.jsx:149 msgid "Effortlessly follow conversations. Semi-collapsible replies." msgstr "" #: src/pages/welcome.jsx:157 msgid "Screenshot of grouped notifications" msgstr "" #: src/pages/welcome.jsx:161 msgid "Grouped notifications" msgstr "" #: src/pages/welcome.jsx:164 msgid "Similar notifications are grouped and collapsed to reduce clutter." msgstr "" #: src/pages/welcome.jsx:173 msgid "Screenshot of multi-column UI" msgstr "" #: src/pages/welcome.jsx:177 msgid "Single or multi-column" msgstr "" #: src/pages/welcome.jsx:180 msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users." msgstr "" #: src/pages/welcome.jsx:189 msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags" msgstr "" #: src/pages/welcome.jsx:193 msgid "Multi-hashtag timeline" msgstr "" #: src/pages/welcome.jsx:196 msgid "Up to 5 hashtags combined into a single timeline." msgstr "" #: src/utils/open-compose.js:24 msgid "Looks like your browser is blocking popups." msgstr "" #: src/utils/show-compose.js:16 msgid "A draft post is currently minimized. Post or discard it before creating a new one." msgstr "" #: src/utils/show-compose.js:21 msgid "A post is currently open. Post or discard it before creating a new one." msgstr ""