diff --git a/src/data/catalogs.json b/src/data/catalogs.json index 509564d6e..e2528cd26 100644 --- a/src/data/catalogs.json +++ b/src/data/catalogs.json @@ -9,19 +9,19 @@ "code": "ca-ES", "nativeName": "català", "name": "Catalan", - "completion": 100 + "completion": 99 }, { "code": "cs-CZ", "nativeName": "čeština", "name": "Czech", - "completion": 80 + "completion": 79 }, { "code": "de-DE", "nativeName": "Deutsch", "name": "German", - "completion": 97 + "completion": 96 }, { "code": "eo-UY", @@ -33,13 +33,13 @@ "code": "es-ES", "nativeName": "español", "name": "Spanish", - "completion": 100 + "completion": 99 }, { "code": "eu-ES", "nativeName": "euskara", "name": "Basque", - "completion": 100 + "completion": 99 }, { "code": "fa-IR", @@ -51,19 +51,19 @@ "code": "fi-FI", "nativeName": "suomi", "name": "Finnish", - "completion": 100 + "completion": 99 }, { "code": "fr-FR", "nativeName": "français", "name": "French", - "completion": 99 + "completion": 98 }, { "code": "gl-ES", "nativeName": "galego", "name": "Galician", - "completion": 100 + "completion": 99 }, { "code": "he-IL", @@ -87,7 +87,7 @@ "code": "kab", "nativeName": "Taqbaylit", "name": "Kabyle", - "completion": 100 + "completion": 99 }, { "code": "ko-KR", @@ -99,7 +99,7 @@ "code": "lt-LT", "nativeName": "lietuvių", "name": "Lithuanian", - "completion": 42 + "completion": 43 }, { "code": "nl-NL", @@ -117,19 +117,19 @@ "code": "pt-BR", "nativeName": "português", "name": "Portuguese", - "completion": 100 + "completion": 99 }, { "code": "pt-PT", "nativeName": "português", "name": "Portuguese", - "completion": 100 + "completion": 99 }, { "code": "ru-RU", "nativeName": "русский", "name": "Russian", - "completion": 100 + "completion": 99 }, { "code": "th-TH", @@ -141,7 +141,7 @@ "code": "zh-CN", "nativeName": "简体中文", "name": "Simplified Chinese", - "completion": 100 + "completion": 99 }, { "code": "zh-TW", diff --git a/src/locales/ar-SA.po b/src/locales/ar-SA.po index ccb698ab1..d58a21ed1 100644 --- a/src/locales/ar-SA.po +++ b/src/locales/ar-SA.po @@ -8,7 +8,7 @@ msgstr "" "Language: ar\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-27 06:16\n" +"PO-Revision-Date: 2024-08-31 15:33\n" "Last-Translator: \n" "Language-Team: Arabic\n" "Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n" @@ -38,7 +38,7 @@ msgstr "" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1438 +#: src/pages/catchup.jsx:1454 msgid "Group" msgstr "مجموعة" @@ -188,8 +188,8 @@ msgstr "الأصلي" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2162 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1412 -#: src/pages/catchup.jsx:2023 +#: src/pages/catchup.jsx:1428 +#: src/pages/catchup.jsx:2039 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,8 +197,8 @@ msgstr "الردود" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1414 -#: src/pages/catchup.jsx:2035 +#: src/pages/catchup.jsx:1430 +#: src/pages/catchup.jsx:2051 #: src/pages/settings.jsx:1028 msgid "Boosts" msgstr "المعاد نشرها" @@ -294,7 +294,7 @@ msgstr "تعذر نسخ الرابط" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "نسخ" @@ -422,11 +422,11 @@ msgstr "متابعة" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1548 +#: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -516,19 +516,19 @@ msgstr "اسم المستخدم" msgid "server domain name" msgstr "إسم نطاق الخادم" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode disabled" msgstr "" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode enabled" msgstr "" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:431 -#: src/pages/catchup.jsx:860 +#: src/components/timeline.jsx:435 +#: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 #: src/pages/home.jsx:52 @@ -606,7 +606,7 @@ msgstr "" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:975 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "" @@ -727,7 +727,7 @@ msgstr "" #: src/components/compose.jsx:2371 #: src/components/compose.jsx:2621 #: src/components/shortcuts-settings.jsx:723 -#: src/pages/catchup.jsx:1058 +#: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "إزالة" @@ -849,13 +849,13 @@ msgstr "" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:880 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:897 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "" @@ -908,7 +908,7 @@ msgid "No drafts found." msgstr "" #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1895 +#: src/pages/catchup.jsx:1911 msgid "Poll" msgstr "" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "الحسابات" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:513 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +961,14 @@ msgid "Show more…" msgstr "" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:518 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "" #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1602 msgid "Keyboard shortcuts" msgstr "اختصارات لوحة المفاتيح" @@ -977,12 +977,12 @@ msgid "Keyboard shortcuts help" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1611 +#: src/pages/catchup.jsx:1627 msgid "Next post" msgstr "المنشور التالي" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1619 +#: src/pages/catchup.jsx:1635 msgid "Previous post" msgstr "المنشور السابق" @@ -1007,7 +1007,7 @@ msgid "Load new posts" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1659 msgid "Open post details" msgstr "" @@ -1204,12 +1204,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:964 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1843 +#: src/pages/catchup.jsx:1859 msgid "Filtered" msgstr "" @@ -1238,7 +1238,7 @@ msgid "New update available…" msgstr "" #: src/components/nav-menu.jsx:200 -#: src/pages/catchup.jsx:855 +#: src/pages/catchup.jsx:871 msgid "Catch-up" msgstr "" @@ -1299,8 +1299,8 @@ msgstr "الإشارات المرجعية" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1413 -#: src/pages/catchup.jsx:2029 +#: src/pages/catchup.jsx:1429 +#: src/pages/catchup.jsx:2045 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 #: src/pages/settings.jsx:1024 @@ -1522,49 +1522,53 @@ msgstr "اقرأ المزيد ←" msgid "Voted" msgstr "صوتت" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "إخفاء النتائج" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "صوِّت" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "إنعاش" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "إظهار النتائج" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "" @@ -2216,85 +2220,85 @@ msgstr "" msgid "Comments" msgstr "" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "جارٍ التحميل…" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "الرموز التعبيرية:" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "الملاحظات:" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "معاينة" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "ملاحظة: هذه المعاينة ذات نمط خفيف." -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "" -#: src/components/timeline.jsx:447 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "منشورات جديدة" -#: src/components/timeline.jsx:548 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "منشورات جديدة" msgid "Try again" msgstr "حاول مجددًا" -#: src/components/timeline.jsx:937 -#: src/components/timeline.jsx:944 -#: src/pages/catchup.jsx:1860 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 +#: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "مناقشة" -#: src/components/timeline.jsx:959 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "" @@ -2489,6 +2493,10 @@ msgstr "إضافة حساب موجود" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "" +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "" @@ -2557,179 +2565,183 @@ msgstr "" 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:866 -#: src/pages/catchup.jsx:890 +#: src/pages/catchup.jsx:882 +#: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" msgstr "" -#: src/pages/catchup.jsx:880 -#: src/pages/catchup.jsx:1552 +#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:1568 msgid "Help" msgstr "مساعدة" -#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:912 msgid "What is this?" msgstr "ما هذا؟" -#: src/pages/catchup.jsx:899 +#: 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:910 +#: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" msgstr "" -#: src/pages/catchup.jsx:919 +#: src/pages/catchup.jsx:935 msgid "Let's catch up" msgstr "" -#: src/pages/catchup.jsx:924 +#: src/pages/catchup.jsx:940 msgid "Let's catch up on the posts from your followings." msgstr "" -#: src/pages/catchup.jsx:928 +#: src/pages/catchup.jsx:944 msgid "Show me all posts from…" msgstr "" -#: src/pages/catchup.jsx:951 +#: src/pages/catchup.jsx:967 msgid "until the max" msgstr "" -#: src/pages/catchup.jsx:981 +#: src/pages/catchup.jsx:997 msgid "Catch up" msgstr "" -#: src/pages/catchup.jsx:987 +#: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" msgstr "" -#: src/pages/catchup.jsx:999 +#: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" msgstr "" -#: src/pages/catchup.jsx:1008 +#: 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:1018 +#: src/pages/catchup.jsx:1034 msgid "Previously…" msgstr "" -#: src/pages/catchup.jsx:1036 +#: src/pages/catchup.jsx:1052 msgid "{0, plural, one {# post} other {# posts}}" msgstr "" -#: src/pages/catchup.jsx:1046 +#: src/pages/catchup.jsx:1062 msgid "Remove this catch-up?" msgstr "" -#: src/pages/catchup.jsx:1067 +#: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." msgstr "" -#: src/pages/catchup.jsx:1082 +#: src/pages/catchup.jsx:1098 msgid "Fetching posts…" msgstr "" -#: src/pages/catchup.jsx:1085 +#: src/pages/catchup.jsx:1101 msgid "This might take a while." msgstr "" -#: src/pages/catchup.jsx:1120 +#: src/pages/catchup.jsx:1136 msgid "Reset filters" msgstr "" -#: src/pages/catchup.jsx:1128 -#: src/pages/catchup.jsx:1558 +#: src/pages/catchup.jsx:1144 +#: src/pages/catchup.jsx:1574 msgid "Top links" msgstr "" -#: src/pages/catchup.jsx:1244 +#: src/pages/catchup.jsx:1260 msgid "Shared by {0}" msgstr "" -#: src/pages/catchup.jsx:1283 +#: src/pages/catchup.jsx:1299 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "" -#: src/pages/catchup.jsx:1368 +#: src/pages/catchup.jsx:1384 msgid "{0, plural, one {# author} other {# authors}}" msgstr "" -#: src/pages/catchup.jsx:1380 +#: src/pages/catchup.jsx:1396 msgid "Sort" msgstr "" -#: src/pages/catchup.jsx:1411 +#: src/pages/catchup.jsx:1427 msgid "Date" msgstr "التاريخ" -#: src/pages/catchup.jsx:1415 +#: src/pages/catchup.jsx:1431 msgid "Density" msgstr "الكثافة" -#: src/pages/catchup.jsx:1453 +#: src/pages/catchup.jsx:1469 msgid "Authors" msgstr "الناشرون" -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1470 msgid "None" msgstr "بلا" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1486 msgid "Show all authors" msgstr "إظهار كل الناشرين" -#: src/pages/catchup.jsx:1521 +#: src/pages/catchup.jsx:1537 msgid "You don't have to read everything." msgstr "لا يتوجب عليك قراءة كل شيء." -#: src/pages/catchup.jsx:1522 +#: src/pages/catchup.jsx:1538 msgid "That's all." msgstr "هذا كل شيء." -#: src/pages/catchup.jsx:1530 +#: src/pages/catchup.jsx:1546 msgid "Back to top" msgstr "" -#: src/pages/catchup.jsx:1561 +#: src/pages/catchup.jsx:1577 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "" -#: src/pages/catchup.jsx:1567 +#: src/pages/catchup.jsx:1583 msgid "Sort: Density" msgstr "" -#: src/pages/catchup.jsx:1570 +#: src/pages/catchup.jsx:1586 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:1577 +#: src/pages/catchup.jsx:1593 msgid "Group: Authors" msgstr "" -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1596 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "" -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1643 msgid "Next author" msgstr "" -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1651 msgid "Previous author" msgstr "" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1667 msgid "Scroll to top" msgstr "" -#: src/pages/catchup.jsx:1842 +#: src/pages/catchup.jsx:1858 msgid "Filtered: {0}" msgstr "" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "" @@ -2904,6 +2916,10 @@ msgstr "" msgid "Unable to load posts with this tag" msgstr "" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "" @@ -3035,6 +3051,10 @@ msgstr "" msgid "Failed to register application" msgstr "" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "" diff --git a/src/locales/ca-ES.po b/src/locales/ca-ES.po index eea80fb1d..631e8ffcf 100644 --- a/src/locales/ca-ES.po +++ b/src/locales/ca-ES.po @@ -8,7 +8,7 @@ msgstr "" "Language: ca\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-27 08:36\n" +"PO-Revision-Date: 2024-08-31 15:33\n" "Last-Translator: \n" "Language-Team: Catalan\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -38,7 +38,7 @@ msgstr "Automatitzat" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1438 +#: src/pages/catchup.jsx:1454 msgid "Group" msgstr "Grup" @@ -188,8 +188,8 @@ msgstr "Original" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2162 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1412 -#: src/pages/catchup.jsx:2023 +#: src/pages/catchup.jsx:1428 +#: src/pages/catchup.jsx:2039 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,8 +197,8 @@ msgstr "Respostes" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1414 -#: src/pages/catchup.jsx:2035 +#: src/pages/catchup.jsx:1430 +#: src/pages/catchup.jsx:2051 #: src/pages/settings.jsx:1028 msgid "Boosts" msgstr "Impulsos" @@ -294,7 +294,7 @@ msgstr "No estat possible copiar l'enllaç" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "Copia" @@ -422,11 +422,11 @@ msgstr "Segueix" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1548 +#: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -516,19 +516,19 @@ msgstr "nom d’usuari" msgid "server domain name" msgstr "nom de domini del servidor" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode disabled" msgstr "Mode ocult desactivat" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode enabled" msgstr "Mode ocult activat" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:431 -#: src/pages/catchup.jsx:860 +#: src/components/timeline.jsx:435 +#: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 #: src/pages/home.jsx:52 @@ -606,7 +606,7 @@ msgstr "El fitxer adjunt #{i} ha fallat" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:975 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "Avís de contingut" @@ -727,7 +727,7 @@ msgstr "La velocitat de fotogrames és massa alta. La càrrega pot tenir problem #: src/components/compose.jsx:2371 #: src/components/compose.jsx:2621 #: src/components/shortcuts-settings.jsx:723 -#: src/pages/catchup.jsx:1058 +#: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Suprimeix" @@ -849,13 +849,13 @@ msgstr "Escriviu per cercar un GIF" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:880 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "Anterior" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:897 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "Següent" @@ -908,7 +908,7 @@ msgid "No drafts found." msgstr "No s'han trobat esborranys." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1895 +#: src/pages/catchup.jsx:1911 msgid "Poll" msgstr "Enquesta" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "Comptes" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:513 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +961,14 @@ msgid "Show more…" msgstr "Mostra'n més…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:518 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "Final." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1602 msgid "Keyboard shortcuts" msgstr "Dreceres de teclat" @@ -977,12 +977,12 @@ msgid "Keyboard shortcuts help" msgstr "Ajuda sobre dreceres de teclat" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1611 +#: src/pages/catchup.jsx:1627 msgid "Next post" msgstr "Publicació següent" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1619 +#: src/pages/catchup.jsx:1635 msgid "Previous post" msgstr "Publicació anterior" @@ -1007,7 +1007,7 @@ msgid "Load new posts" msgstr "Carrega publicacions noves" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1659 msgid "Open post details" msgstr "Obre els detalls de la publicació" @@ -1204,12 +1204,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Filtrat: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:964 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1843 +#: src/pages/catchup.jsx:1859 msgid "Filtered" msgstr "Filtrat" @@ -1238,7 +1238,7 @@ msgid "New update available…" msgstr "Nova actualització disponible…" #: src/components/nav-menu.jsx:200 -#: src/pages/catchup.jsx:855 +#: src/pages/catchup.jsx:871 msgid "Catch-up" msgstr "Posada al dia" @@ -1299,8 +1299,8 @@ msgstr "Marcadors" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1413 -#: src/pages/catchup.jsx:2029 +#: src/pages/catchup.jsx:1429 +#: src/pages/catchup.jsx:2045 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 #: src/pages/settings.jsx:1024 @@ -1523,49 +1523,53 @@ msgstr "Llegiu més →" msgid "Voted" msgstr "Votat" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "Amaga els resultats" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "Vota" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "Actualitza" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "Mostra els resultats" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "{votesCount, plural, one {<0>{0} vot} other {<1>{1} vots}}" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "{votersCount, plural, one {<0>{0} votant} other {<1>{1} votants}}" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "Finalitzada<0/>" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "Finalitzada" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "Finalitza <0/>" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "Finalitza" @@ -2093,7 +2097,7 @@ msgid "Edited: {editedDateText}" msgstr "Editat: {editedDateText}" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "Insereix la publicació" @@ -2217,85 +2221,85 @@ msgstr "Editat" msgid "Comments" msgstr "Comentaris" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "Edita l'Historial" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "No s'ha pogut carregar l'historial" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "Carregant…" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "Codi HTML" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "Codi HTML copiat" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "No ha estat possible copiar el codi HTML" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "Adjunts multimèdia:" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "Emojis d'aquest compte:" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "URL estàtic" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "Emojis:" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "Notes:" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Això és estàtic, sense estil i sense guió. És possible que hàgiu d'aplicar els vostres propis estils i editar-los segons sigui necessari." -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Les enquestes no són interactives, es converteixen en una llista amb recompte de vots." -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Els mèdia adjunts poden ser imatges, vídeos, àudios o qualsevol altre tipus de fitxer." -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "La publicació pot ser editada o eliminada després." -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "Vista prèvia" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "Nota: a aquesta vista prèvia se li ha aplicat cert estil." -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> ha impulsat" -#: src/components/timeline.jsx:447 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "Publicacions noves" -#: src/components/timeline.jsx:548 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2303,13 +2307,13 @@ msgstr "Publicacions noves" msgid "Try again" msgstr "Torna-ho a provar" -#: src/components/timeline.jsx:937 -#: src/components/timeline.jsx:944 -#: src/pages/catchup.jsx:1860 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 +#: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "Fil" -#: src/components/timeline.jsx:959 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "<0>Filtrat: <1>{0}" @@ -2490,6 +2494,10 @@ msgstr "Afegeix un compte existent" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "Nota: el compte <0>Per defecte sempre s'utilitzarà per a la primera càrrega. Si canvieu de compte, aquest es mantindrà obert durant la sessió." +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "No es poden carregar les adreces d'interès." @@ -2558,179 +2566,183 @@ msgstr "Grups" 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 "Es mostren {selectedFilterCategory, select, all {totes les publicacions} original {publicacions originals} replies {respostes} boosts {impulsos} followedTags {etiquetes seguides} groups {grups} filtered {publicacions filtrades}}, {sortBy, select, createdAt {{sortOrder, select, asc {més antic} desc {més recent}}} reblogsCount {{sortOrder, select, asc {amb menys impulsos} desc {amb més impulsos}}} favouritesCount {{sortOrder, select, asc {amb menys favorits} desc {amb més favorits}}} repliesCount {{sortOrder, select, asc {amb menys respostes} desc {amb més respostes}}} density {{sortOrder, select, asc {amb menys densitat} desc {amb més densitat}}}} primer{groupBy, select, account {, agrupat per autors} other {}}" -#: src/pages/catchup.jsx:866 -#: src/pages/catchup.jsx:890 +#: src/pages/catchup.jsx:882 +#: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" msgstr "Posada al dia <0>beta" -#: src/pages/catchup.jsx:880 -#: src/pages/catchup.jsx:1552 +#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:1568 msgid "Help" msgstr "Ajuda" -#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:912 msgid "What is this?" msgstr "Què és això?" -#: src/pages/catchup.jsx:899 +#: 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 "Posada al dia és una línia de temps independent per als vostre seguiments, que ofereix una visió ràpida i precisa, amb una interfície senzilla inspirada en el correu electrònic que permet ordenar i filtrar les publicacions sense esforç." -#: src/pages/catchup.jsx:910 +#: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" msgstr "Vista prèvia de la interfície de Posada al dia" -#: src/pages/catchup.jsx:919 +#: src/pages/catchup.jsx:935 msgid "Let's catch up" msgstr "Posem-nos al dia" -#: src/pages/catchup.jsx:924 +#: src/pages/catchup.jsx:940 msgid "Let's catch up on the posts from your followings." msgstr "Poseu-vos al dia amb les publicacions de les persones que segueixes." -#: src/pages/catchup.jsx:928 +#: src/pages/catchup.jsx:944 msgid "Show me all posts from…" msgstr "Mostra'm totes les publicacions de…" -#: src/pages/catchup.jsx:951 +#: src/pages/catchup.jsx:967 msgid "until the max" msgstr "fins al màxim" -#: src/pages/catchup.jsx:981 +#: src/pages/catchup.jsx:997 msgid "Catch up" msgstr "Posada al dia" -#: src/pages/catchup.jsx:987 +#: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" msgstr "Superposa amb la darrera posada al dia" -#: src/pages/catchup.jsx:999 +#: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" msgstr "Fins a l'última posada al dia ({0})" -#: src/pages/catchup.jsx:1008 +#: 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 "Nota: la vostra instància només pot mostrar un màxim de 800 publicacions a la línia de temps d'inici, independentment de l'interval de temps. Aquest valor podria variar." -#: src/pages/catchup.jsx:1018 +#: src/pages/catchup.jsx:1034 msgid "Previously…" msgstr "Anteriorment…" -#: src/pages/catchup.jsx:1036 +#: src/pages/catchup.jsx:1052 msgid "{0, plural, one {# post} other {# posts}}" msgstr "{0, plural, one {# publicació} other {# publicacions}}" -#: src/pages/catchup.jsx:1046 +#: src/pages/catchup.jsx:1062 msgid "Remove this catch-up?" msgstr "Voleu eliminar aquesta posada al dia?" -#: src/pages/catchup.jsx:1067 +#: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." msgstr "Nota: només s'emmagatzemaran un màxim de 3. La resta s'eliminarà automàticament." -#: src/pages/catchup.jsx:1082 +#: src/pages/catchup.jsx:1098 msgid "Fetching posts…" msgstr "Recuperant publicacions…" -#: src/pages/catchup.jsx:1085 +#: src/pages/catchup.jsx:1101 msgid "This might take a while." msgstr "Això pot trigar una estona." -#: src/pages/catchup.jsx:1120 +#: src/pages/catchup.jsx:1136 msgid "Reset filters" msgstr "Restableix els filtres" -#: src/pages/catchup.jsx:1128 -#: src/pages/catchup.jsx:1558 +#: src/pages/catchup.jsx:1144 +#: src/pages/catchup.jsx:1574 msgid "Top links" msgstr "Enllaços populars" -#: src/pages/catchup.jsx:1244 +#: src/pages/catchup.jsx:1260 msgid "Shared by {0}" msgstr "Compartit per {0}" -#: src/pages/catchup.jsx:1283 +#: src/pages/catchup.jsx:1299 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Totes" -#: src/pages/catchup.jsx:1368 +#: src/pages/catchup.jsx:1384 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0 , plural, one {# autor} other {# autors}}" -#: src/pages/catchup.jsx:1380 +#: src/pages/catchup.jsx:1396 msgid "Sort" msgstr "Ordre" -#: src/pages/catchup.jsx:1411 +#: src/pages/catchup.jsx:1427 msgid "Date" msgstr "Data" -#: src/pages/catchup.jsx:1415 +#: src/pages/catchup.jsx:1431 msgid "Density" msgstr "Densitat" -#: src/pages/catchup.jsx:1453 +#: src/pages/catchup.jsx:1469 msgid "Authors" msgstr "Autors" -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1470 msgid "None" msgstr "Cap" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1486 msgid "Show all authors" msgstr "Mostra tots els autors" -#: src/pages/catchup.jsx:1521 +#: src/pages/catchup.jsx:1537 msgid "You don't have to read everything." msgstr "No cal que ho llegiu tot." -#: src/pages/catchup.jsx:1522 +#: src/pages/catchup.jsx:1538 msgid "That's all." msgstr "Això és tot." -#: src/pages/catchup.jsx:1530 +#: src/pages/catchup.jsx:1546 msgid "Back to top" msgstr "Torna a dalt" -#: src/pages/catchup.jsx:1561 +#: src/pages/catchup.jsx:1577 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "Enllaços compartits pels vostres seguits, ordenats per recomptes de compartits, impulsos i M'agrada." -#: src/pages/catchup.jsx:1567 +#: src/pages/catchup.jsx:1583 msgid "Sort: Density" msgstr "Ordre: Densitat" -#: src/pages/catchup.jsx:1570 +#: src/pages/catchup.jsx:1586 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 "Les publicacions s'ordenen per densitat o quantitat d'informació. Les publicacions més curtes són \"més lleugeres\" mentre que les publicacions més llargues són \"més pesades\". Les publicacions amb fotos són \"més pesades\" que les publicacions sense fotos." -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1593 msgid "Group: Authors" msgstr "Grup: Autors" -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1596 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "Les publicacions s'agrupen per autors, ordenades pel nombre de publicacions per autor." -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1643 msgid "Next author" msgstr "Actor següent" -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1651 msgid "Previous author" msgstr "Autor anterior" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1667 msgid "Scroll to top" msgstr "Torna a dalt" -#: src/pages/catchup.jsx:1842 +#: src/pages/catchup.jsx:1858 msgid "Filtered: {0}" msgstr "Filtrat: {0}" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "No ha estat possible carregar els favorits." @@ -2905,6 +2917,10 @@ msgstr "Ningú ha publicat res encara amb aquesta etiqueta." msgid "Unable to load posts with this tag" msgstr "No ha estat possible carregar les publicacions amb aquesta etiqueta" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "Deixa de seguir l'etiqueta #{hashtag}" @@ -3036,6 +3052,10 @@ msgstr "Encara no hi ha cap llista." msgid "Failed to register application" msgstr "No s'ha pogut registrar l'aplicació" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "p. ex. \"mastodont.social\"" diff --git a/src/locales/cs-CZ.po b/src/locales/cs-CZ.po index 888dbdcf4..e47bc6a1d 100644 --- a/src/locales/cs-CZ.po +++ b/src/locales/cs-CZ.po @@ -8,7 +8,7 @@ msgstr "" "Language: cs\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-27 06:16\n" +"PO-Revision-Date: 2024-08-31 15:34\n" "Last-Translator: \n" "Language-Team: Czech\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -38,7 +38,7 @@ msgstr "Automaticky" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1438 +#: src/pages/catchup.jsx:1454 msgid "Group" msgstr "Skupina" @@ -188,8 +188,8 @@ msgstr "Originál" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2162 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1412 -#: src/pages/catchup.jsx:2023 +#: src/pages/catchup.jsx:1428 +#: src/pages/catchup.jsx:2039 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,8 +197,8 @@ msgstr "Odpovědi" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1414 -#: src/pages/catchup.jsx:2035 +#: src/pages/catchup.jsx:1430 +#: src/pages/catchup.jsx:2051 #: src/pages/settings.jsx:1028 msgid "Boosts" msgstr "Boosty" @@ -294,7 +294,7 @@ msgstr "Nebylo možné zkopírovat soubor" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "Kopírovat" @@ -422,11 +422,11 @@ msgstr "Sledovat" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1548 +#: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -516,19 +516,19 @@ msgstr "uživatelské jméno" msgid "server domain name" msgstr "jméno domény serveru" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode disabled" msgstr "Režim zavření zakázán" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode enabled" msgstr "Režim skrytí aktivován" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:431 -#: src/pages/catchup.jsx:860 +#: src/components/timeline.jsx:435 +#: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 #: src/pages/home.jsx:52 @@ -606,7 +606,7 @@ msgstr "Příloha #{i} selhala" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:975 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "Varování o obsahu" @@ -727,7 +727,7 @@ msgstr "Snímková frekvence je příliš vysoká. Při nahrávání mohou vznik #: src/components/compose.jsx:2371 #: src/components/compose.jsx:2621 #: src/components/shortcuts-settings.jsx:723 -#: src/pages/catchup.jsx:1058 +#: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Odstranit" @@ -849,13 +849,13 @@ msgstr "Zadejte pro vyhledávání GIFů" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:880 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "Zpět" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:897 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "Další" @@ -908,7 +908,7 @@ msgid "No drafts found." msgstr "Nebyly nalezeny žádné koncepty." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1895 +#: src/pages/catchup.jsx:1911 msgid "Poll" msgstr "Anketa" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "Účty" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:513 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +961,14 @@ msgid "Show more…" msgstr "Zobrazit více…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:518 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "Konec." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1602 msgid "Keyboard shortcuts" msgstr "Klávesové zkratky" @@ -977,12 +977,12 @@ msgid "Keyboard shortcuts help" msgstr "Nápověda pro klávesové zkratky" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1611 +#: src/pages/catchup.jsx:1627 msgid "Next post" msgstr "Následující příspěvek" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1619 +#: src/pages/catchup.jsx:1635 msgid "Previous post" msgstr "Předchozí příspěvek" @@ -1007,7 +1007,7 @@ msgid "Load new posts" msgstr "Načíst nové příspěvky" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1659 msgid "Open post details" msgstr "Otevře detaily příspěvku" @@ -1204,12 +1204,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Filtrováno: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:964 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1843 +#: src/pages/catchup.jsx:1859 msgid "Filtered" msgstr "Filtrovaný" @@ -1238,7 +1238,7 @@ msgid "New update available…" msgstr "Nová aktualizace k dispozici…" #: src/components/nav-menu.jsx:200 -#: src/pages/catchup.jsx:855 +#: src/pages/catchup.jsx:871 msgid "Catch-up" msgstr "Rekapitulace" @@ -1299,8 +1299,8 @@ msgstr "Záložky" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1413 -#: src/pages/catchup.jsx:2029 +#: src/pages/catchup.jsx:1429 +#: src/pages/catchup.jsx:2045 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 #: src/pages/settings.jsx:1024 @@ -1522,49 +1522,53 @@ msgstr "Přečti si více →" msgid "Voted" msgstr "Hlasoval/a" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "Skrýt výsledky" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "Hlasovat" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "Obnovit" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "Zobrazit výsledky" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "{votesCount, plural, one {<0>{0} hlas} few {<1>{1} hlasy} other {<1>{1} hlasů}}" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "{votersCount, plural, one {<0>{0} volič} few {<1>{1} voliči} other {<1>{1} voličů}}" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "Skončilo <0/>" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "Ukončeno" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "Konec <0/>" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "Ukončení" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "Upraveno: {editedDateText}" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "Vložit příspěvek" @@ -2216,85 +2220,85 @@ msgstr "Upraveno" msgid "Comments" msgstr "Komentáře" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "Historie úprav" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "Nepodařilo se načíst historii" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "Načítání…" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "HTML kód" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "HTML kód zkopírován" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "Nelze kopírovat HTML kód" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "Přílohy médií:" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "Emoji účtu:" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "statická URL" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "Emoji:" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "Poznámky:" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Toto je statické, nestylizované a bez skriptů. Možná budete muset použít vlastní styly a podle potřeby upravovat." -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Hlasování v anketách není interaktivní, místo toho se zobrazí seznam s počty hlasů." -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Mediální přílohy mohou být obrázky, videa, audio nebo jakékoli typy souborů." -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "Příspěvek může být později upraven nebo odstraněn." -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "Náhled" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "Poznámka: Tento náhled je lehce stylizovaný." -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "<0/><1/> boostnuto" -#: src/components/timeline.jsx:447 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "Nové příspěvky" -#: src/components/timeline.jsx:548 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "Nové příspěvky" msgid "Try again" msgstr "Zkuste to znovu" -#: src/components/timeline.jsx:937 -#: src/components/timeline.jsx:944 -#: src/pages/catchup.jsx:1860 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 +#: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "Vlákno" -#: src/components/timeline.jsx:959 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "<0>Filtrované: <1>{0}" @@ -2489,6 +2493,10 @@ msgstr "Přidejte existující účet" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "Poznámka: <0>Výchozí účet bude vždy použit pro první načtení. Přepnuté účty budou přetrvávat i během relace." +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "Nelze načíst záložky." @@ -2557,179 +2565,183 @@ msgstr "Skupiny" 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 "Zobrazuji {selectedFilterCategory, select, all {všechny příspěvky} original {původní příspěvky} replies {odpovědi} boosts {bosty} followedTags {sledované štítky} groups {skupiny} filtered {filtrované příspěvky}}, {sortBy, select, createdAt {{sortOrder, select, asc {nejstarší} desc {nejnovější}}} reblogsCount {{sortOrder, select, asc {nejméně bostů} desc {nejvíce bostů}}} favouritesCount {{sortOrder, select, asc {nejméně lajků} desc {nejvíce lajků}}} repliesCount {{sortOrder, select, asc {nejméně odpovědí} desc {nejvíce odpovědí}}} density {{sortOrder, select, asc {nejméně husté} desc {nejhustší}}}} nejprve{groupBy, select, account {, seskupeno podle autorů} other {}}" -#: src/pages/catchup.jsx:866 -#: src/pages/catchup.jsx:890 +#: src/pages/catchup.jsx:882 +#: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" msgstr "Catch-up <0>beta" -#: src/pages/catchup.jsx:880 -#: src/pages/catchup.jsx:1552 +#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:1568 msgid "Help" msgstr "Nápověda" -#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:912 msgid "What is this?" msgstr "Co je tohle?" -#: src/pages/catchup.jsx:899 +#: 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 "Catch-up je samostatná časová osa pro sledované uživatele, která nabízí přehledný pohled na příspěvky s jednoduchým rozhraním inspirovaným e-mailem, což umožňuje snadné třídění a filtrování obsahu." -#: src/pages/catchup.jsx:910 +#: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" msgstr "Náhled rozhraní Catch-up" -#: src/pages/catchup.jsx:919 +#: src/pages/catchup.jsx:935 msgid "Let's catch up" msgstr "Rychlá rekapitulace" -#: src/pages/catchup.jsx:924 +#: src/pages/catchup.jsx:940 msgid "Let's catch up on the posts from your followings." msgstr "Rekapitulace příspěvků od těch, které sledujete." -#: src/pages/catchup.jsx:928 +#: src/pages/catchup.jsx:944 msgid "Show me all posts from…" msgstr "Zobrazit všechny příspěvky od…" -#: src/pages/catchup.jsx:951 +#: src/pages/catchup.jsx:967 msgid "until the max" msgstr "až do maxima" -#: src/pages/catchup.jsx:981 +#: src/pages/catchup.jsx:997 msgid "Catch up" msgstr "Catch up" -#: src/pages/catchup.jsx:987 +#: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" msgstr "Překrývá se s vaší poslední rekapitulací" -#: src/pages/catchup.jsx:999 +#: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" msgstr "" -#: src/pages/catchup.jsx:1008 +#: 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 "Poznámka: Vaše instance může zobrazit maximálně 800 příspěvků na domovské časové ose, bez ohledu na časové rozmezí. Může to být méně nebo více." -#: src/pages/catchup.jsx:1018 +#: src/pages/catchup.jsx:1034 msgid "Previously…" msgstr "Předchozí…" -#: src/pages/catchup.jsx:1036 +#: src/pages/catchup.jsx:1052 msgid "{0, plural, one {# post} other {# posts}}" msgstr "{0, plural, one {# příspěvek} few {# příspěvky} many {# příspěvků} other {# příspěvků}}" -#: src/pages/catchup.jsx:1046 +#: src/pages/catchup.jsx:1062 msgid "Remove this catch-up?" msgstr "Odstranit tuto rekapitulaci?" -#: src/pages/catchup.jsx:1067 +#: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." msgstr "Poznámka: Budou uloženy pouze maximálně 3. Zbytek bude automaticky odstraněn." -#: src/pages/catchup.jsx:1082 +#: src/pages/catchup.jsx:1098 msgid "Fetching posts…" msgstr "Načítání příspěvků…" -#: src/pages/catchup.jsx:1085 +#: src/pages/catchup.jsx:1101 msgid "This might take a while." msgstr "To může chvíli trvat." -#: src/pages/catchup.jsx:1120 +#: src/pages/catchup.jsx:1136 msgid "Reset filters" msgstr "Obnovit filtry" -#: src/pages/catchup.jsx:1128 -#: src/pages/catchup.jsx:1558 +#: src/pages/catchup.jsx:1144 +#: src/pages/catchup.jsx:1574 msgid "Top links" msgstr "Nejlepší odkazy" -#: src/pages/catchup.jsx:1244 +#: src/pages/catchup.jsx:1260 msgid "Shared by {0}" msgstr "Sdílel/a {0}" -#: src/pages/catchup.jsx:1283 +#: src/pages/catchup.jsx:1299 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Vše" -#: src/pages/catchup.jsx:1368 +#: src/pages/catchup.jsx:1384 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {# autor} few {# autoři} many {# autorů} other {# autorů}}" -#: src/pages/catchup.jsx:1380 +#: src/pages/catchup.jsx:1396 msgid "Sort" msgstr "Seřadit" -#: src/pages/catchup.jsx:1411 +#: src/pages/catchup.jsx:1427 msgid "Date" msgstr "Datum" -#: src/pages/catchup.jsx:1415 +#: src/pages/catchup.jsx:1431 msgid "Density" msgstr "Hustota" -#: src/pages/catchup.jsx:1453 +#: src/pages/catchup.jsx:1469 msgid "Authors" msgstr "Autoři" -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1470 msgid "None" msgstr "Žádný" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1486 msgid "Show all authors" msgstr "Zobrazit všechny autory" -#: src/pages/catchup.jsx:1521 +#: src/pages/catchup.jsx:1537 msgid "You don't have to read everything." msgstr "Není třeba číst všechno." -#: src/pages/catchup.jsx:1522 +#: src/pages/catchup.jsx:1538 msgid "That's all." msgstr "To je vše." -#: src/pages/catchup.jsx:1530 +#: src/pages/catchup.jsx:1546 msgid "Back to top" msgstr "Zpět na začátek" -#: src/pages/catchup.jsx:1561 +#: src/pages/catchup.jsx:1577 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "Odkazy sdílené lidmi, které sledujete, seřazené podle počtu sdílení, boostů a lajků." -#: src/pages/catchup.jsx:1567 +#: src/pages/catchup.jsx:1583 msgid "Sort: Density" msgstr "Třídit: Hustota" -#: src/pages/catchup.jsx:1570 +#: src/pages/catchup.jsx:1586 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 "Příspěvky jsou tříděny podle informační hustoty nebo hloubky. kratší příspěvky jsou \"lehčí\" zatímco delší příspěvky jsou \"těžší\". Příspěvky s fotkami jsou \"těžší\" než příspěvky bez fotografií." -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1593 msgid "Group: Authors" msgstr "Skupina: Autoři" -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1596 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "Příspěvky jsou seskupeny podle autorů a seřazeny podle počtu příspěvků na autora." -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1643 msgid "Next author" msgstr "Další autor" -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1651 msgid "Previous author" msgstr "Předchozí autor" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1667 msgid "Scroll to top" msgstr "Přejít na začátek" -#: src/pages/catchup.jsx:1842 +#: src/pages/catchup.jsx:1858 msgid "Filtered: {0}" msgstr "Filtrováno: {0}" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "Nepodařilo se načíst lajky." @@ -2904,6 +2916,10 @@ msgstr "S tímto štítkem zatím nikdo nic nepřidal." msgid "Unable to load posts with this tag" msgstr "Nepodařilo se načíst příspěvky s tímto štítkem" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "#{hashtag} již není sledován" @@ -3035,6 +3051,10 @@ msgstr "" msgid "Failed to register application" msgstr "" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "" diff --git a/src/locales/de-DE.po b/src/locales/de-DE.po index 1b734305a..22c22e4dc 100644 --- a/src/locales/de-DE.po +++ b/src/locales/de-DE.po @@ -8,7 +8,7 @@ msgstr "" "Language: de\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-27 06:16\n" +"PO-Revision-Date: 2024-08-31 15:33\n" "Last-Translator: \n" "Language-Team: German\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -38,7 +38,7 @@ msgstr "Automatisiert" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1438 +#: src/pages/catchup.jsx:1454 msgid "Group" msgstr "Gruppe" @@ -188,8 +188,8 @@ msgstr "Original" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2162 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1412 -#: src/pages/catchup.jsx:2023 +#: src/pages/catchup.jsx:1428 +#: src/pages/catchup.jsx:2039 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,8 +197,8 @@ msgstr "Antworten" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1414 -#: src/pages/catchup.jsx:2035 +#: src/pages/catchup.jsx:1430 +#: src/pages/catchup.jsx:2051 #: src/pages/settings.jsx:1028 msgid "Boosts" msgstr "Boosts" @@ -294,7 +294,7 @@ msgstr "Link konnte nicht kopiert werden" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "Kopieren" @@ -422,11 +422,11 @@ msgstr "Folgen" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1548 +#: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -516,19 +516,19 @@ msgstr "Benutzername" msgid "server domain name" msgstr "Server-Domainname" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode disabled" msgstr "Cloak-Modus deaktiviert" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode enabled" msgstr "Cloak-Modus aktiviert" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:431 -#: src/pages/catchup.jsx:860 +#: src/components/timeline.jsx:435 +#: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 #: src/pages/home.jsx:52 @@ -606,7 +606,7 @@ msgstr "Anhang #{i} fehlgeschlagen" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:975 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "Inhaltswarnung" @@ -727,7 +727,7 @@ msgstr "Bildrate zu hoch. Das Hochladen könnte Probleme verursachen." #: src/components/compose.jsx:2371 #: src/components/compose.jsx:2621 #: src/components/shortcuts-settings.jsx:723 -#: src/pages/catchup.jsx:1058 +#: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Entfernen" @@ -849,13 +849,13 @@ msgstr "Eintippen, um GIFs zu suchen" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:880 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "Zurück" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:897 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "Weiter" @@ -908,7 +908,7 @@ msgid "No drafts found." msgstr "Keine Entwürfe gefunden." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1895 +#: src/pages/catchup.jsx:1911 msgid "Poll" msgstr "Umfrage" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "Konten" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:513 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +961,14 @@ msgid "Show more…" msgstr "Mehr anzeigen…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:518 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "Das Ende." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1602 msgid "Keyboard shortcuts" msgstr "Tastenkombinationen" @@ -977,12 +977,12 @@ msgid "Keyboard shortcuts help" msgstr "Hilfe zu Tastenkombinationen" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1611 +#: src/pages/catchup.jsx:1627 msgid "Next post" msgstr "Nächster Post" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1619 +#: src/pages/catchup.jsx:1635 msgid "Previous post" msgstr "Vorheriger Post" @@ -1007,7 +1007,7 @@ msgid "Load new posts" msgstr "Neue Posts laden" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1659 msgid "Open post details" msgstr "Postdetails öffnen" @@ -1204,12 +1204,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Gefiltert: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:964 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1843 +#: src/pages/catchup.jsx:1859 msgid "Filtered" msgstr "Gefiltert" @@ -1238,7 +1238,7 @@ msgid "New update available…" msgstr "Neues Update verfügbar…" #: src/components/nav-menu.jsx:200 -#: src/pages/catchup.jsx:855 +#: src/pages/catchup.jsx:871 msgid "Catch-up" msgstr "Aufholen" @@ -1299,8 +1299,8 @@ msgstr "Lesezeichen" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1413 -#: src/pages/catchup.jsx:2029 +#: src/pages/catchup.jsx:1429 +#: src/pages/catchup.jsx:2045 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 #: src/pages/settings.jsx:1024 @@ -1522,49 +1522,53 @@ msgstr "Mehr lesen →" msgid "Voted" msgstr "Abgestimmt" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "Ergebnisse ausblenden" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "Abstimmen" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "Aktualisieren" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "Ergebnisse anzeigen" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "{votesCount, plural, one {<0>{0} Stimme} other {<1>{1} Stimmen}}" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "{votersCount, plural, one {<0>{0} Abstimmender} other {<1>{1} Abstimmende}}" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "Beendet <0/>" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "Beendet" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "Endet" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "Bearbeitet: {editedDateText}" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "Beitrag einbetten" @@ -2216,85 +2220,85 @@ msgstr "Bearbeitet" msgid "Comments" msgstr "Kommentare" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "Bearbeitungsverlauf" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "Fehler beim laden des Verlaufs" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "Laden…" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "HTML Code" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "HTML Code kopiert" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "HTML-Code konnte nicht kopiert werden" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "Medienanhänge:" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "Account-Emojis:" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "Statische URL" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "Emojis:" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "Notizen:" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Dies ist statisch, ungestylt und ohne Skript. Du kannst nach Belieben deine eigenen Styles anwenden und bearbeiten." -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Umfragen sind nicht interaktiv, es wird eine Liste mit Stimmanzahlen." -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Medienanhänge können Bilder, Videos, Audiodateien oder andere Dateitypen sein." -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "Beitrag konnte später geändert oder gelöscht werden." -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "Vorschau" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "Notiz: Diese Vorschau ist leicht formiert." -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> geteilt" -#: src/components/timeline.jsx:447 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "Neue Posts" -#: src/components/timeline.jsx:548 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "Neue Posts" msgid "Try again" msgstr "Erneut versuchen" -#: src/components/timeline.jsx:937 -#: src/components/timeline.jsx:944 -#: src/pages/catchup.jsx:1860 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 +#: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "Thread" -#: src/components/timeline.jsx:959 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "<0>Herausgefiltert: <1>{0}" @@ -2489,6 +2493,10 @@ msgstr "Bestehendes Konto hinzufügen" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "Hinweis: <0>Standard-Konten werden immer zum erstmaligen Laden verwendet werden. Zweitkonten werden während der Sitzung beibehalten werden." +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "Lesezeichen konnten nicht geladen werden." @@ -2557,179 +2565,183 @@ msgstr "Gruppen" 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 "Zeige {selectedFilterCategory, select, all {alle Beiträge} original {Originalbeiträge} replies {Antworten} boosts {geteilte Beiträge} followedTags {beobachtete Hashtags} groups {Gruppen} filtered {herausgefilterte Beiträge}},{sortBy, select, createdAt {{sortOrder, select, asc {älteste Beiträge} desc {neueste Beiträge}}} reblogsCount {{sortOrder, select, asc {am wenigsten geteilte Beiträge} desc {am meisten geteilte Beiträge}}} favouritesCount {{sortOrder, select, asc {wenigste Favoriten} desc {meiste Favoriten}}} repliesCount {{sortOrder, select, asc {wenigste Antworten} desc {meiste Antworten}}} density {{sortOrder, select, asc {am wenigsten dichte Beiträge} desc {dichteste Beiträge}}}} zuerst{groupBy, select, account {, nach Verfassern gruppiert} other {}}" -#: src/pages/catchup.jsx:866 -#: src/pages/catchup.jsx:890 +#: src/pages/catchup.jsx:882 +#: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" msgstr "" -#: src/pages/catchup.jsx:880 -#: src/pages/catchup.jsx:1552 +#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:1568 msgid "Help" msgstr "Hilfe" -#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:912 msgid "What is this?" msgstr "Was ist das?" -#: src/pages/catchup.jsx:899 +#: 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 "„Aufholen“ ist eine separate Timeline der Leute, denen du folgst. Sie ermöglicht es dir, auf einen Blick zu sehen, was du verpasst hast, mit einer einfachen, an E-Mails erinnernden Oberfläche, um mühelos Beiträge zu sortieren und zu filtern." -#: src/pages/catchup.jsx:910 +#: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" msgstr "Vorschau der Aufholen-Oberfläche" -#: src/pages/catchup.jsx:919 +#: src/pages/catchup.jsx:935 msgid "Let's catch up" msgstr "Jetzt aufholen" -#: src/pages/catchup.jsx:924 +#: src/pages/catchup.jsx:940 msgid "Let's catch up on the posts from your followings." msgstr "Lass’ uns mit Beiträgen aufholen, deren Verfassern du folgst." -#: src/pages/catchup.jsx:928 +#: src/pages/catchup.jsx:944 msgid "Show me all posts from…" msgstr "Alle Posts von… anzeigen" -#: src/pages/catchup.jsx:951 +#: src/pages/catchup.jsx:967 msgid "until the max" msgstr "bis zum Maximum" -#: src/pages/catchup.jsx:981 +#: src/pages/catchup.jsx:997 msgid "Catch up" msgstr "Aufholen" -#: src/pages/catchup.jsx:987 +#: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" msgstr "Überlappt mit deinem letzten Aufholen" -#: src/pages/catchup.jsx:999 +#: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" msgstr "Bis zum letzten Aufholen ({0})" -#: src/pages/catchup.jsx:1008 +#: 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 "Hinweis: Deine Instanz zeigt ggf. höchstens 800 Beiträge in deiner Home-Timeline an, unabhängig vom Zeitrahmen. Könnte variieren." -#: src/pages/catchup.jsx:1018 +#: src/pages/catchup.jsx:1034 msgid "Previously…" msgstr "Zuvor…" -#: src/pages/catchup.jsx:1036 +#: src/pages/catchup.jsx:1052 msgid "{0, plural, one {# post} other {# posts}}" msgstr "{0, plural, one {# Beitrag} other {# Beiträge}}" -#: src/pages/catchup.jsx:1046 +#: src/pages/catchup.jsx:1062 msgid "Remove this catch-up?" msgstr "Dieses Aufholen entfernen?" -#: src/pages/catchup.jsx:1067 +#: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." msgstr "Hinweis: Höchstens 3 werden gespeichert werden. Der Rest wird automatisch entfernt werden." -#: src/pages/catchup.jsx:1082 +#: src/pages/catchup.jsx:1098 msgid "Fetching posts…" msgstr "Lade Posts…" -#: src/pages/catchup.jsx:1085 +#: src/pages/catchup.jsx:1101 msgid "This might take a while." msgstr "Dies könnte eine Weile dauern." -#: src/pages/catchup.jsx:1120 +#: src/pages/catchup.jsx:1136 msgid "Reset filters" msgstr "Filter zurücksetzen" -#: src/pages/catchup.jsx:1128 -#: src/pages/catchup.jsx:1558 +#: src/pages/catchup.jsx:1144 +#: src/pages/catchup.jsx:1574 msgid "Top links" msgstr "Häufigste Links" -#: src/pages/catchup.jsx:1244 +#: src/pages/catchup.jsx:1260 msgid "Shared by {0}" msgstr "Geteilt von {0}" -#: src/pages/catchup.jsx:1283 +#: src/pages/catchup.jsx:1299 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Alle" -#: src/pages/catchup.jsx:1368 +#: src/pages/catchup.jsx:1384 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {# Autor} other {# Autoren}}" -#: src/pages/catchup.jsx:1380 +#: src/pages/catchup.jsx:1396 msgid "Sort" msgstr "Sortieren" -#: src/pages/catchup.jsx:1411 +#: src/pages/catchup.jsx:1427 msgid "Date" msgstr "Datum" -#: src/pages/catchup.jsx:1415 +#: src/pages/catchup.jsx:1431 msgid "Density" msgstr "Dichte" -#: src/pages/catchup.jsx:1453 +#: src/pages/catchup.jsx:1469 msgid "Authors" msgstr "Autoren" -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1470 msgid "None" msgstr "Keine" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1486 msgid "Show all authors" msgstr "Alle Autoren anzeigen" -#: src/pages/catchup.jsx:1521 +#: src/pages/catchup.jsx:1537 msgid "You don't have to read everything." msgstr "Sie müssen nicht alles lesen." -#: src/pages/catchup.jsx:1522 +#: src/pages/catchup.jsx:1538 msgid "That's all." msgstr "Das ist alles." -#: src/pages/catchup.jsx:1530 +#: src/pages/catchup.jsx:1546 msgid "Back to top" msgstr "Zurück zum Anfang" -#: src/pages/catchup.jsx:1561 +#: src/pages/catchup.jsx:1577 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "Links, die von Leuten geteilt wurden, denen du folgst; sortiert nach Häufigkeit sowie nach Boost- und Favoriten-Anzahlen." -#: src/pages/catchup.jsx:1567 +#: src/pages/catchup.jsx:1583 msgid "Sort: Density" msgstr "Sortieren: Dichte" -#: src/pages/catchup.jsx:1570 +#: src/pages/catchup.jsx:1586 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 "Beiträge werden nach Parametern wie Dichte oder Tiefe sortiert. Kürzere Beiträge sind „leichter“, während längere Beiträge „schwerer“ sind. Außerdem sind Beiträge mit Fotos „schwerer“ als solche ohne Fotos." -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1593 msgid "Group: Authors" msgstr "Gruppieren: Autoren" -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1596 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "Beiträge werden nach Autoren gruppiert, sortiert nach Anzahl der Beiträge pro Autor." -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1643 msgid "Next author" msgstr "Nächster Autor" -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1651 msgid "Previous author" msgstr "Vorheriger Autor" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1667 msgid "Scroll to top" msgstr "Zum Anfang scrollen" -#: src/pages/catchup.jsx:1842 +#: src/pages/catchup.jsx:1858 msgid "Filtered: {0}" msgstr "Gefiltert: {0}" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "Favoriten können nicht geladen werden." @@ -2904,6 +2916,10 @@ msgstr "Noch niemand hat etwas mit diesem Tag gepostet." msgid "Unable to load posts with this tag" msgstr "Konnte Posts mit diesem Tag nicht laden" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "#{hashtag} entfolgt" @@ -3035,6 +3051,10 @@ msgstr "Noch keine Listen." msgid "Failed to register application" msgstr "" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "z.B. “mastodon.social”" diff --git a/src/locales/eo-UY.po b/src/locales/eo-UY.po index 792507e3c..2ee6af183 100644 --- a/src/locales/eo-UY.po +++ b/src/locales/eo-UY.po @@ -8,7 +8,7 @@ msgstr "" "Language: eo\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-27 06:16\n" +"PO-Revision-Date: 2024-08-31 15:34\n" "Last-Translator: \n" "Language-Team: Esperanto\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -38,7 +38,7 @@ msgstr "Aŭtomatigita" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1438 +#: src/pages/catchup.jsx:1454 msgid "Group" msgstr "Grupo" @@ -188,8 +188,8 @@ msgstr "Originala" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2162 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1412 -#: src/pages/catchup.jsx:2023 +#: src/pages/catchup.jsx:1428 +#: src/pages/catchup.jsx:2039 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,8 +197,8 @@ msgstr "Respondoj" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1414 -#: src/pages/catchup.jsx:2035 +#: src/pages/catchup.jsx:1430 +#: src/pages/catchup.jsx:2051 #: src/pages/settings.jsx:1028 msgid "Boosts" msgstr "Diskonigoj" @@ -294,7 +294,7 @@ msgstr "" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "" @@ -422,11 +422,11 @@ msgstr "" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1548 +#: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -516,19 +516,19 @@ msgstr "" msgid "server domain name" msgstr "" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode disabled" msgstr "" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode enabled" msgstr "" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:431 -#: src/pages/catchup.jsx:860 +#: src/components/timeline.jsx:435 +#: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 #: src/pages/home.jsx:52 @@ -606,7 +606,7 @@ msgstr "" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:975 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "" @@ -727,7 +727,7 @@ msgstr "" #: src/components/compose.jsx:2371 #: src/components/compose.jsx:2621 #: src/components/shortcuts-settings.jsx:723 -#: src/pages/catchup.jsx:1058 +#: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "" @@ -849,13 +849,13 @@ msgstr "" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:880 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "Antaŭa" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:897 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "Sekva" @@ -908,7 +908,7 @@ msgid "No drafts found." msgstr "" #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1895 +#: src/pages/catchup.jsx:1911 msgid "Poll" msgstr "Balotenketo" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "Kontoj" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:513 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +961,14 @@ msgid "Show more…" msgstr "Montri pli…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:518 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "La fino." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1602 msgid "Keyboard shortcuts" msgstr "" @@ -977,12 +977,12 @@ msgid "Keyboard shortcuts help" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1611 +#: src/pages/catchup.jsx:1627 msgid "Next post" msgstr "Sekva afiŝo" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1619 +#: src/pages/catchup.jsx:1635 msgid "Previous post" msgstr "Antaŭa afiŝo" @@ -1007,7 +1007,7 @@ msgid "Load new posts" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1659 msgid "Open post details" msgstr "Malfermu detalojn pri afiŝo" @@ -1204,12 +1204,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:964 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1843 +#: src/pages/catchup.jsx:1859 msgid "Filtered" msgstr "" @@ -1238,7 +1238,7 @@ msgid "New update available…" msgstr "" #: src/components/nav-menu.jsx:200 -#: src/pages/catchup.jsx:855 +#: src/pages/catchup.jsx:871 msgid "Catch-up" msgstr "" @@ -1299,8 +1299,8 @@ msgstr "Legosignoj" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1413 -#: src/pages/catchup.jsx:2029 +#: src/pages/catchup.jsx:1429 +#: src/pages/catchup.jsx:2045 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 #: src/pages/settings.jsx:1024 @@ -1522,49 +1522,53 @@ msgstr "Legu pli →" msgid "Voted" msgstr "" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "Montru rezultojn" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "" @@ -2216,85 +2220,85 @@ msgstr "" msgid "Comments" msgstr "" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "Notoj:" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "" -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "" -#: src/components/timeline.jsx:447 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "" -#: src/components/timeline.jsx:548 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "" msgid "Try again" msgstr "" -#: src/components/timeline.jsx:937 -#: src/components/timeline.jsx:944 -#: src/pages/catchup.jsx:1860 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 +#: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "" -#: src/components/timeline.jsx:959 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "" @@ -2489,6 +2493,10 @@ msgstr "" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "" +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "" @@ -2557,179 +2565,183 @@ msgstr "" 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:866 -#: src/pages/catchup.jsx:890 +#: src/pages/catchup.jsx:882 +#: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" msgstr "" -#: src/pages/catchup.jsx:880 -#: src/pages/catchup.jsx:1552 +#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:1568 msgid "Help" msgstr "" -#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:912 msgid "What is this?" msgstr "" -#: src/pages/catchup.jsx:899 +#: 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:910 +#: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" msgstr "" -#: src/pages/catchup.jsx:919 +#: src/pages/catchup.jsx:935 msgid "Let's catch up" msgstr "" -#: src/pages/catchup.jsx:924 +#: src/pages/catchup.jsx:940 msgid "Let's catch up on the posts from your followings." msgstr "" -#: src/pages/catchup.jsx:928 +#: src/pages/catchup.jsx:944 msgid "Show me all posts from…" msgstr "" -#: src/pages/catchup.jsx:951 +#: src/pages/catchup.jsx:967 msgid "until the max" msgstr "" -#: src/pages/catchup.jsx:981 +#: src/pages/catchup.jsx:997 msgid "Catch up" msgstr "" -#: src/pages/catchup.jsx:987 +#: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" msgstr "" -#: src/pages/catchup.jsx:999 +#: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" msgstr "" -#: src/pages/catchup.jsx:1008 +#: 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:1018 +#: src/pages/catchup.jsx:1034 msgid "Previously…" msgstr "" -#: src/pages/catchup.jsx:1036 +#: src/pages/catchup.jsx:1052 msgid "{0, plural, one {# post} other {# posts}}" msgstr "" -#: src/pages/catchup.jsx:1046 +#: src/pages/catchup.jsx:1062 msgid "Remove this catch-up?" msgstr "" -#: src/pages/catchup.jsx:1067 +#: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." msgstr "" -#: src/pages/catchup.jsx:1082 +#: src/pages/catchup.jsx:1098 msgid "Fetching posts…" msgstr "" -#: src/pages/catchup.jsx:1085 +#: src/pages/catchup.jsx:1101 msgid "This might take a while." msgstr "" -#: src/pages/catchup.jsx:1120 +#: src/pages/catchup.jsx:1136 msgid "Reset filters" msgstr "" -#: src/pages/catchup.jsx:1128 -#: src/pages/catchup.jsx:1558 +#: src/pages/catchup.jsx:1144 +#: src/pages/catchup.jsx:1574 msgid "Top links" msgstr "" -#: src/pages/catchup.jsx:1244 +#: src/pages/catchup.jsx:1260 msgid "Shared by {0}" msgstr "" -#: src/pages/catchup.jsx:1283 +#: src/pages/catchup.jsx:1299 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "" -#: src/pages/catchup.jsx:1368 +#: src/pages/catchup.jsx:1384 msgid "{0, plural, one {# author} other {# authors}}" msgstr "" -#: src/pages/catchup.jsx:1380 +#: src/pages/catchup.jsx:1396 msgid "Sort" msgstr "" -#: src/pages/catchup.jsx:1411 +#: src/pages/catchup.jsx:1427 msgid "Date" msgstr "" -#: src/pages/catchup.jsx:1415 +#: src/pages/catchup.jsx:1431 msgid "Density" msgstr "" -#: src/pages/catchup.jsx:1453 +#: src/pages/catchup.jsx:1469 msgid "Authors" msgstr "" -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1470 msgid "None" msgstr "" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1486 msgid "Show all authors" msgstr "" -#: src/pages/catchup.jsx:1521 +#: src/pages/catchup.jsx:1537 msgid "You don't have to read everything." msgstr "" -#: src/pages/catchup.jsx:1522 +#: src/pages/catchup.jsx:1538 msgid "That's all." msgstr "" -#: src/pages/catchup.jsx:1530 +#: src/pages/catchup.jsx:1546 msgid "Back to top" msgstr "" -#: src/pages/catchup.jsx:1561 +#: src/pages/catchup.jsx:1577 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "" -#: src/pages/catchup.jsx:1567 +#: src/pages/catchup.jsx:1583 msgid "Sort: Density" msgstr "" -#: src/pages/catchup.jsx:1570 +#: src/pages/catchup.jsx:1586 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:1577 +#: src/pages/catchup.jsx:1593 msgid "Group: Authors" msgstr "" -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1596 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "" -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1643 msgid "Next author" msgstr "" -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1651 msgid "Previous author" msgstr "" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1667 msgid "Scroll to top" msgstr "" -#: src/pages/catchup.jsx:1842 +#: src/pages/catchup.jsx:1858 msgid "Filtered: {0}" msgstr "" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "" @@ -2904,6 +2916,10 @@ msgstr "" msgid "Unable to load posts with this tag" msgstr "" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "" @@ -3035,6 +3051,10 @@ msgstr "Ankoraŭ ne estas listoj." msgid "Failed to register application" msgstr "" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "" diff --git a/src/locales/es-ES.po b/src/locales/es-ES.po index c632a60cd..3240c58ad 100644 --- a/src/locales/es-ES.po +++ b/src/locales/es-ES.po @@ -8,7 +8,7 @@ msgstr "" "Language: es\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-31 12:07\n" +"PO-Revision-Date: 2024-08-31 15:33\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -294,7 +294,7 @@ msgstr "No se ha podido copiar el enlace" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "Copiar" @@ -422,9 +422,9 @@ msgstr "Seguir" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 #: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 @@ -527,7 +527,7 @@ msgstr "El modo oculto ha sido activado" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:434 +#: src/components/timeline.jsx:435 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 @@ -606,7 +606,7 @@ msgstr "Error al adjuntar #{i}" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:978 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "Advertencia de contenido" @@ -849,13 +849,13 @@ msgstr "Escriba para buscar un GIF" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:883 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "Anterior" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:900 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "Siguiente" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "Cuentas" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:516 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,7 +961,7 @@ msgid "Show more…" msgstr "Mostrar más…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:521 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "El final." @@ -1204,10 +1204,10 @@ msgid "Filtered: {filterTitleStr}" msgstr "Filtrado: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:967 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 #: src/pages/catchup.jsx:1859 msgid "Filtered" @@ -1522,49 +1522,53 @@ msgstr "Leer más →" msgid "Voted" msgstr "Votado" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "Ocultar resultados" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "Votar" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "Actualizar" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "Mostrar resultado" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "{votesCount, plural, one {<0>{0} voto} other {<1>{1} votos}}" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "{votersCount, plural, one {<0>{0} votante} other {<1>{1} votantes}}" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "Terminado <0/>" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "Terminado" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "Terminando <0/>" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "Finalizando" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "Editado: {editedDateText}" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "Insertar publicación" @@ -2216,85 +2220,85 @@ msgstr "Editado" msgid "Comments" msgstr "Comentarios" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "Mostrar historial de edición" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "Error al cargar el historial" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "Cargando…" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "Código HTML" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "Código HTML copiado" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "No se puede copiar código HTML" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "Archivos adjuntos:" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "Emojis de esta cuenta:" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "URL estática" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "Emojis:" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "Notas:" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Esto es estático, sin estilos y sin guion. Necesitarás añadir tus propios estilos y edición si lo necesitas." -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Las encuestas no son interactivas y se convertirán en una lista con recuento de votos." -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Los adjuntos multimedia pueden ser imágenes, vídeos, audios o cualquier tipo de archivo." -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "La publicación podría ser editada o eliminada más adelante." -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "Vista previa" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "Nota: Esta vista previa está ligeramente definida." -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> impulsó" -#: src/components/timeline.jsx:450 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "Nuevas publicaciones" -#: src/components/timeline.jsx:551 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "Nuevas publicaciones" msgid "Try again" msgstr "Inténtalo de nuevo" -#: src/components/timeline.jsx:940 -#: src/components/timeline.jsx:947 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 #: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "Hilo" -#: src/components/timeline.jsx:962 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "<0>Filtrado: <1>{0}" @@ -2489,6 +2493,10 @@ msgstr "Añadir una cuenta ya existente" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "Aviso: la cuenta <0>Default se cargará siempre primero. Si cambias de cuenta, esta se mantendrá durante la sesión." +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "No se han podido cargar los marcadores." @@ -2730,6 +2738,10 @@ msgstr "Ir arriba" msgid "Filtered: {0}" msgstr "Filtrado: {0}" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "No se pueden cargar los \"me gustas\"." @@ -2904,6 +2916,10 @@ msgstr "Nadie ha publicado nada con esta etiqueta todavía." msgid "Unable to load posts with this tag" msgstr "No se han podido cargar las publicaciones con esta etiqueta" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "¿Dejar de seguir la etiqueta #{hashtag}?" @@ -3035,6 +3051,10 @@ msgstr "Aún no hay listas." msgid "Failed to register application" msgstr "No se pudo registrar la aplicación" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "ejemplo \"mastodon.social\"" diff --git a/src/locales/eu-ES.po b/src/locales/eu-ES.po index 1bf4594ae..0516213b5 100644 --- a/src/locales/eu-ES.po +++ b/src/locales/eu-ES.po @@ -8,7 +8,7 @@ msgstr "" "Language: eu\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-28 08:48\n" +"PO-Revision-Date: 2024-08-31 15:33\n" "Last-Translator: \n" "Language-Team: Basque\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -38,7 +38,7 @@ msgstr "Automatizatua" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1438 +#: src/pages/catchup.jsx:1454 msgid "Group" msgstr "Taldea" @@ -188,8 +188,8 @@ msgstr "Originalak" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2162 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1412 -#: src/pages/catchup.jsx:2023 +#: src/pages/catchup.jsx:1428 +#: src/pages/catchup.jsx:2039 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,8 +197,8 @@ msgstr "Erantzunak" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1414 -#: src/pages/catchup.jsx:2035 +#: src/pages/catchup.jsx:1430 +#: src/pages/catchup.jsx:2051 #: src/pages/settings.jsx:1028 msgid "Boosts" msgstr "Bultzadak" @@ -294,7 +294,7 @@ msgstr "Ezin da esteka kopiatu" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "Kopiatu" @@ -422,11 +422,11 @@ msgstr "Jarraitu" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1548 +#: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -527,8 +527,8 @@ msgstr "Estalki modua gaituta" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:431 -#: src/pages/catchup.jsx:860 +#: src/components/timeline.jsx:435 +#: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 #: src/pages/home.jsx:52 @@ -606,7 +606,7 @@ msgstr "#{i} eranskinak huts egin du" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:975 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "Edukiari buruzko abisua" @@ -727,7 +727,7 @@ msgstr "Fotograma-tasa (frame rate) altuegia da. Igoerak arazoak izan ditzake." #: src/components/compose.jsx:2371 #: src/components/compose.jsx:2621 #: src/components/shortcuts-settings.jsx:723 -#: src/pages/catchup.jsx:1058 +#: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Kendu" @@ -849,13 +849,13 @@ msgstr "Idatzi GIFak bilatzeko" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:880 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "Aurrekoa" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:897 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "Hurrengoa" @@ -908,7 +908,7 @@ msgid "No drafts found." msgstr "Ez dago zirriborrorik." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1895 +#: src/pages/catchup.jsx:1911 msgid "Poll" msgstr "Bozketa" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "Kontuak" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:513 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +961,14 @@ msgid "Show more…" msgstr "Erakutsi gehiago…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:518 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "Amaiera." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1602 msgid "Keyboard shortcuts" msgstr "Laster-teklak" @@ -977,12 +977,12 @@ msgid "Keyboard shortcuts help" msgstr "Teklatuko laster-teklen laguntza" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1611 +#: src/pages/catchup.jsx:1627 msgid "Next post" msgstr "Hurrengo bidalketa" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1619 +#: src/pages/catchup.jsx:1635 msgid "Previous post" msgstr "Aurreko bidalketa" @@ -1007,7 +1007,7 @@ msgid "Load new posts" msgstr "Kargatu bidalketa berriak" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1659 msgid "Open post details" msgstr "Ireki bidalketaren xehetasunak" @@ -1204,12 +1204,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Iragazita: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:964 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1843 +#: src/pages/catchup.jsx:1859 msgid "Filtered" msgstr "Iragazita" @@ -1238,7 +1238,7 @@ msgid "New update available…" msgstr "Eguneraketa eskuragarri…" #: src/components/nav-menu.jsx:200 -#: src/pages/catchup.jsx:855 +#: src/pages/catchup.jsx:871 msgid "Catch-up" msgstr "Zer berri?" @@ -1299,8 +1299,8 @@ msgstr "Laster-markak" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1413 -#: src/pages/catchup.jsx:2029 +#: src/pages/catchup.jsx:1429 +#: src/pages/catchup.jsx:2045 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 #: src/pages/settings.jsx:1024 @@ -1522,49 +1522,53 @@ msgstr "Irakurri gehiago →" msgid "Voted" msgstr "Bozkatu duzu" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "Ezkutatu emaitzak" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "Bozkatu" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "Freskatu" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "Erakutsi emaitzak" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "{votesCount, plural, one {boto <0>{0}} other {<1>{1} boto}}" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "{votersCount, plural, one {hautesle <0>{0}} other {<1>{1} hautesle}}" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "<0/>(e)an amaitu zen" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "Amaitu da" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "<0/>(e)an amaituko da" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "Amaiera-data" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "Editatuta: {editedDateText}" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "Txertatu bidalketa" @@ -2216,85 +2220,85 @@ msgstr "Editatuta" msgid "Comments" msgstr "Iruzkinak" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "Edizio-historia" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "Ezin da historia kargatu" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "Kargatzen…" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "HTML kodea" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "HTML kodea kopiatu da" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "Ezin da HTML kodea kopiatu" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "Multimedia eranskinak:" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "Kontuaren emojiak:" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "URL estatikoa" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "Emojiak:" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "Oharrak:" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Hau estatikoa da, diseinurik eta scriptik gabekoa. Litekeena da zure estiloak aplikatu eta editatu behar izatea." -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Bozketak ez dira interaktiboak, zerrendak bilakatzen dira boto-zenbaketan." -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Multimedia eranskinak irudiak, bideoak, audioak edo edozein fitxategi mota izan daitezke." -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "Bidalketa editatu edo ezabatu daiteke geroago." -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "Aurrebista" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "Oharra: aurrebista honi estilo arin bat aplikatu zaio." -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "<0/>(e)k <1/> bultzatu du" -#: src/components/timeline.jsx:447 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "Bidalketa berriak" -#: src/components/timeline.jsx:548 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "Bidalketa berriak" msgid "Try again" msgstr "Saiatu berriro" -#: src/components/timeline.jsx:937 -#: src/components/timeline.jsx:944 -#: src/pages/catchup.jsx:1860 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 +#: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "Haria" -#: src/components/timeline.jsx:959 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "<0>Iragazita: <1>{0}" @@ -2489,6 +2493,10 @@ msgstr "Gehitu lehendik dudan kontu bat" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "Oharra: <0>Lehenetsitako kontua erabiliko da beti hasieran. Gainerako kontuek saioa irekita mantendu bitartean iraungo dute." +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "Ezin dira laster-markak kargatu." @@ -2557,179 +2565,183 @@ msgstr "Taldeak" 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 "{selectedFilterCategory, select, all {Bidalketa guztiak} original {Bidalketa originalak} replies {Erantzunak} boosts {Bultzadak} followedTags {Jarraitutako traolak} groups {Taldeak} filtered {Iragazitako bidalketak}} erakusten, {sortBy, select, createdAt {{sortOrder, select, asc {zaharrena} desc {berriena}}} reblogsCount {{sortOrder, select, asc {bultzada gutxien dituena} desc {bultzada gehien dituena}}} favouritesCount {{sortOrder, select, asc {gogoko gutxien dituena} desc {gogoko gehien dituena}}} repliesCount {{sortOrder, select, asc {erantzun gutxien dituena} desc {erantzun gehien dituena}}} density {{sortOrder, select, asc {dentsitate txikiena duena} desc {dentsitate handiena duena}}}}ren arabera sailkatuta lehenengo{groupBy, select, account {, egilearen arabera aldekatuta} other {}}" -#: src/pages/catchup.jsx:866 -#: src/pages/catchup.jsx:890 +#: src/pages/catchup.jsx:882 +#: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" msgstr "Zer berri? <0>beta" -#: src/pages/catchup.jsx:880 -#: src/pages/catchup.jsx:1552 +#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:1568 msgid "Help" msgstr "Laguntza" -#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:912 msgid "What is this?" msgstr "Zer da hau?" -#: src/pages/catchup.jsx:899 +#: 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 "Zer berri? denbora-lerro bereizi bat da jarraitzen dituzunekin; goi-mailako ikuspegi bat eskaintzen du begirada batean, posta elektronikoan oinarritutako interfaze erraz batekin, mezuak ordenatzea eta iragaztea ahalbidetzen duena." -#: src/pages/catchup.jsx:910 +#: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" msgstr "Zer berri? interfazearen aurrebista" -#: src/pages/catchup.jsx:919 +#: src/pages/catchup.jsx:935 msgid "Let's catch up" msgstr "Jar gaitezen egunean" -#: src/pages/catchup.jsx:924 +#: src/pages/catchup.jsx:940 msgid "Let's catch up on the posts from your followings." msgstr "Jarri egunean jarraitzen diezunen bidalketekin." -#: src/pages/catchup.jsx:928 +#: src/pages/catchup.jsx:944 msgid "Show me all posts from…" msgstr "Erakutsidazu…" -#: src/pages/catchup.jsx:951 +#: src/pages/catchup.jsx:967 msgid "until the max" msgstr "gehienez ere" -#: src/pages/catchup.jsx:981 +#: src/pages/catchup.jsx:997 msgid "Catch up" msgstr "Jarri egunean" -#: src/pages/catchup.jsx:987 +#: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" msgstr "Azken eguneraketarekin gainjartzen da" -#: src/pages/catchup.jsx:999 +#: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" msgstr "Azken eguneraketara arte ({0})" -#: src/pages/catchup.jsx:1008 +#: 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 "Oharra: litekeena da instantziak gehienez (gutxi gorabehera) 800 bidalketa erakustea hasierako denbora-lerroan, denbora tartea izaten dena izaten dela." -#: src/pages/catchup.jsx:1018 +#: src/pages/catchup.jsx:1034 msgid "Previously…" msgstr "Lehenago…" -#: src/pages/catchup.jsx:1036 +#: src/pages/catchup.jsx:1052 msgid "{0, plural, one {# post} other {# posts}}" msgstr "{0, plural, one {bidalketa #} other {# bidalketa}}" -#: src/pages/catchup.jsx:1046 +#: src/pages/catchup.jsx:1062 msgid "Remove this catch-up?" msgstr "Eguneraketa kendu?" -#: src/pages/catchup.jsx:1067 +#: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." msgstr "Oharra: gehienez 3 gordeko dira. Gainerakoak automatikoki kenduko dira." -#: src/pages/catchup.jsx:1082 +#: src/pages/catchup.jsx:1098 msgid "Fetching posts…" msgstr "Bidalketak eskuratzen…" -#: src/pages/catchup.jsx:1085 +#: src/pages/catchup.jsx:1101 msgid "This might take a while." msgstr "Litekeena da donbora behar izatea." -#: src/pages/catchup.jsx:1120 +#: src/pages/catchup.jsx:1136 msgid "Reset filters" msgstr "Berrezarri iragazkiak" -#: src/pages/catchup.jsx:1128 -#: src/pages/catchup.jsx:1558 +#: src/pages/catchup.jsx:1144 +#: src/pages/catchup.jsx:1574 msgid "Top links" msgstr "Gori-gorian dauden estekak" -#: src/pages/catchup.jsx:1244 +#: src/pages/catchup.jsx:1260 msgid "Shared by {0}" msgstr "{0}(e)k partekatua" -#: src/pages/catchup.jsx:1283 +#: src/pages/catchup.jsx:1299 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Guztia" -#: src/pages/catchup.jsx:1368 +#: src/pages/catchup.jsx:1384 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {egile #} other {# egile}}" -#: src/pages/catchup.jsx:1380 +#: src/pages/catchup.jsx:1396 msgid "Sort" msgstr "Sailkatu" -#: src/pages/catchup.jsx:1411 +#: src/pages/catchup.jsx:1427 msgid "Date" msgstr "Data" -#: src/pages/catchup.jsx:1415 +#: src/pages/catchup.jsx:1431 msgid "Density" msgstr "Dentsitatea" -#: src/pages/catchup.jsx:1453 +#: src/pages/catchup.jsx:1469 msgid "Authors" msgstr "Egileak" -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1470 msgid "None" msgstr "Bat ere ez" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1486 msgid "Show all authors" msgstr "Erakutsi egile guztiak" -#: src/pages/catchup.jsx:1521 +#: src/pages/catchup.jsx:1537 msgid "You don't have to read everything." msgstr "Ez duzu zertan guztia irakurri." -#: src/pages/catchup.jsx:1522 +#: src/pages/catchup.jsx:1538 msgid "That's all." msgstr "Hori da guztia." -#: src/pages/catchup.jsx:1530 +#: src/pages/catchup.jsx:1546 msgid "Back to top" msgstr "Itzuli gora" -#: src/pages/catchup.jsx:1561 +#: src/pages/catchup.jsx:1577 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "Jarraitzen dituzunek partekatutako estekak, partekatutako, bultzatutako eta gogoko egindako zenbakiagatik sailkatuta." -#: src/pages/catchup.jsx:1567 +#: src/pages/catchup.jsx:1583 msgid "Sort: Density" msgstr "Sailkatu: dentsitatea" -#: src/pages/catchup.jsx:1570 +#: src/pages/catchup.jsx:1586 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 "Bidalketak informazioaren dentsitatearen edo sakoneraren arabera sailkatzen dira. Postu motzenak \"arinagoak\" dira, eta luzeenak, berriz, \"astunagoak\". Argazkidun bidalketak argazkirik gabekoak baino \"astunagoak\" dira." -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1593 msgid "Group: Authors" msgstr "Taldekatu: egileak" -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1596 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "Bidalketak egilearen arabera taldekatzen dira, egilearen bidalketen kopuruaren arabera sailkatuta." -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1643 msgid "Next author" msgstr "Hurrengo egilea" -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1651 msgid "Previous author" msgstr "Aurreko egilea" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1667 msgid "Scroll to top" msgstr "Korritu gora" -#: src/pages/catchup.jsx:1842 +#: src/pages/catchup.jsx:1858 msgid "Filtered: {0}" msgstr "Iragazita: {0}" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "Ezin dira gogokoak kargatu." @@ -2904,6 +2916,10 @@ msgstr "Oraindik ez du inork traola hau erabili." msgid "Unable to load posts with this tag" msgstr "Ezin dira etiketa hau duten bidalketak kargatu" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "#{hashtag} jarraitzeari utzi diozu" @@ -3035,6 +3051,10 @@ msgstr "Oraindik ez dago zerrendarik." msgid "Failed to register application" msgstr "Aplikazioa erregistratzeak huts egin du" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "adib. \"mastodon.eus\"" diff --git a/src/locales/fa-IR.po b/src/locales/fa-IR.po index 218aa4382..3ff246141 100644 --- a/src/locales/fa-IR.po +++ b/src/locales/fa-IR.po @@ -8,7 +8,7 @@ msgstr "" "Language: fa\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-27 06:16\n" +"PO-Revision-Date: 2024-08-31 15:33\n" "Last-Translator: \n" "Language-Team: Persian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -38,7 +38,7 @@ msgstr "خودکارشده" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1438 +#: src/pages/catchup.jsx:1454 msgid "Group" msgstr "گروه" @@ -188,8 +188,8 @@ msgstr "اصلی" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2162 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1412 -#: src/pages/catchup.jsx:2023 +#: src/pages/catchup.jsx:1428 +#: src/pages/catchup.jsx:2039 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,8 +197,8 @@ msgstr "پاسخ‌ها" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1414 -#: src/pages/catchup.jsx:2035 +#: src/pages/catchup.jsx:1430 +#: src/pages/catchup.jsx:2051 #: src/pages/settings.jsx:1028 msgid "Boosts" msgstr "تقویت‌ها" @@ -294,7 +294,7 @@ msgstr "ناتوان در رونوشت برداشتن از پیوند" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "رونوشت" @@ -422,11 +422,11 @@ msgstr "پی گرفتن" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1548 +#: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -516,19 +516,19 @@ msgstr "نام کاربری" msgid "server domain name" msgstr "سامانهٔ نام دامنه" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode disabled" msgstr "" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode enabled" msgstr "" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:431 -#: src/pages/catchup.jsx:860 +#: src/components/timeline.jsx:435 +#: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 #: src/pages/home.jsx:52 @@ -606,7 +606,7 @@ msgstr "پیوست #{i} شکست خورد" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:975 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "هشدار محتوا" @@ -727,7 +727,7 @@ msgstr "" #: src/components/compose.jsx:2371 #: src/components/compose.jsx:2621 #: src/components/shortcuts-settings.jsx:723 -#: src/pages/catchup.jsx:1058 +#: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "" @@ -849,13 +849,13 @@ msgstr "برای جستجوی جیف‌ها بنویسید" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:880 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "پیشین" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:897 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "پسین" @@ -908,7 +908,7 @@ msgid "No drafts found." msgstr "پیش‌نویسی یافت نشد." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1895 +#: src/pages/catchup.jsx:1911 msgid "Poll" msgstr "نظرسنجی" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "حساب‌های کاربری" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:513 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +961,14 @@ msgid "Show more…" msgstr "نمایش بیشتر…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:518 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "آخر." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1602 msgid "Keyboard shortcuts" msgstr "میانبرهای صفحه کلید" @@ -977,12 +977,12 @@ msgid "Keyboard shortcuts help" msgstr "راهنمای میانبرهای صفحه کلید" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1611 +#: src/pages/catchup.jsx:1627 msgid "Next post" msgstr "فرستهٔ پسین" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1619 +#: src/pages/catchup.jsx:1635 msgid "Previous post" msgstr "فرستهٔ پیشین" @@ -1007,7 +1007,7 @@ msgid "Load new posts" msgstr "بارگذاری فرسته‌های جدید" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1659 msgid "Open post details" msgstr "باز کردن اطلاعات فرسته" @@ -1204,12 +1204,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "پالایش‌شده: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:964 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1843 +#: src/pages/catchup.jsx:1859 msgid "Filtered" msgstr "پالایش‌شده" @@ -1238,7 +1238,7 @@ msgid "New update available…" msgstr "بروزرسانی جدید در دسترس است…" #: src/components/nav-menu.jsx:200 -#: src/pages/catchup.jsx:855 +#: src/pages/catchup.jsx:871 msgid "Catch-up" msgstr "" @@ -1299,8 +1299,8 @@ msgstr "نشانک‌گذاری‌ها" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1413 -#: src/pages/catchup.jsx:2029 +#: src/pages/catchup.jsx:1429 +#: src/pages/catchup.jsx:2045 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 #: src/pages/settings.jsx:1024 @@ -1522,49 +1522,53 @@ msgstr "بیشتر خوانید ←" msgid "Voted" msgstr "رأی داده شده" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "پنهان کردن نتایج" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "رأی دادن" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "بارگذاری مجدد" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "نمایش نتایج" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "پایان یافته <0/>" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "پایان‌یافته" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "در حال اتمام <0/>" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "در حال اتمام" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "ویرایش‌شده: {editedDateText}" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "فرستهٔ جاسازی‌شده" @@ -2216,85 +2220,85 @@ msgstr "" msgid "Comments" msgstr "" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "نکته: این پیش‌نمایش بصورت طراحی سبک است." -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> تقویت‌شده" -#: src/components/timeline.jsx:447 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "فرسته‌های جدید" -#: src/components/timeline.jsx:548 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "فرسته‌های جدید" msgid "Try again" msgstr "تلاش مجدد" -#: src/components/timeline.jsx:937 -#: src/components/timeline.jsx:944 -#: src/pages/catchup.jsx:1860 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 +#: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "رشته" -#: src/components/timeline.jsx:959 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "<0>پالایش‌شده: <1>{0}" @@ -2489,6 +2493,10 @@ msgstr "افزودن یک حساب کاربری موجود" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "" +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "ناتوان در بارگذاری نشانک‌ها." @@ -2557,179 +2565,183 @@ msgstr "گروه‌ها" 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:866 -#: src/pages/catchup.jsx:890 +#: src/pages/catchup.jsx:882 +#: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" msgstr "" -#: src/pages/catchup.jsx:880 -#: src/pages/catchup.jsx:1552 +#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:1568 msgid "Help" msgstr "راهنما" -#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:912 msgid "What is this?" msgstr "اين چيست؟" -#: src/pages/catchup.jsx:899 +#: 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:910 +#: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" msgstr "" -#: src/pages/catchup.jsx:919 +#: src/pages/catchup.jsx:935 msgid "Let's catch up" msgstr "" -#: src/pages/catchup.jsx:924 +#: src/pages/catchup.jsx:940 msgid "Let's catch up on the posts from your followings." msgstr "" -#: src/pages/catchup.jsx:928 +#: src/pages/catchup.jsx:944 msgid "Show me all posts from…" msgstr "تمام فرسته‌های… را به من نشان بده" -#: src/pages/catchup.jsx:951 +#: src/pages/catchup.jsx:967 msgid "until the max" msgstr "تا بیشترین" -#: src/pages/catchup.jsx:981 +#: src/pages/catchup.jsx:997 msgid "Catch up" msgstr "" -#: src/pages/catchup.jsx:987 +#: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" msgstr "" -#: src/pages/catchup.jsx:999 +#: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" msgstr "" -#: src/pages/catchup.jsx:1008 +#: 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:1018 +#: src/pages/catchup.jsx:1034 msgid "Previously…" msgstr "قبلا…" -#: src/pages/catchup.jsx:1036 +#: src/pages/catchup.jsx:1052 msgid "{0, plural, one {# post} other {# posts}}" msgstr "{0, plural,one {# فرسته} other {# فرسته‌ها}}" -#: src/pages/catchup.jsx:1046 +#: src/pages/catchup.jsx:1062 msgid "Remove this catch-up?" msgstr "" -#: src/pages/catchup.jsx:1067 +#: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." msgstr "" -#: src/pages/catchup.jsx:1082 +#: src/pages/catchup.jsx:1098 msgid "Fetching posts…" msgstr "" -#: src/pages/catchup.jsx:1085 +#: src/pages/catchup.jsx:1101 msgid "This might take a while." msgstr "این کمی زمانبر است." -#: src/pages/catchup.jsx:1120 +#: src/pages/catchup.jsx:1136 msgid "Reset filters" msgstr "تنظیم مجدد پالایه‌ها" -#: src/pages/catchup.jsx:1128 -#: src/pages/catchup.jsx:1558 +#: src/pages/catchup.jsx:1144 +#: src/pages/catchup.jsx:1574 msgid "Top links" msgstr "برترین پیوندها" -#: src/pages/catchup.jsx:1244 +#: src/pages/catchup.jsx:1260 msgid "Shared by {0}" msgstr "همرسانی‌شده توسط {0}" -#: src/pages/catchup.jsx:1283 +#: src/pages/catchup.jsx:1299 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "همه" -#: src/pages/catchup.jsx:1368 +#: src/pages/catchup.jsx:1384 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural,one {# نویسنده} other {# نویسنده‌ها}}" -#: src/pages/catchup.jsx:1380 +#: src/pages/catchup.jsx:1396 msgid "Sort" msgstr "مرتب‌سازی" -#: src/pages/catchup.jsx:1411 +#: src/pages/catchup.jsx:1427 msgid "Date" msgstr "تاریخ" -#: src/pages/catchup.jsx:1415 +#: src/pages/catchup.jsx:1431 msgid "Density" msgstr "تراکم" -#: src/pages/catchup.jsx:1453 +#: src/pages/catchup.jsx:1469 msgid "Authors" msgstr "نویسنده‌ها" -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1470 msgid "None" msgstr "هیچ‌کدام" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1486 msgid "Show all authors" msgstr "نمایش همهٔ نویسنده‌ها" -#: src/pages/catchup.jsx:1521 +#: src/pages/catchup.jsx:1537 msgid "You don't have to read everything." msgstr "نیازی نیست همه چیز را بخوانید." -#: src/pages/catchup.jsx:1522 +#: src/pages/catchup.jsx:1538 msgid "That's all." msgstr "کافیست." -#: src/pages/catchup.jsx:1530 +#: src/pages/catchup.jsx:1546 msgid "Back to top" msgstr "برگشتن به بالا" -#: src/pages/catchup.jsx:1561 +#: src/pages/catchup.jsx:1577 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "پیوندهایی که توسط پی‌گرفته‌ها همرسانی شده‌اند، مرتب‌شده طبق شمارش همرسانی‌شده، تقویت‌ها و برگزیده‌ها." -#: src/pages/catchup.jsx:1567 +#: src/pages/catchup.jsx:1583 msgid "Sort: Density" msgstr "مرتب‌سازی: تراکم" -#: src/pages/catchup.jsx:1570 +#: src/pages/catchup.jsx:1586 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:1577 +#: src/pages/catchup.jsx:1593 msgid "Group: Authors" msgstr "گروه: نویسندگان" -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1596 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "فرسته‌ها طبق نویسنده‌ها دسته‌بندی شده‌اند، طبق فرسته بر حسب نویسنده مرتب شده‌اند." -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1643 msgid "Next author" msgstr "نویسندهٔ پسین" -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1651 msgid "Previous author" msgstr "نویسندهٔ پیشین" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1667 msgid "Scroll to top" msgstr "پیمایش به بالا" -#: src/pages/catchup.jsx:1842 +#: src/pages/catchup.jsx:1858 msgid "Filtered: {0}" msgstr "پالایش‌شده: {0}" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "ناتوان در بارگذاری برگزیده‌ها." @@ -2904,6 +2916,10 @@ msgstr "هنوز کسی با این برچسب چیزی نفرستاده است. msgid "Unable to load posts with this tag" msgstr "ناتوان در بارگذاری فرسته‌ها با این برچسب" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "#{hashtag} ناپی‌گرفته شد" @@ -3035,6 +3051,10 @@ msgstr "هنوز سیاهه‌ای نیست." msgid "Failed to register application" msgstr "" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "مثلا \"mastodon.social\"" diff --git a/src/locales/fi-FI.po b/src/locales/fi-FI.po index 3b1512cc5..d3b839f0c 100644 --- a/src/locales/fi-FI.po +++ b/src/locales/fi-FI.po @@ -8,7 +8,7 @@ msgstr "" "Language: fi\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-27 15:21\n" +"PO-Revision-Date: 2024-08-31 15:33\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -38,7 +38,7 @@ msgstr "Botti" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1438 +#: src/pages/catchup.jsx:1454 msgid "Group" msgstr "Ryhmä" @@ -188,8 +188,8 @@ msgstr "Alkuperäiset" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2162 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1412 -#: src/pages/catchup.jsx:2023 +#: src/pages/catchup.jsx:1428 +#: src/pages/catchup.jsx:2039 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,8 +197,8 @@ msgstr "Vastaukset" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1414 -#: src/pages/catchup.jsx:2035 +#: src/pages/catchup.jsx:1430 +#: src/pages/catchup.jsx:2051 #: src/pages/settings.jsx:1028 msgid "Boosts" msgstr "Tehostukset" @@ -294,7 +294,7 @@ msgstr "Linkkiä ei voitu kopioida" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "Kopioi" @@ -422,11 +422,11 @@ msgstr "Seuraa" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1548 +#: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -516,19 +516,19 @@ msgstr "käyttäjänimi" msgid "server domain name" msgstr "palvelimen verkkotunnus" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode disabled" msgstr "Peittotila poistettu käytöstä" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode enabled" msgstr "Peittotila otettu käyttöön" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:431 -#: src/pages/catchup.jsx:860 +#: src/components/timeline.jsx:435 +#: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 #: src/pages/home.jsx:52 @@ -606,7 +606,7 @@ msgstr "Liite #{i} epäonnistui" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:975 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "Sisältövaroitus" @@ -727,7 +727,7 @@ msgstr "Liian suuri kuvataajuus. Lataaminen saattaa aiheuttaa ongelmia." #: src/components/compose.jsx:2371 #: src/components/compose.jsx:2621 #: src/components/shortcuts-settings.jsx:723 -#: src/pages/catchup.jsx:1058 +#: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Poista" @@ -849,13 +849,13 @@ msgstr "Hae GIF-kuvia kirjoittamalla" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:880 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "Edellinen" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:897 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "Seuraava" @@ -908,7 +908,7 @@ msgid "No drafts found." msgstr "Luonnoksia ei ole." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1895 +#: src/pages/catchup.jsx:1911 msgid "Poll" msgstr "Äänestys" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "Tilit" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:513 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +961,14 @@ msgid "Show more…" msgstr "Show lisää…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:518 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "Loppu." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1602 msgid "Keyboard shortcuts" msgstr "Pikanäppäimet" @@ -977,12 +977,12 @@ msgid "Keyboard shortcuts help" msgstr "Pikanäppäinten ohje" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1611 +#: src/pages/catchup.jsx:1627 msgid "Next post" msgstr "Seuraava julkaisu" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1619 +#: src/pages/catchup.jsx:1635 msgid "Previous post" msgstr "Edellinen julkaisu" @@ -1007,7 +1007,7 @@ msgid "Load new posts" msgstr "Lataa lisää julkaisuja" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1659 msgid "Open post details" msgstr "Avaa julkaisun lisätiedot" @@ -1204,12 +1204,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Suodatettu: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:964 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1843 +#: src/pages/catchup.jsx:1859 msgid "Filtered" msgstr "Suodatettu" @@ -1238,7 +1238,7 @@ msgid "New update available…" msgstr "Uusi päivitys saatavilla…" #: src/components/nav-menu.jsx:200 -#: src/pages/catchup.jsx:855 +#: src/pages/catchup.jsx:871 msgid "Catch-up" msgstr "Kiinnikuronta" @@ -1299,8 +1299,8 @@ msgstr "Kirjanmerkit" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1413 -#: src/pages/catchup.jsx:2029 +#: src/pages/catchup.jsx:1429 +#: src/pages/catchup.jsx:2045 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 #: src/pages/settings.jsx:1024 @@ -1522,49 +1522,53 @@ msgstr "Lue lisää →" msgid "Voted" msgstr "Äänestetty" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "Piilota tulokset" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "Äänestä" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "Päivitä" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "Näytä tulokset" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "{votesCount, plural, one {<0>{0} ääni} other {<1>{1} ääntä}}" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "{votersCount, plural, one {<0>{0} äänestäjä} other {<1>{1} äänestäjää}}" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "Päättynyt <0/>" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "Päättynyt" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "Päättyy <0/>" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "Päättyy" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "Muokattu: {editedDateText}" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "Upota julkaisu" @@ -2216,85 +2220,85 @@ msgstr "Muokattu" msgid "Comments" msgstr "Kommentit" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "Muokkaushistoria" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "Historian lataus epäonnistui" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "Ladataan…" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "HTML-koodi" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "HTML-koodi kopioitu" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "HTML-koodia ei voitu kopioida" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "Medialiitteet:" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "Tilin emojit:" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "staattinen URL" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "Emojit:" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "Huomiot:" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Tämä on staattinen, tyylittelemätön ja skriptitön. Saatat joutua käyttämään omia tyylejäsi ja muokkaamaan koodia tarpeen mukaan." -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Äänestykset eivät ole vuorovaikutteisia, vaan niistä tulee luettelo äänimääristä." -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Medialiitteet voivat olla kuvia, videoita, ääniä tai mitä tahansa muita tiedostotyyppejä." -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "Julkaisua voi muokata tai sen voi poistaa myöhemmin." -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "Esikatselu" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "Huomaa: Tämä esikatselu on kevyesti tyylitelty." -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> tehosti" -#: src/components/timeline.jsx:447 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "Uudet julkaisut" -#: src/components/timeline.jsx:548 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "Uudet julkaisut" msgid "Try again" msgstr "Yritä uudelleen" -#: src/components/timeline.jsx:937 -#: src/components/timeline.jsx:944 -#: src/pages/catchup.jsx:1860 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 +#: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "Ketju" -#: src/components/timeline.jsx:959 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "<0>Suodatettu: <1>{0}" @@ -2489,6 +2493,10 @@ msgstr "Lisää olemassa oleva tili" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "Huomaa: Ensimmäiseen lataukseen käytetään aina <0>oletustiliä. Vaihtoehtoiset tilit säilyvät istunnon ajan." +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "Kirjanmerkkejä ei voitu ladata." @@ -2557,179 +2565,183 @@ msgstr "Ryhmät" 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 "Näytetään {selectedFilterCategory, select, all {kaikki julkaisut} original {alkuperäiset julkaisut} replies {vastaukset} boosts {tehostukset} followedTags {seuratut aihetunnisteet} groups {ryhmät} filtered {suodatetut julkaisut}}, {sortBy, select, createdAt {{sortOrder, select, asc {vanhimmat} desc {uusimmat}}} reblogsCount {{sortOrder, select, asc {vähiten tehostetut} desc {eniten tehostetut}}} favouritesCount {{sortOrder, select, asc {vähiten tykätyt} desc {eniten tykätyt}}} repliesCount {{sortOrder, select, asc {vähiten vastauksia saaneet} desc {eniten vastauksia saanteet}}} density {{sortOrder, select, asc {vähiten tiheät} desc {tiheimmät}}}} ensin{groupBy, select, account {, tekijöittäin ryhmiteltynä} other {}}" -#: src/pages/catchup.jsx:866 -#: src/pages/catchup.jsx:890 +#: src/pages/catchup.jsx:882 +#: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" msgstr "Kiinnikuronta <0>beeta" -#: src/pages/catchup.jsx:880 -#: src/pages/catchup.jsx:1552 +#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:1568 msgid "Help" msgstr "Ohje" -#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:912 msgid "What is this?" msgstr "Mikä tämä on?" -#: src/pages/catchup.jsx:899 +#: 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 "Kiinnikuronta on erillinen aikajana, joka tarjoaa ylätason näkymän seurattuihisi yhdellä silmäyksellä. Yksinkertainen, sähköpostin innoittama käyttöliittymä, jossa voit vaivattomasti järjestellä ja suodattaa julkaisuja." -#: src/pages/catchup.jsx:910 +#: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" msgstr "Kiinnikuronnan käyttöliittymän esikatselu" -#: src/pages/catchup.jsx:919 +#: src/pages/catchup.jsx:935 msgid "Let's catch up" msgstr "Kurotaanpa kiinni" -#: src/pages/catchup.jsx:924 +#: src/pages/catchup.jsx:940 msgid "Let's catch up on the posts from your followings." msgstr "Kurotaanpa seurattusi julkaisut kiinni." -#: src/pages/catchup.jsx:928 +#: src/pages/catchup.jsx:944 msgid "Show me all posts from…" msgstr "Näytä kaikki julkaisut…" -#: src/pages/catchup.jsx:951 +#: src/pages/catchup.jsx:967 msgid "until the max" msgstr "enimmäisaikaan asti" -#: src/pages/catchup.jsx:981 +#: src/pages/catchup.jsx:997 msgid "Catch up" msgstr "Kuro kiinni" -#: src/pages/catchup.jsx:987 +#: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" msgstr "Menee edellisen kiinnikurontasi päälle" -#: src/pages/catchup.jsx:999 +#: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" msgstr "Edelliseen kiinnikurontaasi asti ({0})" -#: src/pages/catchup.jsx:1008 +#: 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 "Huomaa: Instanssisi saattaa näyttää kotiaikajanalla enintään vain 800 julkaisua riippumatta valitusta aikavälistä. Määrä voi olla pienempi tai suurempi." -#: src/pages/catchup.jsx:1018 +#: src/pages/catchup.jsx:1034 msgid "Previously…" msgstr "Aiemmin…" -#: src/pages/catchup.jsx:1036 +#: src/pages/catchup.jsx:1052 msgid "{0, plural, one {# post} other {# posts}}" msgstr "{0, plural, one {# julkaisu} other {# julkaisua}}" -#: src/pages/catchup.jsx:1046 +#: src/pages/catchup.jsx:1062 msgid "Remove this catch-up?" msgstr "Poistetaanko tämä kiinnikuronta?" -#: src/pages/catchup.jsx:1067 +#: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." msgstr "Huomaa: Vain enintään 3 tallennetaan. Loput poistetaan automaattisesti." -#: src/pages/catchup.jsx:1082 +#: src/pages/catchup.jsx:1098 msgid "Fetching posts…" msgstr "Haetaan julkaisuja…" -#: src/pages/catchup.jsx:1085 +#: src/pages/catchup.jsx:1101 msgid "This might take a while." msgstr "Tämä saattaa kestää hetken." -#: src/pages/catchup.jsx:1120 +#: src/pages/catchup.jsx:1136 msgid "Reset filters" msgstr "Palauta suodattimet" -#: src/pages/catchup.jsx:1128 -#: src/pages/catchup.jsx:1558 +#: src/pages/catchup.jsx:1144 +#: src/pages/catchup.jsx:1574 msgid "Top links" msgstr "Suosituimmat linkit" -#: src/pages/catchup.jsx:1244 +#: src/pages/catchup.jsx:1260 msgid "Shared by {0}" msgstr "Jakanut {0}" -#: src/pages/catchup.jsx:1283 +#: src/pages/catchup.jsx:1299 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Kaikki" -#: src/pages/catchup.jsx:1368 +#: src/pages/catchup.jsx:1384 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {# tekijä} other {# tekijää}}" -#: src/pages/catchup.jsx:1380 +#: src/pages/catchup.jsx:1396 msgid "Sort" msgstr "Järjestys" -#: src/pages/catchup.jsx:1411 +#: src/pages/catchup.jsx:1427 msgid "Date" msgstr "Päiväys" -#: src/pages/catchup.jsx:1415 +#: src/pages/catchup.jsx:1431 msgid "Density" msgstr "Tiheys" -#: src/pages/catchup.jsx:1453 +#: src/pages/catchup.jsx:1469 msgid "Authors" msgstr "Tekijät" -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1470 msgid "None" msgstr "Ei mikään" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1486 msgid "Show all authors" msgstr "Näytä kaikki tekijät" -#: src/pages/catchup.jsx:1521 +#: src/pages/catchup.jsx:1537 msgid "You don't have to read everything." msgstr "Sinun ei tarvitse lukea kaikkea." -#: src/pages/catchup.jsx:1522 +#: src/pages/catchup.jsx:1538 msgid "That's all." msgstr "Siinä kaikki." -#: src/pages/catchup.jsx:1530 +#: src/pages/catchup.jsx:1546 msgid "Back to top" msgstr "Takaisin ylös" -#: src/pages/catchup.jsx:1561 +#: src/pages/catchup.jsx:1577 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "Seurattujen jakamat linkit järjestettynä jakomäärän mukaan, tehostukset ja tykkäykset." -#: src/pages/catchup.jsx:1567 +#: src/pages/catchup.jsx:1583 msgid "Sort: Density" msgstr "Järjestys: Tiheys" -#: src/pages/catchup.jsx:1570 +#: src/pages/catchup.jsx:1586 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 "Julkaisut järjestetään informaatiotiheyden tai -syvyyden mukaan. Lyhyemmät julkaisut ovat ”kevyempiä”, pidemmät taas ”painavampia”. Kuvan sisältävät julkaisut ovat ”paivavampia” kuin kuvattomat." -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1593 msgid "Group: Authors" msgstr "Ryhmä: Tekijät" -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1596 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "Julkaisut ryhmitellään tekijän mukaan ja järjestellään tekijäkohtaisen julkaisumäärän perusteella." -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1643 msgid "Next author" msgstr "Seuraava tekijä" -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1651 msgid "Previous author" msgstr "Edellinen tekijä" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1667 msgid "Scroll to top" msgstr "Vieritä ylös" -#: src/pages/catchup.jsx:1842 +#: src/pages/catchup.jsx:1858 msgid "Filtered: {0}" msgstr "Suodatettu: {0}" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "Tykkäyksiä ei voitu ladata." @@ -2904,6 +2916,10 @@ msgstr "Kukaan ei ole julkaissut vielä mitään tällä aihetunnisteella." msgid "Unable to load posts with this tag" msgstr "Julkaisuja tällä aihetunnisteella ei voitu ladata" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "Lopetettu tunnisteen #{hashtag} seuraaminen" @@ -3035,6 +3051,10 @@ msgstr "Ei vielä listoja." msgid "Failed to register application" msgstr "Sovelluksen rekisteröinti epäonnistui" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "esim. ”mastodon.social”" diff --git a/src/locales/fr-FR.po b/src/locales/fr-FR.po index 948c03f72..f733caade 100644 --- a/src/locales/fr-FR.po +++ b/src/locales/fr-FR.po @@ -8,7 +8,7 @@ msgstr "" "Language: fr\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-31 13:08\n" +"PO-Revision-Date: 2024-08-31 15:33\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -1522,49 +1522,53 @@ msgstr "Lire la suite →" msgid "Voted" msgstr "A voté" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "Masquer les résultats" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "Voter" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "Actualiser" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "Montrer les résultats" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "{votersCount, plural, one {<0>{0} votant} other {<1>{1} votants}}" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "Est clôturé <0/>" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "Est clos" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "Se termine <0/>" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "Sera clos" @@ -2489,6 +2493,10 @@ msgstr "Ajouter un compte existant" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "" +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "Les signets n’ont pas pu être chargés." @@ -2730,6 +2738,10 @@ msgstr "Remonter" msgid "Filtered: {0}" msgstr "Filtré : {0}" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "Les favoris n’ont pas pu être chargés." @@ -2904,6 +2916,10 @@ msgstr "Personne n'a encore publié de message avec ce mot croisillon." msgid "Unable to load posts with this tag" msgstr "Les messages avec ce mot-clé n’ont pas pu être chargés." +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "Arrêt du suivi de #{hashtag}" @@ -3035,6 +3051,10 @@ msgstr "Aucune liste pour le moment." msgid "Failed to register application" msgstr "" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "Par exemple “mastodon.social”" diff --git a/src/locales/gl-ES.po b/src/locales/gl-ES.po index ea30d1ad8..df53b1a64 100644 --- a/src/locales/gl-ES.po +++ b/src/locales/gl-ES.po @@ -8,7 +8,7 @@ msgstr "" "Language: gl\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-31 07:39\n" +"PO-Revision-Date: 2024-08-31 15:33\n" "Last-Translator: \n" "Language-Team: Galician\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -294,7 +294,7 @@ msgstr "Non se puido copiar a ligazón" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "Copiar" @@ -422,9 +422,9 @@ msgstr "Seguir" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 #: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 @@ -527,7 +527,7 @@ msgstr "Capa activada" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:434 +#: src/components/timeline.jsx:435 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 @@ -606,7 +606,7 @@ msgstr "Fallou o anexo #{i}" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:978 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "Aviso sobre o contido" @@ -849,13 +849,13 @@ msgstr "Escribe para buscar GIFs" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:883 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "Anterior" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:900 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "Seguinte" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "Contas" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:516 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,7 +961,7 @@ msgid "Show more…" msgstr "Mostrar máis…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:521 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "Fin." @@ -1204,10 +1204,10 @@ msgid "Filtered: {filterTitleStr}" msgstr "Filtrado: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:967 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 #: src/pages/catchup.jsx:1859 msgid "Filtered" @@ -1522,49 +1522,53 @@ msgstr "Ler mais →" msgid "Voted" msgstr "Xa votaches" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "Agochar resultados" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "Votar" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "Actualizar" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "Mostrar resultados" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "{votesCount, plural, one {<0>{0} voto} other {<1>{1} votos}}" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "{votersCount, plural, one {<0>{0} votante} other {<1>{1} votantes}}" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "Finalizou <0/>" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "Finalizou" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "Finaliza en <0/>" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "Finaliza" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "Editada: {editedDateText}" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "Inclúe a publicación" @@ -2216,85 +2220,85 @@ msgstr "Editada" msgid "Comments" msgstr "Comentarios" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "Editar Historial" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "Fallou a carga do historial" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "A cargar…" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "Código HTML" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "Copiouse o código HTML" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "Non se puido copiar o código HTML" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "Anexos multimedia:" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "Emojis da conta:" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "URL estático" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "Emojis:" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "Notas:" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Isto é contido estático, sen estilo nin scripts. Pode que teñas que aplicar o teu propio estilo e adaptalo ás necesidades." -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "As enquisas non son interactivas, convértese nunha lista con conta dos votos." -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "O multimedia anexo poden ser imaxes, vídeos, audios ou varios tipos de ficheiros." -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "A publicación pode editarse ou eliminarse con posterioridade." -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "Vista previa" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "Nota: a vista previa está lixeiramente editada." -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> promovida" -#: src/components/timeline.jsx:450 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "Novas publicacións" -#: src/components/timeline.jsx:551 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "Novas publicacións" msgid "Try again" msgstr "Inténtao outra vez" -#: src/components/timeline.jsx:940 -#: src/components/timeline.jsx:947 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 #: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "Fío" -#: src/components/timeline.jsx:962 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "<0>Filtrado: <1>{0}" @@ -2489,6 +2493,10 @@ msgstr "Engadir unha conta existente" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "Nota: A conta <0>por defecto sempre será a que se mostre ao iniciar. O cambio de conta manterase durante a sesión." +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "Non se cargaron os marcadores." @@ -2730,6 +2738,10 @@ msgstr "Ir arriba" msgid "Filtered: {0}" msgstr "Filtrado: {0}" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "Non se cargaron os favorecementos." @@ -2904,6 +2916,10 @@ msgstr "Ninguén publicou usando este cancelo por agora." msgid "Unable to load posts with this tag" msgstr "Non se puideron cargar publicacións con este cancelo" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "Retirouse o seguimento a #{hashtag}" @@ -3035,6 +3051,10 @@ msgstr "Sen listas por agora." msgid "Failed to register application" msgstr "Fallou o rexistro da aplicación" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "ex. \"mastodon.social\"" diff --git a/src/locales/he-IL.po b/src/locales/he-IL.po index 0a0a1aa3d..92932e4c4 100644 --- a/src/locales/he-IL.po +++ b/src/locales/he-IL.po @@ -8,7 +8,7 @@ msgstr "" "Language: he\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-27 06:16\n" +"PO-Revision-Date: 2024-08-31 15:33\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n" @@ -38,7 +38,7 @@ msgstr "" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1438 +#: src/pages/catchup.jsx:1454 msgid "Group" msgstr "קבוצה" @@ -188,8 +188,8 @@ msgstr "מקור" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2162 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1412 -#: src/pages/catchup.jsx:2023 +#: src/pages/catchup.jsx:1428 +#: src/pages/catchup.jsx:2039 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,8 +197,8 @@ msgstr "תגובות" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1414 -#: src/pages/catchup.jsx:2035 +#: src/pages/catchup.jsx:1430 +#: src/pages/catchup.jsx:2051 #: src/pages/settings.jsx:1028 msgid "Boosts" msgstr "הדהודים" @@ -294,7 +294,7 @@ msgstr "" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "" @@ -422,11 +422,11 @@ msgstr "" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1548 +#: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -516,19 +516,19 @@ msgstr "" msgid "server domain name" msgstr "" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode disabled" msgstr "" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode enabled" msgstr "" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:431 -#: src/pages/catchup.jsx:860 +#: src/components/timeline.jsx:435 +#: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 #: src/pages/home.jsx:52 @@ -606,7 +606,7 @@ msgstr "" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:975 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "" @@ -727,7 +727,7 @@ msgstr "" #: src/components/compose.jsx:2371 #: src/components/compose.jsx:2621 #: src/components/shortcuts-settings.jsx:723 -#: src/pages/catchup.jsx:1058 +#: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "" @@ -849,13 +849,13 @@ msgstr "" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:880 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:897 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "" @@ -908,7 +908,7 @@ msgid "No drafts found." msgstr "" #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1895 +#: src/pages/catchup.jsx:1911 msgid "Poll" msgstr "" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:513 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +961,14 @@ msgid "Show more…" msgstr "" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:518 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "" #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1602 msgid "Keyboard shortcuts" msgstr "" @@ -977,12 +977,12 @@ msgid "Keyboard shortcuts help" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1611 +#: src/pages/catchup.jsx:1627 msgid "Next post" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1619 +#: src/pages/catchup.jsx:1635 msgid "Previous post" msgstr "" @@ -1007,7 +1007,7 @@ msgid "Load new posts" msgstr "טעינת הודעות חדשות" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1659 msgid "Open post details" msgstr "פתיחת פרטי ההודעה" @@ -1204,12 +1204,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:964 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1843 +#: src/pages/catchup.jsx:1859 msgid "Filtered" msgstr "" @@ -1238,7 +1238,7 @@ msgid "New update available…" msgstr "יש גרסה חדשה זמינה…" #: src/components/nav-menu.jsx:200 -#: src/pages/catchup.jsx:855 +#: src/pages/catchup.jsx:871 msgid "Catch-up" msgstr "" @@ -1299,8 +1299,8 @@ msgstr "" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1413 -#: src/pages/catchup.jsx:2029 +#: src/pages/catchup.jsx:1429 +#: src/pages/catchup.jsx:2045 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 #: src/pages/settings.jsx:1024 @@ -1522,49 +1522,53 @@ msgstr "" msgid "Voted" msgstr "" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "" @@ -2216,85 +2220,85 @@ msgstr "" msgid "Comments" msgstr "" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "אימוג׳י של החשבון:" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "אימוג׳י:" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "" -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "" -#: src/components/timeline.jsx:447 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "" -#: src/components/timeline.jsx:548 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "" msgid "Try again" msgstr "" -#: src/components/timeline.jsx:937 -#: src/components/timeline.jsx:944 -#: src/pages/catchup.jsx:1860 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 +#: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "" -#: src/components/timeline.jsx:959 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "" @@ -2489,6 +2493,10 @@ msgstr "" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "" +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "" @@ -2557,179 +2565,183 @@ msgstr "" 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:866 -#: src/pages/catchup.jsx:890 +#: src/pages/catchup.jsx:882 +#: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" msgstr "" -#: src/pages/catchup.jsx:880 -#: src/pages/catchup.jsx:1552 +#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:1568 msgid "Help" msgstr "" -#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:912 msgid "What is this?" msgstr "" -#: src/pages/catchup.jsx:899 +#: 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:910 +#: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" msgstr "" -#: src/pages/catchup.jsx:919 +#: src/pages/catchup.jsx:935 msgid "Let's catch up" msgstr "" -#: src/pages/catchup.jsx:924 +#: src/pages/catchup.jsx:940 msgid "Let's catch up on the posts from your followings." msgstr "" -#: src/pages/catchup.jsx:928 +#: src/pages/catchup.jsx:944 msgid "Show me all posts from…" msgstr "" -#: src/pages/catchup.jsx:951 +#: src/pages/catchup.jsx:967 msgid "until the max" msgstr "" -#: src/pages/catchup.jsx:981 +#: src/pages/catchup.jsx:997 msgid "Catch up" msgstr "" -#: src/pages/catchup.jsx:987 +#: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" msgstr "" -#: src/pages/catchup.jsx:999 +#: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" msgstr "" -#: src/pages/catchup.jsx:1008 +#: 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:1018 +#: src/pages/catchup.jsx:1034 msgid "Previously…" msgstr "" -#: src/pages/catchup.jsx:1036 +#: src/pages/catchup.jsx:1052 msgid "{0, plural, one {# post} other {# posts}}" msgstr "" -#: src/pages/catchup.jsx:1046 +#: src/pages/catchup.jsx:1062 msgid "Remove this catch-up?" msgstr "" -#: src/pages/catchup.jsx:1067 +#: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." msgstr "" -#: src/pages/catchup.jsx:1082 +#: src/pages/catchup.jsx:1098 msgid "Fetching posts…" msgstr "" -#: src/pages/catchup.jsx:1085 +#: src/pages/catchup.jsx:1101 msgid "This might take a while." msgstr "" -#: src/pages/catchup.jsx:1120 +#: src/pages/catchup.jsx:1136 msgid "Reset filters" msgstr "" -#: src/pages/catchup.jsx:1128 -#: src/pages/catchup.jsx:1558 +#: src/pages/catchup.jsx:1144 +#: src/pages/catchup.jsx:1574 msgid "Top links" msgstr "" -#: src/pages/catchup.jsx:1244 +#: src/pages/catchup.jsx:1260 msgid "Shared by {0}" msgstr "" -#: src/pages/catchup.jsx:1283 +#: src/pages/catchup.jsx:1299 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "" -#: src/pages/catchup.jsx:1368 +#: src/pages/catchup.jsx:1384 msgid "{0, plural, one {# author} other {# authors}}" msgstr "" -#: src/pages/catchup.jsx:1380 +#: src/pages/catchup.jsx:1396 msgid "Sort" msgstr "" -#: src/pages/catchup.jsx:1411 +#: src/pages/catchup.jsx:1427 msgid "Date" msgstr "" -#: src/pages/catchup.jsx:1415 +#: src/pages/catchup.jsx:1431 msgid "Density" msgstr "" -#: src/pages/catchup.jsx:1453 +#: src/pages/catchup.jsx:1469 msgid "Authors" msgstr "" -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1470 msgid "None" msgstr "" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1486 msgid "Show all authors" msgstr "" -#: src/pages/catchup.jsx:1521 +#: src/pages/catchup.jsx:1537 msgid "You don't have to read everything." msgstr "" -#: src/pages/catchup.jsx:1522 +#: src/pages/catchup.jsx:1538 msgid "That's all." msgstr "" -#: src/pages/catchup.jsx:1530 +#: src/pages/catchup.jsx:1546 msgid "Back to top" msgstr "" -#: src/pages/catchup.jsx:1561 +#: src/pages/catchup.jsx:1577 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "" -#: src/pages/catchup.jsx:1567 +#: src/pages/catchup.jsx:1583 msgid "Sort: Density" msgstr "" -#: src/pages/catchup.jsx:1570 +#: src/pages/catchup.jsx:1586 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:1577 +#: src/pages/catchup.jsx:1593 msgid "Group: Authors" msgstr "" -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1596 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "" -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1643 msgid "Next author" msgstr "" -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1651 msgid "Previous author" msgstr "" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1667 msgid "Scroll to top" msgstr "" -#: src/pages/catchup.jsx:1842 +#: src/pages/catchup.jsx:1858 msgid "Filtered: {0}" msgstr "" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "" @@ -2904,6 +2916,10 @@ msgstr "" msgid "Unable to load posts with this tag" msgstr "" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "" @@ -3035,6 +3051,10 @@ msgstr "" msgid "Failed to register application" msgstr "" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "" diff --git a/src/locales/it-IT.po b/src/locales/it-IT.po index 36caf5a48..0401e4e94 100644 --- a/src/locales/it-IT.po +++ b/src/locales/it-IT.po @@ -8,7 +8,7 @@ msgstr "" "Language: it\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-29 14:15\n" +"PO-Revision-Date: 2024-08-31 15:33\n" "Last-Translator: \n" "Language-Team: Italian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -294,7 +294,7 @@ msgstr "Impossibile copiare link" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "Copia" @@ -422,9 +422,9 @@ msgstr "Segui" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 #: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 @@ -527,7 +527,7 @@ msgstr "" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:434 +#: src/components/timeline.jsx:435 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 @@ -606,7 +606,7 @@ msgstr "Allegato #{i} fallito" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:978 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "Avviso contenuto" @@ -849,13 +849,13 @@ msgstr "Scrivi per cercare GIF" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:883 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "Indietro" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:900 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "Avanti" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "Account" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:516 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,7 +961,7 @@ msgid "Show more…" msgstr "Mostra altro…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:521 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "Fine." @@ -1204,10 +1204,10 @@ msgid "Filtered: {filterTitleStr}" msgstr "Filtrato: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:967 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 #: src/pages/catchup.jsx:1859 msgid "Filtered" @@ -1522,49 +1522,53 @@ msgstr "" msgid "Voted" msgstr "" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "" @@ -2216,85 +2220,85 @@ msgstr "" msgid "Comments" msgstr "" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "" -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "" -#: src/components/timeline.jsx:450 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "" -#: src/components/timeline.jsx:551 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "" msgid "Try again" msgstr "" -#: src/components/timeline.jsx:940 -#: src/components/timeline.jsx:947 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 #: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "" -#: src/components/timeline.jsx:962 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "" @@ -2489,6 +2493,10 @@ msgstr "" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "" +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "" @@ -2730,6 +2738,10 @@ msgstr "" msgid "Filtered: {0}" msgstr "" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "" @@ -2904,6 +2916,10 @@ msgstr "" msgid "Unable to load posts with this tag" msgstr "" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "" @@ -3035,6 +3051,10 @@ msgstr "" msgid "Failed to register application" msgstr "" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "" diff --git a/src/locales/ja-JP.po b/src/locales/ja-JP.po index 6a11f0571..333da723f 100644 --- a/src/locales/ja-JP.po +++ b/src/locales/ja-JP.po @@ -8,7 +8,7 @@ msgstr "" "Language: ja\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-27 06:16\n" +"PO-Revision-Date: 2024-08-31 15:33\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -38,7 +38,7 @@ msgstr "" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1438 +#: src/pages/catchup.jsx:1454 msgid "Group" msgstr "グループ" @@ -188,8 +188,8 @@ msgstr "オリジナル" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2162 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1412 -#: src/pages/catchup.jsx:2023 +#: src/pages/catchup.jsx:1428 +#: src/pages/catchup.jsx:2039 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,8 +197,8 @@ msgstr "返信" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1414 -#: src/pages/catchup.jsx:2035 +#: src/pages/catchup.jsx:1430 +#: src/pages/catchup.jsx:2051 #: src/pages/settings.jsx:1028 msgid "Boosts" msgstr "ブースト" @@ -294,7 +294,7 @@ msgstr "リンクをコピーできません" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "コピー" @@ -422,11 +422,11 @@ msgstr "" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1548 +#: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -516,19 +516,19 @@ msgstr "" msgid "server domain name" msgstr "" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode disabled" msgstr "" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode enabled" msgstr "" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:431 -#: src/pages/catchup.jsx:860 +#: src/components/timeline.jsx:435 +#: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 #: src/pages/home.jsx:52 @@ -606,7 +606,7 @@ msgstr "" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:975 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "" @@ -727,7 +727,7 @@ msgstr "フレームレートが高すぎます。アップロード時に問題 #: src/components/compose.jsx:2371 #: src/components/compose.jsx:2621 #: src/components/shortcuts-settings.jsx:723 -#: src/pages/catchup.jsx:1058 +#: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "削除" @@ -849,13 +849,13 @@ msgstr "" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:880 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "前へ" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:897 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "次へ" @@ -908,7 +908,7 @@ msgid "No drafts found." msgstr "" #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1895 +#: src/pages/catchup.jsx:1911 msgid "Poll" msgstr "アンケート" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "アカウント" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:513 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +961,14 @@ msgid "Show more…" msgstr "" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:518 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "" #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1602 msgid "Keyboard shortcuts" msgstr "キーボードショートカット" @@ -977,12 +977,12 @@ msgid "Keyboard shortcuts help" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1611 +#: src/pages/catchup.jsx:1627 msgid "Next post" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1619 +#: src/pages/catchup.jsx:1635 msgid "Previous post" msgstr "前のポスト" @@ -1007,7 +1007,7 @@ msgid "Load new posts" msgstr "新しいポストを読み込む" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1659 msgid "Open post details" msgstr "ポストの詳細を開く" @@ -1204,12 +1204,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:964 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1843 +#: src/pages/catchup.jsx:1859 msgid "Filtered" msgstr "フィルター済み" @@ -1238,7 +1238,7 @@ msgid "New update available…" msgstr "新しいアップデートが利用可能です…" #: src/components/nav-menu.jsx:200 -#: src/pages/catchup.jsx:855 +#: src/pages/catchup.jsx:871 msgid "Catch-up" msgstr "キャッチアップ" @@ -1299,8 +1299,8 @@ msgstr "ブックマーク" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1413 -#: src/pages/catchup.jsx:2029 +#: src/pages/catchup.jsx:1429 +#: src/pages/catchup.jsx:2045 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 #: src/pages/settings.jsx:1024 @@ -1522,49 +1522,53 @@ msgstr "続きを見る →" msgid "Voted" msgstr "" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "結果を隠す" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "更新" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "結果を表示" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "{votesCount, plural, one {<0>{0} 票} other {<1>{1} 票}}" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "編集済み: {editedDateText}" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "ポストを埋め込む" @@ -2216,85 +2220,85 @@ msgstr "" msgid "Comments" msgstr "" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "HTML コード" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "HTMLコードをコピーしました" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "" -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "" -#: src/components/timeline.jsx:447 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "" -#: src/components/timeline.jsx:548 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "" msgid "Try again" msgstr "" -#: src/components/timeline.jsx:937 -#: src/components/timeline.jsx:944 -#: src/pages/catchup.jsx:1860 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 +#: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "スレッド" -#: src/components/timeline.jsx:959 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "" @@ -2489,6 +2493,10 @@ msgstr "アカウントを追加" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "注意: <0>デフォルトアカウントは常に最初に読み込まれます。セッション中に切り替えたアカウントは維持されます。" +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "" @@ -2557,180 +2565,184 @@ msgstr "グループ" 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 "{selectedFilterCategory, select, all {すべてのポスト} original {オリジナルポスト} replies {返信} boosts {ブースト} followedTags {フォロー中のタグ} groups {グループ} filtered {でフィルターされたポスト}} を {sortBy, select, createdAt {{sortOrder, select, asc {古い} desc {新しい}}} reblogsCount {{sortOrder, select, asc {ブーストが少ない} desc {ブーストが多い}}} favouritesCount {{sortOrder, select, asc {いいね!が少ない} desc {いいね!が多い}}} repliesCount {{sortOrder, select, asc {返信が少ない} desc {返信が多い}}} density {{sortOrder, select, asc {密度が低い} desc {密度が高い}}}} 順で {groupBy, select, account {ユーザーごとにグループ化して} other {}}表示" -#: src/pages/catchup.jsx:866 -#: src/pages/catchup.jsx:890 +#: src/pages/catchup.jsx:882 +#: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" msgstr "キャッチアップ <0>β" -#: src/pages/catchup.jsx:880 -#: src/pages/catchup.jsx:1552 +#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:1568 msgid "Help" msgstr "ヘルプ" -#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:912 msgid "What is this?" msgstr "これは何?" -#: src/pages/catchup.jsx:899 +#: 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:910 +#: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" msgstr "キャッチアップUIのプレビュー" -#: src/pages/catchup.jsx:919 +#: src/pages/catchup.jsx:935 msgid "Let's catch up" msgstr "キャッチアップ!" -#: src/pages/catchup.jsx:924 +#: src/pages/catchup.jsx:940 msgid "Let's catch up on the posts from your followings." msgstr "フォローしている人のポストをキャッチアップしよう!" -#: src/pages/catchup.jsx:928 +#: src/pages/catchup.jsx:944 msgid "Show me all posts from…" msgstr "… からのすべての投稿を表示" -#: src/pages/catchup.jsx:951 +#: src/pages/catchup.jsx:967 msgid "until the max" msgstr "最大限まで" -#: src/pages/catchup.jsx:981 +#: src/pages/catchup.jsx:997 msgid "Catch up" msgstr "キャッチアップ" -#: src/pages/catchup.jsx:987 +#: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" msgstr "前回のキャッチアップと重複します" -#: src/pages/catchup.jsx:999 +#: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" msgstr "前回のキャッチアップまで ({0})" -#: src/pages/catchup.jsx:1008 +#: 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 "注:あなたのインスタンスでは時間範囲に関係なく、ホームタイムラインの最大800個のポストしか表示されない可能性があります。\n" "これより少ない場合も、多い場合もあります。" -#: src/pages/catchup.jsx:1018 +#: src/pages/catchup.jsx:1034 msgid "Previously…" msgstr "以前のキャッチアップ…" -#: src/pages/catchup.jsx:1036 +#: src/pages/catchup.jsx:1052 msgid "{0, plural, one {# post} other {# posts}}" msgstr "{0, plural, other {# 件のポスト}}" -#: src/pages/catchup.jsx:1046 +#: src/pages/catchup.jsx:1062 msgid "Remove this catch-up?" msgstr "このキャッチアップを削除しますか?" -#: src/pages/catchup.jsx:1067 +#: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." msgstr "注意:最大3つのみが保存されます。残りは自動的に削除されます。" -#: src/pages/catchup.jsx:1082 +#: src/pages/catchup.jsx:1098 msgid "Fetching posts…" msgstr "ポストの取得中…" -#: src/pages/catchup.jsx:1085 +#: src/pages/catchup.jsx:1101 msgid "This might take a while." msgstr "少々お待ち下さい。" -#: src/pages/catchup.jsx:1120 +#: src/pages/catchup.jsx:1136 msgid "Reset filters" msgstr "フィルターをリセット" -#: src/pages/catchup.jsx:1128 -#: src/pages/catchup.jsx:1558 +#: src/pages/catchup.jsx:1144 +#: src/pages/catchup.jsx:1574 msgid "Top links" msgstr "トップリンク" -#: src/pages/catchup.jsx:1244 +#: src/pages/catchup.jsx:1260 msgid "Shared by {0}" msgstr "{0} が共有しました" -#: src/pages/catchup.jsx:1283 +#: src/pages/catchup.jsx:1299 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "すべて" -#: src/pages/catchup.jsx:1368 +#: src/pages/catchup.jsx:1384 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, other {# 人}}" -#: src/pages/catchup.jsx:1380 +#: src/pages/catchup.jsx:1396 msgid "Sort" msgstr "ソート" -#: src/pages/catchup.jsx:1411 +#: src/pages/catchup.jsx:1427 msgid "Date" msgstr "日時" -#: src/pages/catchup.jsx:1415 +#: src/pages/catchup.jsx:1431 msgid "Density" msgstr "密度" -#: src/pages/catchup.jsx:1453 +#: src/pages/catchup.jsx:1469 msgid "Authors" msgstr "ユーザー" -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1470 msgid "None" msgstr "なし" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1486 msgid "Show all authors" msgstr "すべての投稿者を表示" -#: src/pages/catchup.jsx:1521 +#: src/pages/catchup.jsx:1537 msgid "You don't have to read everything." msgstr "すべてを読む必要はありません。" -#: src/pages/catchup.jsx:1522 +#: src/pages/catchup.jsx:1538 msgid "That's all." msgstr "これで全部です。" -#: src/pages/catchup.jsx:1530 +#: src/pages/catchup.jsx:1546 msgid "Back to top" msgstr "トップへ戻る" -#: src/pages/catchup.jsx:1561 +#: src/pages/catchup.jsx:1577 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "フォロー中のユーザーによって共有されたリンクが表示されます。共有された回数や、ブースト数、いいね!数でソートされます。" -#: src/pages/catchup.jsx:1567 +#: src/pages/catchup.jsx:1583 msgid "Sort: Density" msgstr "ソート: 密度" -#: src/pages/catchup.jsx:1570 +#: src/pages/catchup.jsx:1586 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:1577 +#: src/pages/catchup.jsx:1593 msgid "Group: Authors" msgstr "グループ: ユーザー" -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1596 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "ポストはユーザーごとにグループ化され、ユーザーごとのポスト数でソートされます" -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1643 msgid "Next author" msgstr "次のユーザー" -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1651 msgid "Previous author" msgstr "前のユーザー" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1667 msgid "Scroll to top" msgstr "一番上までスクロール" -#: src/pages/catchup.jsx:1842 +#: src/pages/catchup.jsx:1858 msgid "Filtered: {0}" msgstr "フィルター: {0}" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "" @@ -2905,6 +2917,10 @@ msgstr "" msgid "Unable to load posts with this tag" msgstr "" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "" @@ -3036,6 +3052,10 @@ msgstr "" msgid "Failed to register application" msgstr "" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "例: “mastodon.social”" diff --git a/src/locales/kab.po b/src/locales/kab.po index aa55ae4b8..76997a50b 100644 --- a/src/locales/kab.po +++ b/src/locales/kab.po @@ -8,7 +8,7 @@ msgstr "" "Language: kab\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-28 07:47\n" +"PO-Revision-Date: 2024-08-31 15:33\n" "Last-Translator: \n" "Language-Team: Kabyle\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -38,7 +38,7 @@ msgstr "Awurman" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1438 +#: src/pages/catchup.jsx:1454 msgid "Group" msgstr "Agraw" @@ -188,8 +188,8 @@ msgstr "Aɣbalu" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2162 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1412 -#: src/pages/catchup.jsx:2023 +#: src/pages/catchup.jsx:1428 +#: src/pages/catchup.jsx:2039 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,8 +197,8 @@ msgstr "Tiririt" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1414 -#: src/pages/catchup.jsx:2035 +#: src/pages/catchup.jsx:1430 +#: src/pages/catchup.jsx:2051 #: src/pages/settings.jsx:1028 msgid "Boosts" msgstr "Izuzar" @@ -294,7 +294,7 @@ msgstr "D awezɣi ad d-yenɣel useɣwen" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "Nɣel" @@ -422,11 +422,11 @@ msgstr "Ḍfeṛ" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1548 +#: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -527,8 +527,8 @@ msgstr "Askar uffir yermed" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:431 -#: src/pages/catchup.jsx:860 +#: src/components/timeline.jsx:435 +#: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 #: src/pages/home.jsx:52 @@ -606,7 +606,7 @@ msgstr "Amedday #{i} yecceḍ" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:975 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "Yir agbur" @@ -727,7 +727,7 @@ msgstr "Afmiḍi meqqer aṭas. Asali-s yezmer ad d-yeglu s wuguren." #: src/components/compose.jsx:2371 #: src/components/compose.jsx:2621 #: src/components/shortcuts-settings.jsx:723 -#: src/pages/catchup.jsx:1058 +#: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Kkes" @@ -849,13 +849,13 @@ msgstr "Aru i unadi n GIFs" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:880 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "Uzwir" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:897 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "Uḍfir" @@ -908,7 +908,7 @@ msgid "No drafts found." msgstr "Ulac irewwayen i yettwafen." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1895 +#: src/pages/catchup.jsx:1911 msgid "Poll" msgstr "Asisten" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "Imiḍanen" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:513 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +961,14 @@ msgid "Show more…" msgstr "Sken-d ugar…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:518 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "Taggara." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1602 msgid "Keyboard shortcuts" msgstr "Inegzumen n unasiw" @@ -977,12 +977,12 @@ msgid "Keyboard shortcuts help" msgstr "Tallelt n yinegzumen n unasiw" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1611 +#: src/pages/catchup.jsx:1627 msgid "Next post" msgstr "Tasuffeɣt tuḍfirt" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1619 +#: src/pages/catchup.jsx:1635 msgid "Previous post" msgstr "Tasuffeɣt iɛeddan" @@ -1007,7 +1007,7 @@ msgid "Load new posts" msgstr "Sali-d tisuffaɣ timaynutin" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1659 msgid "Open post details" msgstr "Ldi talqayt n tsuffeɣt" @@ -1204,12 +1204,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Yettwasizdeg: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:964 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1843 +#: src/pages/catchup.jsx:1859 msgid "Filtered" msgstr "Tettwasizdeg" @@ -1238,7 +1238,7 @@ msgid "New update available…" msgstr "Yella lqem amaynut…" #: src/components/nav-menu.jsx:200 -#: src/pages/catchup.jsx:855 +#: src/pages/catchup.jsx:871 msgid "Catch-up" msgstr "Alukem" @@ -1299,8 +1299,8 @@ msgstr "Ticraḍ n yisebtar" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1413 -#: src/pages/catchup.jsx:2029 +#: src/pages/catchup.jsx:1429 +#: src/pages/catchup.jsx:2045 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 #: src/pages/settings.jsx:1024 @@ -1522,49 +1522,53 @@ msgstr "Γer ugar →" msgid "Voted" msgstr "Yefren" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "Ffer igmaḍ" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "Fren" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "Smiren" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "Sken igmaḍ" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "{votesCount, plural, one {<0>{0} afran} other {<1>{1} ifranen}}" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "{votersCount, plural, one {<0>{0} amefran} other {<1>{1} imefranen}}" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "Ifukk <0/>" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "Ifukk" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "Yettfakk <0/>" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "Yettfakk" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "Yettwaẓreg: {editedDateText}" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "Sidef tasuffeɣt" @@ -2216,85 +2220,85 @@ msgstr "Yettwaẓrag" msgid "Comments" msgstr "Iwenniten" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "Azray n teẓrigin" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "Yecceḍ usali n uzray" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "Yessalay-d…" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "Tangalt HTML" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "Tangalt HTML tettwanɣal" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "D awezɣi anɣal n tengalt HTML" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "Imeddayen n umidya:" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "Imujiṭen n umiḍan:" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "URL n tdaddanin" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "Imujiten:" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "Tizmilin:" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Tidaddanin-a war talɣa, war tira. Ahat yessefk ad tesnaseḍ talɣiwin-ik, ad ten-tbeddleḍ melmi i tebɣiḍ." -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Isestanen ur myigawen ara, ttuɣalen d tabdart s umḍan n ufran." -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Imeddayen n umidya zemren ad ilin d tugniwin, d tividyutin, d iseklasen imeslawen neɣ kra n wawan n ufaylu." -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "Tasuffeɣt tezmer ad tettwaẓrag neɣ ad tettwakkes ticki." -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "Askan" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "Tamawt: Taskant-a tettufeṣṣel s wudem afessas." -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "Izuzer-itt <0/><1/>" -#: src/components/timeline.jsx:447 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "Tisuffaɣ timaynutin" -#: src/components/timeline.jsx:548 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "Tisuffaɣ timaynutin" msgid "Try again" msgstr "Ɛreḍ tikkelt-nniḍen" -#: src/components/timeline.jsx:937 -#: src/components/timeline.jsx:944 -#: src/pages/catchup.jsx:1860 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 +#: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "Asqerdec" -#: src/components/timeline.jsx:959 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "<0>Yettwasizdeg: <1>{0}" @@ -2489,6 +2493,10 @@ msgstr "Rnu amiḍan yellan yakan" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "Tamawt: Amiḍan <0>amezwer ad yezg yettwaseqdac deg usali amezwaru. Imiḍanen yettwasneflen ad qqimen ɣef teɣzi n tɣimit." +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "D awezɣi ad d-alint tecraḍ n yisebtar." @@ -2557,179 +2565,183 @@ msgstr "Igrawen" 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 "Askan n {selectedFilterCategory, select, all {akk tisuffaɣ} original {tisuffaɣ tiɣbula} replies {tiririyin} boosts {izuzar} followedTags {tibzimin yettwaḍefren} groups {igrawzen} filtered {tisuffaɣ yettwaszedgen}}, {sortBy, select, createdAt {{sortOrder, select, asc {tiqburin akk} desc {tingurra akk}}} reblogsCount {{sortOrder, select, asc {drus n yizuzar} desc {aṭas n yizuzar}}} favouritesCount {{sortOrder, select, asc {drus n yismenyaf} desc {aṭas n yismenyaf}}} repliesCount {{sortOrder, select, asc {drus n tririyin} desc {aṭas n tririyin}}} density {{sortOrder, select, asc {adday n tneẓẓit} desc {afellay n tneẓẓit}}}} amezwaru{groupBy, select, account {, ttusgarwen almend n yimeskar} other {}}" -#: src/pages/catchup.jsx:866 -#: src/pages/catchup.jsx:890 +#: src/pages/catchup.jsx:882 +#: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" msgstr "Alukem <0>beta" -#: src/pages/catchup.jsx:880 -#: src/pages/catchup.jsx:1552 +#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:1568 msgid "Help" msgstr "Tallelt" -#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:912 msgid "What is this?" msgstr "D acu-t wa?" -#: src/pages/catchup.jsx:899 +#: 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 "Alukem d tasnimirt niḍen ii yineḍfaren-ik, i d-yettmuddun udem s uswir εlayen deg uṛmac n tiṭ, s ugrudem afessas igan am wudem n yimayl i ufran n tsuffaɣ d usizdeg-nsent." -#: src/pages/catchup.jsx:910 +#: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" msgstr "Taskant n ugrudem n ulukem" -#: src/pages/catchup.jsx:919 +#: src/pages/catchup.jsx:935 msgid "Let's catch up" msgstr "Yebda" -#: src/pages/catchup.jsx:924 +#: src/pages/catchup.jsx:940 msgid "Let's catch up on the posts from your followings." msgstr "Lukem tisuffaɣ n yineḍfaren-ik." -#: src/pages/catchup.jsx:928 +#: src/pages/catchup.jsx:944 msgid "Show me all posts from…" msgstr "Sken-iyi-d akk tisuffaɣ sɣur…" -#: src/pages/catchup.jsx:951 +#: src/pages/catchup.jsx:967 msgid "until the max" msgstr "alamma dayen" -#: src/pages/catchup.jsx:981 +#: src/pages/catchup.jsx:997 msgid "Catch up" msgstr "Alukem" -#: src/pages/catchup.jsx:987 +#: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" msgstr "Yemyikcam akked ulukem-ik aneggaru" -#: src/pages/catchup.jsx:999 +#: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" msgstr "Alamma d alukem aneggaru ({0})" -#: src/pages/catchup.jsx:1008 +#: 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 "Tamawt: tummant-ik tezmer kan ad tesken ugar n 800 tsuffaɣ deg tesnimirt n ugejdan akken yebɣu yili uzrar n wakud. Aya yezmer ad yili ugar neɣ drus." -#: src/pages/catchup.jsx:1018 +#: src/pages/catchup.jsx:1034 msgid "Previously…" msgstr "Uqbel…" -#: src/pages/catchup.jsx:1036 +#: src/pages/catchup.jsx:1052 msgid "{0, plural, one {# post} other {# posts}}" msgstr "{0, plural, one {# tasuffeɣt} other {# tisuffaɣ}}" -#: src/pages/catchup.jsx:1046 +#: src/pages/catchup.jsx:1062 msgid "Remove this catch-up?" msgstr "Kkes alukem-a?" -#: src/pages/catchup.jsx:1067 +#: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." msgstr "Tamawt: Ugar kan n 3 ad d-ttwarrent. Ayen d-yeqqimen ad ttwakksent s wudem awurman." -#: src/pages/catchup.jsx:1082 +#: src/pages/catchup.jsx:1098 msgid "Fetching posts…" msgstr "Asali n tsuffaɣ…" -#: src/pages/catchup.jsx:1085 +#: src/pages/catchup.jsx:1101 msgid "This might take a while." msgstr "Aya yezmer ad yeṭṭef kra n wakud." -#: src/pages/catchup.jsx:1120 +#: src/pages/catchup.jsx:1136 msgid "Reset filters" msgstr "Wennez imsizedgen" -#: src/pages/catchup.jsx:1128 -#: src/pages/catchup.jsx:1558 +#: src/pages/catchup.jsx:1144 +#: src/pages/catchup.jsx:1574 msgid "Top links" msgstr "Iseɣwan ufrinen" -#: src/pages/catchup.jsx:1244 +#: src/pages/catchup.jsx:1260 msgid "Shared by {0}" msgstr "Yebḍa-tt {0}" -#: src/pages/catchup.jsx:1283 +#: src/pages/catchup.jsx:1299 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Akk" -#: src/pages/catchup.jsx:1368 +#: src/pages/catchup.jsx:1384 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {# ameskar} other {# imeskaren}}" -#: src/pages/catchup.jsx:1380 +#: src/pages/catchup.jsx:1396 msgid "Sort" msgstr "Semyizwer" -#: src/pages/catchup.jsx:1411 +#: src/pages/catchup.jsx:1427 msgid "Date" msgstr "Azemz" -#: src/pages/catchup.jsx:1415 +#: src/pages/catchup.jsx:1431 msgid "Density" msgstr "Taneẓẓi" -#: src/pages/catchup.jsx:1453 +#: src/pages/catchup.jsx:1469 msgid "Authors" msgstr "Imeskaren" -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1470 msgid "None" msgstr "Ula yiwen" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1486 msgid "Show all authors" msgstr "Wali akk imeskaren" -#: src/pages/catchup.jsx:1521 +#: src/pages/catchup.jsx:1537 msgid "You don't have to read everything." msgstr "Fiḥel ad teɣreḍ kullec." -#: src/pages/catchup.jsx:1522 +#: src/pages/catchup.jsx:1538 msgid "That's all." msgstr "D ayen kan." -#: src/pages/catchup.jsx:1530 +#: src/pages/catchup.jsx:1546 msgid "Back to top" msgstr "Uɣal ar tqacuct" -#: src/pages/catchup.jsx:1561 +#: src/pages/catchup.jsx:1577 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "Iseɣwan yettwabḍan sɣur yineḍfaren, myezwaren almend n umḍan n beṭṭu, izuzar d yismenyifen." -#: src/pages/catchup.jsx:1567 +#: src/pages/catchup.jsx:1583 msgid "Sort: Density" msgstr "Semyizwer: Taneẓẓi" -#: src/pages/catchup.jsx:1570 +#: src/pages/catchup.jsx:1586 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 "Tisuffaɣ myezwarent almend n tneẓẓit n telɣut neɣ s telqayt. Tisuffaɣ timeẓẓyanin \"fessusit\" ma yella d tisuffaɣ tiɣezzfanin \"ẓẓayit\". Tisuffaɣ s tewlafin \"ẓẓayit\" ɣef tsuffaɣ war tiwlafin." -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1593 msgid "Group: Authors" msgstr "Agraw: Imeskaren" -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1596 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "Tisuffaɣ ttusgarwent almend n yimeskar, myizwarent almend n umḍan n tsuffaɣ i umeskar." -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1643 msgid "Next author" msgstr "Ameskar uḍfir" -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1651 msgid "Previous author" msgstr "Ameskar udfir" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1667 msgid "Scroll to top" msgstr "Ali d asawen" -#: src/pages/catchup.jsx:1842 +#: src/pages/catchup.jsx:1858 msgid "Filtered: {0}" msgstr "Yettwasizdeg: {0}" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "D awezɣi asali n yismenyafen." @@ -2904,6 +2916,10 @@ msgstr "Ulac win i d-isuffɣen kra s tebzimt-a akka ar tura." msgid "Unable to load posts with this tag" msgstr "D awezɣi asali n tsuffaɣ s tebzimt-a" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "Ur yettwaḍfar ara #{hashtag}" @@ -3035,6 +3051,10 @@ msgstr "Ulac tibdarinakka tura." msgid "Failed to register application" msgstr "Ur yessaweḍ ara ad ijerred asnas-nni" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "amedya \"mastodon.social\"" diff --git a/src/locales/ko-KR.po b/src/locales/ko-KR.po index f80a82790..6ac631391 100644 --- a/src/locales/ko-KR.po +++ b/src/locales/ko-KR.po @@ -8,7 +8,7 @@ msgstr "" "Language: ko\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-30 06:44\n" +"PO-Revision-Date: 2024-08-31 15:33\n" "Last-Translator: \n" "Language-Team: Korean\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -294,7 +294,7 @@ msgstr "링크를 복사할 수 없음" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "복사" @@ -422,9 +422,9 @@ msgstr "팔로" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 #: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 @@ -527,7 +527,7 @@ msgstr "가리기 모드 켜짐" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:434 +#: src/components/timeline.jsx:435 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 @@ -606,7 +606,7 @@ msgstr "첨부 파일 #{i} 실패" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:978 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "열람 주의" @@ -849,13 +849,13 @@ msgstr "움짤을 검색하려면 입력하세요" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:883 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "이전" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:900 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "다음" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "계정" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:516 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,7 +961,7 @@ msgid "Show more…" msgstr "더 보기…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:521 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "끝" @@ -1204,14 +1204,14 @@ msgid "Filtered: {filterTitleStr}" msgstr "" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:967 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 #: src/pages/catchup.jsx:1859 msgid "Filtered" -msgstr "" +msgstr "필터된" #: src/components/modals.jsx:72 msgid "Post published. Check it out." @@ -1408,7 +1408,7 @@ msgstr "{account} 님이 나를 팔로하고 싶어합니다." #: src/components/notification.jsx:149 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 "" +msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} 님이 당신의 답글을 좋아함.} other {{account} 님이 당신의 게시물을 좋아함.}}} other {{account} 님이 당신의 게시물 {postsCount}개를 좋아함.}}} other {{postType, select, reply {<0><1>{0} 명의 사람들이 당신의 답글을 좋아함.} other {<2><3>{1}명의 사람들이 당신의 게시글을 좋아함.}}}}" #: src/components/notification.jsx:191 msgid "A poll you have voted in or created has ended." @@ -1428,7 +1428,7 @@ msgstr "좋아했거나 부스트 한 게시물이 고쳐졌습니다." #: src/components/notification.jsx:202 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 "" +msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account}님이 당신의 답글을 부스트 및 좋아함.} other {{account}님이 당신의 게시물을 부스트 및 좋아함.}}} other {{account}님이 당신의 게시물 {postsCount}개를 부스트 및 좋아함.}}} other {{postType, select, reply {<0><1>{0}명의 사람들이 당신의 답글을 부스트 및 좋아함.} other {<2><3>{1}명의 사람들이 당신의 게시물을 부스트 및 좋아함.}}}}" #: src/components/notification.jsx:244 msgid "{account} signed up." @@ -1522,49 +1522,53 @@ msgstr "더 보기 →" msgid "Voted" msgstr "투표함" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "결과 숨기기" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "투표" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "새로 고침" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "결과 보기" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "{votesCount, plural, other {총 <1>{1}표}}" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "{votersCount, plural, other {총 <1>{1}명}}" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "<0/>에 마감" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "마감" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "<0/> 내 마감" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "마감" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "{editedDateText}에 고쳐짐" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "게시물 임베드하기" @@ -2216,85 +2220,85 @@ msgstr "고쳐짐" msgid "Comments" msgstr "댓글들" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "수정 내역" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "내역 불러오기 실패" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "불러오는 중…" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "HTML 코드" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "HTML 코드 복사됨" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "HTML 코드를 복사하지 못 함" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "첨부된 매체:" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "계정 에모지:" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "정적 URL" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "에모지:" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "메모:" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "정적이며 스타일이나 JavaScript가 적용되지 않습니다. 필요에 따라 직접 스타일을 적용하시거나 고쳐서 쓰셔야 합니다." -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "설문 조사는 상호작용하지 않으며, 투표수가 고정된 목록으로 표현됩니다." -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "첨부 매체는 이미지나 동영상, 오디오 등 아무 파일이나 됩니다." -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "원본 게시물은 나중에 고쳐지거나 지워질 수 있습니다." -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "미리 보기" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "참고로 위 미리 보기는 다소 스타일이 적용되어 있습니다." -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> 님이 부스트 함" -#: src/components/timeline.jsx:450 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "새 게시물" -#: src/components/timeline.jsx:551 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "새 게시물" msgid "Try again" msgstr "재시도" -#: src/components/timeline.jsx:940 -#: src/components/timeline.jsx:947 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 #: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "글타래" -#: src/components/timeline.jsx:962 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "<0>필터됨: <1>{0}" @@ -2388,7 +2392,7 @@ msgstr "" #: src/pages/account-statuses.jsx:321 msgid "Clear filters" -msgstr "" +msgstr "필터 초기화" #: src/pages/account-statuses.jsx:324 msgid "Clear" @@ -2489,6 +2493,10 @@ msgstr "다른 계정 추가" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "참고: <0>기본 계정은 언제나 가장 먼저 뜹니다. 교체한 계정들은 세션 내내 유지됩니다." +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "책갈피를 불러 올 수 없습니다." @@ -2730,6 +2738,10 @@ msgstr "맨 위로" msgid "Filtered: {0}" msgstr "" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "" @@ -2904,6 +2916,10 @@ msgstr "" msgid "Unable to load posts with this tag" msgstr "해당 태그를 포함한 게시물을 불러올 수 없습니다" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "#{hashtag} 팔로 풂" @@ -3035,6 +3051,10 @@ msgstr "아직 아무 리스트도 없습니다." msgid "Failed to register application" msgstr "" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "예: “mastodon.social”" diff --git a/src/locales/lt-LT.po b/src/locales/lt-LT.po index bfeb950cd..c25a3406b 100644 --- a/src/locales/lt-LT.po +++ b/src/locales/lt-LT.po @@ -8,7 +8,7 @@ msgstr "" "Language: lt\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-31 14:17\n" +"PO-Revision-Date: 2024-08-31 15:34\n" "Last-Translator: \n" "Language-Team: Lithuanian\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && (n%100>19 || n%100<11) ? 0 : (n%10>=2 && n%10<=9) && (n%100>19 || n%100<11) ? 1 : n%1!=0 ? 2: 3);\n" @@ -1522,49 +1522,53 @@ msgstr "Skaityti daugiau →" msgid "Voted" msgstr "" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "Atnaujinti" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "Rodyti rezultatus" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "{votesCount, plural, one {<0>{0} balsas} few {<1>{1} balsai} many {<1>{1} balso} other {<1>{1} balsų}}" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "" @@ -2489,6 +2493,10 @@ msgstr "" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "" +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "" @@ -2730,6 +2738,10 @@ msgstr "" msgid "Filtered: {0}" msgstr "" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "" @@ -2904,6 +2916,10 @@ msgstr "" msgid "Unable to load posts with this tag" msgstr "" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "" @@ -3035,6 +3051,10 @@ msgstr "Kol kas nėra sąrašų." msgid "Failed to register application" msgstr "" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "pvz., mastodon.social" @@ -3560,7 +3580,7 @@ msgstr "" #: src/pages/status.jsx:1227 msgid "Show all sensitive content" -msgstr "" +msgstr "Rodyti visą jautrų turinį" #: src/pages/status.jsx:1232 msgid "Experimental" @@ -3568,31 +3588,31 @@ msgstr "Eksperimentinis" #: src/pages/status.jsx:1241 msgid "Unable to switch" -msgstr "" +msgstr "Nepavyksta perjungti." #: src/pages/status.jsx:1248 msgid "Switch to post's instance ({0})" -msgstr "" +msgstr "Perjungti į įrašo serverį ({0})" #: src/pages/status.jsx:1251 msgid "Switch to post's instance" -msgstr "" +msgstr "Perjungti į įrašo serverį" #: src/pages/status.jsx:1309 msgid "Unable to load post" -msgstr "" +msgstr "Nepavyksta įkelti įrašo." #: src/pages/status.jsx:1426 msgid "{0, plural, one {# reply} other {<0>{1} replies}}" -msgstr "" +msgstr "{0, plural, one {# atsakymas} few {<0>{1} atsakymai} many {<0>{1} atsakymo} other {<0>{1} atsakymų}}" #: src/pages/status.jsx:1444 msgid "{totalComments, plural, one {# comment} other {<0>{0} comments}}" -msgstr "" +msgstr "{totalComments, plural, one {# komentaras} few {<0>{0} komentarai} many {<0>{0} komentaro} other {<0>{0} komentarų}}" #: src/pages/status.jsx:1466 msgid "View post with its replies" -msgstr "" +msgstr "Peržiūrėti įrašą su jo atsakymais" #: src/pages/trending.jsx:70 msgid "Trending ({instance})" @@ -3684,7 +3704,7 @@ msgstr "" #: src/pages/welcome.jsx:179 msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users." -msgstr "" +msgstr "Pagal numatytuosius nustatymus – vienas stulpelis zeno režimo ieškikliams. Galimybė konfigūruoti daugiasluoksnius stulpelius patyrusiems naudotojams." #: src/pages/welcome.jsx:188 msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags" diff --git a/src/locales/nl-NL.po b/src/locales/nl-NL.po index 095f7c22a..844dd3dfd 100644 --- a/src/locales/nl-NL.po +++ b/src/locales/nl-NL.po @@ -8,7 +8,7 @@ msgstr "" "Language: nl\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-27 06:16\n" +"PO-Revision-Date: 2024-08-31 15:33\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -38,7 +38,7 @@ msgstr "Geautomatiseerd" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1438 +#: src/pages/catchup.jsx:1454 msgid "Group" msgstr "Groep" @@ -188,8 +188,8 @@ msgstr "Origineel" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2162 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1412 -#: src/pages/catchup.jsx:2023 +#: src/pages/catchup.jsx:1428 +#: src/pages/catchup.jsx:2039 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,8 +197,8 @@ msgstr "Antwoorden" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1414 -#: src/pages/catchup.jsx:2035 +#: src/pages/catchup.jsx:1430 +#: src/pages/catchup.jsx:2051 #: src/pages/settings.jsx:1028 msgid "Boosts" msgstr "Boosts" @@ -294,7 +294,7 @@ msgstr "Kan deze link niet kopiëren" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "Kopiëer" @@ -422,11 +422,11 @@ msgstr "Volg" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1548 +#: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -516,19 +516,19 @@ msgstr "gebruikersnaam" msgid "server domain name" msgstr "server domeinnaam" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode disabled" msgstr "Cloak-modus uitgeschakeld" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode enabled" msgstr "Cloak-modus ingeschakeld" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:431 -#: src/pages/catchup.jsx:860 +#: src/components/timeline.jsx:435 +#: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 #: src/pages/home.jsx:52 @@ -606,7 +606,7 @@ msgstr "" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:975 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "Inhoudswaarschuwing" @@ -727,7 +727,7 @@ msgstr "" #: src/components/compose.jsx:2371 #: src/components/compose.jsx:2621 #: src/components/shortcuts-settings.jsx:723 -#: src/pages/catchup.jsx:1058 +#: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Verwijder" @@ -849,13 +849,13 @@ msgstr "Typ om GIF's te zoeken" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:880 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "Vorige" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:897 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "Volgende" @@ -908,7 +908,7 @@ msgid "No drafts found." msgstr "Geen concepten gevonden." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1895 +#: src/pages/catchup.jsx:1911 msgid "Poll" msgstr "Peiling" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "Accounts" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:513 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +961,14 @@ msgid "Show more…" msgstr "Toon meer…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:518 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "Het einde." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1602 msgid "Keyboard shortcuts" msgstr "Sneltoetsen" @@ -977,12 +977,12 @@ msgid "Keyboard shortcuts help" msgstr "Sneltoetsen help" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1611 +#: src/pages/catchup.jsx:1627 msgid "Next post" msgstr "Volgend bericht" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1619 +#: src/pages/catchup.jsx:1635 msgid "Previous post" msgstr "Vorig bericht" @@ -1007,7 +1007,7 @@ msgid "Load new posts" msgstr "Laad nieuwe berichten" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1659 msgid "Open post details" msgstr "Open berichtdetails" @@ -1204,12 +1204,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:964 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1843 +#: src/pages/catchup.jsx:1859 msgid "Filtered" msgstr "" @@ -1238,7 +1238,7 @@ msgid "New update available…" msgstr "Nieuwe update beschikbaar…" #: src/components/nav-menu.jsx:200 -#: src/pages/catchup.jsx:855 +#: src/pages/catchup.jsx:871 msgid "Catch-up" msgstr "Inhalen" @@ -1299,8 +1299,8 @@ msgstr "Bladwijzers" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1413 -#: src/pages/catchup.jsx:2029 +#: src/pages/catchup.jsx:1429 +#: src/pages/catchup.jsx:2045 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 #: src/pages/settings.jsx:1024 @@ -1522,49 +1522,53 @@ msgstr "Lees meer →" msgid "Voted" msgstr "Gestemd" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "Verberg uitslagen" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "Stem" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "Ververs" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "Toon uitslagen" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "Eindigde <0/>" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "Geëindigd" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "Eindigt <0/>" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "Eindigt" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "" @@ -2216,85 +2220,85 @@ msgstr "" msgid "Comments" msgstr "" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Peilingen zijn niet interactief, wordt een lijst met uitslagen." -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "" -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> geboost" -#: src/components/timeline.jsx:447 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "" -#: src/components/timeline.jsx:548 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "" msgid "Try again" msgstr "" -#: src/components/timeline.jsx:937 -#: src/components/timeline.jsx:944 -#: src/pages/catchup.jsx:1860 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 +#: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "" -#: src/components/timeline.jsx:959 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "" @@ -2489,6 +2493,10 @@ msgstr "" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "" +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "" @@ -2557,179 +2565,183 @@ msgstr "" 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:866 -#: src/pages/catchup.jsx:890 +#: src/pages/catchup.jsx:882 +#: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" msgstr "" -#: src/pages/catchup.jsx:880 -#: src/pages/catchup.jsx:1552 +#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:1568 msgid "Help" msgstr "" -#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:912 msgid "What is this?" msgstr "" -#: src/pages/catchup.jsx:899 +#: 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:910 +#: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" msgstr "" -#: src/pages/catchup.jsx:919 +#: src/pages/catchup.jsx:935 msgid "Let's catch up" msgstr "" -#: src/pages/catchup.jsx:924 +#: src/pages/catchup.jsx:940 msgid "Let's catch up on the posts from your followings." msgstr "" -#: src/pages/catchup.jsx:928 +#: src/pages/catchup.jsx:944 msgid "Show me all posts from…" msgstr "" -#: src/pages/catchup.jsx:951 +#: src/pages/catchup.jsx:967 msgid "until the max" msgstr "tot het maximum" -#: src/pages/catchup.jsx:981 +#: src/pages/catchup.jsx:997 msgid "Catch up" msgstr "Catch up" -#: src/pages/catchup.jsx:987 +#: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" msgstr "Overlapt met je laatste catch-up" -#: src/pages/catchup.jsx:999 +#: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" msgstr "Tot aan de laatste catch-up ({0})" -#: src/pages/catchup.jsx:1008 +#: 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:1018 +#: src/pages/catchup.jsx:1034 msgid "Previously…" msgstr "Eerder…" -#: src/pages/catchup.jsx:1036 +#: src/pages/catchup.jsx:1052 msgid "{0, plural, one {# post} other {# posts}}" msgstr "{0, plural, one {# bericht} other {# berichten}}" -#: src/pages/catchup.jsx:1046 +#: src/pages/catchup.jsx:1062 msgid "Remove this catch-up?" msgstr "Deze catch-up verwijderen?" -#: src/pages/catchup.jsx:1067 +#: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." msgstr "" -#: src/pages/catchup.jsx:1082 +#: src/pages/catchup.jsx:1098 msgid "Fetching posts…" msgstr "Berichten ophalen…" -#: src/pages/catchup.jsx:1085 +#: src/pages/catchup.jsx:1101 msgid "This might take a while." msgstr "Dit kan even duren." -#: src/pages/catchup.jsx:1120 +#: src/pages/catchup.jsx:1136 msgid "Reset filters" msgstr "Filters terug zetten" -#: src/pages/catchup.jsx:1128 -#: src/pages/catchup.jsx:1558 +#: src/pages/catchup.jsx:1144 +#: src/pages/catchup.jsx:1574 msgid "Top links" msgstr "Top links" -#: src/pages/catchup.jsx:1244 +#: src/pages/catchup.jsx:1260 msgid "Shared by {0}" msgstr "Gedeeld door {0}" -#: src/pages/catchup.jsx:1283 +#: src/pages/catchup.jsx:1299 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Alles" -#: src/pages/catchup.jsx:1368 +#: src/pages/catchup.jsx:1384 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {# auteur} other {# auteurs}}" -#: src/pages/catchup.jsx:1380 +#: src/pages/catchup.jsx:1396 msgid "Sort" msgstr "Sorteer" -#: src/pages/catchup.jsx:1411 +#: src/pages/catchup.jsx:1427 msgid "Date" msgstr "Datum" -#: src/pages/catchup.jsx:1415 +#: src/pages/catchup.jsx:1431 msgid "Density" msgstr "Dichtheid" -#: src/pages/catchup.jsx:1453 +#: src/pages/catchup.jsx:1469 msgid "Authors" msgstr "Auteurs" -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1470 msgid "None" msgstr "Geen" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1486 msgid "Show all authors" msgstr "Toon alle auteurs" -#: src/pages/catchup.jsx:1521 +#: src/pages/catchup.jsx:1537 msgid "You don't have to read everything." msgstr "Je hoeft niet alles te lezen." -#: src/pages/catchup.jsx:1522 +#: src/pages/catchup.jsx:1538 msgid "That's all." msgstr "Dat was het." -#: src/pages/catchup.jsx:1530 +#: src/pages/catchup.jsx:1546 msgid "Back to top" msgstr "Terug naar boven" -#: src/pages/catchup.jsx:1561 +#: src/pages/catchup.jsx:1577 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "Links gedeeld door volgenden, gesorteerd op hoe vaak het is gedeeld, geboost en geliket." -#: src/pages/catchup.jsx:1567 +#: src/pages/catchup.jsx:1583 msgid "Sort: Density" msgstr "Sorteer: Dichtheid" -#: src/pages/catchup.jsx:1570 +#: src/pages/catchup.jsx:1586 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:1577 +#: src/pages/catchup.jsx:1593 msgid "Group: Authors" msgstr "Groep: Auteurs" -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1596 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "" -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1643 msgid "Next author" msgstr "Volgende auteur" -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1651 msgid "Previous author" msgstr "Vorige auteur" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1667 msgid "Scroll to top" msgstr "Scroll naar boven" -#: src/pages/catchup.jsx:1842 +#: src/pages/catchup.jsx:1858 msgid "Filtered: {0}" msgstr "Gefilterd: {0}" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "Kan likes niet laden." @@ -2904,6 +2916,10 @@ msgstr "" msgid "Unable to load posts with this tag" msgstr "" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "" @@ -3035,6 +3051,10 @@ msgstr "Nog geen lijsten." msgid "Failed to register application" msgstr "" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "bijv. “mastodon.social”" diff --git a/src/locales/oc-FR.po b/src/locales/oc-FR.po index dbcab087c..0c1dcbdd1 100644 --- a/src/locales/oc-FR.po +++ b/src/locales/oc-FR.po @@ -8,7 +8,7 @@ msgstr "" "Language: oc\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-27 06:16\n" +"PO-Revision-Date: 2024-08-31 15:33\n" "Last-Translator: \n" "Language-Team: Occitan\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -38,7 +38,7 @@ msgstr "" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1438 +#: src/pages/catchup.jsx:1454 msgid "Group" msgstr "" @@ -188,8 +188,8 @@ msgstr "" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2162 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1412 -#: src/pages/catchup.jsx:2023 +#: src/pages/catchup.jsx:1428 +#: src/pages/catchup.jsx:2039 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,8 +197,8 @@ msgstr "" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1414 -#: src/pages/catchup.jsx:2035 +#: src/pages/catchup.jsx:1430 +#: src/pages/catchup.jsx:2051 #: src/pages/settings.jsx:1028 msgid "Boosts" msgstr "" @@ -294,7 +294,7 @@ msgstr "" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "" @@ -422,11 +422,11 @@ msgstr "" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1548 +#: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -516,19 +516,19 @@ msgstr "" msgid "server domain name" msgstr "" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode disabled" msgstr "" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode enabled" msgstr "" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:431 -#: src/pages/catchup.jsx:860 +#: src/components/timeline.jsx:435 +#: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 #: src/pages/home.jsx:52 @@ -606,7 +606,7 @@ msgstr "" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:975 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "" @@ -727,7 +727,7 @@ msgstr "" #: src/components/compose.jsx:2371 #: src/components/compose.jsx:2621 #: src/components/shortcuts-settings.jsx:723 -#: src/pages/catchup.jsx:1058 +#: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "" @@ -849,13 +849,13 @@ msgstr "" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:880 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:897 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "" @@ -908,7 +908,7 @@ msgid "No drafts found." msgstr "" #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1895 +#: src/pages/catchup.jsx:1911 msgid "Poll" msgstr "" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:513 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +961,14 @@ msgid "Show more…" msgstr "" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:518 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "" #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1602 msgid "Keyboard shortcuts" msgstr "" @@ -977,12 +977,12 @@ msgid "Keyboard shortcuts help" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1611 +#: src/pages/catchup.jsx:1627 msgid "Next post" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1619 +#: src/pages/catchup.jsx:1635 msgid "Previous post" msgstr "" @@ -1007,7 +1007,7 @@ msgid "Load new posts" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1659 msgid "Open post details" msgstr "" @@ -1204,12 +1204,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:964 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1843 +#: src/pages/catchup.jsx:1859 msgid "Filtered" msgstr "" @@ -1238,7 +1238,7 @@ msgid "New update available…" msgstr "" #: src/components/nav-menu.jsx:200 -#: src/pages/catchup.jsx:855 +#: src/pages/catchup.jsx:871 msgid "Catch-up" msgstr "" @@ -1299,8 +1299,8 @@ msgstr "" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1413 -#: src/pages/catchup.jsx:2029 +#: src/pages/catchup.jsx:1429 +#: src/pages/catchup.jsx:2045 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 #: src/pages/settings.jsx:1024 @@ -1522,49 +1522,53 @@ msgstr "" msgid "Voted" msgstr "" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "" @@ -2216,85 +2220,85 @@ msgstr "" msgid "Comments" msgstr "" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "" -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "" -#: src/components/timeline.jsx:447 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "" -#: src/components/timeline.jsx:548 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "" msgid "Try again" msgstr "" -#: src/components/timeline.jsx:937 -#: src/components/timeline.jsx:944 -#: src/pages/catchup.jsx:1860 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 +#: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "" -#: src/components/timeline.jsx:959 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "" @@ -2489,6 +2493,10 @@ msgstr "" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "" +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "" @@ -2557,179 +2565,183 @@ msgstr "" 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:866 -#: src/pages/catchup.jsx:890 +#: src/pages/catchup.jsx:882 +#: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" msgstr "" -#: src/pages/catchup.jsx:880 -#: src/pages/catchup.jsx:1552 +#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:1568 msgid "Help" msgstr "" -#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:912 msgid "What is this?" msgstr "" -#: src/pages/catchup.jsx:899 +#: 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:910 +#: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" msgstr "" -#: src/pages/catchup.jsx:919 +#: src/pages/catchup.jsx:935 msgid "Let's catch up" msgstr "" -#: src/pages/catchup.jsx:924 +#: src/pages/catchup.jsx:940 msgid "Let's catch up on the posts from your followings." msgstr "" -#: src/pages/catchup.jsx:928 +#: src/pages/catchup.jsx:944 msgid "Show me all posts from…" msgstr "" -#: src/pages/catchup.jsx:951 +#: src/pages/catchup.jsx:967 msgid "until the max" msgstr "" -#: src/pages/catchup.jsx:981 +#: src/pages/catchup.jsx:997 msgid "Catch up" msgstr "" -#: src/pages/catchup.jsx:987 +#: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" msgstr "" -#: src/pages/catchup.jsx:999 +#: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" msgstr "" -#: src/pages/catchup.jsx:1008 +#: 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:1018 +#: src/pages/catchup.jsx:1034 msgid "Previously…" msgstr "" -#: src/pages/catchup.jsx:1036 +#: src/pages/catchup.jsx:1052 msgid "{0, plural, one {# post} other {# posts}}" msgstr "" -#: src/pages/catchup.jsx:1046 +#: src/pages/catchup.jsx:1062 msgid "Remove this catch-up?" msgstr "" -#: src/pages/catchup.jsx:1067 +#: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." msgstr "" -#: src/pages/catchup.jsx:1082 +#: src/pages/catchup.jsx:1098 msgid "Fetching posts…" msgstr "" -#: src/pages/catchup.jsx:1085 +#: src/pages/catchup.jsx:1101 msgid "This might take a while." msgstr "" -#: src/pages/catchup.jsx:1120 +#: src/pages/catchup.jsx:1136 msgid "Reset filters" msgstr "" -#: src/pages/catchup.jsx:1128 -#: src/pages/catchup.jsx:1558 +#: src/pages/catchup.jsx:1144 +#: src/pages/catchup.jsx:1574 msgid "Top links" msgstr "" -#: src/pages/catchup.jsx:1244 +#: src/pages/catchup.jsx:1260 msgid "Shared by {0}" msgstr "" -#: src/pages/catchup.jsx:1283 +#: src/pages/catchup.jsx:1299 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "" -#: src/pages/catchup.jsx:1368 +#: src/pages/catchup.jsx:1384 msgid "{0, plural, one {# author} other {# authors}}" msgstr "" -#: src/pages/catchup.jsx:1380 +#: src/pages/catchup.jsx:1396 msgid "Sort" msgstr "" -#: src/pages/catchup.jsx:1411 +#: src/pages/catchup.jsx:1427 msgid "Date" msgstr "" -#: src/pages/catchup.jsx:1415 +#: src/pages/catchup.jsx:1431 msgid "Density" msgstr "" -#: src/pages/catchup.jsx:1453 +#: src/pages/catchup.jsx:1469 msgid "Authors" msgstr "" -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1470 msgid "None" msgstr "" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1486 msgid "Show all authors" msgstr "" -#: src/pages/catchup.jsx:1521 +#: src/pages/catchup.jsx:1537 msgid "You don't have to read everything." msgstr "" -#: src/pages/catchup.jsx:1522 +#: src/pages/catchup.jsx:1538 msgid "That's all." msgstr "" -#: src/pages/catchup.jsx:1530 +#: src/pages/catchup.jsx:1546 msgid "Back to top" msgstr "" -#: src/pages/catchup.jsx:1561 +#: src/pages/catchup.jsx:1577 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "" -#: src/pages/catchup.jsx:1567 +#: src/pages/catchup.jsx:1583 msgid "Sort: Density" msgstr "" -#: src/pages/catchup.jsx:1570 +#: src/pages/catchup.jsx:1586 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:1577 +#: src/pages/catchup.jsx:1593 msgid "Group: Authors" msgstr "" -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1596 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "" -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1643 msgid "Next author" msgstr "" -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1651 msgid "Previous author" msgstr "" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1667 msgid "Scroll to top" msgstr "" -#: src/pages/catchup.jsx:1842 +#: src/pages/catchup.jsx:1858 msgid "Filtered: {0}" msgstr "" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "" @@ -2904,6 +2916,10 @@ msgstr "" msgid "Unable to load posts with this tag" msgstr "" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "" @@ -3035,6 +3051,10 @@ msgstr "" msgid "Failed to register application" msgstr "" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "" diff --git a/src/locales/pl-PL.po b/src/locales/pl-PL.po index d69df5101..1fbf734e2 100644 --- a/src/locales/pl-PL.po +++ b/src/locales/pl-PL.po @@ -8,7 +8,7 @@ msgstr "" "Language: pl\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-28 11:26\n" +"PO-Revision-Date: 2024-08-31 15:34\n" "Last-Translator: \n" "Language-Team: Polish\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" @@ -38,7 +38,7 @@ msgstr "Bot" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1438 +#: src/pages/catchup.jsx:1454 msgid "Group" msgstr "Grupa" @@ -188,8 +188,8 @@ msgstr "" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2162 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1412 -#: src/pages/catchup.jsx:2023 +#: src/pages/catchup.jsx:1428 +#: src/pages/catchup.jsx:2039 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,8 +197,8 @@ msgstr "" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1414 -#: src/pages/catchup.jsx:2035 +#: src/pages/catchup.jsx:1430 +#: src/pages/catchup.jsx:2051 #: src/pages/settings.jsx:1028 msgid "Boosts" msgstr "" @@ -294,7 +294,7 @@ msgstr "" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "" @@ -422,11 +422,11 @@ msgstr "" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1548 +#: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -527,8 +527,8 @@ msgstr "" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:431 -#: src/pages/catchup.jsx:860 +#: src/components/timeline.jsx:435 +#: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 #: src/pages/home.jsx:52 @@ -606,7 +606,7 @@ msgstr "" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:975 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "" @@ -727,7 +727,7 @@ msgstr "" #: src/components/compose.jsx:2371 #: src/components/compose.jsx:2621 #: src/components/shortcuts-settings.jsx:723 -#: src/pages/catchup.jsx:1058 +#: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "" @@ -849,13 +849,13 @@ msgstr "" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:880 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:897 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "" @@ -908,7 +908,7 @@ msgid "No drafts found." msgstr "" #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1895 +#: src/pages/catchup.jsx:1911 msgid "Poll" msgstr "" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:513 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +961,14 @@ msgid "Show more…" msgstr "" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:518 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "" #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1602 msgid "Keyboard shortcuts" msgstr "" @@ -977,12 +977,12 @@ msgid "Keyboard shortcuts help" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1611 +#: src/pages/catchup.jsx:1627 msgid "Next post" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1619 +#: src/pages/catchup.jsx:1635 msgid "Previous post" msgstr "" @@ -1007,7 +1007,7 @@ msgid "Load new posts" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1659 msgid "Open post details" msgstr "" @@ -1204,12 +1204,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:964 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1843 +#: src/pages/catchup.jsx:1859 msgid "Filtered" msgstr "" @@ -1238,7 +1238,7 @@ msgid "New update available…" msgstr "" #: src/components/nav-menu.jsx:200 -#: src/pages/catchup.jsx:855 +#: src/pages/catchup.jsx:871 msgid "Catch-up" msgstr "" @@ -1299,8 +1299,8 @@ msgstr "" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1413 -#: src/pages/catchup.jsx:2029 +#: src/pages/catchup.jsx:1429 +#: src/pages/catchup.jsx:2045 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 #: src/pages/settings.jsx:1024 @@ -1522,49 +1522,53 @@ msgstr "" msgid "Voted" msgstr "" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "" @@ -2216,85 +2220,85 @@ msgstr "" msgid "Comments" msgstr "" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "" -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "" -#: src/components/timeline.jsx:447 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "" -#: src/components/timeline.jsx:548 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "" msgid "Try again" msgstr "" -#: src/components/timeline.jsx:937 -#: src/components/timeline.jsx:944 -#: src/pages/catchup.jsx:1860 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 +#: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "" -#: src/components/timeline.jsx:959 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "" @@ -2489,6 +2493,10 @@ msgstr "" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "" +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "" @@ -2557,179 +2565,183 @@ msgstr "" 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:866 -#: src/pages/catchup.jsx:890 +#: src/pages/catchup.jsx:882 +#: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" msgstr "" -#: src/pages/catchup.jsx:880 -#: src/pages/catchup.jsx:1552 +#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:1568 msgid "Help" msgstr "" -#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:912 msgid "What is this?" msgstr "" -#: src/pages/catchup.jsx:899 +#: 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:910 +#: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" msgstr "" -#: src/pages/catchup.jsx:919 +#: src/pages/catchup.jsx:935 msgid "Let's catch up" msgstr "" -#: src/pages/catchup.jsx:924 +#: src/pages/catchup.jsx:940 msgid "Let's catch up on the posts from your followings." msgstr "" -#: src/pages/catchup.jsx:928 +#: src/pages/catchup.jsx:944 msgid "Show me all posts from…" msgstr "" -#: src/pages/catchup.jsx:951 +#: src/pages/catchup.jsx:967 msgid "until the max" msgstr "" -#: src/pages/catchup.jsx:981 +#: src/pages/catchup.jsx:997 msgid "Catch up" msgstr "" -#: src/pages/catchup.jsx:987 +#: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" msgstr "" -#: src/pages/catchup.jsx:999 +#: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" msgstr "" -#: src/pages/catchup.jsx:1008 +#: 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:1018 +#: src/pages/catchup.jsx:1034 msgid "Previously…" msgstr "" -#: src/pages/catchup.jsx:1036 +#: src/pages/catchup.jsx:1052 msgid "{0, plural, one {# post} other {# posts}}" msgstr "" -#: src/pages/catchup.jsx:1046 +#: src/pages/catchup.jsx:1062 msgid "Remove this catch-up?" msgstr "" -#: src/pages/catchup.jsx:1067 +#: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." msgstr "" -#: src/pages/catchup.jsx:1082 +#: src/pages/catchup.jsx:1098 msgid "Fetching posts…" msgstr "" -#: src/pages/catchup.jsx:1085 +#: src/pages/catchup.jsx:1101 msgid "This might take a while." msgstr "" -#: src/pages/catchup.jsx:1120 +#: src/pages/catchup.jsx:1136 msgid "Reset filters" msgstr "" -#: src/pages/catchup.jsx:1128 -#: src/pages/catchup.jsx:1558 +#: src/pages/catchup.jsx:1144 +#: src/pages/catchup.jsx:1574 msgid "Top links" msgstr "" -#: src/pages/catchup.jsx:1244 +#: src/pages/catchup.jsx:1260 msgid "Shared by {0}" msgstr "" -#: src/pages/catchup.jsx:1283 +#: src/pages/catchup.jsx:1299 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "" -#: src/pages/catchup.jsx:1368 +#: src/pages/catchup.jsx:1384 msgid "{0, plural, one {# author} other {# authors}}" msgstr "" -#: src/pages/catchup.jsx:1380 +#: src/pages/catchup.jsx:1396 msgid "Sort" msgstr "" -#: src/pages/catchup.jsx:1411 +#: src/pages/catchup.jsx:1427 msgid "Date" msgstr "" -#: src/pages/catchup.jsx:1415 +#: src/pages/catchup.jsx:1431 msgid "Density" msgstr "" -#: src/pages/catchup.jsx:1453 +#: src/pages/catchup.jsx:1469 msgid "Authors" msgstr "" -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1470 msgid "None" msgstr "" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1486 msgid "Show all authors" msgstr "" -#: src/pages/catchup.jsx:1521 +#: src/pages/catchup.jsx:1537 msgid "You don't have to read everything." msgstr "" -#: src/pages/catchup.jsx:1522 +#: src/pages/catchup.jsx:1538 msgid "That's all." msgstr "" -#: src/pages/catchup.jsx:1530 +#: src/pages/catchup.jsx:1546 msgid "Back to top" msgstr "" -#: src/pages/catchup.jsx:1561 +#: src/pages/catchup.jsx:1577 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "" -#: src/pages/catchup.jsx:1567 +#: src/pages/catchup.jsx:1583 msgid "Sort: Density" msgstr "" -#: src/pages/catchup.jsx:1570 +#: src/pages/catchup.jsx:1586 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:1577 +#: src/pages/catchup.jsx:1593 msgid "Group: Authors" msgstr "" -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1596 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "" -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1643 msgid "Next author" msgstr "" -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1651 msgid "Previous author" msgstr "" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1667 msgid "Scroll to top" msgstr "" -#: src/pages/catchup.jsx:1842 +#: src/pages/catchup.jsx:1858 msgid "Filtered: {0}" msgstr "" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "" @@ -2904,6 +2916,10 @@ msgstr "" msgid "Unable to load posts with this tag" msgstr "" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "" @@ -3035,6 +3051,10 @@ msgstr "" msgid "Failed to register application" msgstr "" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "" diff --git a/src/locales/pt-BR.po b/src/locales/pt-BR.po index 77dcc45fe..b11f23d71 100644 --- a/src/locales/pt-BR.po +++ b/src/locales/pt-BR.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-31 00:56\n" +"PO-Revision-Date: 2024-08-31 15:34\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -294,7 +294,7 @@ msgstr "Não foi possível copiar link" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "Copiar" @@ -422,9 +422,9 @@ msgstr "Seguir" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 #: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 @@ -527,7 +527,7 @@ msgstr "Modo oculto ativado" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:434 +#: src/components/timeline.jsx:435 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 @@ -606,7 +606,7 @@ msgstr "Anexo #{i} falhou" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:978 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "Aviso de conteúdo" @@ -849,13 +849,13 @@ msgstr "Escreva para pesquisar GIFs" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:883 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "Anterior" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:900 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "Seguinte" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "Contas" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:516 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,10 +961,10 @@ msgid "Show more…" msgstr "Mostrar mais…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:521 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." -msgstr "O fim." +msgstr "Fim." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 @@ -1075,7 +1075,7 @@ msgstr "<0>Shift + <1>r" #: src/components/keyboard-shortcuts-help.jsx:156 msgid "Like (favourite)" -msgstr "Gostei (favorito)" +msgstr "Curtida (favorito)" #: src/components/keyboard-shortcuts-help.jsx:158 msgid "<0>l or <1>f" @@ -1098,7 +1098,7 @@ msgstr "<0>Shift + <1>b" #: src/components/status.jsx:2350 #: src/components/status.jsx:2351 msgid "Bookmark" -msgstr "Marcar" +msgstr "Favoritar" #: src/components/keyboard-shortcuts-help.jsx:176 msgid "Toggle Cloak mode" @@ -1204,10 +1204,10 @@ msgid "Filtered: {filterTitleStr}" msgstr "Filtrado: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:967 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 #: src/pages/catchup.jsx:1859 msgid "Filtered" @@ -1294,7 +1294,7 @@ msgstr "Todas as listas" #: src/pages/bookmarks.jsx:11 #: src/pages/bookmarks.jsx:23 msgid "Bookmarks" -msgstr "Marcadores" +msgstr "Favoritos" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 @@ -1305,7 +1305,7 @@ msgstr "Marcadores" #: src/pages/favourites.jsx:23 #: src/pages/settings.jsx:1024 msgid "Likes" -msgstr "Gostei" +msgstr "Curtidas" #: src/components/nav-menu.jsx:302 #: src/pages/followed-hashtags.jsx:14 @@ -1523,49 +1523,53 @@ msgstr "Leia mais →" msgid "Voted" msgstr "Votado" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "Ocultar resultado" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "Votar" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "Atualizar" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "Exibir resultado" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "{votesCount, plural, one {<0>{0} voto} other {<1>{1} votos}}" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "{votersCount, plural, one {<0>{0} votante} other {<1>{1} votantes}}" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "Acabou <0/>" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "Acabou" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "Acabando <0/>" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "Acabando" @@ -2020,11 +2024,11 @@ msgstr "Curtiu a publicação de @{0}" #: src/components/status.jsx:755 msgid "Unbookmarked @{0}'s post" -msgstr "Desmarcou a publicação de @{0}" +msgstr "Removeu dos favoritos a publicação de @{0}" #: src/components/status.jsx:756 msgid "Bookmarked @{0}'s post" -msgstr "Marcou a publicação de @{0}" +msgstr "Favoritou a publicação de @{0}" #: src/components/status.jsx:838 #: src/components/status.jsx:900 @@ -2065,7 +2069,7 @@ msgstr "Impulsionar…" #: src/components/status.jsx:1625 #: src/components/status.jsx:2338 msgid "Unlike" -msgstr "Não gostei" +msgstr "Remover curtida" #: src/components/status.jsx:914 #: src/components/status.jsx:1625 @@ -2073,12 +2077,12 @@ msgstr "Não gostei" #: src/components/status.jsx:2338 #: src/components/status.jsx:2339 msgid "Like" -msgstr "Gostei" +msgstr "Curtir" #: src/components/status.jsx:923 #: src/components/status.jsx:2350 msgid "Unbookmark" -msgstr "Desmarcar" +msgstr "Remover dos favoritos" #: src/components/status.jsx:1031 msgid "View post by <0>@{0}" @@ -2093,7 +2097,7 @@ msgid "Edited: {editedDateText}" msgstr "Editado: {editedDateText}" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "Incorporar publicação" @@ -2175,7 +2179,7 @@ msgstr "Impulsionado" #: src/components/status.jsx:1669 #: src/components/status.jsx:2351 msgid "Bookmarked" -msgstr "Marcado" +msgstr "Favorito" #: src/components/status.jsx:1673 msgid "Pinned" @@ -2217,85 +2221,85 @@ msgstr "Editado" msgid "Comments" msgstr "Comentários" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "Histórico de edições" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "Falhou ao carregar histórico" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "Carregando…" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "Código HTML" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "Código HTML copiado" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "Não foi possível copiar código HTML" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "Anexos de mídia:" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "Emojis da conta:" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "URL estático" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "Emojis:" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "Notas:" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Isso é estático, instável e sem script. Você pode precisar para aplicar seus próprios estilos e editar caso necessário." -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Enquetes não são interativas, ela se torna uma lista com contagem de votos." -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Anexos de mídia pode ser imagens, vídeos, áudios ou qualquer arquivo." -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "Publicações podem ser editadas ou excluídas depois." -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "Prévia" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "Nota: Essa prévia é levemente estilizada." -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> impulsionado" -#: src/components/timeline.jsx:450 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "Novas publicações" -#: src/components/timeline.jsx:551 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2303,13 +2307,13 @@ msgstr "Novas publicações" msgid "Try again" msgstr "Tente novamente" -#: src/components/timeline.jsx:940 -#: src/components/timeline.jsx:947 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 #: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "Tópico" -#: src/components/timeline.jsx:962 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "<0>Filtrado: <1>{0}" @@ -2409,7 +2413,7 @@ msgstr "Exibindo publicações sem impulsos" #: src/pages/account-statuses.jsx:354 msgid "- Boosts" -msgstr "- impulsos" +msgstr "- Impulsos" #: src/pages/account-statuses.jsx:360 msgid "Showing posts with media" @@ -2490,9 +2494,13 @@ msgstr "Adicionar conta existente" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "Nota: contas <0>padrões sempre serão as primeiras usadas para carregar. Contas alteradas permaneceram durante a sessão." +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." -msgstr "Não foi possível carregar marcadores." +msgstr "Não foi possível carregar os favoritos." #: src/pages/catchup.jsx:54 msgid "last 1 hour" @@ -2731,6 +2739,10 @@ msgstr "Rolar até o topo" msgid "Filtered: {0}" msgstr "Filtrado: {0}" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "Não foi possível carregar curtidas." @@ -2905,6 +2917,10 @@ msgstr "Ninguém publicou nada com esta tag ainda." msgid "Unable to load posts with this tag" msgstr "Não foi possível carregar publicações com esta tag" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "Parou de seguir #{hashtag}" @@ -3036,6 +3052,10 @@ msgstr "Nenhuma lista ainda." msgid "Failed to register application" msgstr "Falhou ao registrar aplicativo" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "ex. “mastodon.social”" diff --git a/src/locales/pt-PT.po b/src/locales/pt-PT.po index 38ae935de..76951f9a1 100644 --- a/src/locales/pt-PT.po +++ b/src/locales/pt-PT.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-31 00:56\n" +"PO-Revision-Date: 2024-08-31 15:33\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -294,7 +294,7 @@ msgstr "Impossível copiar ligação" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "Copiar" @@ -422,9 +422,9 @@ msgstr "Seguir" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 #: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 @@ -527,7 +527,7 @@ msgstr "Modo oculto ativado" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:434 +#: src/components/timeline.jsx:435 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 @@ -606,7 +606,7 @@ msgstr "Anexo #{i} falhou" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:978 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "Alerta de conteúdo" @@ -849,13 +849,13 @@ msgstr "Digite para buscar GIFs" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:883 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "Anterior" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:900 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "Seguinte" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "Contas" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:516 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,7 +961,7 @@ msgid "Show more…" msgstr "Mostrar mais…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:521 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "O fim." @@ -1204,10 +1204,10 @@ msgid "Filtered: {filterTitleStr}" msgstr "Filtrado: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:967 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 #: src/pages/catchup.jsx:1859 msgid "Filtered" @@ -1523,49 +1523,53 @@ msgstr "Leia mais →" msgid "Voted" msgstr "Votado" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "Ocultar resultado" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "Votar" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "Atualizar" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "Exibir resultado" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "{votesCount, plural, one {<0>{0} voto} other {<1>{1} votos}}" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "{votersCount, plural, one {<0>{0} votante} other {<1>{1} votantes}}" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "Acabou <0/>" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "Acabou" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "Acabando <0/>" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "Acabando" @@ -2093,7 +2097,7 @@ msgid "Edited: {editedDateText}" msgstr "Editado: {editedDateText}" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "Incorporar publicação" @@ -2217,85 +2221,85 @@ msgstr "Editado" msgid "Comments" msgstr "Comentários" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "Histórico de edições" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "Falhou ao carregar histórico" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "A carregar…" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "Código HTML" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "Código HTML copiado" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "Impossível copiar código HTML" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "Anexos de media:" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "Emojis da conta:" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "URL estático" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "Emojis:" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "Notas:" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Isto é estático, instável e sem script. Podes precisar para aplicar os teus próprios estilos e editar se necessário." -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "As votações não são interativas, ela vira uma lista com contador de votos." -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Anexos de media pode ser imagens, vídeos, áudios, e qualquer tipo de ficheiro." -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "Publicações podem ser editadas ou eliminadas depois." -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "Prévia" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "Nota: Esta prévia é levemente estilizada." -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> impulsionado" -#: src/components/timeline.jsx:450 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "Novas publicações" -#: src/components/timeline.jsx:551 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2303,13 +2307,13 @@ msgstr "Novas publicações" msgid "Try again" msgstr "Tente novamente" -#: src/components/timeline.jsx:940 -#: src/components/timeline.jsx:947 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 #: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "Tópico" -#: src/components/timeline.jsx:962 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "<0>Filtrado: <1>{0}" @@ -2490,6 +2494,10 @@ msgstr "Adicionar conta existente" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "Nota: contas <0>padrões sempre serão as primeiras usadas para carregar. Contas alteradas permaneceram durante a sessão." +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "Impossível carregar marcações." @@ -2731,6 +2739,10 @@ msgstr "Rolar até o topo" msgid "Filtered: {0}" msgstr "Filtrado: {0}" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "Impossível carregar gostos." @@ -2905,6 +2917,10 @@ msgstr "Ninguém publicou nada com esta tag ainda." msgid "Unable to load posts with this tag" msgstr "Impossível carregar publicações com esta tag" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "Deixou de seguir #{hashtag}" @@ -3036,6 +3052,10 @@ msgstr "Nenhuma lista ainda." msgid "Failed to register application" msgstr "Falhou ao registrar aplicação" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "ex. “mastodon.social”" diff --git a/src/locales/ru-RU.po b/src/locales/ru-RU.po index 01b19625d..6d3c91920 100644 --- a/src/locales/ru-RU.po +++ b/src/locales/ru-RU.po @@ -8,7 +8,7 @@ msgstr "" "Language: ru\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-30 16:40\n" +"PO-Revision-Date: 2024-08-31 15:34\n" "Last-Translator: \n" "Language-Team: Russian\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" @@ -294,7 +294,7 @@ msgstr "Не удалось скопировать ссылку" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "Копировать" @@ -422,9 +422,9 @@ msgstr "Подписаться" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 #: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 @@ -527,7 +527,7 @@ msgstr "Режим маскировки включён" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:434 +#: src/components/timeline.jsx:435 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 @@ -606,7 +606,7 @@ msgstr "Не удалось прикрепить вложение №{i}" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:978 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "Предупреждение о содержании" @@ -849,13 +849,13 @@ msgstr "Начните набирать для поиска GIF-анимаций #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:883 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "Назад" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:900 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "Вперёд" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "Учётные записи" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:516 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,7 +961,7 @@ msgid "Show more…" msgstr "Показать ещё…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:521 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "Конец." @@ -1204,10 +1204,10 @@ msgid "Filtered: {filterTitleStr}" msgstr "Отфильтровано: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:967 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 #: src/pages/catchup.jsx:1859 msgid "Filtered" @@ -1522,49 +1522,53 @@ msgstr "Читать дальше →" msgid "Voted" msgstr "Проголосовали" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "Скрыть результаты" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "Голосовать" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "Обновить" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "Показать результаты" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "{votesCount, plural, one {<0>{0} проголосовал(а)} other {<1>{1} проголосовали}}" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "{votersCount, plural, one {<0>{0} голосующ(ий/ая)} other {<1>{1} голосующих}}" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "Завершено <0/>" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "Завершено" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "Завершение <0/>" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "Завершение" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "Отредактировано: {editedDateText}" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "Встроить пост" @@ -2216,85 +2220,85 @@ msgstr "Отредактировано" msgid "Comments" msgstr "Комментарии" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "История изменений" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "Не удалось загрузить историю" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "Загрузка…" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "HTML-код" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "HTML-код скопирован" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "Не удалось скопировать HTML-код" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "Медиа-вложения:" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "Эмодзи пользователя:" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "статический URL" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "Эмодзи:" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "Заметки:" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Это статическое, нестилизованное и не требующее сценариев. Возможно, вам придется применить свои собственные стили и отредактировать их по мере необходимости." -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Опросы не интерактивны, они представляют собой список с подсчетом голосов." -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Медиа-вложения могут быть изображениями, видео, аудио или определёнными типами файлов." -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "Пост может быть отредактирован или удален позже." -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "Предпросмотр" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "Примечание: Этот предварительный просмотр слегка стилизован." -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> продвинули" -#: src/components/timeline.jsx:450 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "Новые посты" -#: src/components/timeline.jsx:551 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "Новые посты" msgid "Try again" msgstr "Повторите попытку" -#: src/components/timeline.jsx:940 -#: src/components/timeline.jsx:947 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 #: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "Обсуждение" -#: src/components/timeline.jsx:962 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "<0>Отфильтровано: <1>{0}" @@ -2489,6 +2493,10 @@ msgstr "Добавить существующую учетную запись" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "Примечание. Учетная запись <0>по умолчанию всегда будет использоваться для первой загрузки. Переключенные учетные записи будут сохраняться в течение сеанса." +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "Не удалось загрузить закладки." @@ -2730,6 +2738,10 @@ msgstr "Прокрутка к началу" msgid "Filtered: {0}" msgstr "Отфильтровано: {0}" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "Не удалось загрузить отметки \"нравится\"." @@ -2904,6 +2916,10 @@ msgstr "Никто еще ничего не написал с этим тего msgid "Unable to load posts with this tag" msgstr "Не удается загрузить записи с этим тегом" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "Отписаться от #{hashtag}" @@ -3035,6 +3051,10 @@ msgstr "Пока нет списков." msgid "Failed to register application" msgstr "Не удалось зарегистрировать приложение" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "например “mastodon.social”" diff --git a/src/locales/th-TH.po b/src/locales/th-TH.po index 76fc6d903..28922fe0e 100644 --- a/src/locales/th-TH.po +++ b/src/locales/th-TH.po @@ -8,7 +8,7 @@ msgstr "" "Language: th\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-27 06:16\n" +"PO-Revision-Date: 2024-08-31 15:34\n" "Last-Translator: \n" "Language-Team: Thai\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -38,7 +38,7 @@ msgstr "" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1438 +#: src/pages/catchup.jsx:1454 msgid "Group" msgstr "กลุ่ม" @@ -188,8 +188,8 @@ msgstr "" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2162 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1412 -#: src/pages/catchup.jsx:2023 +#: src/pages/catchup.jsx:1428 +#: src/pages/catchup.jsx:2039 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,8 +197,8 @@ msgstr "" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1414 -#: src/pages/catchup.jsx:2035 +#: src/pages/catchup.jsx:1430 +#: src/pages/catchup.jsx:2051 #: src/pages/settings.jsx:1028 msgid "Boosts" msgstr "" @@ -294,7 +294,7 @@ msgstr "" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "" @@ -422,11 +422,11 @@ msgstr "" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1548 +#: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -516,19 +516,19 @@ msgstr "" msgid "server domain name" msgstr "" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode disabled" msgstr "" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode enabled" msgstr "" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:431 -#: src/pages/catchup.jsx:860 +#: src/components/timeline.jsx:435 +#: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 #: src/pages/home.jsx:52 @@ -606,7 +606,7 @@ msgstr "" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:975 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "" @@ -727,7 +727,7 @@ msgstr "" #: src/components/compose.jsx:2371 #: src/components/compose.jsx:2621 #: src/components/shortcuts-settings.jsx:723 -#: src/pages/catchup.jsx:1058 +#: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "" @@ -849,13 +849,13 @@ msgstr "" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:880 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:897 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "" @@ -908,7 +908,7 @@ msgid "No drafts found." msgstr "" #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1895 +#: src/pages/catchup.jsx:1911 msgid "Poll" msgstr "" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:513 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +961,14 @@ msgid "Show more…" msgstr "" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:518 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "" #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1602 msgid "Keyboard shortcuts" msgstr "" @@ -977,12 +977,12 @@ msgid "Keyboard shortcuts help" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1611 +#: src/pages/catchup.jsx:1627 msgid "Next post" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1619 +#: src/pages/catchup.jsx:1635 msgid "Previous post" msgstr "" @@ -1007,7 +1007,7 @@ msgid "Load new posts" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1659 msgid "Open post details" msgstr "" @@ -1204,12 +1204,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:964 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1843 +#: src/pages/catchup.jsx:1859 msgid "Filtered" msgstr "" @@ -1238,7 +1238,7 @@ msgid "New update available…" msgstr "" #: src/components/nav-menu.jsx:200 -#: src/pages/catchup.jsx:855 +#: src/pages/catchup.jsx:871 msgid "Catch-up" msgstr "" @@ -1299,8 +1299,8 @@ msgstr "" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1413 -#: src/pages/catchup.jsx:2029 +#: src/pages/catchup.jsx:1429 +#: src/pages/catchup.jsx:2045 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 #: src/pages/settings.jsx:1024 @@ -1522,49 +1522,53 @@ msgstr "" msgid "Voted" msgstr "" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "" @@ -2216,85 +2220,85 @@ msgstr "" msgid "Comments" msgstr "" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "" -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "" -#: src/components/timeline.jsx:447 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "" -#: src/components/timeline.jsx:548 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "" msgid "Try again" msgstr "" -#: src/components/timeline.jsx:937 -#: src/components/timeline.jsx:944 -#: src/pages/catchup.jsx:1860 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 +#: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "" -#: src/components/timeline.jsx:959 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "" @@ -2489,6 +2493,10 @@ msgstr "" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "" +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "" @@ -2557,179 +2565,183 @@ msgstr "" 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:866 -#: src/pages/catchup.jsx:890 +#: src/pages/catchup.jsx:882 +#: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" msgstr "" -#: src/pages/catchup.jsx:880 -#: src/pages/catchup.jsx:1552 +#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:1568 msgid "Help" msgstr "" -#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:912 msgid "What is this?" msgstr "" -#: src/pages/catchup.jsx:899 +#: 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:910 +#: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" msgstr "" -#: src/pages/catchup.jsx:919 +#: src/pages/catchup.jsx:935 msgid "Let's catch up" msgstr "" -#: src/pages/catchup.jsx:924 +#: src/pages/catchup.jsx:940 msgid "Let's catch up on the posts from your followings." msgstr "" -#: src/pages/catchup.jsx:928 +#: src/pages/catchup.jsx:944 msgid "Show me all posts from…" msgstr "" -#: src/pages/catchup.jsx:951 +#: src/pages/catchup.jsx:967 msgid "until the max" msgstr "" -#: src/pages/catchup.jsx:981 +#: src/pages/catchup.jsx:997 msgid "Catch up" msgstr "" -#: src/pages/catchup.jsx:987 +#: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" msgstr "" -#: src/pages/catchup.jsx:999 +#: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" msgstr "" -#: src/pages/catchup.jsx:1008 +#: 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:1018 +#: src/pages/catchup.jsx:1034 msgid "Previously…" msgstr "" -#: src/pages/catchup.jsx:1036 +#: src/pages/catchup.jsx:1052 msgid "{0, plural, one {# post} other {# posts}}" msgstr "" -#: src/pages/catchup.jsx:1046 +#: src/pages/catchup.jsx:1062 msgid "Remove this catch-up?" msgstr "" -#: src/pages/catchup.jsx:1067 +#: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." msgstr "" -#: src/pages/catchup.jsx:1082 +#: src/pages/catchup.jsx:1098 msgid "Fetching posts…" msgstr "" -#: src/pages/catchup.jsx:1085 +#: src/pages/catchup.jsx:1101 msgid "This might take a while." msgstr "" -#: src/pages/catchup.jsx:1120 +#: src/pages/catchup.jsx:1136 msgid "Reset filters" msgstr "" -#: src/pages/catchup.jsx:1128 -#: src/pages/catchup.jsx:1558 +#: src/pages/catchup.jsx:1144 +#: src/pages/catchup.jsx:1574 msgid "Top links" msgstr "" -#: src/pages/catchup.jsx:1244 +#: src/pages/catchup.jsx:1260 msgid "Shared by {0}" msgstr "" -#: src/pages/catchup.jsx:1283 +#: src/pages/catchup.jsx:1299 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "" -#: src/pages/catchup.jsx:1368 +#: src/pages/catchup.jsx:1384 msgid "{0, plural, one {# author} other {# authors}}" msgstr "" -#: src/pages/catchup.jsx:1380 +#: src/pages/catchup.jsx:1396 msgid "Sort" msgstr "" -#: src/pages/catchup.jsx:1411 +#: src/pages/catchup.jsx:1427 msgid "Date" msgstr "" -#: src/pages/catchup.jsx:1415 +#: src/pages/catchup.jsx:1431 msgid "Density" msgstr "" -#: src/pages/catchup.jsx:1453 +#: src/pages/catchup.jsx:1469 msgid "Authors" msgstr "" -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1470 msgid "None" msgstr "" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1486 msgid "Show all authors" msgstr "" -#: src/pages/catchup.jsx:1521 +#: src/pages/catchup.jsx:1537 msgid "You don't have to read everything." msgstr "" -#: src/pages/catchup.jsx:1522 +#: src/pages/catchup.jsx:1538 msgid "That's all." msgstr "" -#: src/pages/catchup.jsx:1530 +#: src/pages/catchup.jsx:1546 msgid "Back to top" msgstr "" -#: src/pages/catchup.jsx:1561 +#: src/pages/catchup.jsx:1577 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "" -#: src/pages/catchup.jsx:1567 +#: src/pages/catchup.jsx:1583 msgid "Sort: Density" msgstr "" -#: src/pages/catchup.jsx:1570 +#: src/pages/catchup.jsx:1586 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:1577 +#: src/pages/catchup.jsx:1593 msgid "Group: Authors" msgstr "" -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1596 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "" -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1643 msgid "Next author" msgstr "" -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1651 msgid "Previous author" msgstr "" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1667 msgid "Scroll to top" msgstr "" -#: src/pages/catchup.jsx:1842 +#: src/pages/catchup.jsx:1858 msgid "Filtered: {0}" msgstr "" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "ไม่สามารถโหลดจำนวนที่ถูกใจได้" @@ -2904,6 +2916,10 @@ msgstr "" msgid "Unable to load posts with this tag" msgstr "" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "" @@ -3035,6 +3051,10 @@ msgstr "" msgid "Failed to register application" msgstr "" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "" diff --git a/src/locales/zh-CN.po b/src/locales/zh-CN.po index 7f0e7d0ca..b0d976b2b 100644 --- a/src/locales/zh-CN.po +++ b/src/locales/zh-CN.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-28 15:29\n" +"PO-Revision-Date: 2024-08-31 15:33\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -38,7 +38,7 @@ msgstr "机器人" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1438 +#: src/pages/catchup.jsx:1454 msgid "Group" msgstr "群组" @@ -188,8 +188,8 @@ msgstr "原创" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2162 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1412 -#: src/pages/catchup.jsx:2023 +#: src/pages/catchup.jsx:1428 +#: src/pages/catchup.jsx:2039 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,8 +197,8 @@ msgstr "回复" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1414 -#: src/pages/catchup.jsx:2035 +#: src/pages/catchup.jsx:1430 +#: src/pages/catchup.jsx:2051 #: src/pages/settings.jsx:1028 msgid "Boosts" msgstr "转嘟" @@ -294,7 +294,7 @@ msgstr "无法复制链接" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "复制" @@ -422,11 +422,11 @@ msgstr "关注" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1548 +#: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -527,8 +527,8 @@ msgstr "已启用文字打码模式" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:431 -#: src/pages/catchup.jsx:860 +#: src/components/timeline.jsx:435 +#: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 #: src/pages/home.jsx:52 @@ -606,7 +606,7 @@ msgstr "附加附件 #{i} 失败" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:975 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "内容警告" @@ -727,7 +727,7 @@ msgstr "帧率过高。上传将有可能出现问题。" #: src/components/compose.jsx:2371 #: src/components/compose.jsx:2621 #: src/components/shortcuts-settings.jsx:723 -#: src/pages/catchup.jsx:1058 +#: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "移除" @@ -849,13 +849,13 @@ msgstr "输入以搜索 GIF" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:880 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "上一页" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:897 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "下一页" @@ -908,7 +908,7 @@ msgid "No drafts found." msgstr "暂无草稿。" #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1895 +#: src/pages/catchup.jsx:1911 msgid "Poll" msgstr "投票" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "账号" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:513 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +961,14 @@ msgid "Show more…" msgstr "显示更多…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:518 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "到底了。" #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1602 msgid "Keyboard shortcuts" msgstr "快捷键" @@ -977,12 +977,12 @@ msgid "Keyboard shortcuts help" msgstr "快捷键帮助" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1611 +#: src/pages/catchup.jsx:1627 msgid "Next post" msgstr "下一条嘟文" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1619 +#: src/pages/catchup.jsx:1635 msgid "Previous post" msgstr "上一条嘟文" @@ -1007,7 +1007,7 @@ msgid "Load new posts" msgstr "加载新嘟文" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1659 msgid "Open post details" msgstr "打开嘟文详情页" @@ -1204,12 +1204,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "已过滤: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:964 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1843 +#: src/pages/catchup.jsx:1859 msgid "Filtered" msgstr "已过滤" @@ -1238,7 +1238,7 @@ msgid "New update available…" msgstr "有更新可用…" #: src/components/nav-menu.jsx:200 -#: src/pages/catchup.jsx:855 +#: src/pages/catchup.jsx:871 msgid "Catch-up" msgstr "补看" @@ -1299,8 +1299,8 @@ msgstr "收藏夹" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1413 -#: src/pages/catchup.jsx:2029 +#: src/pages/catchup.jsx:1429 +#: src/pages/catchup.jsx:2045 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 #: src/pages/settings.jsx:1024 @@ -1522,49 +1522,53 @@ msgstr "继续阅读 →" msgid "Voted" msgstr "已投票" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "隐藏结果" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "投票" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "刷新" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "显示结果" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "{votesCount, plural, other {<1>{1} 票}}" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "{votersCount, plural, other {<1>{1} 人投票}}" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "结束于 <0/>" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "已结束" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "<0/>后结束" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "即将结束" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "编辑于: {editedDateText}" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "嵌入嘟文" @@ -2216,85 +2220,85 @@ msgstr "已编辑" msgid "Comments" msgstr "评论" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "编辑记录" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "无法加载编辑记录" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "正在加载…" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "HTML 代码" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "已复制 HTML 代码" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "无法复制 HTML 代码" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "媒体附件:" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "账户表情:" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "静态URL" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "表情:" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "注意:" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "此代码是静态代码,不包含样式和脚本。你可能需要进行编辑并按需应用自己的样式。" -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "代码中的投票无法交互,将显示为一个带有投票数的列表。" -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "媒体附件可以是图片、视频、音频或任何文件类型。" -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "嘟文可以稍后编辑或删除。" -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "预览" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "注意: 此预览带有少量额外的样式" -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> 转嘟了" -#: src/components/timeline.jsx:447 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "新嘟文" -#: src/components/timeline.jsx:548 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "新嘟文" msgid "Try again" msgstr "重试" -#: src/components/timeline.jsx:937 -#: src/components/timeline.jsx:944 -#: src/pages/catchup.jsx:1860 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 +#: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "嘟文串" -#: src/components/timeline.jsx:959 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "<0>已过滤: <1>{0}" @@ -2489,6 +2493,10 @@ msgstr "添加现有账号" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "注意: 首次加载时始终使用<0>默认帐户。当前帐户被切换后将在会话期间保持有效。" +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "无法加载收藏夹。" @@ -2557,179 +2565,183 @@ msgstr "分组" 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 "已显示 {selectedFilterCategory, select, all {所有嘟文} original {原创嘟文} replies {回复} boosts {转嘟} followedTags {关注的话题标签} groups {群组} filtered {过滤后的嘟文}}, {sortBy, select, createdAt {{sortOrder, select, asc {最旧嘟文} desc {最新嘟文}}} reblogsCount {{sortOrder, select, asc {转嘟最少} desc {转嘟最多}}} favouritesCount {{sortOrder, select, asc {点赞最少} desc {点赞最多}}} repliesCount {{sortOrder, select, asc {回复最少} desc {回复最多}}} density {{sortOrder, select, asc {内容最少} desc {内容最多}}}} first{groupBy, select, account {, 按作者分组} other {}}" -#: src/pages/catchup.jsx:866 -#: src/pages/catchup.jsx:890 +#: src/pages/catchup.jsx:882 +#: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" msgstr "补看 <0>beta" -#: src/pages/catchup.jsx:880 -#: src/pages/catchup.jsx:1552 +#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:1568 msgid "Help" msgstr "帮助" -#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:912 msgid "What is this?" msgstr "这是什么?" -#: src/pages/catchup.jsx:899 +#: 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:910 +#: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" msgstr "补看界面预览" -#: src/pages/catchup.jsx:919 +#: src/pages/catchup.jsx:935 msgid "Let's catch up" msgstr "让我们开始补看吧" -#: src/pages/catchup.jsx:924 +#: src/pages/catchup.jsx:940 msgid "Let's catch up on the posts from your followings." msgstr "让我们补看你所关注的人的嘟文。" -#: src/pages/catchup.jsx:928 +#: src/pages/catchup.jsx:944 msgid "Show me all posts from…" msgstr "选择要显示的嘟文的时间范围…" -#: src/pages/catchup.jsx:951 +#: src/pages/catchup.jsx:967 msgid "until the max" msgstr "直至达到最大值" -#: src/pages/catchup.jsx:981 +#: src/pages/catchup.jsx:997 msgid "Catch up" msgstr "补看" -#: src/pages/catchup.jsx:987 +#: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" msgstr "与上次补看选择的时间范围重叠" -#: src/pages/catchup.jsx:999 +#: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" msgstr "直至上次补看 ({0})" -#: src/pages/catchup.jsx:1008 +#: 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 "注意: 无论时间范围如何,你的实例可能在主页时间线中最多只显示800条嘟文。这个值可能会更少或更多。" -#: src/pages/catchup.jsx:1018 +#: src/pages/catchup.jsx:1034 msgid "Previously…" msgstr "之前的补看…" -#: src/pages/catchup.jsx:1036 +#: src/pages/catchup.jsx:1052 msgid "{0, plural, one {# post} other {# posts}}" msgstr "{0, plural, other {# 条嘟文}}" -#: src/pages/catchup.jsx:1046 +#: src/pages/catchup.jsx:1062 msgid "Remove this catch-up?" msgstr "是否删除这次补看?" -#: src/pages/catchup.jsx:1067 +#: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." msgstr "注意: 最多只存储 3 次。更早的补看将被自动删除。" -#: src/pages/catchup.jsx:1082 +#: src/pages/catchup.jsx:1098 msgid "Fetching posts…" msgstr "正在获取嘟文…" -#: src/pages/catchup.jsx:1085 +#: src/pages/catchup.jsx:1101 msgid "This might take a while." msgstr "这可能需要一段时间。" -#: src/pages/catchup.jsx:1120 +#: src/pages/catchup.jsx:1136 msgid "Reset filters" msgstr "重置过滤规则" -#: src/pages/catchup.jsx:1128 -#: src/pages/catchup.jsx:1558 +#: src/pages/catchup.jsx:1144 +#: src/pages/catchup.jsx:1574 msgid "Top links" msgstr "热门链接" -#: src/pages/catchup.jsx:1244 +#: src/pages/catchup.jsx:1260 msgid "Shared by {0}" msgstr "由 {0} 分享" -#: src/pages/catchup.jsx:1283 +#: src/pages/catchup.jsx:1299 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "全部" -#: src/pages/catchup.jsx:1368 +#: src/pages/catchup.jsx:1384 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, other {# 名作者}}" -#: src/pages/catchup.jsx:1380 +#: src/pages/catchup.jsx:1396 msgid "Sort" msgstr "排序" -#: src/pages/catchup.jsx:1411 +#: src/pages/catchup.jsx:1427 msgid "Date" msgstr "日期" -#: src/pages/catchup.jsx:1415 +#: src/pages/catchup.jsx:1431 msgid "Density" msgstr "内容" -#: src/pages/catchup.jsx:1453 +#: src/pages/catchup.jsx:1469 msgid "Authors" msgstr "作者" -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1470 msgid "None" msgstr "无" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1486 msgid "Show all authors" msgstr "显示所有作者" -#: src/pages/catchup.jsx:1521 +#: src/pages/catchup.jsx:1537 msgid "You don't have to read everything." msgstr "你不必阅读所有内容。" -#: src/pages/catchup.jsx:1522 +#: src/pages/catchup.jsx:1538 msgid "That's all." msgstr "这就是全部内容。" -#: src/pages/catchup.jsx:1530 +#: src/pages/catchup.jsx:1546 msgid "Back to top" msgstr "返回顶部" -#: src/pages/catchup.jsx:1561 +#: src/pages/catchup.jsx:1577 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "你关注的人分享的链接,按分享次数、转嘟次数和点赞数排序。" -#: src/pages/catchup.jsx:1567 +#: src/pages/catchup.jsx:1583 msgid "Sort: Density" msgstr "排序: 内容" -#: src/pages/catchup.jsx:1570 +#: src/pages/catchup.jsx:1586 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:1577 +#: src/pages/catchup.jsx:1593 msgid "Group: Authors" msgstr "排序: 作者" -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1596 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "嘟文按作者分组,按每位作者的嘟文数量排序。" -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1643 msgid "Next author" msgstr "下一位作者" -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1651 msgid "Previous author" msgstr "上一位作者" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1667 msgid "Scroll to top" msgstr "返回顶部" -#: src/pages/catchup.jsx:1842 +#: src/pages/catchup.jsx:1858 msgid "Filtered: {0}" msgstr "已过滤: {0}" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "无法加载点赞列表。" @@ -2904,6 +2916,10 @@ msgstr "尚无任何用户在此话题标签下发布内容。" msgid "Unable to load posts with this tag" msgstr "无法加载此话题标签下的嘟文" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "已取消关注 #{hashtag}" @@ -3035,6 +3051,10 @@ msgstr "尚无列表。" msgid "Failed to register application" msgstr "注册应用失败" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr "例如:“mastodon.social”" diff --git a/src/locales/zh-TW.po b/src/locales/zh-TW.po index 015b05b99..f5432555f 100644 --- a/src/locales/zh-TW.po +++ b/src/locales/zh-TW.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-08-27 06:16\n" +"PO-Revision-Date: 2024-08-31 15:33\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -38,7 +38,7 @@ msgstr "機器人" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1438 +#: src/pages/catchup.jsx:1454 msgid "Group" msgstr "群組" @@ -188,8 +188,8 @@ msgstr "" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2162 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1412 -#: src/pages/catchup.jsx:2023 +#: src/pages/catchup.jsx:1428 +#: src/pages/catchup.jsx:2039 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,8 +197,8 @@ msgstr "" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1414 -#: src/pages/catchup.jsx:2035 +#: src/pages/catchup.jsx:1430 +#: src/pages/catchup.jsx:2051 #: src/pages/settings.jsx:1028 msgid "Boosts" msgstr "" @@ -294,7 +294,7 @@ msgstr "" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1087 -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3114 msgid "Copy" msgstr "" @@ -422,11 +422,11 @@ msgstr "" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2834 -#: src/components/status.jsx:3073 -#: src/components/status.jsx:3571 +#: src/components/status.jsx:2839 +#: src/components/status.jsx:3078 +#: src/components/status.jsx:3576 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1548 +#: src/pages/catchup.jsx:1564 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -516,19 +516,19 @@ msgstr "" msgid "server domain name" msgstr "" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode disabled" msgstr "" -#: src/components/background-service.jsx:138 +#: src/components/background-service.jsx:149 msgid "Cloak mode enabled" msgstr "" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:431 -#: src/pages/catchup.jsx:860 +#: src/components/timeline.jsx:435 +#: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 #: src/pages/home.jsx:52 @@ -606,7 +606,7 @@ msgstr "" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1961 -#: src/components/timeline.jsx:975 +#: src/components/timeline.jsx:979 msgid "Content warning" msgstr "" @@ -727,7 +727,7 @@ msgstr "" #: src/components/compose.jsx:2371 #: src/components/compose.jsx:2621 #: src/components/shortcuts-settings.jsx:723 -#: src/pages/catchup.jsx:1058 +#: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "" @@ -849,13 +849,13 @@ msgstr "" #: src/components/compose.jsx:3454 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:880 +#: src/components/timeline.jsx:884 msgid "Previous" msgstr "" #: src/components/compose.jsx:3472 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:897 +#: src/components/timeline.jsx:901 msgid "Next" msgstr "" @@ -908,7 +908,7 @@ msgid "No drafts found." msgstr "" #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1895 +#: src/pages/catchup.jsx:1911 msgid "Poll" msgstr "" @@ -952,7 +952,7 @@ msgid "Accounts" msgstr "" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:513 +#: src/components/timeline.jsx:517 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +961,14 @@ msgid "Show more…" msgstr "" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:518 +#: src/components/timeline.jsx:522 #: src/pages/search.jsx:459 msgid "The end." msgstr "" #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1602 msgid "Keyboard shortcuts" msgstr "" @@ -977,12 +977,12 @@ msgid "Keyboard shortcuts help" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1611 +#: src/pages/catchup.jsx:1627 msgid "Next post" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1619 +#: src/pages/catchup.jsx:1635 msgid "Previous post" msgstr "" @@ -1007,7 +1007,7 @@ msgid "Load new posts" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1659 msgid "Open post details" msgstr "" @@ -1204,12 +1204,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3401 -#: src/components/status.jsx:3497 -#: src/components/status.jsx:3575 -#: src/components/timeline.jsx:964 +#: src/components/status.jsx:3406 +#: src/components/status.jsx:3502 +#: src/components/status.jsx:3580 +#: src/components/timeline.jsx:968 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1843 +#: src/pages/catchup.jsx:1859 msgid "Filtered" msgstr "" @@ -1238,7 +1238,7 @@ msgid "New update available…" msgstr "" #: src/components/nav-menu.jsx:200 -#: src/pages/catchup.jsx:855 +#: src/pages/catchup.jsx:871 msgid "Catch-up" msgstr "" @@ -1299,8 +1299,8 @@ msgstr "" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1413 -#: src/pages/catchup.jsx:2029 +#: src/pages/catchup.jsx:1429 +#: src/pages/catchup.jsx:2045 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 #: src/pages/settings.jsx:1024 @@ -1522,49 +1522,53 @@ msgstr "" msgid "Voted" msgstr "" -#: src/components/poll.jsx:135 -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Hide results" msgstr "" -#: src/components/poll.jsx:184 +#: src/components/poll.jsx:185 msgid "Vote" msgstr "" -#: src/components/poll.jsx:204 -#: src/components/poll.jsx:206 +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 #: src/pages/status.jsx:1158 #: src/pages/status.jsx:1181 msgid "Refresh" msgstr "" -#: src/components/poll.jsx:218 -#: src/components/poll.jsx:222 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 msgid "Show results" msgstr "" -#: src/components/poll.jsx:227 +#: src/components/poll.jsx:228 msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" msgstr "" -#: src/components/poll.jsx:244 +#: src/components/poll.jsx:245 msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" msgstr "" -#: src/components/poll.jsx:264 +#: src/components/poll.jsx:265 msgid "Ended <0/>" msgstr "" -#: src/components/poll.jsx:268 +#: src/components/poll.jsx:269 msgid "Ended" msgstr "" -#: src/components/poll.jsx:271 +#: src/components/poll.jsx:272 msgid "Ending <0/>" msgstr "" -#: src/components/poll.jsx:275 +#: src/components/poll.jsx:276 msgid "Ending" msgstr "" @@ -2092,7 +2096,7 @@ msgid "Edited: {editedDateText}" msgstr "" #: src/components/status.jsx:1122 -#: src/components/status.jsx:3078 +#: src/components/status.jsx:3083 msgid "Embed post" msgstr "" @@ -2216,85 +2220,85 @@ msgstr "" msgid "Comments" msgstr "" -#: src/components/status.jsx:2839 +#: src/components/status.jsx:2844 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2843 +#: src/components/status.jsx:2848 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2853 msgid "Loading…" msgstr "" -#: src/components/status.jsx:3083 +#: src/components/status.jsx:3088 msgid "HTML Code" msgstr "" -#: src/components/status.jsx:3100 +#: src/components/status.jsx:3105 msgid "HTML code copied" msgstr "" -#: src/components/status.jsx:3103 +#: src/components/status.jsx:3108 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3120 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3137 +#: src/components/status.jsx:3142 msgid "Account Emojis:" msgstr "" -#: src/components/status.jsx:3168 -#: src/components/status.jsx:3213 +#: src/components/status.jsx:3173 +#: src/components/status.jsx:3218 msgid "static URL" msgstr "" -#: src/components/status.jsx:3182 +#: src/components/status.jsx:3187 msgid "Emojis:" msgstr "" -#: src/components/status.jsx:3227 +#: src/components/status.jsx:3232 msgid "Notes:" msgstr "" -#: src/components/status.jsx:3231 +#: src/components/status.jsx:3236 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3242 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3247 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3253 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3259 msgid "Preview" msgstr "" -#: src/components/status.jsx:3263 +#: src/components/status.jsx:3268 msgid "Note: This preview is lightly styled." msgstr "" -#: src/components/status.jsx:3505 +#: src/components/status.jsx:3510 msgid "<0/> <1/> boosted" msgstr "" -#: src/components/timeline.jsx:447 +#: src/components/timeline.jsx:451 #: src/pages/settings.jsx:1048 msgid "New posts" msgstr "" -#: src/components/timeline.jsx:548 +#: src/components/timeline.jsx:552 #: src/pages/home.jsx:212 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 @@ -2302,13 +2306,13 @@ msgstr "" msgid "Try again" msgstr "" -#: src/components/timeline.jsx:937 -#: src/components/timeline.jsx:944 -#: src/pages/catchup.jsx:1860 +#: src/components/timeline.jsx:941 +#: src/components/timeline.jsx:948 +#: src/pages/catchup.jsx:1876 msgid "Thread" msgstr "" -#: src/components/timeline.jsx:959 +#: src/components/timeline.jsx:963 msgid "<0>Filtered: <1>{0}" msgstr "" @@ -2489,6 +2493,10 @@ msgstr "" msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." msgstr "" +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." msgstr "" @@ -2557,179 +2565,183 @@ msgstr "" 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:866 -#: src/pages/catchup.jsx:890 +#: src/pages/catchup.jsx:882 +#: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" msgstr "" -#: src/pages/catchup.jsx:880 -#: src/pages/catchup.jsx:1552 +#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:1568 msgid "Help" msgstr "" -#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:912 msgid "What is this?" msgstr "" -#: src/pages/catchup.jsx:899 +#: 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:910 +#: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" msgstr "" -#: src/pages/catchup.jsx:919 +#: src/pages/catchup.jsx:935 msgid "Let's catch up" msgstr "" -#: src/pages/catchup.jsx:924 +#: src/pages/catchup.jsx:940 msgid "Let's catch up on the posts from your followings." msgstr "" -#: src/pages/catchup.jsx:928 +#: src/pages/catchup.jsx:944 msgid "Show me all posts from…" msgstr "" -#: src/pages/catchup.jsx:951 +#: src/pages/catchup.jsx:967 msgid "until the max" msgstr "" -#: src/pages/catchup.jsx:981 +#: src/pages/catchup.jsx:997 msgid "Catch up" msgstr "" -#: src/pages/catchup.jsx:987 +#: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" msgstr "" -#: src/pages/catchup.jsx:999 +#: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" msgstr "" -#: src/pages/catchup.jsx:1008 +#: 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:1018 +#: src/pages/catchup.jsx:1034 msgid "Previously…" msgstr "" -#: src/pages/catchup.jsx:1036 +#: src/pages/catchup.jsx:1052 msgid "{0, plural, one {# post} other {# posts}}" msgstr "" -#: src/pages/catchup.jsx:1046 +#: src/pages/catchup.jsx:1062 msgid "Remove this catch-up?" msgstr "" -#: src/pages/catchup.jsx:1067 +#: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." msgstr "" -#: src/pages/catchup.jsx:1082 +#: src/pages/catchup.jsx:1098 msgid "Fetching posts…" msgstr "" -#: src/pages/catchup.jsx:1085 +#: src/pages/catchup.jsx:1101 msgid "This might take a while." msgstr "" -#: src/pages/catchup.jsx:1120 +#: src/pages/catchup.jsx:1136 msgid "Reset filters" msgstr "" -#: src/pages/catchup.jsx:1128 -#: src/pages/catchup.jsx:1558 +#: src/pages/catchup.jsx:1144 +#: src/pages/catchup.jsx:1574 msgid "Top links" msgstr "" -#: src/pages/catchup.jsx:1244 +#: src/pages/catchup.jsx:1260 msgid "Shared by {0}" msgstr "" -#: src/pages/catchup.jsx:1283 +#: src/pages/catchup.jsx:1299 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "" -#: src/pages/catchup.jsx:1368 +#: src/pages/catchup.jsx:1384 msgid "{0, plural, one {# author} other {# authors}}" msgstr "" -#: src/pages/catchup.jsx:1380 +#: src/pages/catchup.jsx:1396 msgid "Sort" msgstr "" -#: src/pages/catchup.jsx:1411 +#: src/pages/catchup.jsx:1427 msgid "Date" msgstr "" -#: src/pages/catchup.jsx:1415 +#: src/pages/catchup.jsx:1431 msgid "Density" msgstr "" -#: src/pages/catchup.jsx:1453 +#: src/pages/catchup.jsx:1469 msgid "Authors" msgstr "" -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1470 msgid "None" msgstr "" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1486 msgid "Show all authors" msgstr "" -#: src/pages/catchup.jsx:1521 +#: src/pages/catchup.jsx:1537 msgid "You don't have to read everything." msgstr "" -#: src/pages/catchup.jsx:1522 +#: src/pages/catchup.jsx:1538 msgid "That's all." msgstr "" -#: src/pages/catchup.jsx:1530 +#: src/pages/catchup.jsx:1546 msgid "Back to top" msgstr "" -#: src/pages/catchup.jsx:1561 +#: src/pages/catchup.jsx:1577 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "" -#: src/pages/catchup.jsx:1567 +#: src/pages/catchup.jsx:1583 msgid "Sort: Density" msgstr "" -#: src/pages/catchup.jsx:1570 +#: src/pages/catchup.jsx:1586 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:1577 +#: src/pages/catchup.jsx:1593 msgid "Group: Authors" msgstr "" -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1596 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "" -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1643 msgid "Next author" msgstr "" -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1651 msgid "Previous author" msgstr "" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1667 msgid "Scroll to top" msgstr "" -#: src/pages/catchup.jsx:1842 +#: src/pages/catchup.jsx:1858 msgid "Filtered: {0}" msgstr "" +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + #: src/pages/favourites.jsx:26 msgid "Unable to load likes." msgstr "" @@ -2904,6 +2916,10 @@ msgstr "" msgid "Unable to load posts with this tag" msgstr "" +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" msgstr "" @@ -3035,6 +3051,10 @@ msgstr "" msgid "Failed to register application" msgstr "" +#: src/pages/login.jsx:185 +msgid "instance domain" +msgstr "" + #: src/pages/login.jsx:209 msgid "e.g. “mastodon.social”" msgstr ""