about summary refs log tree commit diff
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/locales/doorkeeper.ru.yml26
-rw-r--r--config/locales/ru.yml72
-rw-r--r--config/locales/simple_form.ru.yml19
3 files changed, 108 insertions, 9 deletions
diff --git a/config/locales/doorkeeper.ru.yml b/config/locales/doorkeeper.ru.yml
index 0a88d628e..f37317559 100644
--- a/config/locales/doorkeeper.ru.yml
+++ b/config/locales/doorkeeper.ru.yml
@@ -72,7 +72,7 @@ ru:
       index:
         application: Приложение
         created_at: Авторизовано
-        date_format: "%Y-%m-%d %H:%M:%S"
+        date_format: "%d.%m.%Y %H:%M:%S"
         scopes: Разрешения
         title: Ваши авторизованные приложения
     errors:
@@ -117,4 +117,26 @@ ru:
       follow: подписываться, отписываться, блокировать и разблокировать аккаунты
       push: принимать push-уведомления для Вашего аккаунта
       read: читать данные Вашего аккаунта
-      write: отправлять за Вас посты
+      read:accounts: видеть информацию об аккаунтах
+      read:blocks: видеть ваших заблокированных
+      read:favourites: видеть ваше избранное
+      read:filters: видеть ваши фильтры
+      read:follows: видеть, на кого вы подписаны
+      read:lists: видеть ваши списки
+      read:mutes: видеть список заглушенных
+      read:notifications: видеть ваши уведомления
+      read:reports: видеть ваши жалобы
+      read:search: использовать поиск
+      read:statuses: видеть все статусы
+      write: изменять все данные вашего аккаунта
+      write:accounts: редактировать ваш профиль
+      write:blocks: блокировать аккаунты и домены
+      write:favourites: отмечать статусы как избранные
+      write:filters: создавать фильтры
+      write:follows: подписываться на людей
+      write:lists: создавать списки
+      write:media: выкладывать медиаконтент
+      write:mutes: заглушать людей и обсуждения
+      write:notifications: очищать список уведомлений
+      write:reports: отправлять жалобы на других
+      write:statuses: публиковать статусы
diff --git a/config/locales/ru.yml b/config/locales/ru.yml
index 5fc511d2e..f3184e238 100644
--- a/config/locales/ru.yml
+++ b/config/locales/ru.yml
@@ -5,7 +5,7 @@ ru:
     about_mastodon_html: Mastodon - это <em>свободная</em> социальная сеть с <em>открытым исходным кодом</em>. Как <em>децентрализованная</em> альтернатива коммерческим платформам, Mastodon предотвращает риск монополизации Вашего общения одной компанией. Выберите сервер, которому Вы доверяете &mdash; что бы Вы ни выбрали, Вы сможете общаться со всеми остальными. Любой может запустить свой собственный узел Mastodon и участвовать в <em>социальной сети</em> совершенно бесшовно.
     about_this: Об этом узле
     administered_by: 'Администратор узла:'
-    closed_registrations: В данный момент регистрация на этом узле закрыта.
+    closed_registrations: В данный момент регистрация на этом узле закрыта. Но вы можете найти другой узел, создать на нём учётную запись и получить доступ к той же сети оттуда.
     contact: Связаться
     contact_missing: Не установлено
     contact_unavailable: Недоступен
@@ -28,9 +28,11 @@ ru:
     hosted_on: Mastodon размещен на %{domain}
     learn_more: Узнать больше
     other_instances: Другие узлы
+    privacy_policy: Политика конфиденциальности
     source_code: Исходный код
     status_count_after: статусов
     status_count_before: Опубликовано
+    terms: Условия использования
     user_count_after: пользователей
     user_count_before: Здесь живет
     what_is_mastodon: Что такое Mastodon?
@@ -38,7 +40,8 @@ ru:
     follow: Подписаться
     followers: Подписчики
     following: Подписан(а)
-    media: Медиаконтент
+    joined: 'Дата регистрации: %{date}'
+    media: Медиа
     moved_html: "%{name} переехал(а) на %{new_profile_link}:"
     network_hidden: Эта информация недоступна
     nothing_here: Здесь ничего нет!
@@ -205,6 +208,27 @@ ru:
       update_failed_msg: Невозможно обновить этот эмодзи
       updated_msg: Эмодзи обновлён!
       upload: Загрузить
+    dashboard:
+      backlog: задачи
+      config: Конфигурация
+      feature_deletions: Аккаунтов удалено
+      feature_invites: Пригласительные ссылки
+      feature_registrations: Регистрации
+      feature_relay: Ретрансляторов сети
+      features: Нововведения
+      hidden_service: Федерация со скрытыми сервисами
+      open_reports: открытых жалоб
+      recent_users: Недавние пользователи
+      search: Полнотекстовый поиск
+      single_user_mode: Однопользовательский режим
+      software: Программное обеспечение
+      space: Использовано места
+      title: Панель управления
+      total_users: всего пользователей
+      trends: Тренды
+      week_interactions: взаимодействий на этой неделе
+      week_users_active: активно на этой неделе
+      week_users_new: пользователей на этой неделе
     domain_blocks:
       add_new: Добавить новую
       created_msg: Блокировка домена обрабатывается
