1
0
Fork 0
mirror of https://github.com/cheeaun/phanpy.git synced 2025-02-18 00:01:55 +03:00

i18n updates (lt-LT,ru-RU) ()

* New translations (Lithuanian)

* New translations (Russian)

* Update catalogs.json

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
Chee Aun 2024-09-16 23:08:20 +08:00 committed by GitHub
parent 1db1535319
commit 51ac7611d4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 87 additions and 87 deletions

View file

@ -99,7 +99,7 @@
"code": "lt-LT", "code": "lt-LT",
"nativeName": "lietuvių", "nativeName": "lietuvių",
"name": "Lithuanian", "name": "Lithuanian",
"completion": 78 "completion": 79
}, },
{ {
"code": "nl-NL", "code": "nl-NL",

14
src/locales/lt-LT.po generated
View file

@ -8,7 +8,7 @@ msgstr ""
"Language: lt\n" "Language: lt\n"
"Project-Id-Version: phanpy\n" "Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-09-16 14:04\n" "PO-Revision-Date: 2024-09-16 15:07\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Lithuanian\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" "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"
@ -2480,27 +2480,27 @@ msgstr "Numatyta"
#: src/pages/accounts.jsx:123 #: src/pages/accounts.jsx:123
msgid "Switch to this account" msgid "Switch to this account"
msgstr "" msgstr "Perjungti į šią paskyrą"
#: src/pages/accounts.jsx:132 #: src/pages/accounts.jsx:132
msgid "Switch in new tab/window" msgid "Switch in new tab/window"
msgstr "" msgstr "Perjungti naujame skirtuke / lange"
#: src/pages/accounts.jsx:146 #: src/pages/accounts.jsx:146
msgid "View profile…" msgid "View profile…"
msgstr "" msgstr "Peržiūrėti profilį…"
#: src/pages/accounts.jsx:163 #: src/pages/accounts.jsx:163
msgid "Set as default" msgid "Set as default"
msgstr "" msgstr "Nustatyti kaip numatytąjį"
#: src/pages/accounts.jsx:173 #: src/pages/accounts.jsx:173
msgid "Log out <0>@{0}</0>?" msgid "Log out <0>@{0}</0>?"
msgstr "" msgstr "Atsijungti iš <0>@{0}</0>?"
#: src/pages/accounts.jsx:196 #: src/pages/accounts.jsx:196
msgid "Log out…" msgid "Log out…"
msgstr "" msgstr "Atsijungti…"
#: src/pages/accounts.jsx:209 #: src/pages/accounts.jsx:209
msgid "Add an existing account" msgid "Add an existing account"

158
src/locales/ru-RU.po generated
View file

@ -8,7 +8,7 @@ msgstr ""
"Language: ru\n" "Language: ru\n"
"Project-Id-Version: phanpy\n" "Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-09-16 07:24\n" "PO-Revision-Date: 2024-09-16 15:07\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Russian\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" "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"
@ -110,7 +110,7 @@ msgstr "Посты"
#: src/components/account-info.jsx:427 #: src/components/account-info.jsx:427
#: src/components/account-info.jsx:1115 #: src/components/account-info.jsx:1115
#: src/components/compose.jsx:2459 #: src/components/compose.jsx:2463
#: src/components/media-alt-modal.jsx:45 #: src/components/media-alt-modal.jsx:45
#: src/components/media-modal.jsx:283 #: src/components/media-modal.jsx:283
#: src/components/status.jsx:1636 #: src/components/status.jsx:1636
@ -406,10 +406,10 @@ msgstr "Подписаться"
#: src/components/account-info.jsx:2089 #: src/components/account-info.jsx:2089
#: src/components/account-sheet.jsx:37 #: src/components/account-sheet.jsx:37
#: src/components/compose.jsx:797 #: src/components/compose.jsx:797
#: src/components/compose.jsx:2415 #: src/components/compose.jsx:2419
#: src/components/compose.jsx:2888 #: src/components/compose.jsx:2892
#: src/components/compose.jsx:3096 #: src/components/compose.jsx:3100
#: src/components/compose.jsx:3326 #: src/components/compose.jsx:3330
#: src/components/drafts.jsx:58 #: src/components/drafts.jsx:58
#: src/components/embed-modal.jsx:12 #: src/components/embed-modal.jsx:12
#: src/components/generic-accounts.jsx:142 #: src/components/generic-accounts.jsx:142
@ -552,8 +552,8 @@ msgstr "У вас есть несохраненные изменения. Отм
#: src/components/compose.jsx:614 #: src/components/compose.jsx:614
#: src/components/compose.jsx:630 #: src/components/compose.jsx:630
#: src/components/compose.jsx:1336 #: src/components/compose.jsx:1337
#: src/components/compose.jsx:1597 #: src/components/compose.jsx:1598
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, one {Вы можете прикрепить только 1 файл.} other {Вы можете прикрепить до # файлов.}}" msgstr "{maxMediaAttachments, plural, one {Вы можете прикрепить только 1 файл.} other {Вы можете прикрепить до # файлов.}}"
@ -620,61 +620,61 @@ msgid "Content warning or sensitive media"
msgstr "Предупреждение о содержании или медиафайлах деликатного характера" msgstr "Предупреждение о содержании или медиафайлах деликатного характера"
#: src/components/compose.jsx:1170 #: src/components/compose.jsx:1170
#: src/components/status.jsx:93 #: src/components/status.jsx:92
#: src/pages/settings.jsx:297 #: src/pages/settings.jsx:297
msgid "Public" msgid "Public"
msgstr "Публичный" msgstr "Публичный"
#: src/components/compose.jsx:1174 #: src/components/compose.jsx:1175
#: src/components/nav-menu.jsx:386 #: src/components/nav-menu.jsx:386
#: src/components/shortcuts-settings.jsx:162 #: src/components/shortcuts-settings.jsx:162
#: src/components/status.jsx:94 #: src/components/status.jsx:93
msgid "Local" msgid "Local"
msgstr "Локальная" msgstr "Локальная"
#: src/components/compose.jsx:1178 #: src/components/compose.jsx:1179
#: src/components/status.jsx:95 #: src/components/status.jsx:94
#: src/pages/settings.jsx:300 #: src/pages/settings.jsx:300
msgid "Unlisted" msgid "Unlisted"
msgstr "Без включения в поиск" msgstr "Без включения в поиск"
#: src/components/compose.jsx:1181 #: src/components/compose.jsx:1182
#: src/components/status.jsx:96 #: src/components/status.jsx:95
#: src/pages/settings.jsx:303 #: src/pages/settings.jsx:303
msgid "Followers only" msgid "Followers only"
msgstr "Только для подписчиков" msgstr "Только для подписчиков"
#: src/components/compose.jsx:1184 #: src/components/compose.jsx:1185
#: src/components/status.jsx:97 #: src/components/status.jsx:96
#: src/components/status.jsx:1840 #: src/components/status.jsx:1840
msgid "Private mention" msgid "Private mention"
msgstr "Личное упоминание" msgstr "Личное упоминание"
#: src/components/compose.jsx:1193 #: src/components/compose.jsx:1194
msgid "Post your reply" msgid "Post your reply"
msgstr "Опубликовать ответ" msgstr "Опубликовать ответ"
#: src/components/compose.jsx:1195 #: src/components/compose.jsx:1196
msgid "Edit your post" msgid "Edit your post"
msgstr "Редактировать свой пост" msgstr "Редактировать свой пост"
#: src/components/compose.jsx:1196 #: src/components/compose.jsx:1197
msgid "What are you doing?" msgid "What are you doing?"
msgstr "Начните писать свои мысли" msgstr "Начните писать свои мысли"
#: src/components/compose.jsx:1274 #: src/components/compose.jsx:1275
msgid "Mark media as sensitive" msgid "Mark media as sensitive"
msgstr "Отметить медиафайл как деликатный" msgstr "Отметить медиафайл как деликатный"
#: src/components/compose.jsx:1372 #: src/components/compose.jsx:1373
msgid "Add poll" msgid "Add poll"
msgstr "Добавить голосование" msgstr "Добавить голосование"
#: src/components/compose.jsx:1394 #: src/components/compose.jsx:1395
msgid "Add custom emoji" msgid "Add custom emoji"
msgstr "Добавить пользовательские эмодзи" msgstr "Добавить пользовательские эмодзи"
#: src/components/compose.jsx:1478 #: src/components/compose.jsx:1479
#: src/components/keyboard-shortcuts-help.jsx:143 #: src/components/keyboard-shortcuts-help.jsx:143
#: src/components/status.jsx:831 #: src/components/status.jsx:831
#: src/components/status.jsx:1616 #: src/components/status.jsx:1616
@ -683,195 +683,195 @@ msgstr "Добавить пользовательские эмодзи"
msgid "Reply" msgid "Reply"
msgstr "Ответить" msgstr "Ответить"
#: src/components/compose.jsx:1480 #: src/components/compose.jsx:1481
msgid "Update" msgid "Update"
msgstr "Сохранить" msgstr "Сохранить"
#: src/components/compose.jsx:1481 #: src/components/compose.jsx:1482
msgctxt "Submit button in composer" msgctxt "Submit button in composer"
msgid "Post" msgid "Post"
msgstr "Опубликовать" msgstr "Опубликовать"
#: src/components/compose.jsx:1609 #: src/components/compose.jsx:1610
msgid "Downloading GIF…" msgid "Downloading GIF…"
msgstr "Загружаем GIF-анимацию…" msgstr "Загружаем GIF-анимацию…"
#: src/components/compose.jsx:1637 #: src/components/compose.jsx:1638
msgid "Failed to download GIF" msgid "Failed to download GIF"
msgstr "Не удалось загрузить GIF-анимацию" msgstr "Не удалось загрузить GIF-анимацию"
#: src/components/compose.jsx:1748 #: src/components/compose.jsx:1750
#: src/components/compose.jsx:1825 #: src/components/compose.jsx:1827
#: src/components/nav-menu.jsx:287 #: src/components/nav-menu.jsx:287
msgid "More…" msgid "More…"
msgstr "Ещё…" msgstr "Ещё…"
#: src/components/compose.jsx:2228 #: src/components/compose.jsx:2232
msgid "Uploaded" msgid "Uploaded"
msgstr "Загружено" msgstr "Загружено"
#: src/components/compose.jsx:2241 #: src/components/compose.jsx:2245
msgid "Image description" msgid "Image description"
msgstr "Описание изображения" msgstr "Описание изображения"
#: src/components/compose.jsx:2242 #: src/components/compose.jsx:2246
msgid "Video description" msgid "Video description"
msgstr "Описание видео" msgstr "Описание видео"
#: src/components/compose.jsx:2243 #: src/components/compose.jsx:2247
msgid "Audio description" msgid "Audio description"
msgstr "Описание аудио" msgstr "Описание аудио"
#: src/components/compose.jsx:2279 #: src/components/compose.jsx:2283
#: src/components/compose.jsx:2299 #: src/components/compose.jsx:2303
msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower."
msgstr "Файл слишком большой — при загрузке могут возникнуть проблемы. Попробуйте уменьшить размер с {0} до {1} или меньше." msgstr "Файл слишком большой — при загрузке могут возникнуть проблемы. Попробуйте уменьшить размер с {0} до {1} или меньше."
#: src/components/compose.jsx:2291 #: src/components/compose.jsx:2295
#: src/components/compose.jsx:2311 #: src/components/compose.jsx:2315
msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px."
msgstr "Сильно большое разрешение — при загрузке могут возникнуть проблемы. Попробуйте уменьшить разрешение с {0}×{1}px до {2}×{3}px." msgstr "Сильно большое разрешение — при загрузке могут возникнуть проблемы. Попробуйте уменьшить разрешение с {0}×{1}px до {2}×{3}px."
#: src/components/compose.jsx:2319 #: src/components/compose.jsx:2323
msgid "Frame rate too high. Uploading might encounter issues." msgid "Frame rate too high. Uploading might encounter issues."
msgstr "Слишком высокая частота кадров — при загрузке могут возникнуть проблемы." msgstr "Слишком высокая частота кадров — при загрузке могут возникнуть проблемы."
#: src/components/compose.jsx:2379 #: src/components/compose.jsx:2383
#: src/components/compose.jsx:2629 #: src/components/compose.jsx:2633
#: src/components/shortcuts-settings.jsx:723 #: src/components/shortcuts-settings.jsx:723
#: src/pages/catchup.jsx:1074 #: src/pages/catchup.jsx:1074
#: src/pages/filters.jsx:412 #: src/pages/filters.jsx:412
msgid "Remove" msgid "Remove"
msgstr "Убрать" msgstr "Убрать"
#: src/components/compose.jsx:2396 #: src/components/compose.jsx:2400
#: src/compose.jsx:83 #: src/compose.jsx:83
msgid "Error" msgid "Error"
msgstr "Ошибка" msgstr "Ошибка"
#: src/components/compose.jsx:2421 #: src/components/compose.jsx:2425
msgid "Edit image description" msgid "Edit image description"
msgstr "Редактировать описание изображения" msgstr "Редактировать описание изображения"
#: src/components/compose.jsx:2422 #: src/components/compose.jsx:2426
msgid "Edit video description" msgid "Edit video description"
msgstr "Редактировать описание видео" msgstr "Редактировать описание видео"
#: src/components/compose.jsx:2423 #: src/components/compose.jsx:2427
msgid "Edit audio description" msgid "Edit audio description"
msgstr "Редактировать описание аудио" msgstr "Редактировать описание аудио"
#: src/components/compose.jsx:2468 #: src/components/compose.jsx:2472
#: src/components/compose.jsx:2517 #: src/components/compose.jsx:2521
msgid "Generating description. Please wait…" msgid "Generating description. Please wait…"
msgstr "Создаём описание. Один момент, пожалуйста…" msgstr "Создаём описание. Один момент, пожалуйста…"
#: src/components/compose.jsx:2488 #: src/components/compose.jsx:2492
msgid "Failed to generate description: {0}" msgid "Failed to generate description: {0}"
msgstr "Не удалось создать описание: {0}" msgstr "Не удалось создать описание: {0}"
#: src/components/compose.jsx:2489 #: src/components/compose.jsx:2493
msgid "Failed to generate description" msgid "Failed to generate description"
msgstr "Не удалось создать описание" msgstr "Не удалось создать описание"
#: src/components/compose.jsx:2501 #: src/components/compose.jsx:2505
#: src/components/compose.jsx:2507 #: src/components/compose.jsx:2511
#: src/components/compose.jsx:2553 #: src/components/compose.jsx:2557
msgid "Generate description…" msgid "Generate description…"
msgstr "Автоматическое описание…" msgstr "Автоматическое описание…"
#: src/components/compose.jsx:2540 #: src/components/compose.jsx:2544
msgid "Failed to generate description{0}" msgid "Failed to generate description{0}"
msgstr "Не удалось создать описание: {0}" msgstr "Не удалось создать описание: {0}"
#: src/components/compose.jsx:2555 #: src/components/compose.jsx:2559
msgid "({0}) <0>— experimental</0>" msgid "({0}) <0>— experimental</0>"
msgstr "({0}) <0>— экспериментальная функция</0>" msgstr "({0}) <0>— экспериментальная функция</0>"
#: src/components/compose.jsx:2574 #: src/components/compose.jsx:2578
msgid "Done" msgid "Done"
msgstr "Готово" msgstr "Готово"
#: src/components/compose.jsx:2610 #: src/components/compose.jsx:2614
msgid "Choice {0}" msgid "Choice {0}"
msgstr "Вариант №{0}" msgstr "Вариант №{0}"
#: src/components/compose.jsx:2657 #: src/components/compose.jsx:2661
msgid "Multiple choices" msgid "Multiple choices"
msgstr "Разрешить несколько ответов" msgstr "Разрешить несколько ответов"
#: src/components/compose.jsx:2660 #: src/components/compose.jsx:2664
msgid "Duration" msgid "Duration"
msgstr "Продолжительность" msgstr "Продолжительность"
#: src/components/compose.jsx:2691 #: src/components/compose.jsx:2695
msgid "Remove poll" msgid "Remove poll"
msgstr "Убрать опрос" msgstr "Убрать опрос"
#: src/components/compose.jsx:2905 #: src/components/compose.jsx:2909
msgid "Search accounts" msgid "Search accounts"
msgstr "Поиск пользователей" msgstr "Поиск пользователей"
#: src/components/compose.jsx:2946 #: src/components/compose.jsx:2950
#: src/components/shortcuts-settings.jsx:712 #: src/components/shortcuts-settings.jsx:712
#: src/pages/list.jsx:359 #: src/pages/list.jsx:359
msgid "Add" msgid "Add"
msgstr "Добавить" msgstr "Добавить"
#: src/components/compose.jsx:2959 #: src/components/compose.jsx:2963
#: src/components/generic-accounts.jsx:227 #: src/components/generic-accounts.jsx:227
msgid "Error loading accounts" msgid "Error loading accounts"
msgstr "Ошибка поиска пользователей" msgstr "Ошибка поиска пользователей"
#: src/components/compose.jsx:3102 #: src/components/compose.jsx:3106
msgid "Custom emojis" msgid "Custom emojis"
msgstr "Пользовательские эмодзи" msgstr "Пользовательские эмодзи"
#: src/components/compose.jsx:3122 #: src/components/compose.jsx:3126
msgid "Search emoji" msgid "Search emoji"
msgstr "Поиск эмодзи" msgstr "Поиск эмодзи"
#: src/components/compose.jsx:3153 #: src/components/compose.jsx:3157
msgid "Error loading custom emojis" msgid "Error loading custom emojis"
msgstr "Ошибка загрузки пользовательских эмодзи" msgstr "Ошибка загрузки пользовательских эмодзи"
#: src/components/compose.jsx:3164 #: src/components/compose.jsx:3168
msgid "Recently used" msgid "Recently used"
msgstr "Недавно использованные" msgstr "Недавно использованные"
#: src/components/compose.jsx:3165 #: src/components/compose.jsx:3169
msgid "Others" msgid "Others"
msgstr "Прочие" msgstr "Прочие"
#: src/components/compose.jsx:3203 #: src/components/compose.jsx:3207
msgid "{0} more…" msgid "{0} more…"
msgstr "Ещё {0}…" msgstr "Ещё {0}…"
#: src/components/compose.jsx:3341 #: src/components/compose.jsx:3345
msgid "Search GIFs" msgid "Search GIFs"
msgstr "Поиск GIF-анимации" msgstr "Поиск GIF-анимации"
#: src/components/compose.jsx:3356 #: src/components/compose.jsx:3360
msgid "Powered by GIPHY" msgid "Powered by GIPHY"
msgstr "При помощи GIPHY" msgstr "При помощи GIPHY"
#: src/components/compose.jsx:3364 #: src/components/compose.jsx:3368
msgid "Type to search GIFs" msgid "Type to search GIFs"
msgstr "Начните набирать для поиска GIF-анимаций" msgstr "Начните набирать для поиска GIF-анимаций"
#: src/components/compose.jsx:3462 #: src/components/compose.jsx:3466
#: src/components/media-modal.jsx:387 #: src/components/media-modal.jsx:387
#: src/components/timeline.jsx:889 #: src/components/timeline.jsx:889
msgid "Previous" msgid "Previous"
msgstr "Назад" msgstr "Назад"
#: src/components/compose.jsx:3480 #: src/components/compose.jsx:3484
#: src/components/media-modal.jsx:406 #: src/components/media-modal.jsx:406
#: src/components/timeline.jsx:906 #: src/components/timeline.jsx:906
msgid "Next" msgid "Next"
msgstr "Вперёд" msgstr "Вперёд"
#: src/components/compose.jsx:3497 #: src/components/compose.jsx:3501
msgid "Error loading GIFs" msgid "Error loading GIFs"
msgstr "Ошибка поиска GIF-анимаций" msgstr "Ошибка поиска GIF-анимаций"
@ -1576,17 +1576,17 @@ msgid "Ending"
msgstr "Завершение" msgstr "Завершение"
#. Relative time in seconds, as short as possible #. Relative time in seconds, as short as possible
#: src/components/relative-time.jsx:55 #: src/components/relative-time.jsx:57
msgid "{0}s" msgid "{0}s"
msgstr "{0}с" msgstr "{0}с"
#. Relative time in minutes, as short as possible #. Relative time in minutes, as short as possible
#: src/components/relative-time.jsx:60 #: src/components/relative-time.jsx:62
msgid "{0}m" msgid "{0}m"
msgstr "{0}м" msgstr "{0}м"
#. Relative time in hours, as short as possible #. Relative time in hours, as short as possible
#: src/components/relative-time.jsx:65 #: src/components/relative-time.jsx:67
msgid "{0}h" msgid "{0}h"
msgstr "{0}ч" msgstr "{0}ч"
@ -2226,7 +2226,7 @@ msgstr "Комментарии"
#. More from [Author] #. More from [Author]
#: src/components/status.jsx:2577 #: src/components/status.jsx:2577
msgid "More from <0/>" msgid "More from <0/>"
msgstr "" msgstr "Больше от <0/>"
#: src/components/status.jsx:2876 #: src/components/status.jsx:2876
msgid "Edit History" msgid "Edit History"
@ -3642,7 +3642,7 @@ msgstr "Популярные новости"
#. By [Author] #. By [Author]
#: src/pages/trending.jsx:347 #: src/pages/trending.jsx:347
msgid "By {0}" msgid "By {0}"
msgstr "" msgstr "От {0}"
#: src/pages/trending.jsx:408 #: src/pages/trending.jsx:408
msgid "Back to showing trending posts" msgid "Back to showing trending posts"