diff --git a/web/public/static/langs/ru.json b/web/public/static/langs/ru.json
index c629e52..1a0435e 100644
--- a/web/public/static/langs/ru.json
+++ b/web/public/static/langs/ru.json
@@ -1,30 +1,30 @@
{
- "publish_dialog_priority_min": "Мин. приоритет",
+ "publish_dialog_priority_min": "Наименьший приоритет",
"action_bar_settings": "Настройки",
"action_bar_send_test_notification": "Отправить тестовое уведомление",
"action_bar_clear_notifications": "Удалить все уведомления",
"action_bar_unsubscribe": "Отписаться",
"message_bar_type_message": "Введите сообщение здесь",
- "notifications_none_for_topic_description": "Чтобы отправить уведомление на данную тему, просто отправьте PUT или POST на URL-адрес этой темы.",
- "notifications_none_for_any_description": "Чтобы отправить уведомления на тему, просто отправьте PUT или POST на URL-адрес темы. Вот пример используя одну из ваших тем.",
- "notifications_no_subscriptions_title": "Похоже у вас ещё нет подписок.",
+ "notifications_none_for_topic_description": "Чтобы отправить уведомление на данную тему, просто сделаете PUT или POST-запрос на URL-адрес этой темы.",
+ "notifications_none_for_any_description": "Чтобы отправить уведомление на тему, просто сделаете PUT или POST-запрос на её URL-адрес. Вот пример с использованием одной из ваших тем.",
+ "notifications_no_subscriptions_title": "Похоже, что у вас ещё нет подписок.",
"alert_grant_description": "Разрешите браузеру показывать уведомления.",
- "notifications_no_subscriptions_description": "Нажмите \"{{linktext}}\" ссылку, чтобы создать или подписаться на тему. После этого вы сможете отправлять сообщения используя PUT или POST, и вы будете получать здесь уведомления.",
+ "notifications_no_subscriptions_description": "Нажмите ссылку \"{{linktext}}\", чтобы создать или подписаться на тему. После этого Вы сможете отправлять уведомления, используя PUT или POST-запросы, и получать их здесь.",
"notifications_example": "Пример",
- "notifications_more_details": "Дополнительную информацию найдёте на сайте или в документации.",
- "notifications_loading": "Загружаются уведомления …",
- "publish_dialog_title_topic": "Опубликовать в {{topic}}",
- "publish_dialog_title_no_topic": "Опубликовать уведомление",
- "publish_dialog_progress_uploading": "Загружается …",
+ "notifications_more_details": "Для более подробной информации, посетите наш сайт или документацию.",
+ "notifications_loading": "Идет загрузка уведомлений …",
+ "publish_dialog_title_topic": "Отправить в {{topic}}",
+ "publish_dialog_title_no_topic": "Отправить уведомление",
+ "publish_dialog_progress_uploading": "Идет загрузка …",
"publish_dialog_progress_uploading_detail": "Загружается {{loaded}}/{{total}} ({{percent}}%) …",
- "publish_dialog_message_published": "Уведомление опубликовано",
- "publish_dialog_attachment_limits_file_and_quota_reached": "превышает {{fileSizeLimit}} размер файла, {{remainingBytes}} осталось",
- "publish_dialog_attachment_limits_file_reached": "превышает {{fileSizeLimit}} размер файла",
- "publish_dialog_attachment_limits_quota_reached": "превышает квоту, {{remainingBytes}} осталось",
+ "publish_dialog_message_published": "Уведомление отправлено",
+ "publish_dialog_attachment_limits_file_and_quota_reached": "превышает максимальный размер файла {{fileSizeLimit}} и суммарный объем всех загруженных файлов (осталось {{remainingBytes}})",
+ "publish_dialog_attachment_limits_file_reached": "превышает максимальный размер файла {{fileSizeLimit}}",
+ "publish_dialog_attachment_limits_quota_reached": "превышает суммарный объем всех загруженных файлов (осталось {{remainingBytes}})",
"publish_dialog_priority_low": "Низкий приоритет",
- "publish_dialog_priority_default": "Приоритет по умолчанию",
+ "publish_dialog_priority_default": "Стандартный приоритет",
"publish_dialog_priority_high": "Высокий приоритет",
- "publish_dialog_priority_max": "Макс. приоритет",
+ "publish_dialog_priority_max": "Наивысший приоритет",
"publish_dialog_base_url_label": "URL-адрес сервиса",
"publish_dialog_base_url_placeholder": "URL-адрес сервиса, например https://example.com",
"publish_dialog_topic_label": "Название темы",
@@ -32,13 +32,13 @@
"publish_dialog_title_label": "Заголовок",
"publish_dialog_title_placeholder": "Заголовок уведомления, например Disk space alert",
"publish_dialog_message_label": "Сообщение",
- "publish_dialog_message_placeholder": "Текст сообщения",
+ "publish_dialog_message_placeholder": "Введите сообщение здесь",
"publish_dialog_tags_label": "Тэги",
- "publish_dialog_tags_placeholder": "Список тэгов, разделённый запятой, например warning, srv1-backup",
+ "publish_dialog_tags_placeholder": "Список тэгов, разделённый запятой, например: warning, srv1-backup",
"publish_dialog_priority_label": "Приоритет",
- "publish_dialog_click_label": "Нажмите на URL-адрес",
- "publish_dialog_click_placeholder": "URL-адрес который откроется когда будет нажато уведомление",
- "publish_dialog_email_label": "Эл. почта",
+ "publish_dialog_click_label": "Ссылка при открытии",
+ "publish_dialog_click_placeholder": "URL-адрес, который откроется при взаимодействии с уведомлением",
+ "publish_dialog_email_label": "Электронная почта",
"message_bar_error_publishing": "Ошибка отправки уведомления",
"alert_not_supported_title": "Уведомления не поддерживаются",
"alert_not_supported_description": "Уведомления не поддерживаются вашим браузером.",
@@ -49,7 +49,7 @@
"nav_button_all_notifications": "Все уведомления",
"nav_button_settings": "Настройки",
"nav_button_documentation": "Документация",
- "nav_button_publish_message": "Опубликовать уведомление",
+ "nav_button_publish_message": "Отправить уведомление",
"nav_button_subscribe": "Подписаться на тему",
"alert_grant_button": "Разрешить",
"notifications_attachment_copy_url_button": "Скопировать URL-адрес",
@@ -66,30 +66,30 @@
"notifications_click_open_button": "Открыть ссылку",
"subscribe_dialog_subscribe_title": "Подписаться на тему",
"publish_dialog_button_cancel": "Отмена",
- "subscribe_dialog_subscribe_description": "Темы могут быть не защищены паролем, поэтому укажите сложное имя. После подписки вы можете размещать/отправлять уведомления.",
+ "subscribe_dialog_subscribe_description": "Темы могут быть не защищены паролем, поэтому укажите сложное имя. После подписки Вы сможете отправлять уведомления используя PUT/POST-запросы.",
"prefs_users_description": "Добавляйте/удаляйте пользователей для защищенных тем. Обратите внимание, что имя пользователя и пароль хранятся в локальном хранилище браузера.",
- "error_boundary_description": "Этого, очевидно, не должно происходить. Очень сожалею об этом. Если у вас есть минутка, пожалуйста сообщить об этом на GitHub, или сообщите нам через Discord или Matrix.",
+ "error_boundary_description": "Это не должно было случиться. Нам очень жаль. Если Вы можете уделить минуту своего времени, пожалуйста сообщите об этом на GitHub, или дайте нам знать через Discord или Matrix.",
"publish_dialog_email_placeholder": "Адрес для пересылки уведомления. Например, phil@example.com",
"publish_dialog_attach_placeholder": "Прикрепите файл по URL. Например, https://f-droid.org/F-Droid.apk",
"publish_dialog_filename_label": "Имя файла",
"publish_dialog_delay_label": "Задержка",
- "publish_dialog_delay_placeholder": "Задержка доставки. Например, {{unixTimestamp}}, {{relativeTime}}, or \"{{naturalLanguage}}\" (English only)",
- "publish_dialog_chip_click_label": "Адрес",
+ "publish_dialog_delay_placeholder": "Задержка доставки. Например, {{unixTimestamp}}, {{relativeTime}}, или \"{{naturalLanguage}}\" (только по-английски)",
+ "publish_dialog_chip_click_label": "URL-адрес при нажатии",
"publish_dialog_chip_email_label": "Переслать на электронную почту",
"publish_dialog_chip_attach_url_label": "Прикрепить файл по URL",
"publish_dialog_chip_attach_file_label": "Прикрепить локальный файл",
- "publish_dialog_chip_delay_label": "Задержка отправки",
+ "publish_dialog_chip_delay_label": "Задержка доставки",
"publish_dialog_chip_topic_label": "Изменить тему",
- "publish_dialog_details_examples_description": "Примеры и подробное описание всех функций см. в e документации.",
+ "publish_dialog_details_examples_description": "Примеры и подробное описание всех функций смотрите в документации.",
"publish_dialog_attach_label": "URL-адрес вложения",
"publish_dialog_filename_placeholder": "Имя файла вложения",
"publish_dialog_other_features": "Другие возможности:",
"publish_dialog_button_cancel_sending": "Отменить отправку",
"publish_dialog_button_send": "Отправить",
- "publish_dialog_checkbox_publish_another": "Опубликовать еще",
- "publish_dialog_attached_file_title": "Прикрепленный файл:",
+ "publish_dialog_checkbox_publish_another": "Отправить еще",
+ "publish_dialog_attached_file_title": "Прикреплённый файл:",
"publish_dialog_attached_file_filename_placeholder": "Имя прикреплённого файла",
- "emoji_picker_search_placeholder": "Поиск эмодзи",
+ "emoji_picker_search_placeholder": "Поиск смайликов",
"subscribe_dialog_subscribe_topic_placeholder": "Название темы. Например, phil_alerts",
"subscribe_dialog_subscribe_use_another_label": "Использовать другой сервер",
"subscribe_dialog_subscribe_button_cancel": "Отмена",
@@ -101,23 +101,23 @@
"subscribe_dialog_login_button_back": "Назад",
"subscribe_dialog_login_button_login": "Войти",
"subscribe_dialog_error_user_not_authorized": "Пользователь {{username}} не авторизован",
- "subscribe_dialog_error_user_anonymous": "аноним",
+ "subscribe_dialog_error_user_anonymous": "анонимный пользователь",
"prefs_notifications_title": "Уведомления",
"prefs_notifications_sound_title": "Звук уведомления",
"prefs_notifications_sound_description_none": "Уведомления не воспроизводят никаких звуков при получении",
"prefs_notifications_sound_no_sound": "Без звука",
- "prefs_notifications_min_priority_title": "Минимальный приоритет",
+ "prefs_notifications_min_priority_title": "Наименьший приоритет",
"prefs_notifications_min_priority_description_any": "Показать все уведомления, независимо от приоритета",
"prefs_notifications_min_priority_description_x_or_higher": "Показывать уведомления, если приоритет {{number}} ({{name}}) или выше",
- "prefs_notifications_min_priority_description_max": "Показывать уведомления, если приоритет равен 5 (максимум)",
+ "prefs_notifications_min_priority_description_max": "Показывать уведомления, если приоритет равен 5 (наивысший)",
"prefs_notifications_min_priority_any": "Любой приоритет",
- "prefs_notifications_min_priority_low_and_higher": "Низкий и высокий приоритет",
- "prefs_notifications_min_priority_max_only": "Только максимальный приоритет",
+ "prefs_notifications_min_priority_low_and_higher": "Низкий приоритет и выше",
+ "prefs_notifications_min_priority_max_only": "Только наивысший приоритет",
"prefs_notifications_delete_after_title": "Удалить уведомления",
"prefs_notifications_delete_after_never": "Никогда",
"prefs_notifications_delete_after_three_hours": "Через три часа",
"prefs_notifications_sound_description_some": "Уведомления воспроизводят звук {{sound}}",
- "prefs_notifications_min_priority_default_and_higher": "Приоритет по умолчанию и высокий",
+ "prefs_notifications_min_priority_default_and_higher": "Стандартный приоритет и выше",
"prefs_notifications_delete_after_one_day": "Через день",
"prefs_notifications_delete_after_one_week": "Через неделю",
"prefs_notifications_delete_after_one_month": "Через месяц",
@@ -129,10 +129,10 @@
"prefs_users_title": "Управление пользователями",
"prefs_users_add_button": "Добавить пользователя",
"prefs_users_table_user_header": "Пользователь",
- "prefs_users_table_base_url_header": "URL службы",
+ "prefs_users_table_base_url_header": "URL сервера",
"prefs_users_dialog_title_add": "Добавить пользователя",
"prefs_users_dialog_title_edit": "Редактировать пользователя",
- "prefs_users_dialog_base_url_label": "URL-адрес службы. Например, https://ntfy.sh",
+ "prefs_users_dialog_base_url_label": "URL-адрес сервера. Например, https://ntfy.sh",
"prefs_users_dialog_username_label": "Имя пользователя. Например, phil",
"prefs_users_dialog_password_label": "Пароль",
"common_cancel": "Отмена",
@@ -140,19 +140,205 @@
"common_save": "Сохранить",
"prefs_appearance_title": "Внешний вид",
"prefs_appearance_language_title": "Язык",
- "priority_min": "минимум",
+ "priority_min": "наименьший",
"priority_low": "низкий",
- "priority_default": "по умолчанию",
+ "priority_default": "стандартный",
"priority_high": "высокий",
- "priority_max": "максимальный",
- "error_boundary_title": "О нет, Ntfy сломался",
- "error_boundary_button_copy_stack_trace": "Копирование трассировки стека",
+ "priority_max": "наивысший",
+ "error_boundary_title": "О нет, ntfy сломался",
+ "error_boundary_button_copy_stack_trace": "Скопировать трассировку стека",
"error_boundary_stack_trace": "Трассировка стека",
- "error_boundary_gathering_info": "Соберите больше информации …",
- "publish_dialog_drop_file_here": "Перетащите файл юда",
+ "error_boundary_gathering_info": "Идет сбор дополнительной информации …",
+ "publish_dialog_drop_file_here": "Перетащите файл сюда",
"prefs_notifications_min_priority_high_and_higher": "Высокий приоритет и выше",
"action_bar_toggle_action_menu": "Открыть/закрыть меню",
"action_bar_show_menu": "Показать меню",
- "action_bar_logo_alt": "ntfy лого",
- "emoji_picker_search_clear": "Очистить поиск"
+ "action_bar_logo_alt": "Логотип ntfy",
+ "emoji_picker_search_clear": "Сбросить поиск",
+ "account_upgrade_dialog_cancel_warning": "Это действие отменит Вашу подписку и переведет Вашую учетную запись на бесплатное обслуживание {{date}}. При наступлении этой даты, все резервирования и уведомления в кэше будут удалены.",
+ "account_tokens_table_create_token_button": "Создать токен доступа",
+ "account_tokens_table_last_origin_tooltip": "с IP-адреса {{ip}}, нажмите для подробностей",
+ "account_tokens_dialog_title_edit": "Изменить токен доступа",
+ "account_delete_dialog_button_cancel": "Отмена",
+ "account_delete_dialog_billing_warning": "Удаление учетной записи также отменяет все платные подписки. У Вас не будет доступа к порталу оплаты.",
+ "account_delete_dialog_description": "Это действие безвозвратно удалит Вашу учетную запись, включая все Ваши данные хранящиеся на сервере. После удаления, Ваше имя пользователя не будет доступно для регистрации в течении 7 дней. Если Вы действительно хотите продолжить, пожалуйста введите Ваш пароль ниже.",
+ "account_delete_dialog_label": "Пароль",
+ "reservation_delete_dialog_action_keep_description": "Уведомления и вложения которые находятся в кэше сервера станут доступны всем, кто знает имя темы.",
+ "prefs_reservations_table": "Список зарезервированных тем",
+ "prefs_reservations_table_access_header": "Доступ",
+ "prefs_reservations_table_everyone_write_only": "Я могу отправлять и подписываться, все остальные могут только отправлять",
+ "prefs_reservations_dialog_description": "Резервирование дает Вам возможность управлять темой и настраивать правила доступа к ней для пользователей.",
+ "reservation_delete_dialog_action_delete_title": "Удалить уведомления в кэше и вложения",
+ "reservation_delete_dialog_action_delete_description": "Уведомления в кэше и вложения будут безвозвратно удалены. Это действие невозможно отменить.",
+ "prefs_reservations_table_not_subscribed": "Не подписан",
+ "prefs_reservations_table_everyone_deny_all": "Только я могу отправлять и подписываться",
+ "prefs_reservations_table_everyone_read_write": "Все могут отправлять и подписываться",
+ "prefs_reservations_table_click_to_subscribe": "Нажмите чтобы подписаться",
+ "prefs_reservations_dialog_title_add": "Зарезервировать тему",
+ "prefs_reservations_dialog_title_delete": "Удалить резервирование",
+ "prefs_reservations_dialog_title_edit": "Изменение резервированной темы",
+ "prefs_reservations_table_topic_header": "Тема",
+ "prefs_users_description_no_sync": "Пользователи и пароли не синхронизируются с Вашей учетной записью.",
+ "prefs_users_delete_button": "Удалить пользователя",
+ "prefs_users_table_cannot_delete_or_edit": "Невозможно удалить или редактировать залогиненного пользователя",
+ "account_upgrade_dialog_reservations_warning_one": "Выбранная подписка разрешает меньше зарезервированных тем, чем есть у Вас на данный момент. Перед сменой подписки, пожалуйста удалите хотя бы одну зарезервированную тему. Вы можете это сделать в Настройках.",
+ "account_upgrade_dialog_proration_info": "Пересчёт оплаты: при переходе между платными подписками, разница в цене будет списана или возвращена в Вашем следующем счете. Вы не получите новый счет до конца следующего цикла оплаты.",
+ "account_upgrade_dialog_tier_features_attachment_file_size": "{{filesize}} на файл",
+ "account_tokens_table_never_expires": "Никогда",
+ "account_tokens_table_copied_to_clipboard": "Токен доступа скопирован",
+ "account_tokens_table_cannot_delete_or_edit": "Невозможно изменить или удалить токен текущего сеанса",
+ "account_tokens_delete_dialog_description": "Перед удалением токена доступа, убедитесь что он не используется приложениями и скриптами. Это действие невозможно отменить.",
+ "error_boundary_unsupported_indexeddb_title": "Работа в приватном режиме не поддерживается",
+ "account_tokens_dialog_button_create": "Создать токен",
+ "account_tokens_delete_dialog_submit_button": "Безвозвратно удалить токен",
+ "account_upgrade_dialog_reservations_warning_other": "Выбранная подписка разрешает меньше зарезервированных тем, чем есть у Вас на данный момент. Перед сменой подписки, пожалуйста удалите хотя бы {{count}} зарезервированных тем. Вы можете это сделать в Настройках.",
+ "account_upgrade_dialog_tier_features_messages": "{{messages}} уведомлений в день",
+ "account_upgrade_dialog_tier_features_attachment_total_size": "{{totalsize}} суммарный объем",
+ "account_upgrade_dialog_tier_selected_label": "Выбранная",
+ "account_tokens_table_current_session": "Текущий сеанс браузера",
+ "account_tokens_dialog_button_update": "Изменить токен",
+ "account_tokens_dialog_expires_label": "Токен доступа истекает",
+ "account_tokens_dialog_expires_x_hours": "Токен истекает через {{hours}} часов",
+ "account_tokens_dialog_expires_never": "Токен никогда не истекает",
+ "prefs_notifications_sound_play": "Воспроизводить выбранный звук",
+ "account_upgrade_dialog_tier_features_reservations": "{{reservations}} зарезервированных тем",
+ "account_upgrade_dialog_tier_features_emails": "{{emails}} эл. сообщений в день",
+ "account_basics_tier_free": "бесплатной",
+ "account_tokens_dialog_title_create": "Создать токен доступа",
+ "account_tokens_dialog_title_delete": "Удалить токен доступа",
+ "account_tokens_table_copy_to_clipboard": "Скопировать в буфер обмена",
+ "account_tokens_dialog_button_cancel": "Отмена",
+ "account_tokens_dialog_expires_unchanged": "Оставить срок истечения без изменений",
+ "account_tokens_dialog_expires_x_days": "Токен истекает через {{days}} дней",
+ "account_tokens_delete_dialog_title": "Удалить токен доступа",
+ "prefs_users_table": "Список пользоваетелй",
+ "account_upgrade_dialog_tier_current_label": "Текущая",
+ "account_upgrade_dialog_button_cancel": "Отмена",
+ "prefs_users_edit_button": "Редактировать пользователя",
+ "account_basics_tier_upgrade_button": "Подписаться на Pro",
+ "account_basics_tier_paid_until": "Подписка оплачена до {{date}} и будет продляться автоматически",
+ "account_basics_tier_change_button": "Изменить",
+ "account_delete_dialog_button_submit": "Безвозвратно удалить учетную запись",
+ "account_upgrade_dialog_title": "Изменить уровень учетной записи",
+ "account_usage_basis_ip_description": "Статистика и ограничения на использование учитываются по IP-адресу, поэтому они могут совмещаться с другими пользователями. Уровни, указанные выше, примерно соответствуют текущим ограничениям.",
+ "publish_dialog_topic_reset": "Сбросить тему",
+ "account_basics_tier_admin_suffix_no_tier": "(без подписки)",
+ "prefs_reservations_dialog_topic_label": "Тема",
+ "signup_form_username": "Имя пользователя",
+ "signup_form_password": "Пароль",
+ "signup_form_confirm_password": "Подтвердите пароль",
+ "signup_form_button_submit": "Зарегистрироваться",
+ "signup_form_toggle_password_visibility": "Показать/скрыть пароль",
+ "signup_disabled": "Регистрация недоступна",
+ "signup_error_username_taken": "Имя пользователя {{username}} уже занято",
+ "signup_title": "Создать учетную запись ntfy",
+ "signup_already_have_account": "Уже есть учетная запись? Войдите!",
+ "signup_error_creation_limit_reached": "Превышен лимит на создание учетных записей",
+ "login_form_button_submit": "Вход",
+ "login_link_signup": "Регистрация",
+ "login_disabled": "Вход недоступен",
+ "action_bar_reservation_add": "Зарезервировать тему",
+ "action_bar_reservation_edit": "Изменить резервирование",
+ "action_bar_reservation_delete": "Удалить резервирование",
+ "action_bar_profile_title": "Профиль",
+ "action_bar_profile_settings": "Настройки",
+ "action_bar_profile_logout": "Выход",
+ "action_bar_sign_in": "Вход",
+ "action_bar_sign_up": "Регистрация",
+ "action_bar_change_display_name": "Изменить псевдоним",
+ "message_bar_publish": "Отправить сообщение",
+ "nav_button_muted": "Уведомления скрыты",
+ "nav_button_connecting": "установка соединения",
+ "action_bar_account": "Учетная запись",
+ "login_title": "Вход в Вашу учетную запись ntfy",
+ "action_bar_reservation_limit_reached": "Первышен лимит",
+ "action_bar_toggle_mute": "Скрыть/показать уведомления",
+ "nav_button_account": "Учетная запись",
+ "nav_upgrade_banner_label": "Подпишитесь на ntfy Pro",
+ "message_bar_show_dialog": "Открыть диалог отправки",
+ "notifications_list": "Список уведомлений",
+ "notifications_list_item": "Уведомление",
+ "notifications_mark_read": "Пометить как прочтенное",
+ "notifications_priority_x": "Приоритет {{priority}}",
+ "notifications_attachment_image": "Приложенное изображение",
+ "notifications_attachment_file_audio": "звуковой файл",
+ "notifications_attachment_file_video": "видео файл",
+ "notifications_attachment_file_image": "графический файл",
+ "notifications_attachment_file_app": "исполняемый файл Android",
+ "notifications_attachment_file_document": "другой тип файла",
+ "notifications_actions_not_supported": "Действие не поддерживается в веб-приложении",
+ "display_name_dialog_title": "Изменить псевдоним",
+ "display_name_dialog_description": "Создайте псевдоним для темы, который будет отображаться в списке Ваших подписок. Это помогает легче находить темы со сложными именами.",
+ "reserve_dialog_checkbox_label": "Зарезервировать тему и настроить доступ",
+ "publish_dialog_emoji_picker_show": "Выбрать смайлик",
+ "publish_dialog_click_reset": "Удалить ссылку",
+ "publish_dialog_email_reset": "Удалить адрес для пересылки",
+ "publish_dialog_attach_reset": "Удалить URL-адрес вложения",
+ "publish_dialog_delay_reset": "Удалить задержку доставки",
+ "publish_dialog_attached_file_remove": "Удалить прикреплённый файл",
+ "subscribe_dialog_subscribe_base_url_label": "URL-адрес сервера",
+ "subscribe_dialog_subscribe_button_generate_topic_name": "Сгенерировать случайное имя",
+ "subscribe_dialog_error_topic_already_reserved": "Тема уже зарезервирована",
+ "account_basics_title": "Учетная запись",
+ "account_basics_username_title": "Имя пользователя",
+ "account_basics_username_admin_tooltip": "Вы Администратор",
+ "account_basics_password_title": "Пароль",
+ "account_basics_username_description": "Это Вы! :)",
+ "account_basics_password_description": "Смена пароля учетной записи",
+ "account_basics_password_dialog_title": "Смена пароля",
+ "account_basics_password_dialog_current_password_label": "Текущий пароль",
+ "account_basics_password_dialog_current_password_incorrect": "Введен неверный пароль",
+ "account_usage_title": "Использование",
+ "account_usage_of_limit": "из {{limit}}",
+ "account_usage_unlimited": "Неограниченно",
+ "account_usage_limits_reset_daily": "Ограничения сбрасываются ежедневно в полночь (UTC)",
+ "account_basics_tier_description": "Уровень Вашей учетной записи",
+ "account_basics_tier_admin": "Администратор",
+ "account_basics_tier_admin_suffix_with_tier": "(с {{tier}} подпиской)",
+ "account_basics_tier_payment_overdue": "У Вас задолженность по оплате. Пожалуйста проверьте метод оплаты, иначе Вы скоро потеряете преимущества Вашей подписки.",
+ "account_basics_tier_canceled_subscription": "Ваша подписка была отменена; учетная запись перейдет на бесплатное обслуживание {{date}}.",
+ "account_basics_tier_manage_billing_button": "Управление оплатой",
+ "account_usage_messages_title": "Отправленные уведолмления",
+ "account_usage_emails_title": "Отправленные электронные сообщения",
+ "account_usage_reservations_title": "Зарезервированные темы",
+ "account_usage_reservations_none": "Нет зарезервированных тем",
+ "account_usage_attachment_storage_title": "Хранение вложений",
+ "account_usage_attachment_storage_description": "{{filesize}} за файл, удаляются после {{expiry}}",
+ "account_usage_cannot_create_portal_session": "Невозможно открыть портал оплаты",
+ "account_delete_title": "Удалить учетную запись",
+ "account_delete_description": "Безвозвратно удалить Вашу учетную запись",
+ "account_upgrade_dialog_button_redirect_signup": "Зарегистрироваться",
+ "account_upgrade_dialog_button_pay_now": "Оплатить и подписаться",
+ "account_upgrade_dialog_button_cancel_subscription": "Отменить подписку",
+ "account_upgrade_dialog_button_update_subscription": "Изменить подписку",
+ "account_tokens_title": "Токены доступа",
+ "account_tokens_description": "Используйте токены доступа при отправке уведомлений и подписке на темы через ntfy API чтобы не пересылать данные Вашей учетной записи. Смотрите документацию чтобы узнать больше.",
+ "account_tokens_table_token_header": "Токен",
+ "account_tokens_table_label_header": "Название",
+ "account_tokens_table_last_access_header": "Последний доступ",
+ "account_tokens_table_expires_header": "Истекает",
+ "account_tokens_dialog_label": "Название, например Radarr notifications",
+ "prefs_reservations_title": "Зарезервированные темы",
+ "prefs_reservations_description": "Здесь Вы можете резервировать темы для личного пользования. Резервирование дает Вам возможность управлять темой и настраивать правила доступа к ней для пользователей.",
+ "prefs_reservations_limit_reached": "Вы зарезервировали маскимально возможное количество тем.",
+ "prefs_reservations_add_button": "Добавить тему",
+ "prefs_reservations_edit_button": "Настройка доступа",
+ "prefs_reservations_delete_button": "Сбросить правила доступа",
+ "prefs_reservations_table_everyone_read_only": "Я могу отправлять и подписываться, все остальные могут только подписыватся",
+ "prefs_reservations_dialog_access_label": "Доступ",
+ "reservation_delete_dialog_description": "Удаление резервирования дает возможность зарезервировать эту тему другим. Вы можете оставить или удалить существующие уведомления и вложения.",
+ "reservation_delete_dialog_action_keep_title": "Сохранить уведомления в кэше и вложения",
+ "reservation_delete_dialog_submit_button": "Удалить резервирование",
+ "account_basics_tier_basic": "базовой",
+ "nav_upgrade_banner_description": "Зарезервированные темы, больше уведомлений и электронных сообщений, а также вложения большего размера",
+ "alert_not_supported_context_description": "Уведомления поддерживаются только по протоколу HTTPS. Это ограничение Notifications API.",
+ "notifications_delete": "Удалить",
+ "notifications_new_indicator": "Новое уведомление",
+ "notifications_actions_http_request_title": "Сделать HTTP {{method}}-запрос на {{url}}",
+ "display_name_dialog_placeholder": "Псевдоним",
+ "account_basics_password_dialog_new_password_label": "Новый пароль",
+ "account_basics_password_dialog_confirm_password_label": "Подтвердите пароль",
+ "account_basics_password_dialog_button_submit": "Сменить пароль",
+ "account_basics_tier_title": "Тип учетной записи",
+ "error_boundary_unsupported_indexeddb_description": "Веб-приложение ntfy использует IndexedDB, который не поддерживается Вашим браузером в приватном режиме.
Хотя это и не лучший вариант, использовать веб-приложение ntfy в приватном режиме не имеет особого смысла, так как все данные храняться в локальном хранилище браузера. Вы можете узнать больше в этом отчете на GitHub или связавшись с нами через Discord или Matrix."
}