@@ -262,6 +286,14 @@ ru:
         expired: Истёкшие
         title: Фильтр
       title: Приглашения
+    relays:
+      add_new: Добавить ретранслятор
+      description_html: "<strong>Федеративный ретранслятор</strong> – это промежуточный сервер, который передаёт большие объёмы публичных статусов между серверами, которые подписываются и публикуют туда. <strong>Это может помочь небольшим и средним серверам находить записи со всей федерации</strong>, ведь в противном случае пользователям нужно будет вручную подписываться на людей с удалённых узлов."
+      enable_hint: Если включено, ваш сервер будет подписан на все публичные статусы с этого ретранслятора и начнёт туда отправлять публичные статусы со своего узла.
+      inbox_url: URL ретранслятора
+      setup: Настроте соединение с ретранслятором
+      status: Состояние
+      title: Ретрансляторы
     report_notes:
       created_msg: Примечание жалобы создано!
       destroyed_msg: Примечание жалобы удалено!
@@ -281,8 +313,8 @@ ru:
       mark_as_unresolved: Отметить как неразрешённую
       notes:
         create: Добавить заметку
-        create_and_resolve: Разрешить с заметкой
-        create_and_unresolve: Переоткрыть с заметкой
+        create_and_resolve: Разрешить с примечанием
+        create_and_unresolve: Переоткрыть с примечанием
         delete: Удалить
         placeholder: Опишите, какие действия были приняты, или любые другие подробности…
       reopen: Переоткрыть жалобу
@@ -317,6 +349,9 @@ ru:
       peers_api_enabled:
         desc_html: Домены, которые были замечены этим узлом среди всей федерации
         title: Публикация списка обнаруженных узлов
+      preview_sensitive_media:
+        desc_html: Предпросмотр ссылок с остальных веб-сайтов будет показан даже если медиаконтент отмечен как чувствительный
+        title: Показывать чувствительный медиаконтент в предпросмотре OpenGraph
       registrations:
         closed_message:
           desc_html: Отображается на титульной странице, когда закрыта регистрация<br>Можно использовать HTML-теги
@@ -341,7 +376,10 @@ ru:
         title: Описание сайта
       site_description_extended:
         desc_html: Отображается на странице дополнительной информации<br>Можно использовать HTML-теги
-        title: Расширенное описание сайта
+        title: Расширенное описание узла
+      site_short_description:
+        desc_html: Отображается в боковой панели и в тегах. Опишите, что такое Mastodon и что делает именно этот узел особенным. Если пусто, используется описание узла по умолчанию.
+        title: Короткое описание узла
       site_terms:
         desc_html: Вы можете добавить сюда собственную политику конфиденциальности, пользовательское соглашение и другие документы. Можно использовать теги HTML.
         title: Условия использования
@@ -475,6 +513,22 @@ ru:
     follows: Подписки
     mutes: Список глушения
     storage: Ваш медиаконтент
+  filters:
+    contexts:
+      home: Домашняя лента
+      notifications: Уведомления
+      public: Публичные ленты
+      thread: Диалоги
+    edit:
+      title: Изменить фильтр
+    errors:
+      invalid_context: Некорректный контекст или ничего
+      invalid_irreversible: Необратимая фильтрация работает только с лентой уведомлений и домашней лентой
+    index:
+      delete: Удалить
+      title: Фильтры
+    new:
+      title: Добавить фильтр
   followers:
     domain: Домен
     explanation_html: Если Вы хотите быть уверены в приватности Ваших статусов, Вы должны иметь четкое представление о том, кто на Вас подписан. <strong>Ваши приватные статусы отправляются всем узлам, на которых у Вас есть подписчики</strong>. Рекомендуем удалить из подписчиков пользователей узлов, администрации или программному обеспечению которых Вы не доверяете.
@@ -489,6 +543,10 @@ ru:
     true_privacy_html: Пожалуйста, заметьте, что <strong>настоящая конфиденциальность может быть достигнута только при помощи end-to-end шифрования</strong>.
     unlocked_warning_html: Кто угодно может подписаться на Вас и получить доступ к просмотру Ваших приватных статусов. %{lock_link}, чтобы получить возможность рассматривать и вручную подтверждать запросы о подписке.
     unlocked_warning_title: Ваш аккаунт не закрыт для подписки
+  footer:
+    developers: Разработчики
+    more: Ещё…
+    resources: Ссылки
   generic:
     changes_saved_msg: Изменения успешно сохранены!
     save_changes: Сохранить изменения
@@ -606,6 +664,7 @@ ru:
   remote_follow:
     acct: Введите username@domain, откуда Вы хотите подписаться
     missing_resource: Поиск требуемого перенаправления URL для Вашего аккаунта завершился неудачей
+    no_account_html: Нет учётной записи? Вы можете <a href='%{sign_up_path}' target='_blank'>зарегистрироваться здесь</a>
     proceed: Продолжить подписку
     prompt: 'Вы хотите подписаться на:'
   remote_unfollow:
