diff --git a/app/assets/javascripts/components/locales/ru.jsx b/app/assets/javascripts/components/locales/ru.jsx
index e109005a7..30a92df86 100644
--- a/app/assets/javascripts/components/locales/ru.jsx
+++ b/app/assets/javascripts/components/locales/ru.jsx
@@ -10,22 +10,29 @@ const ru = {
"status.reblogged_by": "{name} продвинул(а)",
"status.sensitive_warning": "Чувствительный контент",
"status.sensitive_toggle": "Нажмите для просмотра",
+ "status.show_more": "Развернуть",
+ "status.show_less": "Свернуть",
+ "status.open": "Развернуть статус",
+ "status.report": "Пожаловаться",
+ "status.load_more": "Показать еще",
"video_player.toggle_sound": "Вкл./выкл. звук",
- "account.mention": "Упомянуть @{name}",
+ "account.mention": "Упомянуть",
"account.edit_profile": "Изменить профиль",
- "account.unblock": "Разблокировать @{name}",
+ "account.unblock": "Разблокировать",
"account.unfollow": "Отписаться",
- "account.block": "Блокировать @{name}",
+ "account.block": "Блокировать",
+ "account.mute": "Заглушить",
"account.follow": "Подписаться",
"account.posts": "Посты",
"account.follows": "Подписки",
- "account.followers": "Подписчики",
+ "account.followers": "Подписаны",
"account.follows_you": "Подписан(а) на Вас",
"account.requested": "Ожидает подтверждения",
"getting_started.heading": "Добро пожаловать",
"getting_started.about_addressing": "Вы можете подписаться на человека, зная имя пользователя и домен, на котором он находится, введя e-mail-подобный адрес в форму поиска.",
"getting_started.about_shortcuts": "Если пользователь находится на одном с Вами домене, можно использовать только имя. То же правило применимо к упоминанию пользователей в статусах.",
"getting_started.open_source_notice": "Mastodon - программа с открытым исходным кодом. Вы можете помочь проекту или сообщить о проблемах на GitHub по адресу {github}. {apps}.",
+ "getting_started.apps": "Доступны различные приложения.",
"column.home": "Главная",
"column.community": "Локальная лента",
"column.public": "Глобальная лента",
@@ -36,7 +43,7 @@ const ru = {
"tabs_bar.public": "Глобальная лента",
"tabs_bar.notifications": "Уведомления",
"compose_form.placeholder": "О чем Вы думаете?",
- "compose_form.publish": "Протрубить",
+ "compose_form.publish": "Трубить",
"compose_form.sensitive": "Отметить как чувствительный контент",
"compose_form.spoiler": "Скрыть текст за предупреждением",
"compose_form.private": "Отметить как приватное",
@@ -47,6 +54,9 @@ const ru = {
"navigation_bar.community_timeline": "Локальная лента",
"navigation_bar.public_timeline": "Глобальная лента",
"navigation_bar.logout": "Выйти",
+ "navigation_bar.info": "Об узле",
+ "navigation_bar.favourites": "Понравившееся",
+ "navigation_bar.blocks": "Список блокировки",
"reply_indicator.cancel": "Отмена",
"search.placeholder": "Поиск",
"search.account": "Аккаунт",
@@ -57,12 +67,35 @@ const ru = {
"notification.favourite": "{name} понравился Ваш статус",
"notification.reblog": "{name} продвинул(а) Ваш статус",
"notification.mention": "{name} упомянул(а) Вас",
+ "home.settings": "Настройки колонки",
+ "home.column_settings.basic": "Основные",
+ "home.column_settings.advanced": "Дополнительные",
+ "home.column_settings.filter_regex": "Отфильтровать регулярным выражением",
+ "home.column_settings.show_replies": "Показывать продвижения",
+ "home.column_settings.show_replies": "Показывать ответы",
+ "notifications.clear": "Очистить уведомления",
+ "notifications.settings": "Настройки колонки",
"notifications.column_settings.alert": "Десктопные уведомления",
"notifications.column_settings.show": "Показывать в колонке",
"notifications.column_settings.follow": "Новые подписчики:",
"notifications.column_settings.favourite": "Нравится:",
"notifications.column_settings.mention": "Упоминания:",
"notifications.column_settings.reblog": "Продвижения:",
+ "notifications.column_settings.sound": "Проигрывать звук",
+ "empty_column.notifications": "У Вас еще нет уведомлений. Заведите знакомство с другими пользователями, чтобы начать разговор.",
+ "empty_column.hashtag": "Статусов с таким хэштегом еще не существует.",
+ "empty_column.community": "Локальная лента пуста. Напишите что-нибудь, чтобы разогреть народ!",
+ "empty_column.public": "Здесь ничего нет! Опубликуйте что-нибудь или подпишитесь на пользователей с других узлов, чтобы заполнить ленту.",
+ "empty_column.home": "Пока Вы ни на кого не подписаны. Полистайте {public} или используйте поиск, чтобы освоиться и завести новые знакомства.",
+ "empty_column.home.public_timeline": "публичные ленты",
+ "privacy.public.short": "Публичный",
+ "privacy.public.long": "Показать в публичных лентах",
+ "privacy.unlisted.short": "Скрытый",
+ "privacy.unlisted.long": "Не показывать в лентах",
+ "privacy.private.short": "Приватный",
+ "privacy.private.long": "Показать только подписчикам",
+ "privacy.direct.short": "Направленный",
+ "privacy.direct.long": "Показать только упомянутым",
};
export default ru;
diff --git a/config/locales/ru.yml b/config/locales/ru.yml
index fab178629..0c2725855 100644
--- a/config/locales/ru.yml
+++ b/config/locales/ru.yml
@@ -9,7 +9,7 @@ ru:
contact: Связаться
description_headline: Что такое %{domain}?
domain_count_after: другими узлами
- domain_count_before: Связывается с
+ domain_count_before: Связан с
features:
api: Открытый API для приложений и сервисов
blocks: Продвинутые инструменты блокирования и глушения
@@ -25,7 +25,7 @@ ru:
other_instances: Другие узлы
source_code: Исходный код
status_count_after: статусов
- status_count_before: Автор
+ status_count_before: Опубликовано
terms: Условия
user_count_after: пользователей
user_count_before: Здесь живет
@@ -42,7 +42,7 @@ ru:
application_mailer:
settings: 'Изменить настройки e-mail: %{link}'
signature: Уведомления Mastodon от %{instance}
- view: 'View:'
+ view: 'Просмотр:'
applications:
invalid_url: Введенный URL неверен
auth:
@@ -126,7 +126,7 @@ ru:
acct: Введите username@domain, откуда Вы хотите подписаться
missing_resource: Поиск требуемого перенаправления URL для Вашего аккаунта завершился неудачей
proceed: Продолжить подписку
- prompt: 'Вы ходите подписаться на:'
+ prompt: 'Вы хотите подписаться на:'
settings:
authorized_apps: Авторизованные приложения
back: Назад в Mastodon
@@ -142,8 +142,8 @@ ru:
show_more: Подробнее
visibilities:
private: Показывать только подписчикам
- public: Публичный
- unlisted: Публичный, но без отображения в публичных лентах
+ public: Показывать всем
+ unlisted: Показывать всем, но не отображать в публичных лентах
stream_entries:
click_to_show: Показать
reblogged: продвинул(а)
@@ -156,8 +156,13 @@ ru:
disable: Отключить
enable: Включить
instructions_html: "Отсканируйте этот QR-код с помощью Google Authenticator или другого подобного приложения на Вашем телефоне. С этого момента приложение будет генерировать токены, которые будет необходимо ввести для входа."
+ manual_instructions: 'Если Вы не можете отсканировать QR-код и хотите ввести его вручную, секрет представлен здесь открытым текстом:'
plaintext_secret_html: 'Секрет открытым текстом: %{secret}'
- warning: Если сейчас у Вас не получается настроить аутентификатор, нажмите "отключить", иначе Вы не сможете войти!
+ code_hint: 'Для подтверждения введите код, сгенерированный приложением аутентификатора'
+ setup: Настроить
+ warning: 'Если сейчас у Вас не получается настроить аутентификатор, нажмите "отключить", иначе Вы не сможете войти!'
users:
invalid_email: Введенный e-mail неверен
invalid_otp_token: Введен неверный код
+ will_paginate:
+ page_gap: "…"
diff --git a/config/locales/simple_form.ru.yml b/config/locales/simple_form.ru.yml
index 6f4873bfd..b7d8e4e05 100644
--- a/config/locales/simple_form.ru.yml
+++ b/config/locales/simple_form.ru.yml
@@ -26,7 +26,7 @@ ru:
note: О Вас
otp_attempt: Двухфакторный код
password: Пароль
- setting_default_privacy: Приватность постов
+ setting_default_privacy: Видимость постов
type: Тип импорта
username: Имя пользователя
interactions: