diff --git a/app/javascript/mastodon/locales/ru.json b/app/javascript/mastodon/locales/ru.json
index 116b28e4d4..b6f3a8a95d 100644
--- a/app/javascript/mastodon/locales/ru.json
+++ b/app/javascript/mastodon/locales/ru.json
@@ -86,6 +86,13 @@
"alert.unexpected.message": "Произошла непредвиденная ошибка.",
"alert.unexpected.title": "Ой!",
"alt_text_badge.title": "Альтернативный текст",
+ "alt_text_modal.add_alt_text": "Альтернативный текст",
+ "alt_text_modal.add_text_from_image": "Добавить текст из изображения",
+ "alt_text_modal.cancel": "Отмена",
+ "alt_text_modal.change_thumbnail": "Изменить обложку",
+ "alt_text_modal.describe_for_people_with_hearing_impairments": "Опишите то, что слышите, для людей с нарушениями слуха…",
+ "alt_text_modal.describe_for_people_with_visual_impairments": "Опишите то, что видите, для людей с нарушениями зрения…",
+ "alt_text_modal.done": "Готово",
"announcement.announcement": "Объявление",
"annual_report.summary.archetype.booster": "Репостер",
"annual_report.summary.archetype.lurker": "Молчун",
@@ -211,6 +218,10 @@
"confirmations.logout.confirm": "Выйти",
"confirmations.logout.message": "Вы уверены, что хотите выйти?",
"confirmations.logout.title": "Выйти?",
+ "confirmations.missing_alt_text.confirm": "Добавить",
+ "confirmations.missing_alt_text.message": "Ваш пост содержит медиафайлы без альтернативного текста. Добавляя описания, вы делаете ваш контент доступным для более широкого круга людей.",
+ "confirmations.missing_alt_text.secondary": "Опубликовать",
+ "confirmations.missing_alt_text.title": "Добавить альтернативный текст?",
"confirmations.mute.confirm": "Игнорировать",
"confirmations.redraft.confirm": "Удалить и исправить",
"confirmations.redraft.message": "Вы уверены, что хотите удалить и переписать этот пост? Отметки «избранного», продвижения и ответы к оригинальному посту будут потеряны.",
@@ -407,6 +418,8 @@
"ignore_notifications_modal.not_followers_title": "Игнорировать уведомления от людей, которые не следят за вами?",
"ignore_notifications_modal.not_following_title": "Игнорировать уведомления от людей, за которыми вы не следите?",
"ignore_notifications_modal.private_mentions_title": "Игнорировать уведомления о нежелательных личных сообщениях?",
+ "info_button.label": "Помощь",
+ "info_button.what_is_alt_text": "
Что это такое?
Альтернативный текст содержит описание изображения для людей с ограничениями зрения, медленным интернетом и для тех, кому нужен дополнительный контекст.
Вы можете улучшить доступность и понимание для всех, написав четкий, краткий и объективный альтернативный текст.
- Уловите важные элементы
- Перескажите текстовую информацию на изображении
- Используйте правильную структуру предложений
- Избегайте избыточной информации
- Сосредоточьтесь на тенденциях и ключевых выводах при описании сложных визуализаций (таких как диаграммы или карты)
",
"interaction_modal.action.favourite": "Вы можете добавить этот пост в избранное со своей учётной записью.",
"interaction_modal.action.follow": "Вы можете подписаться со своей учётной записью.",
"interaction_modal.action.reblog": "Вы можете продвинуть этот пост со своей учётной записью.",
@@ -457,6 +470,7 @@
"keyboard_shortcuts.toggle_hidden": "показать/скрыть текст за предупреждением",
"keyboard_shortcuts.toggle_sensitivity": "показать/скрыть медиафайлы",
"keyboard_shortcuts.toot": "начать писать новый пост",
+ "keyboard_shortcuts.translate": "перевести пост",
"keyboard_shortcuts.unfocus": "убрать фокус с поля ввода/поиска",
"keyboard_shortcuts.up": "вверх по списку",
"lightbox.close": "Закрыть",
@@ -836,6 +850,7 @@
"status.reblogs.empty": "Никто ещё не продвинул этот пост. Как только кто-то это сделает, они появятся здесь.",
"status.redraft": "Создать заново",
"status.remove_bookmark": "Убрать из закладок",
+ "status.remove_favourite": "Убрать из избранного",
"status.replied_in_thread": "Ответил в теме",
"status.replied_to": "Ответил(а) {name}",
"status.reply": "Ответить",
diff --git a/config/locales/activerecord.ru.yml b/config/locales/activerecord.ru.yml
index 8769212d52..79d39a5cdc 100644
--- a/config/locales/activerecord.ru.yml
+++ b/config/locales/activerecord.ru.yml
@@ -23,6 +23,8 @@ ru:
models:
account:
attributes:
+ fields:
+ fields_with_values_missing_labels: содержит значения с отсутствующими ключами
username:
invalid: только буквы, цифры и символ подчёркивания
reserved: зарезервировано
diff --git a/config/locales/ca.yml b/config/locales/ca.yml
index c602b36c8c..53f1dc6815 100644
--- a/config/locales/ca.yml
+++ b/config/locales/ca.yml
@@ -948,6 +948,9 @@ ca:
preview:
explanation_html: 'Aquest correu-e s''enviarà a %{display_count} usuaris que han signat abans de %{date}. S''hi inclourà aquest text:'
send_preview: Envia una vista prèvia a %{email}
+ send_to_all:
+ one: Envia %{display_count} correu-e
+ other: Envia %{display_count} correus-e
title: Vista prèvia de la notificació de les condicions de servei
publish: Publica
published_on_html: Publicada el %{date}
@@ -1411,6 +1414,22 @@ ca:
merge_long: Mantenir els registres existents i afegir-ne de nous
overwrite: Sobreescriu
overwrite_long: Reemplaça els registres actuals amb els nous
+ overwrite_preambles:
+ blocking_html:
+ one: Esteu a punt de reemplaçar la vostra llista de blocats amb fins a %{count} compte des de %{filename}.
+ other: Esteu a punt de reemplaçar la vostra llista de blocats amb fins a %{count} comptes des de %{filename}.
+ bookmarks_html:
+ one: Esteu a punt de reemplaçar els vostres marcadors amb fins a %{count} publicació des de %{filename}.
+ other: Esteu a punt de reemplaçar els vostres marcadors amb fins a %{count} publicacions des de %{filename}.
+ domain_blocking_html:
+ one: Esteu a punt de reemplaçar la vostra llista de dominis blocats amb fins a %{count} domini des de %{filename}.
+ other: Esteu a punt de reemplaçar la vostra llista de dominis blocats amb fins a %{count} dominis des de %{filename}.
+ following_html:
+ one: Esteu a punt de seguir fins a %{count} compte des de %{filename} i deixar de seguir la resta.
+ other: Esteu a punt de seguir fins a %{count} comptes des de %{filename} i deixar de seguir la resta.
+ lists_html:
+ one: Esteu a punt de reemplaçar les vostres llistes amb contactes de %{filename}. S'afegirà %{count} compte a les noves llistes.
+ other: Esteu a punt de reemplaçar les vostres llistes amb contactes de %{filename}. S'afegiran fins a %{count} comptes a les noves llistes.
preface: Pots importar algunes les dades que has exportat des d'un altre servidor, com ara el llistat de les persones que estàs seguint o bloquejant.
recent_imports: Importacions recents
states:
diff --git a/config/locales/ru.yml b/config/locales/ru.yml
index 2db629cafc..fe0d797ff8 100644
--- a/config/locales/ru.yml
+++ b/config/locales/ru.yml
@@ -1247,6 +1247,7 @@ ru:
too_fast: Форма отправлена слишком быстро, попробуйте еще раз.
use_security_key: Использовать ключ безопасности
user_agreement_html: Мной прочитаны и принятыпользовательское соглашение и политика конфиденциальности
+ user_privacy_agreement_html: Мной прочитана и принята политика конфиденциальности
author_attribution:
example_title: Образец текста
hint_html: Публикуете ли вы свои статьи где-либо ещё кроме Mastodon? Если да, то ваше авторство может быть упомянуто, когда ими делятся в Mastodon.
diff --git a/config/locales/simple_form.ru.yml b/config/locales/simple_form.ru.yml
index 64db162ea6..e8a83f06d7 100644
--- a/config/locales/simple_form.ru.yml
+++ b/config/locales/simple_form.ru.yml
@@ -3,6 +3,7 @@ ru:
simple_form:
hints:
account:
+ attribution_domains: По одному на строку. Защищает от ложных атрибуций.
discoverable: Ваши публичные сообщения и профиль могут быть показаны или рекомендованы в различных разделах Mastodon, и ваш профиль может быть предложен другим пользователям.
display_name: Ваше полное имя или псевдоним.
fields: Ваша домашняя страница, местоимения, возраст - все, что угодно.
@@ -155,6 +156,7 @@ ru:
url: Куда события будут отправляться
labels:
account:
+ attribution_domains: Веб-сайты, которым разрешено ссылаться на вас
discoverable: Профиль и сообщения в алгоритмах обнаружения
fields:
name: Пункт
@@ -231,6 +233,7 @@ ru:
setting_display_media_show_all: Показывать все
setting_expand_spoilers: Всегда раскрывать посты, имеющие предупреждение о содержании
setting_hide_network: Скрыть свои связи
+ setting_missing_alt_text_modal: Всегда спрашивать перед публикацией медиафайлов без альтернативного текста
setting_reduce_motion: Уменьшить движение в анимации
setting_system_font_ui: Использовать шрифт системы по умолчанию
setting_system_scrollbars_ui: Использовать системные полосы прокрутки