diff options
| author | 2022-10-13 03:12:13 -0400 | |
|---|---|---|
| committer | 2022-10-13 09:12:13 +0200 | |
| commit | a62fa0e20862b427d93bc1b1a5c7f5ea712e9701 (patch) | |
| tree | f250c338d82991bda119af6299f3409ce6029f71 | |
| parent | 8333dd972b579d9b5d214f8d7e2afcbf2e87425e (diff) | |
Translate to Russian completed (#4719)
* Translate to Russian completed
* make fix-all
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
| -rw-r--r-- | app/i18n/ru/conf.php | 36 | ||||
| -rw-r--r-- | app/i18n/ru/gen.php | 4 | ||||
| -rw-r--r-- | app/i18n/ru/sub.php | 28 |
3 files changed, 34 insertions, 34 deletions
diff --git a/app/i18n/ru/conf.php b/app/i18n/ru/conf.php index 6f91b5150..c0d25aec1 100644 --- a/app/i18n/ru/conf.php +++ b/app/i18n/ru/conf.php @@ -139,28 +139,28 @@ return array( 'always_show_favorites' => 'Показывать все статьи в избранном по умолчанию', 'article' => array( 'authors_date' => array( - '_' => 'Authors and date', // TODO - 'both' => 'In header and footer', // TODO - 'footer' => 'In footer', // TODO - 'header' => 'In header', // TODO - 'none' => 'None', // TODO + '_' => 'Авторы и дата', + 'both' => 'В верхнем и нижнем колонтитулах', + 'footer' => 'В нижнем колонтитуле', + 'header' => 'В верхнем колонтитуле', + 'none' => 'Нигде', ), 'feed_name' => array( - 'above_title' => 'Above title/tags', // TODO - 'none' => 'None', // TODO - 'with_authors' => 'In authors and date row', // TODO + 'above_title' => 'Над титулом и метками', + 'none' => 'Нигде', + 'with_authors' => 'В строке с автором и датой', ), - 'feed_title' => 'Feed title', // TODO + 'feed_title' => 'Титул ленты', 'tags' => array( - '_' => 'Tags', // TODO - 'both' => 'In header and footer', // TODO - 'footer' => 'In footer', // TODO - 'header' => 'In header', // TODO - 'none' => 'None', // TODO + '_' => 'Метки', + 'both' => 'В верхнем и нижнем колонтитулах', + 'footer' => 'В нижнем колонтитуле', + 'header' => 'В верхнем колонтитуле', + 'none' => 'Нигде', ), 'tags_max' => array( - '_' => 'Max number of tags shown', // TODO - 'help' => '0 means: show all tags and do not collapse them', // TODO + '_' => 'Максимальное количество отображающих меток', + 'help' => '0 означает: показать все метки и не сжимать их', ), ), 'articles_per_page' => 'Количество статей на странице', @@ -171,7 +171,7 @@ return array( 'display_categories_unfolded' => 'Какие категории развёртывать', 'headline' => array( 'articles' => 'Статьи: открыть/закрыть', - 'articles_header_footer' => 'Articles: header/footer', // TODO + 'articles_header_footer' => 'Статьи: верхний/нижний колонтитул', 'categories' => 'Левая панель: категории', 'mark_as_read' => 'Пометить статью прочитанной', 'misc' => 'Разное', @@ -187,7 +187,7 @@ return array( 'article_viewed' => 'когда статья просматривается', 'keep_max_n_unread' => 'Максимальное количество непрочитанных статей', 'scroll' => 'во время прокрутки', - 'upon_gone' => 'when it is no longer in the upstream news feed', // TODO + 'upon_gone' => 'когда это больше не в новостной ленте', 'upon_reception' => 'по получении статьи', 'when' => 'Отмечать статью прочитанной…', 'when_same_title' => 'если идентичный заголовок уже существует в верхних <i>n</i> новейших статьях', diff --git a/app/i18n/ru/gen.php b/app/i18n/ru/gen.php index 7602e9c9a..22390efde 100644 --- a/app/i18n/ru/gen.php +++ b/app/i18n/ru/gen.php @@ -18,7 +18,7 @@ return array( 'back_to_rss_feeds' => '← Вернуться к вашим RSS-лентам', 'cancel' => 'Отменить', 'create' => 'Создать', - 'delete_muted_feeds' => 'Delete muted feeds', // TODO + 'delete_muted_feeds' => 'Удалить заглушенные ленты', 'demote' => 'Понизить', 'disable' => 'Отключить', 'empty' => 'Опустошить', @@ -32,7 +32,7 @@ return array( 'open_url' => 'Открыть URL', 'promote' => 'Продвинуть', 'purge' => 'Запустить очистку', - 'refresh_opml' => 'Refresh OPML', // TODO + 'refresh_opml' => 'Обновить OPML', 'remove' => 'Удалить', 'rename' => 'Переименовать', 'see_website' => 'Посмотреть на сайте', diff --git a/app/i18n/ru/sub.php b/app/i18n/ru/sub.php index fade03503..5704b53b1 100644 --- a/app/i18n/ru/sub.php +++ b/app/i18n/ru/sub.php @@ -25,19 +25,19 @@ return array( 'add' => 'Добавить категория', 'archiving' => 'Архивирование', 'dynamic_opml' => array( - '_' => 'Dynamic OPML', // TODO - 'help' => 'Provide the URL to an <a href="http://opml.org/" target="_blank">OPML file</a> to dynamically populate this category with feeds', // TODO + '_' => 'Динамичный OPML', + 'help' => 'Предоставьте ссылку на <a href="http://opml.org/" target="_blank">OPML файл</a> чтобы динамично заполнять эту категорию лентами', ), 'empty' => 'Пустая категория', 'information' => 'Информация', - 'opml_url' => 'OPML URL', // TODO + 'opml_url' => 'OPML ссылка', 'position' => 'Положение отображения', 'position_help' => 'Влияет на порядок отображения категорий', 'title' => 'Заголовок', ), 'feed' => array( - 'accept_cookies' => 'Accept cookies', // TODO - 'accept_cookies_help' => 'Allow the feed server to set cookies (stored in memory for the duration of the request only)', // TODO + 'accept_cookies' => 'Разрешить файлы cookies', + 'accept_cookies_help' => 'Разрешить серверу ленты использовать cookies (файлы будут храниться в памяти лишь в течение запроса)', 'add' => 'Добавить RSS-ленту', 'advanced' => 'Дополнительно', 'archiving' => 'Архивирование', @@ -60,8 +60,8 @@ return array( 'css_help' => 'Получает усечённые RSS-ленты (осторожно, требует больше времени!)', 'css_path' => 'CSS селектор статьи на сайте', 'css_path_filter' => array( - '_' => 'CSS selector of the elements to remove', // TODO - 'help' => 'A CSS selector may be a list such as: <kbd>.footer, .aside</kbd>', // TODO + '_' => 'CSS селектор элемента для удаления', + 'help' => 'CSS селектор может быть списком как: <kbd>.footer, .aside</kbd>', ), 'description' => 'Описание', 'empty' => 'Лента пустая. Пожалуйста, убедитесь, что её до сих пор обслуживают.', @@ -99,8 +99,8 @@ return array( 'help' => 'Пример: <code>descendant::img/@src</code>', ), 'item_timeFormat' => array( - '_' => 'Custom date/time format', // TODO - 'help' => 'Optional. A format supported by <a href="https://php.net/datetime.createfromformat" target="_blank"><code>DateTime::createFromFormat()</code></a> such as <code>d-m-Y H:i:s</code>', // TODO + '_' => 'Пользовательский формат даты/времени', + 'help' => 'Выборочно. Формат поддерживается <a href="https://php.net/datetime.createfromformat" target="_blank"><code>DateTime::createFromFormat()</code></a> как <code>d-m-Y H:i:s</code>', ), 'item_timestamp' => array( '_' => 'даты элемента', @@ -111,8 +111,8 @@ return array( 'help' => 'Используйте, в частности, <a href="https://developer.mozilla.org/docs/Web/XPath/Axes" target="_blank">ось XPath</a> <code>descendant::</code>, наподобие <code>descendant::h2</code>', ), 'item_uid' => array( - '_' => 'item unique ID', // TODO - 'help' => 'Optional. Example: <code>descendant::div/@data-uri</code>', // TODO + '_' => 'уникальный ID элемента', + 'help' => 'Выборочно. Пример: <code>descendant::div/@data-uri</code>', ), 'item_uri' => array( '_' => 'ссылки элемента (URL)', @@ -130,8 +130,8 @@ return array( 'reload_articles_help' => 'Перезагрузить столько статей и извлечь полное содержимое, если задан селектор.', 'title' => 'Обслуживание', ), - 'max_http_redir' => 'Max HTTP redirects', // TODO - 'max_http_redir_help' => 'Set to 0 or leave blank to disable, -1 for unlimited redirects', // TODO + 'max_http_redir' => 'Максимум HTTP переводов', + 'max_http_redir_help' => 'Установите 0 или оставьте пустым, чтобы отключить, -1 для бесконечных переводов', 'moved_category_deleted' => 'Когда вы удаляете категорию, ленты категории автоматически попадают в категорию <em>%s</em>.', 'mute' => 'заглушить', 'no_selected' => 'Ленты не выбраны.', @@ -202,7 +202,7 @@ return array( '_' => 'Управление подписками', 'add' => 'Добавить ленту или категорию', 'add_category' => 'Добавить категорию', - 'add_dynamic_opml' => 'Add dynamic OPML', // TODO + 'add_dynamic_opml' => 'Добавить динамичный OPML', 'add_feed' => 'Добавить ленту', 'add_label' => 'Добавить метку', 'delete_label' => 'Удалить метку', |
