i18n updates (ar-SA,ca-ES,cs-CZ,de-DE,eo-UY,es-ES,eu-ES,fa-IR,fi-FI,fr-FR,gl-ES,he-IL,it-IT,ja-JP,kab,ko-KR,lt-LT,nb-NO,nl-NL,oc-FR,pl-PL,pt-BR,pt-PT,ru-RU,th-TH,tr-TR,uk-UA,zh-CN,zh-TW) (#1045)

* New translations (Basque)

* New translations (German)

* New translations (Catalan)

* New translations (French)

* New translations (Spanish)

* New translations (Arabic)

* New translations (Czech)

* New translations (Finnish)

* New translations (Hebrew)

* New translations (Italian)

* New translations (Japanese)

* New translations (Korean)

* New translations (Lithuanian)

* New translations (Dutch)

* New translations (Polish)

* New translations (Portuguese)

* New translations (Russian)

* New translations (Turkish)

* New translations (Ukrainian)

* New translations (Chinese Simplified)

* New translations (Chinese Traditional)

* New translations (Galician)

* New translations (Portuguese, Brazilian)

* New translations (Persian)

* New translations (Thai)

* New translations (Esperanto)

* New translations (Norwegian Bokmal)

* New translations (Occitan)

* New translations (Kabyle)

* Update catalogs.json

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
Chee Aun 2025-02-05 00:55:20 +08:00 committed by GitHub
parent 4ed92e7c84
commit fe0efe8310
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
30 changed files with 10078 additions and 9965 deletions

View file

@ -63,7 +63,7 @@
"code": "gl-ES", "code": "gl-ES",
"nativeName": "galego", "nativeName": "galego",
"name": "Galician", "name": "Galician",
"completion": 100 "completion": 99
}, },
{ {
"code": "he-IL", "code": "he-IL",
@ -87,7 +87,7 @@
"code": "kab", "code": "kab",
"nativeName": "Taqbaylit", "nativeName": "Taqbaylit",
"name": "Kabyle", "name": "Kabyle",
"completion": 93 "completion": 92
}, },
{ {
"code": "ko-KR", "code": "ko-KR",

754
src/locales/ar-SA.po generated

File diff suppressed because it is too large Load diff

46
src/locales/ca-ES.po generated
View file

@ -8,7 +8,7 @@ msgstr ""
"Language: ca\n" "Language: ca\n"
"Project-Id-Version: phanpy\n" "Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-01-31 15:15\n" "PO-Revision-Date: 2025-02-04 16:54\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Catalan\n" "Language-Team: Catalan\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -105,7 +105,7 @@ msgstr "Seguint-ne"
#: src/components/account-info.jsx:423 #: src/components/account-info.jsx:423
#: src/components/account-info.jsx:780 #: src/components/account-info.jsx:780
#: src/pages/account-statuses.jsx:483 #: src/pages/account-statuses.jsx:479
#: src/pages/search.jsx:328 #: src/pages/search.jsx:328
#: src/pages/search.jsx:475 #: src/pages/search.jsx:475
msgid "Posts" msgid "Posts"
@ -121,7 +121,7 @@ msgstr "Publicacions"
#: src/components/status.jsx:1875 #: src/components/status.jsx:1875
#: src/components/status.jsx:2479 #: src/components/status.jsx:2479
#: src/components/status.jsx:2482 #: src/components/status.jsx:2482
#: src/pages/account-statuses.jsx:527 #: src/pages/account-statuses.jsx:523
#: src/pages/accounts.jsx:110 #: src/pages/accounts.jsx:110
#: src/pages/hashtag.jsx:200 #: src/pages/hashtag.jsx:200
#: src/pages/list.jsx:158 #: src/pages/list.jsx:158
@ -985,7 +985,7 @@ msgid "Poll"
msgstr "Enquesta" msgstr "Enquesta"
#: src/components/drafts.jsx:250 #: src/components/drafts.jsx:250
#: src/pages/account-statuses.jsx:364 #: src/pages/account-statuses.jsx:360
msgid "Media" msgid "Media"
msgstr "Multimèdia" msgstr "Multimèdia"
@ -1289,6 +1289,10 @@ msgstr "Filtrat: {filterTitleStr}"
msgid "Filtered" msgid "Filtered"
msgstr "Filtrat" msgstr "Filtrat"
#: src/components/media.jsx:414
msgid "Open file"
msgstr ""
#: src/components/modals.jsx:73 #: src/components/modals.jsx:73
msgid "Post published. Check it out." msgid "Post published. Check it out."
msgstr "Publicació enviada. Comproveu-la." msgstr "Publicació enviada. Comproveu-la."
@ -1382,7 +1386,7 @@ msgid "Followed Hashtags"
msgstr "Etiquetes seguides" msgstr "Etiquetes seguides"
#: src/components/nav-menu.jsx:262 #: src/components/nav-menu.jsx:262
#: src/pages/account-statuses.jsx:330 #: src/pages/account-statuses.jsx:326
#: src/pages/filters.jsx:54 #: src/pages/filters.jsx:54
#: src/pages/filters.jsx:93 #: src/pages/filters.jsx:93
#: src/pages/hashtag.jsx:340 #: src/pages/hashtag.jsx:340
@ -2531,69 +2535,69 @@ msgstr "{accountDisplay} (Mèdia)"
msgid "{accountDisplay} ({monthYear})" msgid "{accountDisplay} ({monthYear})"
msgstr "{accountDisplay} ({monthYear})" msgstr "{accountDisplay} ({monthYear})"
#: src/pages/account-statuses.jsx:320 #: src/pages/account-statuses.jsx:316
msgid "Clear filters" msgid "Clear filters"
msgstr "Neteja els filtres" msgstr "Neteja els filtres"
#: src/pages/account-statuses.jsx:323 #: src/pages/account-statuses.jsx:319
msgid "Clear" msgid "Clear"
msgstr "Neteja" msgstr "Neteja"
#: src/pages/account-statuses.jsx:337 #: src/pages/account-statuses.jsx:333
msgid "Showing post with replies" msgid "Showing post with replies"
msgstr "Es mostren les publicacions amb respostes" msgstr "Es mostren les publicacions amb respostes"
#: src/pages/account-statuses.jsx:342 #: src/pages/account-statuses.jsx:338
msgid "+ Replies" msgid "+ Replies"
msgstr "+ Respostes" msgstr "+ Respostes"
#: src/pages/account-statuses.jsx:348 #: src/pages/account-statuses.jsx:344
msgid "Showing posts without boosts" msgid "Showing posts without boosts"
msgstr "Es mostren publicacions sense impulsos" msgstr "Es mostren publicacions sense impulsos"
#: src/pages/account-statuses.jsx:353 #: src/pages/account-statuses.jsx:349
msgid "- Boosts" msgid "- Boosts"
msgstr "- Impulsos" msgstr "- Impulsos"
#: src/pages/account-statuses.jsx:359 #: src/pages/account-statuses.jsx:355
msgid "Showing posts with media" msgid "Showing posts with media"
msgstr "Es mostren les publicacions amb mèdia" msgstr "Es mostren les publicacions amb mèdia"
#. placeholder {0}: tag.name #. placeholder {0}: tag.name
#: src/pages/account-statuses.jsx:376 #: src/pages/account-statuses.jsx:372
msgid "Showing posts tagged with #{0}" msgid "Showing posts tagged with #{0}"
msgstr "Es mostren les publicacions etiquetades amb #{0}" msgstr "Es mostren les publicacions etiquetades amb #{0}"
#. placeholder {1}: date.toLocaleString(i18n.locale, { month: 'long', year: 'numeric', }) #. placeholder {1}: date.toLocaleString(i18n.locale, { month: 'long', year: 'numeric', })
#: src/pages/account-statuses.jsx:415 #: src/pages/account-statuses.jsx:411
msgid "Showing posts in {1}" msgid "Showing posts in {1}"
msgstr "Es mostren publicacions a {1}" msgstr "Es mostren publicacions a {1}"
#: src/pages/account-statuses.jsx:504 #: src/pages/account-statuses.jsx:500
msgid "Nothing to see here yet." msgid "Nothing to see here yet."
msgstr "No hi ha res a veure encara." msgstr "No hi ha res a veure encara."
#: src/pages/account-statuses.jsx:505 #: src/pages/account-statuses.jsx:501
#: src/pages/public.jsx:98 #: src/pages/public.jsx:98
#: src/pages/trending.jsx:450 #: src/pages/trending.jsx:450
msgid "Unable to load posts" msgid "Unable to load posts"
msgstr "No ha estat possible carregar les publicacions" msgstr "No ha estat possible carregar les publicacions"
#: src/pages/account-statuses.jsx:546 #: src/pages/account-statuses.jsx:542
#: src/pages/account-statuses.jsx:576 #: src/pages/account-statuses.jsx:572
msgid "Unable to fetch account info" msgid "Unable to fetch account info"
msgstr "No ha estat possible la informació del compte" msgstr "No ha estat possible la informació del compte"
#. placeholder {0}: accountInstance ? ( <> {' '} (<b>{punycode.toUnicode(accountInstance)}</b>) </> ) : null #. placeholder {0}: accountInstance ? ( <> {' '} (<b>{punycode.toUnicode(accountInstance)}</b>) </> ) : null
#: src/pages/account-statuses.jsx:553 #: src/pages/account-statuses.jsx:549
msgid "Switch to account's instance {0}" msgid "Switch to account's instance {0}"
msgstr "Canvia a la instància del compte {0}" msgstr "Canvia a la instància del compte {0}"
#: src/pages/account-statuses.jsx:583 #: src/pages/account-statuses.jsx:579
msgid "Switch to my instance (<0>{currentInstance}</0>)" msgid "Switch to my instance (<0>{currentInstance}</0>)"
msgstr "Canvia a la meva instància (<0>{currentInstance}</0>)" msgstr "Canvia a la meva instància (<0>{currentInstance}</0>)"
#: src/pages/account-statuses.jsx:645 #: src/pages/account-statuses.jsx:641
msgid "Month" msgid "Month"
msgstr "Mes" msgstr "Mes"

652
src/locales/cs-CZ.po generated

File diff suppressed because it is too large Load diff

46
src/locales/de-DE.po generated
View file

@ -8,7 +8,7 @@ msgstr ""
"Language: de\n" "Language: de\n"
"Project-Id-Version: phanpy\n" "Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-01-29 09:12\n" "PO-Revision-Date: 2025-02-04 16:54\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: German\n" "Language-Team: German\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -105,7 +105,7 @@ msgstr ""
#: src/components/account-info.jsx:423 #: src/components/account-info.jsx:423
#: src/components/account-info.jsx:780 #: src/components/account-info.jsx:780
#: src/pages/account-statuses.jsx:483 #: src/pages/account-statuses.jsx:479
#: src/pages/search.jsx:328 #: src/pages/search.jsx:328
#: src/pages/search.jsx:475 #: src/pages/search.jsx:475
msgid "Posts" msgid "Posts"
@ -121,7 +121,7 @@ msgstr "Beiträge"
#: src/components/status.jsx:1875 #: src/components/status.jsx:1875
#: src/components/status.jsx:2479 #: src/components/status.jsx:2479
#: src/components/status.jsx:2482 #: src/components/status.jsx:2482
#: src/pages/account-statuses.jsx:527 #: src/pages/account-statuses.jsx:523
#: src/pages/accounts.jsx:110 #: src/pages/accounts.jsx:110
#: src/pages/hashtag.jsx:200 #: src/pages/hashtag.jsx:200
#: src/pages/list.jsx:158 #: src/pages/list.jsx:158
@ -985,7 +985,7 @@ msgid "Poll"
msgstr "Umfrage" msgstr "Umfrage"
#: src/components/drafts.jsx:250 #: src/components/drafts.jsx:250
#: src/pages/account-statuses.jsx:364 #: src/pages/account-statuses.jsx:360
msgid "Media" msgid "Media"
msgstr "Medien" msgstr "Medien"
@ -1289,6 +1289,10 @@ msgstr "Gefiltert: {filterTitleStr}"
msgid "Filtered" msgid "Filtered"
msgstr "Gefiltert" msgstr "Gefiltert"
#: src/components/media.jsx:414
msgid "Open file"
msgstr ""
#: src/components/modals.jsx:73 #: src/components/modals.jsx:73
msgid "Post published. Check it out." msgid "Post published. Check it out."
msgstr "Post veröffentlicht. Schauen Sie sich ihn an." msgstr "Post veröffentlicht. Schauen Sie sich ihn an."
@ -1382,7 +1386,7 @@ msgid "Followed Hashtags"
msgstr "Gefolgte Hashtags" msgstr "Gefolgte Hashtags"
#: src/components/nav-menu.jsx:262 #: src/components/nav-menu.jsx:262
#: src/pages/account-statuses.jsx:330 #: src/pages/account-statuses.jsx:326
#: src/pages/filters.jsx:54 #: src/pages/filters.jsx:54
#: src/pages/filters.jsx:93 #: src/pages/filters.jsx:93
#: src/pages/hashtag.jsx:340 #: src/pages/hashtag.jsx:340
@ -2530,69 +2534,69 @@ msgstr "{accountDisplay} (Medien)"
msgid "{accountDisplay} ({monthYear})" msgid "{accountDisplay} ({monthYear})"
msgstr "{accountDisplay} ({monthYear})" msgstr "{accountDisplay} ({monthYear})"
#: src/pages/account-statuses.jsx:320 #: src/pages/account-statuses.jsx:316
msgid "Clear filters" msgid "Clear filters"
msgstr "Filter leeren" msgstr "Filter leeren"
#: src/pages/account-statuses.jsx:323 #: src/pages/account-statuses.jsx:319
msgid "Clear" msgid "Clear"
msgstr "Leeren" msgstr "Leeren"
#: src/pages/account-statuses.jsx:337 #: src/pages/account-statuses.jsx:333
msgid "Showing post with replies" msgid "Showing post with replies"
msgstr "Beitrag mit Antworten anzeigen" msgstr "Beitrag mit Antworten anzeigen"
#: src/pages/account-statuses.jsx:342 #: src/pages/account-statuses.jsx:338
msgid "+ Replies" msgid "+ Replies"
msgstr "+ Antworten" msgstr "+ Antworten"
#: src/pages/account-statuses.jsx:348 #: src/pages/account-statuses.jsx:344
msgid "Showing posts without boosts" msgid "Showing posts without boosts"
msgstr "Zeige Posts ohne Boosts" msgstr "Zeige Posts ohne Boosts"
#: src/pages/account-statuses.jsx:353 #: src/pages/account-statuses.jsx:349
msgid "- Boosts" msgid "- Boosts"
msgstr "- Boosts" msgstr "- Boosts"
#: src/pages/account-statuses.jsx:359 #: src/pages/account-statuses.jsx:355
msgid "Showing posts with media" msgid "Showing posts with media"
msgstr "Zeige Posts mit Medien" msgstr "Zeige Posts mit Medien"
#. placeholder {0}: tag.name #. placeholder {0}: tag.name
#: src/pages/account-statuses.jsx:376 #: src/pages/account-statuses.jsx:372
msgid "Showing posts tagged with #{0}" msgid "Showing posts tagged with #{0}"
msgstr "Zeige Posts mit #{0}" msgstr "Zeige Posts mit #{0}"
#. placeholder {1}: date.toLocaleString(i18n.locale, { month: 'long', year: 'numeric', }) #. placeholder {1}: date.toLocaleString(i18n.locale, { month: 'long', year: 'numeric', })
#: src/pages/account-statuses.jsx:415 #: src/pages/account-statuses.jsx:411
msgid "Showing posts in {1}" msgid "Showing posts in {1}"
msgstr "" msgstr ""
#: src/pages/account-statuses.jsx:504 #: src/pages/account-statuses.jsx:500
msgid "Nothing to see here yet." msgid "Nothing to see here yet."
msgstr "Noch nichts zu sehen." msgstr "Noch nichts zu sehen."
#: src/pages/account-statuses.jsx:505 #: src/pages/account-statuses.jsx:501
#: src/pages/public.jsx:98 #: src/pages/public.jsx:98
#: src/pages/trending.jsx:450 #: src/pages/trending.jsx:450
msgid "Unable to load posts" msgid "Unable to load posts"
msgstr "Konnte Posts nicht laden" msgstr "Konnte Posts nicht laden"
#: src/pages/account-statuses.jsx:546 #: src/pages/account-statuses.jsx:542
#: src/pages/account-statuses.jsx:576 #: src/pages/account-statuses.jsx:572
msgid "Unable to fetch account info" msgid "Unable to fetch account info"
msgstr "Kontoinformationen konnten nicht abgerufen werden" msgstr "Kontoinformationen konnten nicht abgerufen werden"
#. placeholder {0}: accountInstance ? ( <> {' '} (<b>{punycode.toUnicode(accountInstance)}</b>) </> ) : null #. placeholder {0}: accountInstance ? ( <> {' '} (<b>{punycode.toUnicode(accountInstance)}</b>) </> ) : null
#: src/pages/account-statuses.jsx:553 #: src/pages/account-statuses.jsx:549
msgid "Switch to account's instance {0}" msgid "Switch to account's instance {0}"
msgstr "Zur Kontoinstanz {0} wechseln" msgstr "Zur Kontoinstanz {0} wechseln"
#: src/pages/account-statuses.jsx:583 #: src/pages/account-statuses.jsx:579
msgid "Switch to my instance (<0>{currentInstance}</0>)" msgid "Switch to my instance (<0>{currentInstance}</0>)"
msgstr "Zu meiner Instanz wechseln (<0>{currentInstance}</0>)" msgstr "Zu meiner Instanz wechseln (<0>{currentInstance}</0>)"
#: src/pages/account-statuses.jsx:645 #: src/pages/account-statuses.jsx:641
msgid "Month" msgid "Month"
msgstr "Monat" msgstr "Monat"

754
src/locales/eo-UY.po generated

File diff suppressed because it is too large Load diff

754
src/locales/es-ES.po generated

File diff suppressed because it is too large Load diff

651
src/locales/eu-ES.po generated

File diff suppressed because it is too large Load diff

754
src/locales/fa-IR.po generated

File diff suppressed because it is too large Load diff

754
src/locales/fi-FI.po generated

File diff suppressed because it is too large Load diff

754
src/locales/fr-FR.po generated

File diff suppressed because it is too large Load diff

754
src/locales/gl-ES.po generated

File diff suppressed because it is too large Load diff

754
src/locales/he-IL.po generated

File diff suppressed because it is too large Load diff

754
src/locales/it-IT.po generated

File diff suppressed because it is too large Load diff

754
src/locales/ja-JP.po generated

File diff suppressed because it is too large Load diff

754
src/locales/kab.po generated

File diff suppressed because it is too large Load diff

754
src/locales/ko-KR.po generated

File diff suppressed because it is too large Load diff

754
src/locales/lt-LT.po generated

File diff suppressed because it is too large Load diff

754
src/locales/nb-NO.po generated

File diff suppressed because it is too large Load diff

754
src/locales/nl-NL.po generated

File diff suppressed because it is too large Load diff

754
src/locales/oc-FR.po generated

File diff suppressed because it is too large Load diff

754
src/locales/pl-PL.po generated

File diff suppressed because it is too large Load diff

651
src/locales/pt-BR.po generated

File diff suppressed because it is too large Load diff

651
src/locales/pt-PT.po generated

File diff suppressed because it is too large Load diff

754
src/locales/ru-RU.po generated

File diff suppressed because it is too large Load diff

754
src/locales/th-TH.po generated

File diff suppressed because it is too large Load diff

754
src/locales/tr-TR.po generated

File diff suppressed because it is too large Load diff

754
src/locales/uk-UA.po generated

File diff suppressed because it is too large Load diff

754
src/locales/zh-CN.po generated

File diff suppressed because it is too large Load diff

754
src/locales/zh-TW.po generated

File diff suppressed because it is too large Load diff