Update Russian translation (#1570)

* Add Russian translation (ru)

* Fix a missing comma

* Fix the wording for better consistency

* Update Russian translation

* Arrange Russian setting alphabetically

* Fix syntax error
This commit is contained in:
Ratmir Karabut 2017-04-13 14:23:23 +03:00 committed by Eugen
parent aa7bf1515c
commit af7e880df5
3 changed files with 51 additions and 13 deletions

View File

@ -10,22 +10,29 @@ const ru = {
"status.reblogged_by": "{name} продвинул(а)", "status.reblogged_by": "{name} продвинул(а)",
"status.sensitive_warning": "Чувствительный контент", "status.sensitive_warning": "Чувствительный контент",
"status.sensitive_toggle": "Нажмите для просмотра", "status.sensitive_toggle": "Нажмите для просмотра",
"status.show_more": "Развернуть",
"status.show_less": "Свернуть",
"status.open": "Развернуть статус",
"status.report": "Пожаловаться",
"status.load_more": "Показать еще",
"video_player.toggle_sound": "Вкл./выкл. звук", "video_player.toggle_sound": "Вкл./выкл. звук",
"account.mention": "Упомянуть @{name}", "account.mention": "Упомянуть",
"account.edit_profile": "Изменить профиль", "account.edit_profile": "Изменить профиль",
"account.unblock": "Разблокировать @{name}", "account.unblock": "Разблокировать",
"account.unfollow": "Отписаться", "account.unfollow": "Отписаться",
"account.block": "Блокировать @{name}", "account.block": "Блокировать",
"account.mute": "Заглушить",
"account.follow": "Подписаться", "account.follow": "Подписаться",
"account.posts": "Посты", "account.posts": "Посты",
"account.follows": "Подписки", "account.follows": "Подписки",
"account.followers": "Подписчики", "account.followers": "Подписаны",
"account.follows_you": "Подписан(а) на Вас", "account.follows_you": "Подписан(а) на Вас",
"account.requested": "Ожидает подтверждения", "account.requested": "Ожидает подтверждения",
"getting_started.heading": "Добро пожаловать", "getting_started.heading": "Добро пожаловать",
"getting_started.about_addressing": "Вы можете подписаться на человека, зная имя пользователя и домен, на котором он находится, введя e-mail-подобный адрес в форму поиска.", "getting_started.about_addressing": "Вы можете подписаться на человека, зная имя пользователя и домен, на котором он находится, введя e-mail-подобный адрес в форму поиска.",
"getting_started.about_shortcuts": "Если пользователь находится на одном с Вами домене, можно использовать только имя. То же правило применимо к упоминанию пользователей в статусах.", "getting_started.about_shortcuts": "Если пользователь находится на одном с Вами домене, можно использовать только имя. То же правило применимо к упоминанию пользователей в статусах.",
"getting_started.open_source_notice": "Mastodon - программа с открытым исходным кодом. Вы можете помочь проекту или сообщить о проблемах на GitHub по адресу {github}. {apps}.", "getting_started.open_source_notice": "Mastodon - программа с открытым исходным кодом. Вы можете помочь проекту или сообщить о проблемах на GitHub по адресу {github}. {apps}.",
"getting_started.apps": "Доступны различные приложения.",
"column.home": "Главная", "column.home": "Главная",
"column.community": "Локальная лента", "column.community": "Локальная лента",
"column.public": "Глобальная лента", "column.public": "Глобальная лента",
@ -36,7 +43,7 @@ const ru = {
"tabs_bar.public": "Глобальная лента", "tabs_bar.public": "Глобальная лента",
"tabs_bar.notifications": "Уведомления", "tabs_bar.notifications": "Уведомления",
"compose_form.placeholder": "О чем Вы думаете?", "compose_form.placeholder": "О чем Вы думаете?",
"compose_form.publish": "Протрубить", "compose_form.publish": "Трубить",
"compose_form.sensitive": "Отметить как чувствительный контент", "compose_form.sensitive": "Отметить как чувствительный контент",
"compose_form.spoiler": "Скрыть текст за предупреждением", "compose_form.spoiler": "Скрыть текст за предупреждением",
"compose_form.private": "Отметить как приватное", "compose_form.private": "Отметить как приватное",
@ -47,6 +54,9 @@ const ru = {
"navigation_bar.community_timeline": "Локальная лента", "navigation_bar.community_timeline": "Локальная лента",
"navigation_bar.public_timeline": "Глобальная лента", "navigation_bar.public_timeline": "Глобальная лента",
"navigation_bar.logout": "Выйти", "navigation_bar.logout": "Выйти",
"navigation_bar.info": "Об узле",
"navigation_bar.favourites": "Понравившееся",
"navigation_bar.blocks": "Список блокировки",
"reply_indicator.cancel": "Отмена", "reply_indicator.cancel": "Отмена",
"search.placeholder": "Поиск", "search.placeholder": "Поиск",
"search.account": "Аккаунт", "search.account": "Аккаунт",
@ -57,12 +67,35 @@ const ru = {
"notification.favourite": "{name} понравился Ваш статус", "notification.favourite": "{name} понравился Ваш статус",
"notification.reblog": "{name} продвинул(а) Ваш статус", "notification.reblog": "{name} продвинул(а) Ваш статус",
"notification.mention": "{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.alert": "Десктопные уведомления",
"notifications.column_settings.show": "Показывать в колонке", "notifications.column_settings.show": "Показывать в колонке",
"notifications.column_settings.follow": "Новые подписчики:", "notifications.column_settings.follow": "Новые подписчики:",
"notifications.column_settings.favourite": "Нравится:", "notifications.column_settings.favourite": "Нравится:",
"notifications.column_settings.mention": "Упоминания:", "notifications.column_settings.mention": "Упоминания:",
"notifications.column_settings.reblog": "Продвижения:", "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; export default ru;

View File

@ -9,7 +9,7 @@ ru:
contact: Связаться contact: Связаться
description_headline: Что такое %{domain}? description_headline: Что такое %{domain}?
domain_count_after: другими узлами domain_count_after: другими узлами
domain_count_before: Связывается с domain_count_before: Связан с
features: features:
api: Открытый API для приложений и сервисов api: Открытый API для приложений и сервисов
blocks: Продвинутые инструменты блокирования и глушения blocks: Продвинутые инструменты блокирования и глушения
@ -25,7 +25,7 @@ ru:
other_instances: Другие узлы other_instances: Другие узлы
source_code: Исходный код source_code: Исходный код
status_count_after: статусов status_count_after: статусов
status_count_before: Автор status_count_before: Опубликовано
terms: Условия terms: Условия
user_count_after: пользователей user_count_after: пользователей
user_count_before: Здесь живет user_count_before: Здесь живет
@ -42,7 +42,7 @@ ru:
application_mailer: application_mailer:
settings: 'Изменить настройки e-mail: %{link}' settings: 'Изменить настройки e-mail: %{link}'
signature: Уведомления Mastodon от %{instance} signature: Уведомления Mastodon от %{instance}
view: 'View:' view: 'Просмотр:'
applications: applications:
invalid_url: Введенный URL неверен invalid_url: Введенный URL неверен
auth: auth:
@ -126,7 +126,7 @@ ru:
acct: Введите username@domain, откуда Вы хотите подписаться acct: Введите username@domain, откуда Вы хотите подписаться
missing_resource: Поиск требуемого перенаправления URL для Вашего аккаунта завершился неудачей missing_resource: Поиск требуемого перенаправления URL для Вашего аккаунта завершился неудачей
proceed: Продолжить подписку proceed: Продолжить подписку
prompt: 'Вы ходите подписаться на:' prompt: 'Вы хотите подписаться на:'
settings: settings:
authorized_apps: Авторизованные приложения authorized_apps: Авторизованные приложения
back: Назад в Mastodon back: Назад в Mastodon
@ -142,8 +142,8 @@ ru:
show_more: Подробнее show_more: Подробнее
visibilities: visibilities:
private: Показывать только подписчикам private: Показывать только подписчикам
public: Публичный public: Показывать всем
unlisted: Публичный, но без отображения в публичных лентах unlisted: Показывать всем, но не отображать в публичных лентах
stream_entries: stream_entries:
click_to_show: Показать click_to_show: Показать
reblogged: продвинул(а) reblogged: продвинул(а)
@ -156,8 +156,13 @@ ru:
disable: Отключить disable: Отключить
enable: Включить enable: Включить
instructions_html: "<strong>Отсканируйте этот QR-код с помощью Google Authenticator или другого подобного приложения на Вашем телефоне</strong>. С этого момента приложение будет генерировать токены, которые будет необходимо ввести для входа." instructions_html: "<strong>Отсканируйте этот QR-код с помощью Google Authenticator или другого подобного приложения на Вашем телефоне</strong>. С этого момента приложение будет генерировать токены, которые будет необходимо ввести для входа."
manual_instructions: 'Если Вы не можете отсканировать QR-код и хотите ввести его вручную, секрет представлен здесь открытым текстом:'
plaintext_secret_html: 'Секрет открытым текстом: <samp>%{secret}</samp>' plaintext_secret_html: 'Секрет открытым текстом: <samp>%{secret}</samp>'
warning: Если сейчас у Вас не получается настроить аутентификатор, нажмите "отключить", иначе Вы не сможете войти! code_hint: 'Для подтверждения введите код, сгенерированный приложением аутентификатора'
setup: Настроить
warning: 'Если сейчас у Вас не получается настроить аутентификатор, нажмите "отключить", иначе Вы не сможете войти!'
users: users:
invalid_email: Введенный e-mail неверен invalid_email: Введенный e-mail неверен
invalid_otp_token: Введен неверный код invalid_otp_token: Введен неверный код
will_paginate:
page_gap: "&hellip;"

View File

@ -26,7 +26,7 @@ ru:
note: О Вас note: О Вас
otp_attempt: Двухфакторный код otp_attempt: Двухфакторный код
password: Пароль password: Пароль
setting_default_privacy: Приватность постов setting_default_privacy: Видимость постов
type: Тип импорта type: Тип импорта
username: Имя пользователя username: Имя пользователя
interactions: interactions: