From c3a0968697a80a962aa5e68e6d6d733cf49c8ec0 Mon Sep 17 00:00:00 2001 From: Yurt Page Date: Sun, 8 Jun 2025 17:26:05 +0200 Subject: [PATCH 1/3] Translated using Weblate (Russian) Currently translated at 82.7% (582 of 703 strings) Translation: TinyTinyRSS/webui Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/ru/ --- locale/ru_RU/LC_MESSAGES/messages.mo | Bin 55860 -> 56021 bytes locale/ru_RU/LC_MESSAGES/messages.po | 26 ++++++++++++-------------- 2 files changed, 12 insertions(+), 14 deletions(-) diff --git a/locale/ru_RU/LC_MESSAGES/messages.mo b/locale/ru_RU/LC_MESSAGES/messages.mo index f1a2dd6eebe5d007eb4eaf5019163995a46a3979..5f35776c0d4b4950b5b3875422060d9a1a9f1675 100644 GIT binary patch delta 12851 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 ZlT~DVKu+}OR8P-U9JD)U@%hw}{|BS*i0l9W diff --git a/locale/ru_RU/LC_MESSAGES/messages.po b/locale/ru_RU/LC_MESSAGES/messages.po index c6ac83ba0..ad68270d7 100644 --- a/locale/ru_RU/LC_MESSAGES/messages.po +++ b/locale/ru_RU/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: tt-rss git\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-05-04 13:44+0300\n" -"PO-Revision-Date: 2025-06-08 13:42+0000\n" +"PO-Revision-Date: 2025-06-08 15:27+0000\n" "Last-Translator: Yurt Page \n" "Language-Team: Russian " "\n" @@ -153,11 +153,11 @@ msgstr "Отмеченные" #: index.php:184 classes/RPC.php:551 msgid "Published" -msgstr "Опубликован" +msgstr "Опубликованные" #: index.php:185 js/Headlines.js:665 msgid "Unread" -msgstr "Новые" +msgstr "Выбрать непрочитанные" #: index.php:186 msgid "With Note" @@ -181,7 +181,7 @@ msgstr "Сначала старые" #: index.php:196 js/CommonFilters.js:430 msgid "Title" -msgstr "Заголовок" +msgstr "По заголовку" #: index.php:209 index.php:261 classes/RPC.php:537 js/Headlines.js:1574 #: js/FeedTree.js:92 js/FeedTree.js:131 js/Headlines.js:673 @@ -422,7 +422,7 @@ msgstr "" #: classes/Pref_Feeds.php:934 classes/Pref_Prefs.php:840 js/Feeds.js:668 #: js/Feeds.js:663 js/Feeds.js:718 msgid "Search" -msgstr "Поиск" +msgstr "Искать" #: classes/Pref_Filters.php:757 classes/Pref_Users.php:221 #: classes/Pref_Feeds.php:939 classes/Pref_Prefs.php:845 @@ -823,7 +823,7 @@ msgstr "Добавить пользователя" #: classes/Pref_Users.php:252 js/PrefFeedTree.js:457 js/CommonDialogs.js:90 msgid "Login" -msgstr "Пользователь" +msgstr "Логин" #: classes/Pref_Users.php:253 msgid "Access level" @@ -896,7 +896,7 @@ msgstr "Не показывать медиа-контент" #: classes/Pref_Feeds.php:630 js/CommonDialogs.js:514 msgid "Cache media" -msgstr "Кэшировать медиа-контент" +msgstr "Скачивать медиа контент" #: classes/Pref_Feeds.php:631 js/CommonDialogs.js:515 msgid "Mark updated articles as unread" @@ -1223,7 +1223,7 @@ msgstr "Используется для полнотекстового поис #: classes/Pref_Prefs.php:100 msgid "Mark read on scroll" -msgstr "Обозначать статьи прочитанными при прокрутке" +msgstr "Отмечать при прокрутке" #: classes/Pref_Prefs.php:100 msgid "Mark articles as read as you scroll past them" @@ -1579,7 +1579,7 @@ msgstr "Активировать выбранные плагины" #: classes/Pref_Prefs.php:901 msgid "Reload" -msgstr "" +msgstr "Обновить" #: classes/Pref_Prefs.php:908 #, fuzzy @@ -1781,10 +1781,8 @@ msgid "Please enter verification code (OTP):" msgstr "Пожалуйста, введите заголовок метки:" #: plugins/auth_internal/init.php:98 -#, fuzzy -#| msgid "Content" msgid "Continue" -msgstr "Содержимое" +msgstr "Продолжить" #: plugins/auth_internal/init.php:140 msgid "Too many authentication attempts, throttled." @@ -1920,7 +1918,7 @@ msgstr "Метки:" #: plugins/bookmarklets/init.php:285 msgid "Share" -msgstr "Опубликовать" +msgstr "Поделиться" #: plugins/bookmarklets/init.php:287 msgid "Shared article will appear in the Published feed." @@ -2865,7 +2863,7 @@ msgstr "" #: js/PrefHelpers.js:623 js/PrefHelpers.js:765 msgid "Close" -msgstr "" +msgstr "Закрыть" #: js/PrefHelpers.js:641 #, fuzzy From f549459a5cb7cac1801880f1a3d9f5d64ca07602 Mon Sep 17 00:00:00 2001 From: Yurt Page Date: Sun, 8 Jun 2025 18:05:41 +0200 Subject: [PATCH 2/3] Translated using Weblate (Russian) Currently translated at 83.0% (584 of 703 strings) Translation: TinyTinyRSS/webui Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/ru/ --- locale/ru_RU/LC_MESSAGES/messages.mo | Bin 56021 -> 56120 bytes locale/ru_RU/LC_MESSAGES/messages.po | 15 ++++++--------- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/locale/ru_RU/LC_MESSAGES/messages.mo b/locale/ru_RU/LC_MESSAGES/messages.mo index 5f35776c0d4b4950b5b3875422060d9a1a9f1675..295010fab227f3f8dc2bb85a7150346209d17401 100644 GIT binary patch delta 12634 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 c?JYe2(eez>% delta 12517 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 diff --git a/locale/ru_RU/LC_MESSAGES/messages.po b/locale/ru_RU/LC_MESSAGES/messages.po index ad68270d7..83b88af66 100644 --- a/locale/ru_RU/LC_MESSAGES/messages.po +++ b/locale/ru_RU/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: tt-rss git\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-05-04 13:44+0300\n" -"PO-Revision-Date: 2025-06-08 15:27+0000\n" +"PO-Revision-Date: 2025-06-08 16:07+0000\n" "Last-Translator: Yurt Page \n" "Language-Team: Russian " "\n" @@ -85,15 +85,12 @@ msgid "Weekly" msgstr "Раз в неделю" #: backend.php:91 classes/Pref_Feeds.php:571 classes/Pref_Feeds.php:624 -#, fuzzy msgid "Disabled" -msgstr "Отключить одноразовый пароль" +msgstr "Отключено" #: backend.php:92 -#, fuzzy -#| msgid "Readability" msgid "Read Only" -msgstr "Удобство чтения" +msgstr "Только для чтения" #: backend.php:93 classes/Pref_System.php:150 msgid "User" @@ -157,7 +154,7 @@ msgstr "Опубликованные" #: index.php:185 js/Headlines.js:665 msgid "Unread" -msgstr "Выбрать непрочитанные" +msgstr "Непрочитанные" #: index.php:186 msgid "With Note" @@ -422,7 +419,7 @@ msgstr "" #: classes/Pref_Feeds.php:934 classes/Pref_Prefs.php:840 js/Feeds.js:668 #: js/Feeds.js:663 js/Feeds.js:718 msgid "Search" -msgstr "Искать" +msgstr "Поиск" #: classes/Pref_Filters.php:757 classes/Pref_Users.php:221 #: classes/Pref_Feeds.php:939 classes/Pref_Prefs.php:845 @@ -1085,7 +1082,7 @@ msgstr "Отмеченные" #: classes/Feeds.php:1171 msgid "Published articles" -msgstr "Опубликованные" +msgstr "Опубликованные статьи" #: classes/Feeds.php:1173 msgid "Fresh articles" From 8cfb96ed548031c85c39160d18556d2ba843e26d Mon Sep 17 00:00:00 2001 From: Yurt Page Date: Sun, 8 Jun 2025 19:32:12 +0200 Subject: [PATCH 3/3] Translated using Weblate (Russian) Currently translated at 100.0% (703 of 703 strings) Translation: TinyTinyRSS/webui Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/ru/ --- locale/ru_RU/LC_MESSAGES/messages.mo | Bin 56120 -> 69356 bytes locale/ru_RU/LC_MESSAGES/messages.po | 632 +++++++++++---------------- 2 files changed, 251 insertions(+), 381 deletions(-) diff --git a/locale/ru_RU/LC_MESSAGES/messages.mo b/locale/ru_RU/LC_MESSAGES/messages.mo index 295010fab227f3f8dc2bb85a7150346209d17401..f1d90b21d1712a51b2eb352f312f3e1d501190cf 100644 GIT binary patch literal 69356 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

aECC#hSCsBgo!uGA#p>dS@=gLT(r2 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 G-4D-`>idZR delta 16389 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 diff --git a/locale/ru_RU/LC_MESSAGES/messages.po b/locale/ru_RU/LC_MESSAGES/messages.po index 83b88af66..a7dd48c58 100644 --- a/locale/ru_RU/LC_MESSAGES/messages.po +++ b/locale/ru_RU/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: tt-rss git\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-05-04 13:44+0300\n" -"PO-Revision-Date: 2025-06-08 16:07+0000\n" +"PO-Revision-Date: 2025-06-09 17:02+0000\n" "Last-Translator: Yurt Page \n" "Language-Team: Russian " "\n" @@ -26,35 +26,35 @@ msgstr "По умолчанию" #: backend.php:62 msgid "Never purge" -msgstr "Никогда" +msgstr "Никогда не удалять" #: backend.php:63 msgid "1 week old" -msgstr "Неделя" +msgstr "Недельной давности" #: backend.php:64 msgid "2 weeks old" -msgstr "Две недели" +msgstr "Двухнедельной давности" #: backend.php:65 msgid "1 month old" -msgstr "Один месяц" +msgstr "Месячной давности" #: backend.php:66 msgid "2 months old" -msgstr "Два месяца" +msgstr "Двухмесячной давности" #: backend.php:67 msgid "3 months old" -msgstr "Три месяца" +msgstr "Трёхмесячной давности" #: backend.php:70 msgid "Default interval" -msgstr "По умолчанию" +msgstr "Интервал по умолчанию" #: backend.php:71 backend.php:81 msgid "Disable updates" -msgstr "Не обновлять" +msgstr "Отключить обновления" #: backend.php:72 backend.php:82 msgid "15 minutes" @@ -86,7 +86,7 @@ msgstr "Раз в неделю" #: backend.php:91 classes/Pref_Feeds.php:571 classes/Pref_Feeds.php:624 msgid "Disabled" -msgstr "Отключено" +msgstr "Выключено" #: backend.php:92 msgid "Read Only" @@ -98,7 +98,7 @@ msgstr "Пользователь" #: backend.php:94 msgid "Power User" -msgstr "Активный пользователь" +msgstr "Главный пользователь" #: backend.php:95 msgid "Administrator" @@ -118,7 +118,7 @@ msgstr "Администратор" #: plugins/share/share.js:56 plugins/af_psql_trgm/init.js:7 #: plugins/note/note.js:38 js/CommonFilters.js:175 msgid "Loading, please wait..." -msgstr "Идет загрузка..." +msgstr "Идёт загрузка, пожалуйста подождите..." #: index.php:162 prefs.php:124 js/App.js:494 msgid "Communication problem with server." @@ -178,12 +178,12 @@ msgstr "Сначала старые" #: index.php:196 js/CommonFilters.js:430 msgid "Title" -msgstr "По заголовку" +msgstr "Заголовок" #: index.php:209 index.php:261 classes/RPC.php:537 js/Headlines.js:1574 #: js/FeedTree.js:92 js/FeedTree.js:131 js/Headlines.js:673 msgid "Mark as read" -msgstr "Как прочитанные" +msgstr "Пометить как прочитанные" #: index.php:210 msgid "Older than one day" @@ -210,23 +210,21 @@ msgid "Search..." msgstr "Поиск..." #: index.php:255 -#, fuzzy -#| msgid "Search %s..." msgid "Search feeds..." -msgstr "Поиск %s…" +msgstr "Поиск лент..." #: index.php:256 msgid "Feed actions:" -msgstr "Действия над каналами:" +msgstr "Действия над лентой:" #: index.php:257 plugins/bookmarklets/init.php:40 #: plugins/bookmarklets/init.php:75 msgid "Subscribe to feed..." -msgstr "Подписаться на канал..." +msgstr "Подписаться на ленту..." #: index.php:258 msgid "Edit this feed..." -msgstr "Редактировать канал..." +msgstr "Изменить ленту..." #: index.php:259 classes/Pref_Feeds.php:960 js/PrefFeedTree.js:120 #: js/CommonDialogs.js:638 @@ -235,7 +233,7 @@ msgstr "Отписаться" #: index.php:260 msgid "All feeds:" -msgstr "Все каналы:" +msgstr "Все ленты:" #: index.php:262 msgid "(Un)hide read feeds" @@ -254,10 +252,8 @@ msgid "Toggle widescreen mode" msgstr "Переключить широкоэкранный режим" #: index.php:268 -#, fuzzy -#| msgid "Always expand articles" msgid "Toggle expand all articles" -msgstr "Всегда разворачивать статьи" +msgstr "Переключить разворачивание статьей" #: index.php:269 msgid "Other actions:" @@ -265,7 +261,7 @@ msgstr "Другие действия:" #: index.php:270 msgid "Keyboard shortcuts help" -msgstr "Горячие клавиши" +msgstr "Справка по горячим клавишам" #: index.php:279 msgid "Logout" @@ -282,7 +278,7 @@ msgstr "Закрыть настройки" #: prefs.php:138 classes/Pref_Feeds.php:127 classes/Pref_Feeds.php:949 #: classes/Pref_Prefs.php:44 msgid "Feeds" -msgstr "Каналы" +msgstr "Ленты" #: prefs.php:142 classes/Pref_Filters.php:297 msgid "Filters" @@ -333,11 +329,11 @@ msgstr "" #: plugins/bookmarklets/init.php:306 include/login_form.php:122 #: js/CommonDialogs.js:596 js/PrefUsers.js:64 msgid "Login:" -msgstr "Логин:" +msgstr "Имя пользователя:" #: classes/Handler_Public.php:513 msgid "Email:" -msgstr "E-mail:" +msgstr "Почта:" #: classes/Handler_Public.php:521 #, php-format @@ -358,11 +354,12 @@ msgstr "Перейти назад" #: classes/Handler_Public.php:580 msgid "[tt-rss] Password reset request" -msgstr "[tt-rss] Уведомление о смене пароля" +msgstr "[tt-rss] Запрос смены пароля" #: classes/Handler_Public.php:590 msgid "Sorry, login and email combination not found." -msgstr "Извините, комбинация логина и электронного адреса не обнаружена." +msgstr "" +"Извините, комбинация имени пользователя и электронной почты не обнаружена." #: classes/Handler_Public.php:610 msgid "Your access level is insufficient to run this script." @@ -392,12 +389,12 @@ msgstr "" #: classes/Pref_Filters.php:269 classes/Pref_Filters.php:279 #: classes/Pref_Filters.php:468 classes/Pref_Filters.php:976 msgid "All feeds" -msgstr "Все каналы" +msgstr "Все ленты" #: classes/Pref_Filters.php:288 classes/Pref_Filters.php:489 #: classes/Pref_Filters.php:492 msgid "(inverse)" -msgstr "(Инвертирован)" +msgstr "(инвертировано)" #: classes/Pref_Filters.php:284 classes/Pref_Filters.php:488 #: classes/Pref_Filters.php:491 @@ -413,7 +410,7 @@ msgstr "Неизвестное действие: %d" #: classes/Pref_Filters.php:726 js/PrefFilterTree.js:180 #, java-printf-format, javascript-format, php-format msgid "Clone of %s" -msgstr "" +msgstr "Клон от %s" #: classes/Pref_Filters.php:752 classes/Pref_Users.php:215 #: classes/Pref_Feeds.php:934 classes/Pref_Prefs.php:840 js/Feeds.js:668 @@ -451,7 +448,7 @@ msgstr "Создать фильтр" #: classes/Pref_Filters.php:769 js/PrefHelpers.js:229 msgid "Clone" -msgstr "" +msgstr "Клонировать" #: classes/Pref_Filters.php:771 msgid "Combine" @@ -468,13 +465,12 @@ msgid "Reset sort order" msgstr "Сбросить сортировку" #: classes/Pref_Filters.php:777 -#, fuzzy msgid "Toggle rule display" -msgstr "Переключить Список Каналов" +msgstr "Переключить отображение правил" #: classes/Pref_Filters.php:824 msgid "[No caption]" -msgstr "[Нет заголовка]" +msgstr "[Без заголовка]" #: classes/Pref_Filters.php:827 #, php-format @@ -512,43 +508,35 @@ msgstr "Навигация" #: classes/RPC.php:493 msgid "Open next feed" -msgstr "Открыть следующий канал" +msgstr "Открыть следующую ленту" #: classes/RPC.php:494 -#, fuzzy -#| msgid "Open next feed" msgid "Open next unread feed" -msgstr "Открыть следующий канал" +msgstr "Открыть следующую непрочитанную ленту" #: classes/RPC.php:495 msgid "Open previous feed" -msgstr "Открыть предыдущий канал" +msgstr "Открыть предыдущую непрочитанную ленту" #: classes/RPC.php:496 -#, fuzzy -#| msgid "Open previous feed" msgid "Open previous unread feed" -msgstr "Открыть предыдущий канал" +msgstr "Открыть предыдущую ленту" #: classes/RPC.php:497 -#, fuzzy msgid "Open next article (in combined mode, scroll down)" msgstr "Открыть следующую статью (не прокручивать длинные статьи)" #: classes/RPC.php:498 -#, fuzzy msgid "Open previous article (in combined mode, scroll up)" msgstr "Открыть предыдущую статью (не прокручивать длинные статьи)" #: classes/RPC.php:499 -#, fuzzy msgid "Scroll headlines by one page down" msgstr "Показать детали статьи в новом окне" #: classes/RPC.php:500 -#, fuzzy msgid "Scroll headlines by one page up" -msgstr "Выбрать статьи в группе" +msgstr "Прокрутить заголовки на одну страницу вверх" #: classes/RPC.php:501 msgid "Open next article" @@ -559,24 +547,20 @@ msgid "Open previous article" msgstr "Открыть предыдущую статью" #: classes/RPC.php:503 -#, fuzzy msgid "Move to next article (don't expand)" msgstr "Перейти к следующей статье (не разворачивать или помечать прочитанной)" #: classes/RPC.php:504 -#, fuzzy msgid "Move to previous article (don't expand)" -msgstr "" -"Перейти к предыдущей статье (не разворачивать или помечать прочитанной)" +msgstr "Перейти к предыдущей статье (не разворачивать или помечать прочитанной)" #: classes/RPC.php:505 msgid "Show search dialog" msgstr "Показать диалог поиска" #: classes/RPC.php:506 -#, fuzzy msgid "Cancel active search" -msgstr "Отменить поиск" +msgstr "Отменить активный поиск" #: classes/RPC.php:507 msgid "Article" @@ -619,14 +603,12 @@ msgid "Scroll up" msgstr "Пролистать вверх" #: classes/RPC.php:517 -#, fuzzy msgid "Scroll down page" -msgstr "Пролистать вниз" +msgstr "Пролистать страницу вниз" #: classes/RPC.php:518 -#, fuzzy msgid "Scroll up page" -msgstr "Пролистать вверх" +msgstr "Пролистать страницу вверх" #: classes/RPC.php:519 msgid "Select article under cursor" @@ -634,7 +616,7 @@ msgstr "Выбрать статью под курсором мыши" #: classes/RPC.php:520 msgid "Email article" -msgstr "Отправить по почте" +msgstr "Отправить статью по почте" #: classes/RPC.php:521 msgid "Close/collapse article" @@ -678,11 +660,11 @@ msgstr "Снять выделение" #: classes/RPC.php:532 msgid "Feed" -msgstr "Канал" +msgstr "Лента" #: classes/RPC.php:533 msgid "Refresh current feed" -msgstr "Обновить активный канал" +msgstr "Обновить активную ленту" #: classes/RPC.php:534 msgid "Un/hide read feeds" @@ -690,12 +672,12 @@ msgstr "Показать/скрыть прочитанные" #: classes/RPC.php:535 classes/Pref_Feeds.php:952 js/CommonDialogs.js:34 msgid "Subscribe to feed" -msgstr "Подписаться на канал" +msgstr "Подписаться на ленту" #: classes/RPC.php:536 js/PrefFeedTree.js:114 js/CommonDialogs.js:386 #: js/Headlines.js:1580 js/Headlines.js:1645 js/FeedTree.js:99 msgid "Edit feed" -msgstr "Редактировать канал" +msgstr "Изменить ленту" #: classes/RPC.php:538 msgid "Reverse headlines" @@ -706,22 +688,20 @@ msgid "Toggle headline grouping" msgstr "Включить группировку заголовков" #: classes/RPC.php:540 -#, fuzzy -#| msgid "Toggle sidebar" msgid "Toggle grid view" -msgstr "Переключить боковую панель" +msgstr "Переключить вид сетки" #: classes/RPC.php:541 msgid "Debug feed update" -msgstr "Отлаживать обновление канала" +msgstr "Отлаживать обновление ленты" #: classes/RPC.php:542 msgid "Debug viewfeed()" -msgstr "Отлаживать обновление канала" +msgstr "Отлаживать viewfeed()" #: classes/RPC.php:543 js/FeedTree.js:164 msgid "Mark all feeds as read" -msgstr "Отметить все каналы как прочитанные" +msgstr "Отметить все ленты как прочитанные" #: classes/RPC.php:544 msgid "Un/collapse current category" @@ -789,7 +769,7 @@ msgstr "Последний вход" #: classes/Pref_Users.php:64 classes/Pref_Users.php:254 msgid "Subscribed feeds" -msgstr "Подписан на каналы" +msgstr "Подписан на ленты" #: classes/Pref_Users.php:69 msgid "Stored articles" @@ -820,7 +800,7 @@ msgstr "Добавить пользователя" #: classes/Pref_Users.php:252 js/PrefFeedTree.js:457 js/CommonDialogs.js:90 msgid "Login" -msgstr "Логин" +msgstr "Имя пользователя" #: classes/Pref_Users.php:253 msgid "Access level" @@ -832,7 +812,7 @@ msgstr "Последний вход" #: classes/Pref_Users.php:271 msgid "Click to edit" -msgstr "Щёлкните для редактирования" +msgstr "Щёлкните для изменения" #: classes/Pref_Feeds.php:68 classes/Pref_Feeds.php:236 #: classes/Pref_Feeds.php:296 classes/Pref_Feeds.php:302 @@ -854,12 +834,12 @@ msgstr[1] "(%d статьи из %s)" msgstr[2] "(%d статей из %s)" #: classes/Pref_Feeds.php:569 -#, fuzzy, php-format +#, php-format msgid "(%d day)" msgid_plural "(%d days)" -msgstr[0] "(%d канал)" -msgstr[1] "(%d канала)" -msgstr[2] "(%d каналов)" +msgstr[0] "(%d день)" +msgstr[1] "(%d дня)" +msgstr[2] "(%d дней)" #: classes/Pref_Feeds.php:575 #, php-format @@ -874,9 +854,9 @@ msgid "Check to enable field" msgstr "Проверить доступность поля" #: classes/Pref_Feeds.php:622 -#, fuzzy, php-format +#, php-format msgid "(%d days)" -msgstr "(%d канал)" +msgstr "(%d дней)" #: classes/Pref_Feeds.php:627 js/CommonDialogs.js:511 msgid "Include in e-mail digest" @@ -893,7 +873,7 @@ msgstr "Не показывать медиа-контент" #: classes/Pref_Feeds.php:630 js/CommonDialogs.js:514 msgid "Cache media" -msgstr "Скачивать медиа контент" +msgstr "Кэшировать медиа-контент" #: classes/Pref_Feeds.php:631 js/CommonDialogs.js:515 msgid "Mark updated articles as unread" @@ -953,15 +933,15 @@ msgstr "Отмена" #: classes/Pref_Feeds.php:909 msgid "Feeds with errors" -msgstr "Каналы с ошибками" +msgstr "Ленты с ошибками" #: classes/Pref_Feeds.php:915 msgid "Inactive feeds" -msgstr "Неактивные каналы" +msgstr "Неактивные ленты" #: classes/Pref_Feeds.php:954 msgid "Edit selected feeds" -msgstr "Редактировать выбранные каналы" +msgstr "Изменить выбранные ленты" #: classes/Pref_Feeds.php:958 js/PrefFeedTree.js:417 msgid "Batch subscribe" @@ -985,39 +965,35 @@ msgstr "Выберите файл..." #: classes/Pref_Feeds.php:1016 msgid "Import OPML" -msgstr "Импортировать OPML" +msgstr "Импортировать из файла OPML" #: classes/Pref_Feeds.php:1027 msgid "Export OPML" -msgstr "Экспортировать OPML" +msgstr "Экспортировать в файл OPML" #: classes/Pref_Feeds.php:1032 -#, fuzzy -#| msgid "Include settings" msgid "Include tt-rss settings" msgstr "Включить настройки" #: classes/Pref_Feeds.php:1048 msgid "Display URL" -msgstr "Показать URL" +msgstr "Показать URL-адрес" #: classes/Pref_Feeds.php:1053 msgid "Clear all generated URLs" -msgstr "Очистить все созданные URL" +msgstr "Очистить все сгенерированные URL-адресы" #: classes/Pref_Feeds.php:1065 -#, fuzzy msgid "My feeds" -msgstr "Мои каналы" +msgstr "Мои ленты" #: classes/Pref_Feeds.php:1070 msgid "OPML" msgstr "OPML" #: classes/Pref_Feeds.php:1075 -#, fuzzy msgid "Sharing" -msgstr "Опубликовать" +msgstr "Публикация" #: classes/Pref_Feeds.php:1088 classes/Pref_Prefs.php:942 #: js/CommonDialogs.js:633 @@ -1026,7 +1002,7 @@ msgstr "Дополнения" #: classes/Feeds.php:93 classes/Feeds.php:483 msgid "Feed not found." -msgstr "Канал не найден." +msgstr "Лента не найдена." #: classes/Feeds.php:223 classes/Feeds.php:1177 msgid "Archived articles" @@ -1047,7 +1023,7 @@ msgstr "Не найдено не прочитанных статей." #: classes/Feeds.php:390 msgid "No updated articles found to display." -msgstr "Не найдено не прочитанных статей." +msgstr "Не найдено не обновлённых статей." #: classes/Feeds.php:391 msgid "No starred articles found to display." @@ -1070,15 +1046,15 @@ msgstr "Статей не найдено." #: classes/Feeds.php:410 #, php-format msgid "Feeds last updated at %s" -msgstr "Последнее обновление в %s" +msgstr "Последнее обновление лент было в %s" #: classes/Feeds.php:421 msgid "Some feeds have update errors (click for details)" -msgstr "Некоторые каналы не могут быть обновлены (щёлкните для подробностей)" +msgstr "Некоторые ленты не могут быть обновлены (щёлкните для подробностей)" #: classes/Feeds.php:1169 msgid "Starred articles" -msgstr "Отмеченные" +msgstr "Отмеченные статьи" #: classes/Feeds.php:1171 msgid "Published articles" @@ -1086,7 +1062,7 @@ msgstr "Опубликованные статьи" #: classes/Feeds.php:1173 msgid "Fresh articles" -msgstr "Свежие" +msgstr "Свежие статьи" #: classes/Feeds.php:1314 msgid "Special" @@ -1117,12 +1093,12 @@ msgstr "Вернуться к настройкам" #: classes/OPML.php:324 #, php-format msgid "Adding feed: %s" -msgstr "Добавляю канал: %s" +msgstr "Добавление ленты: %s" #: classes/OPML.php:344 #, php-format msgid "Duplicate feed: %s" -msgstr "Канал уже существует: %s" +msgstr "Лента уже существует: %s" #: classes/OPML.php:358 #, php-format @@ -1183,7 +1159,7 @@ msgstr "%d мин" #: classes/Mailer.php:51 #, php-format msgid "Unknown error while sending mail. Hooks tried: %d." -msgstr "" +msgstr "Неизвестная ошибка при отправке почты. Попробовали %d хук." #: classes/Pref_Prefs.php:57 msgid "Articles" @@ -1204,7 +1180,7 @@ msgstr "Отладка" #: classes/Pref_Prefs.php:94 msgid "Never apply these tags automatically (comma-separated list)." msgstr "" -"Никогда не назначать эти тэги автоматически (список разделенный запятыми)." +"Никогда не назначать эти теги автоматически (список разделенный запятыми)." #: classes/Pref_Prefs.php:98 msgid "Blacklisted tags" @@ -1220,7 +1196,7 @@ msgstr "Используется для полнотекстового поис #: classes/Pref_Prefs.php:100 msgid "Mark read on scroll" -msgstr "Отмечать при прокрутке" +msgstr "Обозначать статьи прочитанными при прокрутке" #: classes/Pref_Prefs.php:100 msgid "Mark articles as read as you scroll past them" @@ -1240,7 +1216,7 @@ msgstr "Показать развёрнутый список статей, вм #: classes/Pref_Prefs.php:103 msgid "Confirm marking feeds as read" -msgstr "Подтверждать обозначение канала прочитанным" +msgstr "Подтверждать отмечание ленты прочитанной" #: classes/Pref_Prefs.php:104 msgid "Default update interval" @@ -1290,15 +1266,15 @@ msgstr "часа(ов)" #: classes/Pref_Prefs.php:111 msgid "Hide read feeds" -msgstr "Скрыть прочитанные каналы" +msgstr "Скрыть прочитанные ленты" #: classes/Pref_Prefs.php:112 msgid "Always show special feeds" -msgstr "Всегда показывать специальные каналы" +msgstr "Всегда показывать специальные ленты" #: classes/Pref_Prefs.php:112 msgid "While hiding read feeds" -msgstr "Когда скрываются прочитанные каналы" +msgstr "Когда скрываются прочитанные ленты" #: classes/Pref_Prefs.php:113 msgid "Long date format" @@ -1314,7 +1290,7 @@ msgstr "" #: classes/Pref_Prefs.php:114 msgid "Automatically show next feed" -msgstr "Автоматически показывать следующий канал" +msgstr "Автоматически показывать следующую ленту" #: classes/Pref_Prefs.php:114 msgid "After marking one as read" @@ -1350,11 +1326,11 @@ msgstr "Часовой пояс" #: classes/Pref_Prefs.php:122 msgid "Group by feed" -msgstr "Группировать по каналу" +msgstr "Группировать по лентам" #: classes/Pref_Prefs.php:122 msgid "Group multiple-feed output by originating feed" -msgstr "Группировать многопоточный канал по исходному" +msgstr "Группировать многопоточную ленту по исходной ленте" #: classes/Pref_Prefs.php:123 msgid "Language" @@ -1362,52 +1338,43 @@ msgstr "Язык" #: classes/Pref_Prefs.php:124 msgid "Theme" -msgstr "Тема" +msgstr "Тема оформления" #: classes/Pref_Prefs.php:125 msgid "Don't enforce DISTINCT headlines" -msgstr "" +msgstr "Не требовать уникальности заголовков" #: classes/Pref_Prefs.php:125 -#, fuzzy msgid "May produce duplicate entries" msgstr "Разрешить дубликаты статей" #: classes/Pref_Prefs.php:126 -#, fuzzy msgid "Show article and feed IDs" -msgstr "Показать статьи" +msgstr "Показать статьи и идентификаторы лент" #: classes/Pref_Prefs.php:126 -#, fuzzy msgid "In the headlines buffer" -msgstr "Сортировать каналы по дате, указанной в канале" +msgstr "В первых словах" #: classes/Pref_Prefs.php:127 -#, fuzzy -#| msgid "Disable updates" msgid "Disable conditional counter updates" -msgstr "Не обновлять" +msgstr "Отключить условный счётчик обновлений" #: classes/Pref_Prefs.php:127 msgid "May increase server load" msgstr "Может увеличить нагрузку на сервер" #: classes/Pref_Prefs.php:128 -#, fuzzy -#| msgid "Preview article" msgid "Grid view" -msgstr "Предварительный просмотр" +msgstr "Просмотр в сетке" #: classes/Pref_Prefs.php:128 msgid "On wider screens, if always expanded" -msgstr "" +msgstr "На широких экранах, если разворачивание включено" #: classes/Pref_Prefs.php:129 -#, fuzzy -#| msgid "Set score" msgid "Required score" -msgstr "Оценить" +msgstr "Обязательная оценка" #: classes/Pref_Prefs.php:129 msgid "Include articles with this or above score" @@ -1455,9 +1422,8 @@ msgstr "" "смены паролей." #: classes/Pref_Prefs.php:405 -#, fuzzy msgid "Generate password" -msgstr "Создать новую ссылку" +msgstr "Сгенерировать пароль" #: classes/Pref_Prefs.php:447 classes/Pref_Prefs.php:499 msgid "Your password:" @@ -1468,8 +1434,6 @@ msgid "Disable OTP" msgstr "Отключить одноразовый пароль" #: classes/Pref_Prefs.php:477 -#, fuzzy -#| msgid "OTP Key:" msgid "OTP secret:" msgstr "Ключ OTP:" @@ -1494,9 +1458,8 @@ msgid "App passwords" msgstr "Пароли приложения" #: classes/Pref_Prefs.php:539 -#, fuzzy msgid "Authenticator (OTP)" -msgstr "Авторизация" +msgstr "Аутентификатор (OTP, одноразовый код)" #: classes/Pref_Prefs.php:550 msgid "Some preferences are only available in default profile." @@ -1515,8 +1478,6 @@ msgid "More themes..." msgstr "Больше тем…" #: classes/Pref_Prefs.php:680 -#, fuzzy -#| msgid "Preview article" msgid "Preview" msgstr "Предварительный просмотр" @@ -1543,9 +1504,8 @@ msgid "Save configuration" msgstr "Сохранить конфигурацию" #: classes/Pref_Prefs.php:773 -#, fuzzy msgid "Save and exit" -msgstr "Отметить статьи выше как прочитанные" +msgstr "Сохранить и выйти" #: classes/Pref_Prefs.php:780 js/PrefHelpers.js:127 msgid "Manage profiles" @@ -1562,33 +1522,29 @@ msgid "" "data usage and origin server load resulting in a ban of your instance: " "%s" msgstr "" +"Следующие дополнения используют хуки по содержимому в лентах. Это может " +"привести к чрезмерному использованию данных и нагрузке на сервер-источник, " +"что может привести к блокированию вашего сервера: %s" #: classes/Pref_Prefs.php:895 js/CommonFilters.js:228 -#, fuzzy msgid "More info" -msgstr "подробнее" +msgstr "Подробнее" #: classes/Pref_Prefs.php:898 -#, fuzzy -#| msgid "Enable selected plugins" msgid "Enable selected" -msgstr "Активировать выбранные плагины" +msgstr "Включить выбранные дополнения" #: classes/Pref_Prefs.php:901 msgid "Reload" msgstr "Обновить" #: classes/Pref_Prefs.php:908 -#, fuzzy -#| msgid "Perform updates" msgid "Check for updates" -msgstr "Применить обновления" +msgstr "Проверить обновления" #: classes/Pref_Prefs.php:915 -#, fuzzy -#| msgid "Mail plugin" msgid "Install plugin" -msgstr "Почтовый плагин" +msgstr "Установить дополнение" #: classes/Pref_Prefs.php:928 msgid "Personal data / Authentication" @@ -1596,7 +1552,7 @@ msgstr "Персональные данные / Аутентификация" #: classes/Pref_Prefs.php:976 msgid "Incorrect one time password" -msgstr "Неверный одноразовый пароль" +msgstr "Неверный одноразовый код" #: classes/Pref_Prefs.php:979 classes/Pref_Prefs.php:1018 msgid "Incorrect password" @@ -1617,9 +1573,8 @@ msgid "Description" msgstr "Описание" #: classes/Pref_Prefs.php:1496 -#, fuzzy msgid "Created" -msgstr "Создать" +msgstr "Создано" #: classes/Pref_Prefs.php:1497 msgid "Last used" @@ -1645,12 +1600,11 @@ msgstr "Ошибка Git [RC=%d]: %s" #: classes/Sessions.php:125 msgid "Session failed to validate (password changed)" -msgstr "Ошибка проверки сессии (пароль изменен)" +msgstr "Ошибка проверки сессии (пароль изменён)" #: classes/Sessions.php:130 -#, fuzzy msgid "Session failed to validate (account is disabled)" -msgstr "Ошибка проверки сессии (изменился идентификатор броузера)" +msgstr "Ошибка проверки сессии (учётная запись отключена)" #: classes/Sessions.php:149 msgid "Session failed to validate (user not found)" @@ -1663,25 +1617,23 @@ msgstr "Добавлена метка %s" #: classes/Pref_System.php:24 msgid "Test message from tt-rss" -msgstr "" +msgstr "Проверочное сообщение из tt-rss" #: classes/Pref_System.php:35 msgid "Task name" -msgstr "" +msgstr "Название задания" #: classes/Pref_System.php:36 -#, fuzzy -#| msgid "Last connected" msgid "Last executed" msgstr "Последнее соединение" #: classes/Pref_System.php:37 msgid "Duration (seconds)" -msgstr "" +msgstr "Продолжительность (секунд)" #: classes/Pref_System.php:38 msgid "Return code" -msgstr "" +msgstr "Код возврата" #: classes/Pref_System.php:108 js/PrefHelpers.js:622 msgid "Refresh" @@ -1689,7 +1641,7 @@ msgstr "Обновить" #: classes/Pref_System.php:113 msgid "<<" -msgstr "" +msgstr "<<" #: classes/Pref_System.php:117 #, php-format @@ -1698,25 +1650,23 @@ msgstr "Страница %d из %d" #: classes/Pref_System.php:122 msgid ">>" -msgstr "" +msgstr ">>" #: classes/Pref_System.php:131 msgid "Severity:" -msgstr "Строгость:" +msgstr "Важность:" #: classes/Pref_System.php:135 -#, fuzzy msgid "Errors" -msgstr "Ошибка" +msgstr "Ошибки" #: classes/Pref_System.php:136 msgid "Warnings" msgstr "Предупреждения" #: classes/Pref_System.php:137 -#, fuzzy msgid "Everything" -msgstr "Снять выделение" +msgstr "Всё" #: classes/Pref_System.php:147 msgid "Error" @@ -1735,29 +1685,24 @@ msgid "Date" msgstr "Дата" #: classes/Pref_System.php:195 -#, fuzzy -#| msgid "Event Log" msgid "Event log" msgstr "Журнал событий" #: classes/Pref_System.php:201 -#, fuzzy -#| msgid "Save configuration" msgid "Mail configuration" -msgstr "Сохранить конфигурацию" +msgstr "Конфигурация почты" #: classes/Pref_System.php:232 msgid "To:" msgstr "Кому:" #: classes/Pref_System.php:234 -#, fuzzy msgid "Send test email" -msgstr "Отправить письмо" +msgstr "Отправить проверочное письмо" #: classes/Pref_System.php:240 msgid "Scheduled tasks" -msgstr "" +msgstr "Запланированные задания" #: classes/Pref_System.php:251 msgid "PHP Information" @@ -1772,18 +1717,16 @@ msgid "The following comics are currently supported:" msgstr "Поддерживаются следующие комиксы:" #: plugins/auth_internal/init.php:96 -#, fuzzy -#| msgid "Please enter label caption:" msgid "Please enter verification code (OTP):" -msgstr "Пожалуйста, введите заголовок метки:" +msgstr "Пожалуйста, введите одноразовый код подтверждения (OTP):" #: plugins/auth_internal/init.php:98 msgid "Continue" -msgstr "Продолжить" +msgstr "Содержимое" #: plugins/auth_internal/init.php:140 msgid "Too many authentication attempts, throttled." -msgstr "" +msgstr "Слишком много попыток входа, приостановлено." #: plugins/auth_internal/init.php:247 msgid "Password has been changed." @@ -1798,7 +1741,6 @@ msgid "Toggle sidebar" msgstr "Переключить боковую панель" #: plugins/share/init.php:43 -#, fuzzy msgid "Article unshared" msgstr "Расшарить статью по ссылке" @@ -1808,16 +1750,17 @@ msgstr "Убрать все статьи из общего доступа" #: plugins/share/init.php:69 msgid "Shared URLs cleared." -msgstr "Общие URL очищены." +msgstr "Опубликованные URL-адреса очищены." #: plugins/share/init.php:93 msgid "Share by URL" -msgstr "Опубликовать статью по URL" +msgstr "Опубликовать статью по URL-адресу" #: plugins/share/init.php:265 msgid "You can share this article by the following unique URL:" msgstr "" -"Вы можете опубликовать данную статью с помощью следующего уникального URL:" +"Вы можете опубликовать данную статью с помощью следующего уникального " +"URL-адреса:" #: plugins/share/init.php:277 msgid "Article not found." @@ -1829,11 +1772,9 @@ msgstr "Убрать статью из общего доступа" #: plugins/share/init.php:283 js/CommonDialogs.js:697 msgid "Generate new URL" -msgstr "Создать новую ссылку" +msgstr "Сгенерировать новый URL-адрес" #: plugins/nsfw/init.php:46 -#, fuzzy -#| msgid "Not work safe (click to toggle)" msgid "Not safe for work (click to toggle)" msgstr "Не безопасно на работе (кликните, чтоб переключить)" @@ -1859,7 +1800,7 @@ msgstr "Подписаться" #: plugins/bookmarklets/init.php:104 #, php-format msgid "Already subscribed to %s." -msgstr "Канал %s уже подписан." +msgstr "Вы уже подписаны на %s." #: plugins/bookmarklets/init.php:107 #, php-format @@ -1874,24 +1815,24 @@ msgstr "Не могу подписаться на %s." #: plugins/bookmarklets/init.php:113 #, php-format msgid "No feeds found in %s." -msgstr "Не найдены каналы в %s." +msgstr "Не найдены ленты в %s." #: plugins/bookmarklets/init.php:119 #, php-format msgid "Could not subscribe to %s.
Can't download the Feed URL." -msgstr "Не могу подписаться на %s. Не могу загрузить URL канала." +msgstr "Не могу подписаться на %s. Не могу скачать из URL-адреса ленты." #: plugins/bookmarklets/init.php:130 msgid "Multiple feed URLs found:" -msgstr "Найдено несколько URL каналов:" +msgstr "Найдено несколько URL-адресов лент:" #: plugins/bookmarklets/init.php:138 msgid "Subscribe to selected feed" -msgstr "Подписаться на выбранный канал" +msgstr "Подписаться на выбранную ленту" #: plugins/bookmarklets/init.php:156 msgid "Edit subscription options" -msgstr "Редактировать опции подписки" +msgstr "Изменить опции подписки" #: plugins/bookmarklets/init.php:187 plugins/bookmarklets/init.php:364 msgid "Share with Tiny Tiny RSS" @@ -1903,7 +1844,7 @@ msgstr "Заголовок:" #: plugins/bookmarklets/init.php:265 js/CommonDialogs.js:536 msgid "URL:" -msgstr "URL:" +msgstr "URL-адрес:" #: plugins/bookmarklets/init.php:270 msgid "Content:" @@ -1915,11 +1856,11 @@ msgstr "Метки:" #: plugins/bookmarklets/init.php:285 msgid "Share" -msgstr "Поделиться" +msgstr "Опубликовать" #: plugins/bookmarklets/init.php:287 msgid "Shared article will appear in the Published feed." -msgstr "Опубликованная статья появится в канале \"Опубликованные\"." +msgstr "Опубликованная статья появится в ленте «Опубликованные»." #: plugins/bookmarklets/init.php:326 include/login_form.php:200 msgid "Log in" @@ -1939,8 +1880,8 @@ msgid "" "Drag the link below to your browser toolbar, open the feed you're interested " "in in your browser and click on the link to subscribe to it." msgstr "" -"Перетащите ссылку ниже на панель Вашего броузера, откройте интересующий Вас " -"канал и нажмите на ссылку, чтоб подписаться на него." +"Перетащите ссылку ниже на панель вашего обозревателя, откройте интересующую " +"вас ленту и нажмите на ссылку, чтоб подписаться на неё." #: plugins/bookmarklets/init.php:358 msgid "Subscribe in Tiny Tiny RSS" @@ -1962,9 +1903,8 @@ msgid "Show related articles" msgstr "Показать похожие статьи" #: plugins/af_psql_trgm/init.php:138 -#, fuzzy msgid "Mark similar articles as read (af_psql_trgm)" -msgstr "Пометить похожие статьи как прочитанные" +msgstr "Пометить похожие статьи как прочитанные (af_psql_trgm)" #: plugins/af_psql_trgm/init.php:164 msgid "Minimum similarity:" @@ -1993,7 +1933,6 @@ msgid "Currently enabled for (click to edit):" msgstr "Сейчас включён для (нажмите для изменения):" #: plugins/af_psql_trgm/init.php:226 -#, fuzzy msgid "Similarity (af_psql_trgm)" msgstr "Сходство (pg_trgm)" @@ -2055,9 +1994,7 @@ msgstr "Удалить категорию" #, java-printf-format, javascript-format msgid "" "Remove category %s? Any nested feeds would be placed into Uncategorized." -msgstr "" -"Удалите категорию %s? Все вложенные каналы будут помещены в \"Без " -"категории\"." +msgstr "Удалить категорию %s? Все её ленты будут помещены в «Без категории»." #: js/PrefFeedTree.js:201 msgid "Removing category..." @@ -2065,16 +2002,16 @@ msgstr "Удаляю категорию..." #: js/PrefFeedTree.js:213 msgid "Unsubscribe from selected feeds?" -msgstr "Отписаться от выбранных каналов?" +msgstr "Отписаться от выбранных лент?" #: js/PrefFeedTree.js:215 msgid "Unsubscribing from selected feeds..." -msgstr "Выбранные каналы удаляются..." +msgstr "Отписка от выбранных лент..." #: js/PrefFeedTree.js:228 js/PrefFeedTree.js:297 js/PrefFeedTree.js:313 #: js/PrefFeedTree.js:518 js/CommonDialogs.js:256 js/CommonDialogs.js:277 msgid "No feeds selected." -msgstr "Нет выбранных каналов." +msgstr "Нет выбранных лент." #: js/PrefFeedTree.js:263 msgid "Remove selected categories?" @@ -2089,14 +2026,12 @@ msgid "No categories selected." msgstr "Нет выбранных категорий." #: js/PrefFeedTree.js:324 -#, fuzzy -#| msgid "Edit Multiple Feeds" msgid "Edit multiple feeds" -msgstr "Редактировать несколько каналов" +msgstr "Редактировать несколько лент" #: js/PrefFeedTree.js:353 msgid "Save changes to selected feeds?" -msgstr "Сохранить изменения выбранных каналов?" +msgstr "Сохранить изменения в выбранных лентах?" #: js/PrefFeedTree.js:365 js/CommonFilters.js:391 js/CommonDialogs.js:480 #: js/PrefUsers.js:42 @@ -2113,23 +2048,23 @@ msgstr "Создаю категорию..." #: js/PrefFeedTree.js:420 msgid "Subscribing to feeds..." -msgstr "Подписываюсь на каналы..." +msgstr "Подписывание на ленты..." #: js/PrefFeedTree.js:438 msgid "One valid feed per line (no detection is done)" -msgstr "Один действительный RSS канал на строчку (проверка не производится)" +msgstr "Одна RSS лента на строчку (определение не делается)" #: js/PrefFeedTree.js:491 msgid "Feeds without recent updates" -msgstr "Давно не обновлявшиеся каналы" +msgstr "Давно не обновлявшиеся ленты" #: js/PrefFeedTree.js:499 js/CommonDialogs.js:235 msgid "Remove selected feeds?" -msgstr "Удалить выбранные каналы?" +msgstr "Удалить выбранные ленты?" #: js/PrefFeedTree.js:500 js/CommonDialogs.js:236 msgid "Removing selected feeds..." -msgstr "Выбранные каналы удаляются..." +msgstr "Удаление выбранных лент..." #: js/PrefFeedTree.js:541 js/CommonDialogs.js:303 msgid "Click to edit feed" @@ -2153,7 +2088,7 @@ msgstr "Пометить все статьи как прочитанные?" #: js/Feeds.js:454 msgid "Marking all feeds as read..." -msgstr "Помечаю все каналы как прочитанные..." +msgstr "Все ленты помечаются как прочитанные..." #: js/Feeds.js:471 msgid "Mark %w in %s older than 1 day as read?" @@ -2193,10 +2128,8 @@ msgid "Search feeds" msgstr "Поиск лент" #: js/App.js:314 -#, fuzzy -#| msgid "Widescreen is not available in combined mode." msgid "This function is only available in combined mode." -msgstr "Широкоэкранный режим недоступен в комбинированном режиме." +msgstr "Эта функциональность доступна только в комбинированном режиме." #: js/App.js:445 msgid "Keyboard shortcuts" @@ -2216,6 +2149,8 @@ msgid "" "URL scheme reported by your browser (%a) doesn't match server-configured " "SELF_URL_PATH (%b), check X-Forwarded-Proto." msgstr "" +"Схема URL-адреса, которую передал ваш обозреватель (%a), не совпадает с " +"настроенной на сервере SELF_URL_PATH (%b), проверьте X-Forwarded-Proto." #: js/App.js:613 msgid "Fatal error" @@ -2231,7 +2166,7 @@ msgstr "Доступная новая версия Tiny Tiny RSS." #: js/App.js:871 msgid "Updates for some local plugins are available." -msgstr "" +msgstr "Доступны обновления для некоторых установленных дополнений." #: js/App.js:914 msgid "Widescreen is not available in combined mode." @@ -2243,20 +2178,19 @@ msgstr "Пожалуйста, сначала включите дополнени #: js/App.js:1174 js/App.js:1291 js/CommonDialogs.js:378 msgid "You can't edit this kind of feed." -msgstr "Вы не можете редактировать этот канал." +msgstr "Вы не можете изменить эту ленту." #: js/App.js:1246 -#, fuzzy msgid "Please enable af_readability first." -msgstr "Пожалуйста, сначала включите плагин mail или mailto." +msgstr "Пожалуйста, сначала включите дополнение af_readability." #: js/App.js:1300 msgid "Please select some feed first." -msgstr "Пожалуйста выберите какой-нибудь канал." +msgstr "Пожалуйста сначала выберите какую-нибудь ленту." #: js/App.js:1305 msgid "You can't unsubscribe from the category." -msgstr "Нельзя отписаться от категории." +msgstr "Нельзя отписаться от этой категории." #: js/App.js:1311 js/CommonDialogs.js:352 js/CommonDialogs.js:393 #, java-printf-format, javascript-format @@ -2296,28 +2230,20 @@ msgid "Name for new filter:" msgstr "Название нового фильтра:" #: js/PrefFilterTree.js:187 -#, fuzzy -#| msgid "Combine selected filters?" msgid "Clone selected filters?" -msgstr "Комбинировать выбранные фильтры?" +msgstr "Клонировать выбранные фильтры?" #: js/PrefFilterTree.js:191 -#, fuzzy -#| msgid "Removing selected filters..." msgid "Cloning selected filters..." -msgstr "Выбранные фильтры удаляются..." +msgstr "Клонирование выбранных фильтров..." #: js/CommonFilters.js:14 -#, fuzzy -#| msgid "Edit Filter" msgid "Edit filter" msgstr "Редактировать фильтр" #: js/CommonFilters.js:14 -#, fuzzy -#| msgid "Create filter" msgid "Create new filter" -msgstr "Создать фильтр" +msgstr "Создать новый фильтр" #: js/CommonFilters.js:42 #, java-printf-format, javascript-format @@ -2325,24 +2251,19 @@ msgid "Looking for articles (%d processed, %f found)..." msgstr "Ищем статьи (%d обработано, %f найдено)..." #: js/CommonFilters.js:68 -#, fuzzy -#| msgid "Found %d articles matching this filter:" msgid "Articles matching this filter:" -msgstr "Найдено %d удовлетворяющих фильтру статей:" +msgstr "Статьи удовлетворяющих этому фильтру:" #: js/CommonFilters.js:70 -#, fuzzy, java-printf-format, javascript-format -#| msgid "Found %d articles matching this filter:" +#, java-printf-format, javascript-format msgid "Found at least %d articles matching this filter:" -msgstr "Найдено %d удовлетворяющих фильтру статей:" +msgstr "Найдено %d статей удовлетворяющих этому фильтру:" #: js/CommonFilters.js:77 msgid "Error while trying to get filter test results." msgstr "Ошибка при попытке загрузить больше результатов." #: js/CommonFilters.js:89 -#, fuzzy -#| msgid "Rescoring articles..." msgid "Looking for articles..." msgstr "Переоценка статей..." @@ -2359,9 +2280,8 @@ msgid "Inverse regular expression matching" msgstr "Инвертировать совпадение с регулярным выражением" #: js/CommonFilters.js:216 -#, fuzzy msgid "on" -msgstr "Ничего" +msgstr "на" #: js/CommonFilters.js:244 msgid "Edit action" @@ -2411,7 +2331,7 @@ msgstr "Пожалуйста, укажите новый рейтинг для э #: js/Article.js:130 msgid "Article URL:" -msgstr "URL статьи:" +msgstr "URL-адрес статьи:" #: js/Article.js:132 msgid "No URL could be displayed for this article." @@ -2433,10 +2353,8 @@ msgstr[1] "комментария" msgstr[2] "комментариев" #: js/Article.js:352 -#, fuzzy -#| msgid "Articles" msgid "Article tags" -msgstr "Статьи" +msgstr "Метки статьи" #: js/Article.js:359 msgid "Tags for this article (separated by commas):" @@ -2444,15 +2362,15 @@ msgstr "Теги для этой статьи (разделенные запят #: js/Article.js:379 msgid "Saving article tags..." -msgstr "Сохранить теги статьи..." +msgstr "Сохранить метки статьи..." #: js/CommonDialogs.js:45 msgid "" "Provided URL is a HTML page referencing multiple feeds, please select " "required feed from the dropdown menu below." msgstr "" -"Эта ссылка - HTML страница, которая включает в себя несколько каналов. " -"Выберите нужный из списка внизу." +"Эта ссылка - HTML страница, которая содержащая несколько лент. Выберите " +"несколько лент из списка внизу." #: js/CommonDialogs.js:142 msgid "" @@ -2465,7 +2383,7 @@ msgstr "" #: js/CommonDialogs.js:155 msgid "You are already subscribed to this feed." -msgstr "Вы уже подписаны на этот канал." +msgstr "Вы уже подписаны на эту ленту." #: js/CommonDialogs.js:159 #, java-printf-format, javascript-format @@ -2478,16 +2396,16 @@ msgstr "Указанный URL выглядит неправильно." #: js/CommonDialogs.js:171 msgid "Specified URL doesn't seem to contain any feeds." -msgstr "Указанный URL не содержит каналов." +msgstr "Указанный URL-адрес не содержит каких либо лент." #: js/CommonDialogs.js:184 msgid "Expand to select feed" -msgstr "Развернуть к выбранному каналу" +msgstr "Развернуть к выбранной ленте" #: js/CommonDialogs.js:196 #, java-printf-format, javascript-format msgid "Couldn't download the specified URL: %s" -msgstr "Не могу загрузить указанный URL: %s" +msgstr "Не могу скачать по указанному URL-адресу: %s" #: js/CommonDialogs.js:199 #, java-printf-format, javascript-format @@ -2495,28 +2413,22 @@ msgid "XML validation failed: %s" msgstr "Проверка XML прошла неудачно: %s" #: js/CommonDialogs.js:202 -#, fuzzy -#| msgid "Error while parsing document." msgid "Error while creating feed database entry." -msgstr "Ошибка при разборе документа." +msgstr "Ошибка при создании базы данных лент." #: js/CommonDialogs.js:205 msgid "You are not allowed to perform this operation." -msgstr "" +msgstr "Вам не разрешается выполнять эту операцию." #: js/CommonDialogs.js:227 msgid "Feeds with update errors" -msgstr "Канала с ошибками обновления" +msgstr "Ленты с ошибками обновления" #: js/CommonDialogs.js:263 -#, fuzzy -#| msgid "Remove selected feeds?" msgid "Debug selected feeds?" -msgstr "Удалить выбранные каналы?" +msgstr "Отладить выбранные ленты?" #: js/CommonDialogs.js:264 -#, fuzzy -#| msgid "Changing category of selected feeds..." msgid "Opening debugger for selected feeds..." msgstr "Идет изменение категории..." @@ -2526,16 +2438,15 @@ msgstr "Пожалуйста, введите заголовок метки:" #: js/CommonDialogs.js:355 msgid "Removing feed..." -msgstr "Канал удаляется..." +msgstr "Лента удаляется..." #: js/CommonDialogs.js:403 -#, fuzzy msgid "Please select an image file." msgstr "Пожалуйста, выберите файл с изображением для загрузки." #: js/CommonDialogs.js:423 msgid "Icon file is too large." -msgstr "" +msgstr "Файл значка слишком большой." #: js/CommonDialogs.js:426 msgid "Upload failed." @@ -2543,15 +2454,15 @@ msgstr "Ошибка загрузки." #: js/CommonDialogs.js:456 msgid "Remove stored feed icon?" -msgstr "Удалить сохраненную иконку канала?" +msgstr "Удалить сохранённый значок ленты?" #: js/CommonDialogs.js:457 msgid "Removing feed icon..." -msgstr "Удаляется иконка канала..." +msgstr "Удаляется значок ленты..." #: js/CommonDialogs.js:460 msgid "Feed icon removed." -msgstr "Иконка канала удалена." +msgstr "Значок ленты удалён." #: js/CommonDialogs.js:627 msgid "Upload new icon..." @@ -2559,11 +2470,11 @@ msgstr "Загрузить новый значок..." #: js/CommonDialogs.js:656 js/Headlines.js:642 msgid "Show as feed" -msgstr "Показать как канал" +msgstr "Показать как ленту" #: js/CommonDialogs.js:658 msgid "Generate new syndication address for this feed?" -msgstr "Создать новый адрес распространения для этого канала?" +msgstr "Создать новый адрес распространения для этой ленты?" #: js/CommonDialogs.js:660 msgid "Trying to change address..." @@ -2571,12 +2482,12 @@ msgstr "Попытка изменить адрес.." #: js/CommonDialogs.js:678 msgid "Could not change feed URL." -msgstr "Не получилось изменить URL канала." +msgstr "Не получилось изменить URL-адрес ленты." #: js/CommonDialogs.js:685 #, java-printf-format, javascript-format msgid "%s can be accessed via the following secret URL:" -msgstr "Вы можете опубликовать %s с помощью следующего секретного URL:" +msgstr "Вы можете опубликовать %s с помощью следующего секретного URL-адреса:" #: js/Headlines.js:649 msgid "Cancel search" @@ -2588,11 +2499,11 @@ msgstr "Выбрать..." #: js/Headlines.js:823 js/Headlines.js:877 js/Headlines.js:894 msgid "Click to open next unread feed." -msgstr "Щёлкните чтоб открыть следующий непрочитанный канал." +msgstr "Щёлкните чтоб открыть следующую непрочитанную ленту." #: js/Headlines.js:891 msgid "New articles found, reload feed to continue." -msgstr "Найдены новые статьи, обновите канал для продолжения." +msgstr "Найдены новые статьи, обновите ленту для продолжения." #: js/Headlines.js:1100 #, java-printf-format, javascript-format @@ -2648,7 +2559,7 @@ msgstr "Показать оригинальное содержимое стат #: js/Headlines.js:1425 msgid "Display article URL" -msgstr "Отобразить URL статьи" +msgstr "Отобразить URL-адрес статьи" #: js/Headlines.js:1532 msgid "Assign label" @@ -2660,14 +2571,12 @@ msgstr "Удалить метку" #: js/Headlines.js:1586 js/FeedTree.js:105 js/Headlines.js:473 #: js/Headlines.js:522 js/Headlines.js:591 -#, fuzzy -#| msgid "Open next feed" msgid "Open site" -msgstr "Открыть следующий канал" +msgstr "Открыть следующий ленту" #: js/Headlines.js:1595 js/FeedTree.js:114 msgid "Debug feed" -msgstr "Отладка канала" +msgstr "Отладка ленты" #: js/Headlines.js:1616 msgid "Select articles in group" @@ -2679,31 +2588,29 @@ msgstr "Пометить группу как прочитанную" #: js/Headlines.js:1638 msgid "Mark feed as read" -msgstr "Отметить канал как прочитанный" +msgstr "Отметить ленту как прочитанную" #: js/PrefHelpers.js:20 -#, fuzzy msgid "Remove selected app passwords?" msgstr "Удалить выбранных пользователей?" #: js/PrefHelpers.js:45 msgid "This will invalidate all previously generated feed URLs. Continue?" msgstr "" -"Это сделает недействительными все ранее созданные URL канала. Продолжить?" +"Это сделает недействительными все ранее созданные URL-адреса ленты. " +"Продолжить?" #: js/PrefHelpers.js:46 plugins/share/share_prefs.js:6 msgid "Clearing URLs..." -msgstr "Очистка URL..." +msgstr "Очистка URL-адресов..." #: js/PrefHelpers.js:49 msgid "Generated URLs cleared." -msgstr "Созданные URL очищены." +msgstr "Созданные URL-адреса очищены." #: js/PrefHelpers.js:59 -#, fuzzy -#| msgid "Digest" msgid "Digest preview" -msgstr "Дайджест" +msgstr "Посмотреть дайджест" #: js/PrefHelpers.js:113 msgid "Clear event log?" @@ -2711,12 +2618,11 @@ msgstr "Очистить журнал?" #: js/PrefHelpers.js:135 msgid "Name for cloned profile:" -msgstr "" +msgstr "Название для скопированного профиля:" #: js/PrefHelpers.js:145 -#, fuzzy msgid "Please select a single profile to clone." -msgstr "Пожалуйста, выберите файл с изображением для загрузки." +msgstr "Пожалуйста, выберите профиль для клонирования." #: js/PrefHelpers.js:153 msgid "" @@ -2742,7 +2648,7 @@ msgstr "(активно)" #: js/PrefHelpers.js:219 msgid "(empty)" -msgstr "" +msgstr "(пусто)" #: js/PrefHelpers.js:242 msgid "Activate selected profile?" @@ -2787,11 +2693,11 @@ msgstr "Очистить данные" #: js/PrefHelpers.js:425 msgid "Uninstall" -msgstr "" +msgstr "Удалить" #: js/PrefHelpers.js:437 js/PrefHelpers.js:596 msgid "Could not find any plugins for this search query." -msgstr "" +msgstr "Не удалось найти дополнения по этому поисковому запросу." #: js/PrefHelpers.js:444 #, java-printf-format, javascript-format @@ -2804,22 +2710,16 @@ msgid "Uninstall plugin %s?" msgstr "Удалить дополнение %s?" #: js/PrefHelpers.js:462 -#, fuzzy -#| msgid "Registration failed." msgid "Plugin uninstallation failed." -msgstr "Неудачная регистрация." +msgstr "Не удалось удалить дополнение." #: js/PrefHelpers.js:478 -#, fuzzy -#| msgid "Mail plugin" msgid "Available plugins" -msgstr "Почтовый плагин" +msgstr "Доступные дополнения" #: js/PrefHelpers.js:491 -#, fuzzy -#| msgid "Link instance" msgid "Plugin installer" -msgstr "Связать инсталляцию" +msgstr "Установка дополнений" #: js/PrefHelpers.js:494 #, java-printf-format, javascript-format @@ -2828,26 +2728,24 @@ msgstr "Установка %s, пожалуйста, подождите..." #: js/PrefHelpers.js:509 js/PrefHelpers.js:551 js/PrefHelpers.js:662 msgid "Operation failed: check event log." -msgstr "" +msgstr "Операция неуспешна: проверьте журнал событий." #: js/PrefHelpers.js:513 -#, fuzzy -#| msgid "E-mail has been changed." msgid "Plugin has been installed." -msgstr "E-mail был изменен." +msgstr "Дополнение было установлено." #: js/PrefHelpers.js:517 msgid "Plugin is already installed." -msgstr "" +msgstr "Дополнение уже установлено." #: js/PrefHelpers.js:527 js/PrefHelpers.js:679 js/PrefHelpers.js:745 #, java-printf-format, javascript-format msgid "Exited with RC: %d" -msgstr "" +msgstr "Завершилось с кодом возврата (RC): %d" #: js/PrefHelpers.js:576 msgid "Already installed" -msgstr "" +msgstr "Уже установлено" #: js/PrefHelpers.js:587 #, java-printf-format, javascript-format @@ -2856,31 +2754,25 @@ msgstr "Обновлено: %s" #: js/PrefHelpers.js:604 msgid "Looking for plugins..." -msgstr "" +msgstr "Поиск дополнений..." #: js/PrefHelpers.js:623 js/PrefHelpers.js:765 msgid "Close" msgstr "Закрыть" #: js/PrefHelpers.js:641 -#, fuzzy -#| msgid "User plugins" msgid "Update plugins" -msgstr "Пользовательские плагины" +msgstr "Обновить дополнения" #: js/PrefHelpers.js:656 -#, fuzzy -#| msgid "Uploading, please wait..." msgid "Updating, please wait..." -msgstr "Идет загрузка, пожалуйста подождите..." +msgstr "Идет обновление, пожалуйста подождите..." #: js/PrefHelpers.js:680 msgid "Update done." msgstr "Обновление завершено." #: js/PrefHelpers.js:704 -#, fuzzy -#| msgid "No actions available" msgid "No updates available" msgstr "Нет доступных действий" @@ -2892,7 +2784,7 @@ msgstr "Проверка: %s" #: js/PrefHelpers.js:723 #, java-printf-format, javascript-format msgid "%s: Operation failed: check event log." -msgstr "" +msgstr "%s: Операция неуспешна: проверьте журнал событий." #: js/PrefHelpers.js:746 msgid "Ready to update" @@ -2963,10 +2855,8 @@ msgid "Removing selected users..." msgstr "Выбранные пользователи удаляются..." #: js/PrefLabelTree.js:71 -#, fuzzy -#| msgid "Edit rule" msgid "Edit label" -msgstr "Редактировать правило" +msgstr "Изменить ярлык" #: js/PrefLabelTree.js:143 msgid "Foreground:" @@ -2994,7 +2884,7 @@ msgstr "Выбранные метки удаляются..." #: plugins/share/share.js:7 msgid "Share article by URL" -msgstr "Расшарить статью по ссылке" +msgstr "Поделиться статьёй по ссылке" #: plugins/share/share.js:9 msgid "Generate new share URL for this article?" @@ -3002,11 +2892,11 @@ msgstr "Создать новый публичный URL для этой ста #: plugins/share/share.js:11 msgid "Trying to change URL..." -msgstr "Пытаюсь изменить URL..." +msgstr "Пытаюсь изменить URL-адрес..." #: plugins/share/share.js:34 msgid "Could not change URL." -msgstr "Не получилось изменить URL." +msgstr "Не получилось изменить URL-адрес." #: plugins/share/share.js:42 msgid "Remove sharing for this article?" @@ -3015,12 +2905,10 @@ msgstr "Убрать данную статью из публичного дос #: plugins/share/share_prefs.js:5 msgid "This will invalidate all previously shared article URLs. Continue?" msgstr "" -"Это сделает недействительными все ранее опубликованные URL статьи. " +"Это сделает недействительными все ранее опубликованные URL-адреса статей. " "Продолжить?" #: plugins/shorten_expanded/init.js:35 -#, fuzzy -#| msgid "Email article" msgid "Expand article" msgstr "Отправить по почте" @@ -3038,11 +2926,11 @@ msgstr "Переименовать категорию в:" #: js/PrefFeedTree.js:466 msgid "Feeds require authentication." -msgstr "Каналы требуют авторизацию." +msgstr "Ленты требующие авторизации." #: js/PrefFeedTree.js:555 js/CommonDialogs.js:317 msgid "Unsubscribe from selected feeds" -msgstr "Отписаться от выбранных каналов" +msgstr "Отписаться от выбранных лент" #: js/Feeds.js:295 msgid "Open Preferences" @@ -3055,20 +2943,19 @@ msgstr "Поиск %s…" #: js/Feeds.js:652 msgid "Used for word stemming" -msgstr "Используется стемминга слов" +msgstr "Используется для отоснования слова (стемминга)" #: js/Feeds.js:712 msgid "Show feeds matching..." -msgstr "" +msgstr "Показать совпадающие ленты..." #: js/App.js:646 msgid "Stack trace" -msgstr "" +msgstr "Трассировка ошибки" #: js/App.js:653 -#, fuzzy msgid "Additional information" -msgstr "Показывать расширенную информацию в списке каналов" +msgstr "Показывать расширенную информацию в списке лент" #: js/CommonFilters.js:66 msgid "No recent articles matching this filter have been found." @@ -3076,7 +2963,7 @@ msgstr "Не найдено недавних статей, удовлетвор #: js/CommonFilters.js:414 msgid "Enabled" -msgstr "Включен" +msgstr "Включено" #: js/CommonFilters.js:415 msgid "Match any rule" @@ -3112,31 +2999,27 @@ msgstr "" #: js/CommonDialogs.js:53 msgid "Feed or site URL" -msgstr "Канал или URL сайта" +msgstr "Лента или URL-адрес сайта" #: js/CommonDialogs.js:73 msgid "Available feeds" -msgstr "Доступные каналы" +msgstr "Доступные ленты" #: js/CommonDialogs.js:106 msgid "This feed requires authentication." -msgstr "Этот канал требует авторизации." +msgstr "Для этой ленты требуется авторизация." #: js/CommonDialogs.js:320 -#, fuzzy -#| msgid "Edit selected feeds" msgid "Debug selected feeds" -msgstr "Редактировать выбранные каналы" +msgstr "Отладить выбранные ленты" #: js/CommonDialogs.js:531 -#, fuzzy -#| msgid "Feed Title" msgid "Feed title" -msgstr "Заголовок" +msgstr "Заголовок ленты" #: js/CommonDialogs.js:538 msgid "Feed URL" -msgstr "URL канала" +msgstr "URL-адрес ленты" #: js/CommonDialogs.js:557 msgid "Site URL:" @@ -3148,15 +3031,15 @@ msgstr "Сайт" #: js/CommonDialogs.js:622 msgid "Icon" -msgstr "Иконка" +msgstr "Значок" #: js/Headlines.js:474 msgid "mark feed as read" -msgstr "Отметить канал как прочитанный" +msgstr "отметить ленту как прочитанную" #: js/Headlines.js:527 msgid "Span all columns" -msgstr "" +msgstr "Растянуть все столбцы" #: js/Headlines.js:666 msgid "Invert" @@ -3179,43 +3062,32 @@ msgstr "" "в консоли ошибок)" #: js/PrefHelpers.js:231 -#, fuzzy msgid "Activate" -msgstr "Адаптивно" +msgstr "Включить" #: js/PrefHelpers.js:299 msgid "Apply" msgstr "Применить" #: js/PrefHelpers.js:303 -#, fuzzy msgid "Save and reload" -msgstr "Отметить статьи выше как прочитанные" +msgstr "Сохранить и перегрузить" #: js/PrefHelpers.js:352 msgid "Selected plugins have been enabled. Reload?" -msgstr "" +msgstr "Выбранные дополнения были включены. Перегрузить?" #: js/PrefHelpers.js:400 -#, fuzzy -#| msgid "" -#| "System plugins are enabled in config.php for all users." msgid "System plugins are enabled using global configuration." -msgstr "" -"Системные плагины включены в config.php для всех " -"пользователей." +msgstr "Системные дополнения включаются через глобальную конфигурацию ." #: js/PrefHelpers.js:577 -#, fuzzy -#| msgid "Mail plugin" msgid "Install" -msgstr "Почтовый плагин" +msgstr "Установить" #: js/PrefHelpers.js:654 -#, fuzzy -#| msgid "Playing..." msgid "Updating..." -msgstr "Проигрываю..." +msgstr "Обновление..." #: js/PrefHelpers.js:687 msgid "Updates complete" @@ -3225,23 +3097,21 @@ msgstr "Обновление завершено" #, javascript-format msgid "Updates pending for %d plugin" msgid_plural "Updates pending for %d plugins" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +msgstr[0] "Обновления доступны для %d дополнения" +msgstr[1] "Обновления доступны для %d дополнений" +msgstr[2] "Обновления доступны для %d дополнений" #: js/PrefUsers.js:76 msgid "Access level: " msgstr "Уровень доступа: " #: js/PrefUsers.js:92 -#, fuzzy -#| msgid "Enabled" msgid "OTP enabled" -msgstr "Включен" +msgstr "Включён одноразовый код OTP" #: js/PrefUsers.js:104 msgid "User details" -msgstr "Подробнее" +msgstr "Подробности о пользователе" #: js/PrefLabelTree.js:126 msgid "Caption"