@@ -688,6 +747,7 @@ ru:
       many: 'содержались запрещённые хэштеги: %{tags}'
       one: 'содержался запрещённый хэштег: %{tags}'
       other: 'содержались запрещённые хэштеги: %{tags}'
+    language_detection: Определять язык автоматически
     open_in_web: Открыть в WWW
     over_character_limit: превышен лимит символов (%{max})
     pin_errors:
@@ -705,7 +765,7 @@ ru:
       unlisted: Скрывать из лент
       unlisted_long: Показывать всем, но не отображать в публичных лентах
   stream_entries:
-    pinned: Закреплённое сообщение
+    pinned: Закреплённый статус
     reblogged: продвинул(а)
     sensitive_content: Чувствительный контент
   terms:
diff --git a/config/locales/simple_form.ru.yml b/config/locales/simple_form.ru.yml
index 9174237bc..4db6fd45c 100644
--- a/config/locales/simple_form.ru.yml
+++ b/config/locales/simple_form.ru.yml
@@ -3,8 +3,10 @@ ru:
   simple_form:
     hints:
       defaults:
+        autofollow: Люди, пришедшие по этому приглашению автоматически будут подписаны на Вас
         avatar: PNG, GIF или JPG. Максимально %{size}. Будет уменьшено до %{dimensions}px
         bot: Этот аккаунт обычно выполяет автоматизированные действия и может не просматриваться владельцем
+        context: Один или несколько контекстов, к которым должны быть применены фильтры
         digest: Отсылается лишь после длительной неактивности, если Вы в это время получали личные сообщения
         display_name:
           few: Осталось <span class="name-counter">%{count}</span> символа
@@ -13,15 +15,22 @@ ru:
           other: Осталось <span class="name-counter">%{count}</span> символов
         fields: В профиле можно отобразить до 4 пунктов как таблицу
         header: PNG, GIF или JPG. Максимально %{size}. Будет уменьшено до %{dimensions}px
+        inbox_url: Копировать URL с главной страницы ретранслятора, который Вы хотите использовать
+        irreversible: Отфильтрованные статусы будут утеряны навсегда, даже если в будущем фильтр будет убран
+        locale: Язык интерфейса, e-mail писем и push-уведомлений
         locked: Потребует от Вас ручного подтверждения подписчиков, изменит приватность постов по умолчанию на "только для подписчиков"
         note:
           few: Осталось <span class="name-counter">%{count}</span> символа
           many: Осталось <span class="name-counter">%{count}</span> символов
           one: Остался <span class="name-counter">1</span> символ
           other: Осталось <span class="name-counter">%{count}</span> символов
+        phrase: Будет сопоставлено независимо от присутствия в тексте или предупреждения о содержании статуса
+        scopes: Какие API приложению будет позволено использовать. Если Вы выберите самый верхний, нижестоящие будут выбраны автоматически.
+        setting_default_language: Язык Ваших статусов может быть определён автоматически, но не всегда правильно
         setting_hide_network: Те, на кого Вы подписаны и кто подписан на Вас, не будут отображены в Вашем профиле
         setting_noindex: Относится к Вашему публичному профилю и страницам статусов
         setting_theme: Влияет на внешний вид Mastodon при выполненном входе в аккаунт.
+        whole_word: Если слово или фраза состоит только из букв и цифр, сопоставление произойдёт только по полному совпадению
       imports:
         data: Файл CSV, экспортированный с другого узла Mastodon
       sessions:
@@ -32,10 +41,13 @@ ru:
           name: Пункт
           value: Значение
       defaults:
+        autofollow: Пригласите подписаться на Ваш аккаунт
         avatar: Аватар
         bot: Это аккаунт бота
+        chosen_languages: Фильтр языков
         confirm_new_password: Повторите новый пароль
         confirm_password: Повторите пароль
+        context: Контекст фильтра
         current_password: Текущий пароль
         data: Данные
         display_name: Показываемое имя
@@ -43,15 +55,19 @@ ru:
         expires_in: Срок действия
         fields: Метаданные профиля
         header: Заголовок
-        locale: Язык
+        inbox_url: URL для входящих от ретрансляторов
+        irreversible: Удалять, а не скрывать
+        locale: Язык интерфейса
         locked: Сделать аккаунт закрытым
         max_uses: Макс. число использований
         new_password: Новый пароль
         note: О Вас
         otp_attempt: Двухфакторный код
         password: Пароль
+        phrase: Слово или фраза
         setting_auto_play_gif: Автоматически проигрывать анимированные GIF
         setting_boost_modal: Показывать диалог подтверждения перед продвижением
+        setting_default_language: Язык отправляемых статусов
         setting_default_privacy: Видимость постов
         setting_default_sensitive: Всегда отмечать медиаконтент как чувствительный
         setting_delete_modal: Показывать диалог подтверждения перед удалением
@@ -66,6 +82,7 @@ ru:
         type: Тип импорта
         username: Имя пользователя
         username_or_email: Имя пользователя или e-mail
+        whole_word: Слово целиком
       interactions:
         must_be_follower: Заблокировать уведомления не от подписчиков
         must_be_following: Заблокировать уведомления от людей, на которых Вы не подписаны