[RU] Added translation for the following sections: (#8570)

* Added translation for the following sections:
• Empty followers, mutes, boosts etc. lists
• Keyboard shortcuts
• "About"
• Plurals for statuses, users and subscribers counters
• Relays, Custom CSS and suspensions settings.
• Remote interactions
• Other misc stuff

* i18n-tasks normalize
master
Evgeny Petrov 6 years ago committed by Yamagishi Kazutoshi
parent d97e383851
commit 2caeeb951f
  1. 48
      app/javascript/mastodon/locales/ru.json
  2. 47
      config/locales/ru.yml
  3. 1
      config/locales/simple_form.ru.yml

@ -10,9 +10,9 @@
"account.endorse": "Рекомендовать в профиле", "account.endorse": "Рекомендовать в профиле",
"account.follow": "Подписаться", "account.follow": "Подписаться",
"account.followers": "Подписаны", "account.followers": "Подписаны",
"account.followers.empty": "No one follows this user yet.", "account.followers.empty": "Никто не подписан на этого пользователя.",
"account.follows": "Подписки", "account.follows": "Подписки",
"account.follows.empty": "This user doesn't follow anyone yet.", "account.follows.empty": "Этот пользователь ни на кого не подписан.",
"account.follows_you": "Подписан(а) на Вас", "account.follows_you": "Подписан(а) на Вас",
"account.hide_reblogs": "Скрыть продвижения от @{name}", "account.hide_reblogs": "Скрыть продвижения от @{name}",
"account.media": "Медиа", "account.media": "Медиа",
@ -108,19 +108,19 @@
"emoji_button.search_results": "Результаты поиска", "emoji_button.search_results": "Результаты поиска",
"emoji_button.symbols": "Символы", "emoji_button.symbols": "Символы",
"emoji_button.travel": "Путешествия", "emoji_button.travel": "Путешествия",
"empty_column.blocks": "You haven't blocked any users yet.", "empty_column.blocks": "Вы ещё никого не заблокировали.",
"empty_column.community": "Локальная лента пуста. Напишите что-нибудь, чтобы разогреть народ!", "empty_column.community": "Локальная лента пуста. Напишите что-нибудь, чтобы разогреть народ!",
"empty_column.direct": "У Вас пока нет личных сообщений. Когда Вы начнёте их отправлять или получать, они появятся здесь.", "empty_column.direct": "У Вас пока нет личных сообщений. Когда Вы начнёте их отправлять или получать, они появятся здесь.",
"empty_column.domain_blocks": "There are no hidden domains yet.", "empty_column.domain_blocks": "Скрытых доменов пока нет.",
"empty_column.favourited_statuses": "You don't have any favourite toots yet. When you favourite one, it will show up here.", "empty_column.favourited_statuses": "Вы не добавили ни одного статуса в 'Избранное'. Как только Вы это сделаете, они появятся здесь.",
"empty_column.favourites": "No one has favourited this toot yet. When someone does, they will show up here.", "empty_column.favourites": "Никто ещё не добавил этот статус в 'Избранное'. Как только кто-то это сделает, они появятся здесь.",
"empty_column.follow_requests": "You don't have any follow requests yet. When you receive one, it will show up here.", "empty_column.follow_requests": "Вам ещё не приходили запросы на подписку. Все новые запросы будут показаны здесь.",
"empty_column.hashtag": "Статусов с таким хэштегом еще не существует.", "empty_column.hashtag": "Статусов с таким хэштегом еще не существует.",
"empty_column.home": "Пока Вы ни на кого не подписаны. Полистайте {public} или используйте поиск, чтобы освоиться и завести новые знакомства.", "empty_column.home": "Пока Вы ни на кого не подписаны. Полистайте {public} или используйте поиск, чтобы освоиться и завести новые знакомства.",
"empty_column.home.public_timeline": "публичные ленты", "empty_column.home.public_timeline": "публичные ленты",
"empty_column.list": "В этом списке пока ничего нет.", "empty_column.list": "В этом списке пока ничего нет.",
"empty_column.lists": "You don't have any lists yet. When you create one, it will show up here.", "empty_column.lists": "У Вас ещё нет списков. Все созданные Вами списки будут показаны здесь.",
"empty_column.mutes": "You haven't muted any users yet.", "empty_column.mutes": "Вы ещё никого не заглушили.",
"empty_column.notifications": "У Вас еще нет уведомлений. Заведите знакомство с другими пользователями, чтобы начать разговор.", "empty_column.notifications": "У Вас еще нет уведомлений. Заведите знакомство с другими пользователями, чтобы начать разговор.",
"empty_column.public": "Здесь ничего нет! Опубликуйте что-нибудь или подпишитесь на пользователей с других узлов, чтобы заполнить ленту.", "empty_column.public": "Здесь ничего нет! Опубликуйте что-нибудь или подпишитесь на пользователей с других узлов, чтобы заполнить ленту.",
"follow_request.authorize": "Авторизовать", "follow_request.authorize": "Авторизовать",
@ -137,32 +137,32 @@
"home.column_settings.show_reblogs": "Показывать продвижения", "home.column_settings.show_reblogs": "Показывать продвижения",
"home.column_settings.show_replies": "Показывать ответы", "home.column_settings.show_replies": "Показывать ответы",
"keyboard_shortcuts.back": "перейти назад", "keyboard_shortcuts.back": "перейти назад",
"keyboard_shortcuts.blocked": "to open blocked users list", "keyboard_shortcuts.blocked": "чтобы открыть список заблокированных",
"keyboard_shortcuts.boost": "продвинуть пост", "keyboard_shortcuts.boost": "продвинуть пост",
"keyboard_shortcuts.column": "фокус на одном из столбцов", "keyboard_shortcuts.column": "фокус на одном из столбцов",
"keyboard_shortcuts.compose": "фокус на поле ввода", "keyboard_shortcuts.compose": "фокус на поле ввода",
"keyboard_shortcuts.description": "Описание", "keyboard_shortcuts.description": "Описание",
"keyboard_shortcuts.direct": "to open direct messages column", "keyboard_shortcuts.direct": "чтобы показать колонку личных сообщений",
"keyboard_shortcuts.down": "вниз по списку", "keyboard_shortcuts.down": "вниз по списку",
"keyboard_shortcuts.enter": "развернуть пост", "keyboard_shortcuts.enter": "развернуть пост",
"keyboard_shortcuts.favourite": "в избранное", "keyboard_shortcuts.favourite": "в избранное",
"keyboard_shortcuts.favourites": "to open favourites list", "keyboard_shortcuts.favourites": "открыть 'Избранное'",
"keyboard_shortcuts.federated": "to open federated timeline", "keyboard_shortcuts.federated": "перейти к глобальной ленте",
"keyboard_shortcuts.heading": "Сочетания клавиш", "keyboard_shortcuts.heading": "Сочетания клавиш",
"keyboard_shortcuts.home": "to open home timeline", "keyboard_shortcuts.home": "перейти к домашней ленте",
"keyboard_shortcuts.hotkey": "Гор. клавиша", "keyboard_shortcuts.hotkey": "Гор. клавиша",
"keyboard_shortcuts.legend": "показать это окно", "keyboard_shortcuts.legend": "показать это окно",
"keyboard_shortcuts.local": "to open local timeline", "keyboard_shortcuts.local": "перейти к локальной ленте",
"keyboard_shortcuts.mention": "упомянуть автора поста", "keyboard_shortcuts.mention": "упомянуть автора поста",
"keyboard_shortcuts.muted": "to open muted users list", "keyboard_shortcuts.muted": "открыть список заглушённых",
"keyboard_shortcuts.my_profile": "to open your profile", "keyboard_shortcuts.my_profile": "перейти к своему профилю",
"keyboard_shortcuts.notifications": "to open notifications column", "keyboard_shortcuts.notifications": "перейти к уведомлениям",
"keyboard_shortcuts.pinned": "to open pinned toots list", "keyboard_shortcuts.pinned": "перейти к закреплённым статусам",
"keyboard_shortcuts.profile": "перейти к профилю автора", "keyboard_shortcuts.profile": "перейти к профилю автора",
"keyboard_shortcuts.reply": "ответить", "keyboard_shortcuts.reply": "ответить",
"keyboard_shortcuts.requests": "to open follow requests list", "keyboard_shortcuts.requests": "перейти к запросам на подписку",
"keyboard_shortcuts.search": "перейти к поиску", "keyboard_shortcuts.search": "перейти к поиску",
"keyboard_shortcuts.start": "to open \"get started\" column", "keyboard_shortcuts.start": "перейти к разделу \"добро пожаловать\"",
"keyboard_shortcuts.toggle_hidden": "показать/скрыть текст за предупреждением", "keyboard_shortcuts.toggle_hidden": "показать/скрыть текст за предупреждением",
"keyboard_shortcuts.toot": "начать писать новый пост", "keyboard_shortcuts.toot": "начать писать новый пост",
"keyboard_shortcuts.unfocus": "убрать фокус с поля ввода/поиска", "keyboard_shortcuts.unfocus": "убрать фокус с поля ввода/поиска",
@ -186,7 +186,7 @@
"navigation_bar.apps": "Mobile apps", "navigation_bar.apps": "Mobile apps",
"navigation_bar.blocks": "Список блокировки", "navigation_bar.blocks": "Список блокировки",
"navigation_bar.community_timeline": "Локальная лента", "navigation_bar.community_timeline": "Локальная лента",
"navigation_bar.compose": "Compose new toot", "navigation_bar.compose": "Создать новый статус",
"navigation_bar.direct": "Личные сообщения", "navigation_bar.direct": "Личные сообщения",
"navigation_bar.discover": "Изучайте", "navigation_bar.discover": "Изучайте",
"navigation_bar.domain_blocks": "Скрытые домены", "navigation_bar.domain_blocks": "Скрытые домены",
@ -280,7 +280,7 @@
"status.cancel_reblog_private": "Не продвигать", "status.cancel_reblog_private": "Не продвигать",
"status.cannot_reblog": "Этот статус не может быть продвинут", "status.cannot_reblog": "Этот статус не может быть продвинут",
"status.delete": "Удалить", "status.delete": "Удалить",
"status.detailed_status": "Detailed conversation view", "status.detailed_status": "Подробный просмотр обсуждения",
"status.direct": "Написать @{name}", "status.direct": "Написать @{name}",
"status.embed": "Встроить", "status.embed": "Встроить",
"status.favourite": "Нравится", "status.favourite": "Нравится",
@ -297,7 +297,7 @@
"status.reblog": "Продвинуть", "status.reblog": "Продвинуть",
"status.reblog_private": "Продвинуть для своей аудитории", "status.reblog_private": "Продвинуть для своей аудитории",
"status.reblogged_by": "{name} продвинул(а)", "status.reblogged_by": "{name} продвинул(а)",
"status.reblogs.empty": "No one has boosted this toot yet. When someone does, they will show up here.", "status.reblogs.empty": "Никто ещё не продвинул этот статус. Как только кто-то это сделает, они появятся здесь.",
"status.redraft": "Удалить и исправить", "status.redraft": "Удалить и исправить",
"status.reply": "Ответить", "status.reply": "Ответить",
"status.replyAll": "Ответить на тред", "status.replyAll": "Ответить на тред",

@ -5,6 +5,8 @@ ru:
about_mastodon_html: Mastodon - это <em>свободная</em> социальная сеть с <em>открытым исходным кодом</em>. Как <em>децентрализованная</em> альтернатива коммерческим платформам, Mastodon предотвращает риск монополизации Вашего общения одной компанией. Выберите сервер, которому Вы доверяете &mdash; что бы Вы ни выбрали, Вы сможете общаться со всеми остальными. Любой может запустить свой собственный узел Mastodon и участвовать в <em>социальной сети</em> совершенно бесшовно. about_mastodon_html: Mastodon - это <em>свободная</em> социальная сеть с <em>открытым исходным кодом</em>. Как <em>децентрализованная</em> альтернатива коммерческим платформам, Mastodon предотвращает риск монополизации Вашего общения одной компанией. Выберите сервер, которому Вы доверяете &mdash; что бы Вы ни выбрали, Вы сможете общаться со всеми остальными. Любой может запустить свой собственный узел Mastodon и участвовать в <em>социальной сети</em> совершенно бесшовно.
about_this: Об этом узле about_this: Об этом узле
administered_by: 'Администратор узла:' administered_by: 'Администратор узла:'
api: API
apps: Мобильные приложения
closed_registrations: В данный момент регистрация на этом узле закрыта. Но вы можете найти другой узел, создать на нём учётную запись и получить доступ к той же сети оттуда. closed_registrations: В данный момент регистрация на этом узле закрыта. Но вы можете найти другой узел, создать на нём учётную запись и получить доступ к той же сети оттуда.
contact: Связаться contact: Связаться
contact_missing: Не установлено contact_missing: Не установлено
@ -27,16 +29,28 @@ ru:
other_instances: Другие узлы other_instances: Другие узлы
privacy_policy: Политика конфиденциальности privacy_policy: Политика конфиденциальности
source_code: Исходный код source_code: Исходный код
status_count_after: статусов status_count_after:
few: статуса
many: статусов
one: статус
other: статусов
status_count_before: Опубликовано status_count_before: Опубликовано
terms: Условия использования terms: Условия использования
user_count_after: пользователей user_count_after:
few: пользователя
many: пользователей
one: пользователь
other: пользователей
user_count_before: Здесь живет user_count_before: Здесь живет
what_is_mastodon: Что такое Mastodon? what_is_mastodon: Что такое Mastodon?
accounts: accounts:
choices_html: "%{name} рекомендует:" choices_html: "%{name} рекомендует:"
follow: Подписаться follow: Подписаться
followers: Подписчики followers:
few: подписчика
many: подписчиков
one: подписчик
other: подписчиков
following: Подписан(а) following: Подписан(а)
joined: 'Дата регистрации: %{date}' joined: 'Дата регистрации: %{date}'
media: Медиа media: Медиа
@ -47,7 +61,12 @@ ru:
people_who_follow: Подписчики %{name} people_who_follow: Подписчики %{name}
pin_errors: pin_errors:
following: Чтобы порекомендовать кого-то, надо сначала на них подписаться following: Чтобы порекомендовать кого-то, надо сначала на них подписаться
posts: Посты posts:
few: статуса
many: статусов
one: статус
other: статусов
posts_tab_heading: Статусы
posts_with_replies: Посты с ответами posts_with_replies: Посты с ответами
reserved_username: Имя пользователя зарезервировано reserved_username: Имя пользователя зарезервировано
roles: roles:
@ -182,6 +201,7 @@ ru:
unsuspend_account: "%{name} разморозил(а) аккаунт %{target}" unsuspend_account: "%{name} разморозил(а) аккаунт %{target}"
update_custom_emoji: "%{name} обновил(а) эмодзи %{target}" update_custom_emoji: "%{name} обновил(а) эмодзи %{target}"
update_status: "%{name} изменил(а) статус пользователя %{target}" update_status: "%{name} изменил(а) статус пользователя %{target}"
deleted_status: "(удалённый статус)"
title: Журнал событий title: Журнал событий
custom_emojis: custom_emojis:
by_domain: Домен by_domain: Домен
@ -280,6 +300,7 @@ ru:
search: Поиск search: Поиск
title: Известные узлы title: Известные узлы
invites: invites:
deactivate_all: Удалить все
filter: filter:
all: Все all: Все
available: Актуальные available: Актуальные
@ -291,6 +312,8 @@ ru:
description_html: "<strong>Федеративный ретранслятор</strong> – это промежуточный сервер, который передаёт большие объёмы публичных статусов между серверами, которые подписываются и публикуют туда. <strong>Это может помочь небольшим и средним серверам находить записи со всей федерации</strong>, ведь в противном случае пользователям нужно будет вручную подписываться на людей с удалённых узлов." description_html: "<strong>Федеративный ретранслятор</strong> – это промежуточный сервер, который передаёт большие объёмы публичных статусов между серверами, которые подписываются и публикуют туда. <strong>Это может помочь небольшим и средним серверам находить записи со всей федерации</strong>, ведь в противном случае пользователям нужно будет вручную подписываться на людей с удалённых узлов."
enable_hint: Если включено, ваш сервер будет подписан на все публичные статусы с этого ретранслятора и начнёт туда отправлять публичные статусы со своего узла. enable_hint: Если включено, ваш сервер будет подписан на все публичные статусы с этого ретранслятора и начнёт туда отправлять публичные статусы со своего узла.
inbox_url: URL ретранслятора inbox_url: URL ретранслятора
pending: Ожидание подтверждения ретранслятора
save_and_enable: Сохранить и включить
setup: Настроте соединение с ретранслятором setup: Настроте соединение с ретранслятором
status: Состояние status: Состояние
title: Ретрансляторы title: Ретрансляторы
@ -343,6 +366,9 @@ ru:
contact_information: contact_information:
email: Введите публичный e-mail email: Введите публичный e-mail
username: Введите имя пользователя username: Введите имя пользователя
custom_css:
desc_html: Измените внешний вид с CSS, загружаемым на каждой странице
title: Особый CSS
hero: hero:
desc_html: Отображается на главной странице. Рекомендуется разрешение не менее 600х100px. Если не установлено, используется изображение узла desc_html: Отображается на главной странице. Рекомендуется разрешение не менее 600х100px. Если не установлено, используется изображение узла
title: Баннер узла title: Баннер узла
@ -401,6 +427,7 @@ ru:
media: media:
title: Медиаконтент title: Медиаконтент
no_media: Без медиаконтента no_media: Без медиаконтента
no_status_selected: Не выбран ни один статус, ничего не изменено
title: Статусы аккаунта title: Статусы аккаунта
with_media: С медиаконтентом with_media: С медиаконтентом
subscriptions: subscriptions:
@ -410,6 +437,12 @@ ru:
last_delivery: Последняя доставка last_delivery: Последняя доставка
title: WebSub title: WebSub
topic: Тема topic: Тема
suspensions:
bad_acct_msg: Не удалось найти такое число подтверждения. Вы уверены, что замораживаете нужный аккаунт?
hint_html: 'Чтобы подтвердить заморозку аккаунта, пожалуйста, введите %{value} в поле ниже:'
proceed: Продолжить
title: Заморозить %{acct}
warning_html: 'Заморозка этого аккаунта приведёт к <strong>необратимому</strong> удалению данных с этого аккаунта, включая:'
title: Администрирование title: Администрирование
admin_mailer: admin_mailer:
new_report: new_report:
@ -662,11 +695,14 @@ ru:
publishing: Публикация publishing: Публикация
web: WWW web: WWW
remote_follow: remote_follow:
acct: Введите username@domain, откуда Вы хотите подписаться acct: Введите свой username@domain для продолжения
missing_resource: Поиск требуемого перенаправления URL для Вашего аккаунта завершился неудачей missing_resource: Поиск требуемого перенаправления URL для Вашего аккаунта завершился неудачей
no_account_html: Нет учётной записи? Вы можете <a href='%{sign_up_path}' target='_blank'>зарегистрироваться здесь</a> no_account_html: Нет учётной записи? Вы можете <a href='%{sign_up_path}' target='_blank'>зарегистрироваться здесь</a>
proceed: Продолжить подписку proceed: Продолжить подписку
prompt: 'Вы хотите подписаться на:' prompt: 'Вы хотите подписаться на:'
remote_interaction:
proceed: Продолжить
prompt: 'Вы собираетесь взаимодействовать со статусом:'
remote_unfollow: remote_unfollow:
error: Ошибка error: Ошибка
title: Заголовок title: Заголовок
@ -756,6 +792,7 @@ ru:
private: Нельзя закрепить непубличный статус private: Нельзя закрепить непубличный статус
reblog: Нельзя закрепить продвинутый статус reblog: Нельзя закрепить продвинутый статус
show_more: Подробнее show_more: Подробнее
sign_in_to_participate: Войдите, чтобы принять участие в дискуссии
title: '%{name}: "%{quote}"' title: '%{name}: "%{quote}"'
visibilities: visibilities:
private: Для подписчиков private: Для подписчиков

@ -94,6 +94,7 @@ ru:
follow_request: Уведомлять по e-mail, когда кто-то запрашивает разрешение на подписку follow_request: Уведомлять по e-mail, когда кто-то запрашивает разрешение на подписку
mention: Уведомлять по e-mail, когда кто-то упомянул Вас mention: Уведомлять по e-mail, когда кто-то упомянул Вас
reblog: Уведомлять по e-mail, когда кто-то продвинул Ваш статус reblog: Уведомлять по e-mail, когда кто-то продвинул Ваш статус
report: Уведомлять по e-mail при создании жалобы
'no': Нет 'no': Нет
required: required:
mark: "*" mark: "*"

Loading…
Cancel
Save