From 031d021f5d58f1527f15e15e2027977408fdeef2 Mon Sep 17 00:00:00 2001 From: Chee Aun Date: Mon, 19 Aug 2024 01:41:27 +0800 Subject: [PATCH] New Crowdin updates (#636) * New translations (Finnish) * New translations (Thai) --- src/locales/fi-FI.po | 52 +++++++-------- src/locales/th-TH.po | 150 +++++++++++++++++++++---------------------- 2 files changed, 101 insertions(+), 101 deletions(-) diff --git a/src/locales/fi-FI.po b/src/locales/fi-FI.po index 77aafc19..d2b7a14c 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-18 16:42\n" +"PO-Revision-Date: 2024-08-18 17:41\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -40,7 +40,7 @@ msgstr "Botti" #: src/components/status.jsx:439 #: src/pages/catchup.jsx:1438 msgid "Group" -msgstr "Ryhmittele" +msgstr "Ryhmä" #: src/components/account-block.jsx:176 msgid "Mutual" @@ -1239,7 +1239,7 @@ msgstr "Uusi päivitys saatavilla…" #: src/components/nav-menu.jsx:200 #: src/pages/catchup.jsx:855 msgid "Catch-up" -msgstr "Kiinniotto" +msgstr "Kiinnikuronta" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 @@ -2532,16 +2532,16 @@ msgstr "Seuratut tunnisteet" #: src/pages/catchup.jsx:74 msgid "Groups" -msgstr "" +msgstr "Ryhmät" #: src/pages/catchup.jsx:596 msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}" -msgstr "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 tehostuksia saaneet} desc {eniten tehostuksia saaneet}}} favouritesCount {{sortOrder, select, asc {vähiten tykkäyksiä saaneet} desc {eniten tykkäyksiä saaneet}}} 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 ryhmiteltyinä} 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 msgid "Catch-up <0>beta" -msgstr "Kiinniotto <0>beeta" +msgstr "Kiinnikuronta <0>beeta" #: src/pages/catchup.jsx:880 #: src/pages/catchup.jsx:1552 @@ -2558,15 +2558,15 @@ msgstr "" #: src/pages/catchup.jsx:910 msgid "Preview of Catch-up UI" -msgstr "" +msgstr "Kiinnikuronnan käyttöliittymän esikatselu" #: src/pages/catchup.jsx:919 msgid "Let's catch up" -msgstr "Otetaanpa kiinni" +msgstr "Kurotaanpa kiinni" #: src/pages/catchup.jsx:924 msgid "Let's catch up on the posts from your followings." -msgstr "" +msgstr "Kurotaanpa seurattusi julkaisut kiinni." #: src/pages/catchup.jsx:928 msgid "Show me all posts from…" @@ -2574,19 +2574,19 @@ msgstr "Näytä kaikki julkaisut…" #: src/pages/catchup.jsx:951 msgid "until the max" -msgstr "" +msgstr "enimmäisaikaan asti" #: src/pages/catchup.jsx:981 msgid "Catch up" -msgstr "Ota kiinni" +msgstr "Kuro kiinni" #: src/pages/catchup.jsx:987 msgid "Overlaps with your last catch-up" -msgstr "" +msgstr "Menee edellisen kiinnikurontasi päälle" #: src/pages/catchup.jsx:999 msgid "Until the last catch-up ({0})" -msgstr "" +msgstr "Edelliseen kiinnikurontaasi asti ({0})" #: src/pages/catchup.jsx:1008 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." @@ -2594,7 +2594,7 @@ msgstr "Huomaa: Instanssisi saattaa näyttää kotiaikajanalla enintään vain 8 #: src/pages/catchup.jsx:1018 msgid "Previously…" -msgstr "" +msgstr "Aiemmin…" #: src/pages/catchup.jsx:1036 msgid "{0, plural, one {# post} other {# posts}}" @@ -2602,7 +2602,7 @@ msgstr "{0, plural, one {# julkaisu} other {# julkaisua}}" #: src/pages/catchup.jsx:1046 msgid "Remove this catch-up?" -msgstr "Poistetaanko tämä kiinniotto?" +msgstr "Poistetaanko tämä kiinnikuronta?" #: src/pages/catchup.jsx:1067 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." @@ -2641,7 +2641,7 @@ msgstr "{0, plural, one {# tekijä} other {# tekijää}}" #: src/pages/catchup.jsx:1380 msgid "Sort" -msgstr "" +msgstr "Järjestys" #: src/pages/catchup.jsx:1411 msgid "Date" @@ -2673,7 +2673,7 @@ msgstr "Siinä kaikki." #: src/pages/catchup.jsx:1530 msgid "Back to top" -msgstr "" +msgstr "Takaisin ylös" #: src/pages/catchup.jsx:1561 msgid "Links shared by followings, sorted by shared counts, boosts and likes." @@ -2681,19 +2681,19 @@ msgstr "Seurattujen jakamat linkit, järjestettynä jakomäärän mukaan, tehost #: src/pages/catchup.jsx:1567 msgid "Sort: Density" -msgstr "" +msgstr "Järjestys: Tiheys" #: src/pages/catchup.jsx:1570 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 "" +msgstr "Julkaisut järjestellää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 msgid "Group: Authors" -msgstr "" +msgstr "Ryhmä: Tekijät" #: src/pages/catchup.jsx:1580 msgid "Posts are grouped by authors, sorted by posts count per author." -msgstr "" +msgstr "Julkaisut ryhmitellään tekijän mukaan ja järjestellään tekijäkohtaisen julkaisumäärän perusteella." #: src/pages/catchup.jsx:1627 msgid "Next author" @@ -2705,7 +2705,7 @@ msgstr "Edellinen tekijä" #: src/pages/catchup.jsx:1651 msgid "Scroll to top" -msgstr "" +msgstr "Vieritä ylös" #: src/pages/catchup.jsx:1842 msgid "Filtered: {0}" @@ -3367,7 +3367,7 @@ msgstr "" #: src/pages/settings.jsx:555 msgid "Only for new images while composing new posts." -msgstr "" +msgstr "Vain uusille kuville, uutta julkaisua luotaessa." #: src/pages/settings.jsx:562 msgid "Note: This feature uses external AI service, powered by <0>img-alt-api. May not work well. Only for images and in English." @@ -3391,7 +3391,7 @@ msgstr "" #: src/pages/settings.jsx:629 msgid "Note: This feature uses currently-logged-in instance server API." -msgstr "" +msgstr "Huomaa: Tämä ominaisuus käyttää parhaillaan kirjautuneena olevan instanssin ohjelmointirajapintaa." #: src/pages/settings.jsx:646 msgid "Cloak mode <0>(<1>Text → <2>████)" @@ -3399,7 +3399,7 @@ msgstr "Peittotila <0>(<1>Teksti → <2>██████)" #: src/pages/settings.jsx:655 msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons." -msgstr "" +msgstr "Korvaa tekstin lohkoilla, hyödyllinen näyttökuvia otettaessa, yksityisyyssyistä." #: src/pages/settings.jsx:680 msgid "About" @@ -3520,7 +3520,7 @@ msgstr "Siirry pääjulkaisuun" #: src/pages/status.jsx:1102 msgid "{0} posts above ‒ Go to top" -msgstr "" +msgstr "{0} julkaisua yläpuolella – Siitty ylös" #: src/pages/status.jsx:1145 #: src/pages/status.jsx:1208 diff --git a/src/locales/th-TH.po b/src/locales/th-TH.po index 2ad2e1e0..50a72780 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-17 03:31\n" +"PO-Revision-Date: 2024-08-18 17:41\n" "Last-Translator: \n" "Language-Team: Thai\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -20,7 +20,7 @@ msgstr "" #: src/components/account-block.jsx:133 msgid "Locked" -msgstr "" +msgstr "ล็อค" #: src/components/account-block.jsx:139 msgid "Posts: {0}" @@ -28,7 +28,7 @@ msgstr "" #: src/components/account-block.jsx:144 msgid "Last posted: {0}" -msgstr "" +msgstr "โพสต์สุดท้าย: {0}" #: src/components/account-block.jsx:159 #: src/components/account-info.jsx:635 @@ -49,7 +49,7 @@ msgstr "" #: src/components/account-block.jsx:180 #: src/components/account-info.jsx:1658 msgid "Requested" -msgstr "" +msgstr "ร้องขอแล้ว" #: src/components/account-block.jsx:184 #: src/components/account-info.jsx:417 @@ -75,7 +75,7 @@ msgstr "" #: src/components/account-block.jsx:205 #: src/components/account-info.jsx:681 msgid "Verified" -msgstr "" +msgstr "ยืนยันแล้ว" #: src/components/account-block.jsx:220 #: src/components/account-info.jsx:778 @@ -88,17 +88,17 @@ msgstr "ตลอดไป" #: src/components/account-info.jsx:378 msgid "Unable to load account." -msgstr "" +msgstr "ไม่สามารถดึงเนื้อหาได้" #: src/components/account-info.jsx:386 msgid "Go to account page" -msgstr "" +msgstr "ไปยังหน้าบัญชี" #: src/components/account-info.jsx:414 #: src/components/account-info.jsx:703 #: src/components/account-info.jsx:733 msgid "Followers" -msgstr "" +msgstr "ผู้ติดตาม" #: src/components/account-info.jsx:420 #: src/components/account-info.jsx:774 @@ -106,7 +106,7 @@ msgstr "" #: src/pages/search.jsx:237 #: src/pages/search.jsx:384 msgid "Posts" -msgstr "" +msgstr "โพสต์" #: src/components/account-info.jsx:428 #: src/components/account-info.jsx:1116 @@ -126,7 +126,7 @@ msgstr "" #: src/pages/status.jsx:1169 #: src/pages/trending.jsx:437 msgid "More" -msgstr "" +msgstr "เพิ่มเติม" #: src/components/account-info.jsx:440 msgid "<0>{displayName} has indicated that their new account is now:" @@ -135,17 +135,17 @@ msgstr "" #: src/components/account-info.jsx:585 #: src/components/account-info.jsx:1272 msgid "Handle copied" -msgstr "" +msgstr "คัดลอกชื่อเรียกแล้ว" #: src/components/account-info.jsx:588 #: src/components/account-info.jsx:1275 msgid "Unable to copy handle" -msgstr "" +msgstr "ไม่สามารถคัดลอกชื่อเรียก" #: src/components/account-info.jsx:594 #: src/components/account-info.jsx:1281 msgid "Copy handle" -msgstr "" +msgstr "คัดลอกชื่อเรียก" #: src/components/account-info.jsx:600 msgid "Go to original profile page" @@ -153,7 +153,7 @@ msgstr "" #: src/components/account-info.jsx:607 msgid "View profile image" -msgstr "" +msgstr "ดูภาพโพรไฟล์" #: src/components/account-info.jsx:613 msgid "View profile header" @@ -199,7 +199,7 @@ msgstr "" #: src/pages/catchup.jsx:72 #: src/pages/catchup.jsx:1414 #: src/pages/catchup.jsx:2035 -#: src/pages/settings.jsx:1015 +#: src/pages/settings.jsx:1016 msgid "Boosts" msgstr "" @@ -863,7 +863,7 @@ msgid "Error loading GIFs" msgstr "" #: src/components/drafts.jsx:63 -#: src/pages/settings.jsx:671 +#: src/pages/settings.jsx:672 msgid "Unsent drafts" msgstr "" @@ -1247,7 +1247,7 @@ msgstr "" #: src/pages/home.jsx:223 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1007 +#: src/pages/settings.jsx:1008 #: src/pages/trending.jsx:347 msgid "Mentions" msgstr "" @@ -1302,7 +1302,7 @@ msgstr "" #: src/pages/catchup.jsx:2029 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1011 +#: src/pages/settings.jsx:1012 msgid "Likes" msgstr "" @@ -2289,7 +2289,7 @@ msgid "<0/> <1/> boosted" msgstr "" #: src/components/timeline.jsx:447 -#: src/pages/settings.jsx:1035 +#: src/pages/settings.jsx:1036 msgid "New posts" msgstr "" @@ -3086,7 +3086,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1023 +#: src/pages/settings.jsx:1024 msgid "Follow requests" msgstr "" @@ -3333,160 +3333,160 @@ msgstr "" msgid "Translate to" msgstr "" -#: src/pages/settings.jsx:378 +#: src/pages/settings.jsx:379 msgid "System language ({systemTargetLanguageText})" msgstr "" -#: src/pages/settings.jsx:404 +#: src/pages/settings.jsx:405 msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}" msgstr "" -#: src/pages/settings.jsx:458 +#: src/pages/settings.jsx:459 msgid "Note: This feature uses external translation services, powered by <0>Lingva API & <1>Lingva Translate." msgstr "" -#: src/pages/settings.jsx:492 +#: src/pages/settings.jsx:493 msgid "Auto inline translation" msgstr "" -#: src/pages/settings.jsx:496 +#: src/pages/settings.jsx:497 msgid "Automatically show translation for posts in timeline. Only works for <0>short posts without content warning, media and poll." msgstr "" -#: src/pages/settings.jsx:516 +#: src/pages/settings.jsx:517 msgid "GIF Picker for composer" msgstr "" -#: src/pages/settings.jsx:520 +#: src/pages/settings.jsx:521 msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers." msgstr "" -#: src/pages/settings.jsx:549 +#: src/pages/settings.jsx:550 msgid "Image description generator" msgstr "" -#: src/pages/settings.jsx:554 +#: src/pages/settings.jsx:555 msgid "Only for new images while composing new posts." msgstr "" -#: src/pages/settings.jsx:561 +#: src/pages/settings.jsx:562 msgid "Note: This feature uses external AI service, powered by <0>img-alt-api. May not work well. Only for images and in English." msgstr "" -#: src/pages/settings.jsx:587 +#: src/pages/settings.jsx:588 msgid "Server-side grouped notifications" msgstr "" -#: src/pages/settings.jsx:591 +#: src/pages/settings.jsx:592 msgid "Alpha-stage feature. Potentially improved grouping window but basic grouping logic." msgstr "" -#: src/pages/settings.jsx:612 +#: src/pages/settings.jsx:613 msgid "\"Cloud\" import/export for shortcuts settings" msgstr "" -#: src/pages/settings.jsx:617 +#: src/pages/settings.jsx:618 msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile." msgstr "" -#: src/pages/settings.jsx:628 +#: src/pages/settings.jsx:629 msgid "Note: This feature uses currently-logged-in instance server API." msgstr "" -#: src/pages/settings.jsx:645 +#: src/pages/settings.jsx:646 msgid "Cloak mode <0>(<1>Text → <2>████)" msgstr "" -#: src/pages/settings.jsx:654 +#: src/pages/settings.jsx:655 msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons." msgstr "" -#: src/pages/settings.jsx:679 +#: src/pages/settings.jsx:680 msgid "About" msgstr "" -#: src/pages/settings.jsx:718 +#: src/pages/settings.jsx:719 msgid "<0>Built by <1>@cheeaun" msgstr "" -#: src/pages/settings.jsx:747 +#: src/pages/settings.jsx:748 msgid "Sponsor" msgstr "" -#: src/pages/settings.jsx:755 +#: src/pages/settings.jsx:756 msgid "Donate" msgstr "" -#: src/pages/settings.jsx:763 +#: src/pages/settings.jsx:764 msgid "Privacy Policy" msgstr "" -#: src/pages/settings.jsx:770 +#: src/pages/settings.jsx:771 msgid "<0>Site: {0}" msgstr "" -#: src/pages/settings.jsx:777 +#: src/pages/settings.jsx:778 msgid "<0>Version: <1/> {0}" msgstr "" -#: src/pages/settings.jsx:792 +#: src/pages/settings.jsx:793 msgid "Version string copied" msgstr "" -#: src/pages/settings.jsx:795 +#: src/pages/settings.jsx:796 msgid "Unable to copy version string" msgstr "" -#: src/pages/settings.jsx:920 -#: src/pages/settings.jsx:925 +#: src/pages/settings.jsx:921 +#: src/pages/settings.jsx:926 msgid "Failed to update subscription. Please try again." msgstr "" -#: src/pages/settings.jsx:931 +#: src/pages/settings.jsx:932 msgid "Failed to remove subscription. Please try again." msgstr "" -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:939 msgid "Push Notifications (beta)" msgstr "" -#: src/pages/settings.jsx:960 +#: src/pages/settings.jsx:961 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "" -#: src/pages/settings.jsx:969 +#: src/pages/settings.jsx:970 msgid "Allow from <0>{0}" msgstr "" -#: src/pages/settings.jsx:978 +#: src/pages/settings.jsx:979 msgid "anyone" msgstr "" -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:983 msgid "people I follow" msgstr "" -#: src/pages/settings.jsx:986 +#: src/pages/settings.jsx:987 msgid "followers" msgstr "" -#: src/pages/settings.jsx:1019 +#: src/pages/settings.jsx:1020 msgid "Follows" msgstr "" -#: src/pages/settings.jsx:1027 +#: src/pages/settings.jsx:1028 msgid "Polls" msgstr "" -#: src/pages/settings.jsx:1031 +#: src/pages/settings.jsx:1032 msgid "Post edits" msgstr "" -#: src/pages/settings.jsx:1052 +#: src/pages/settings.jsx:1053 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "" -#: src/pages/settings.jsx:1068 +#: src/pages/settings.jsx:1069 msgid "NOTE: Push notifications only work for <0>one account." msgstr "" @@ -3611,63 +3611,63 @@ msgstr "" msgid "<0>Built by <1>@cheeaun. <2>Privacy Policy." msgstr "" -#: src/pages/welcome.jsx:123 +#: src/pages/welcome.jsx:125 msgid "Screenshot of Boosts Carousel" msgstr "" -#: src/pages/welcome.jsx:127 +#: src/pages/welcome.jsx:129 msgid "Boosts Carousel" msgstr "" -#: src/pages/welcome.jsx:130 +#: src/pages/welcome.jsx:132 msgid "Visually separate original posts and re-shared posts (boosted posts)." msgstr "" -#: src/pages/welcome.jsx:139 +#: src/pages/welcome.jsx:141 msgid "Screenshot of nested comments thread" msgstr "" -#: src/pages/welcome.jsx:143 +#: src/pages/welcome.jsx:145 msgid "Nested comments thread" msgstr "" -#: src/pages/welcome.jsx:146 +#: src/pages/welcome.jsx:148 msgid "Effortlessly follow conversations. Semi-collapsible replies." msgstr "" -#: src/pages/welcome.jsx:154 +#: src/pages/welcome.jsx:156 msgid "Screenshot of grouped notifications" msgstr "" -#: src/pages/welcome.jsx:158 +#: src/pages/welcome.jsx:160 msgid "Grouped notifications" msgstr "" -#: src/pages/welcome.jsx:161 +#: src/pages/welcome.jsx:163 msgid "Similar notifications are grouped and collapsed to reduce clutter." msgstr "" -#: src/pages/welcome.jsx:170 +#: src/pages/welcome.jsx:172 msgid "Screenshot of multi-column UI" msgstr "" -#: src/pages/welcome.jsx:174 +#: src/pages/welcome.jsx:176 msgid "Single or multi-column" msgstr "" -#: src/pages/welcome.jsx:177 +#: src/pages/welcome.jsx:179 msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users." msgstr "" -#: src/pages/welcome.jsx:186 +#: src/pages/welcome.jsx:188 msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags" msgstr "" -#: src/pages/welcome.jsx:190 +#: src/pages/welcome.jsx:192 msgid "Multi-hashtag timeline" msgstr "" -#: src/pages/welcome.jsx:193 +#: src/pages/welcome.jsx:195 msgid "Up to 5 hashtags combined into a single timeline." msgstr ""