diff --git a/_locales/ru/messages.json b/_locales/ru/messages.json
index 16eea05..84997c2 100644
--- a/_locales/ru/messages.json
+++ b/_locales/ru/messages.json
@@ -1,216 +1,328 @@
{
"hash_status_code_1": {
- "message": "не требует обновления",
- "description": ""
+ "message": "актуальны",
+ "description": "This status code says, that no update is available for the ClearURLs rules and everything is up to date."
},
-
"hash_status_code_2": {
- "message": "обновлено",
- "description": ""
+ "message": "обновлены",
+ "description": "This status code says, that the ClearURLs rules are successfully updated."
},
-
"hash_status_code_3": {
- "message": "есть обновление",
- "description": ""
+ "message": "доступно обновление",
+ "description": "This status code says, that an update is available for the ClearURLs rules."
},
-
"hash_status_code_4": {
"message": "ошибка",
- "description": ""
+ "description": "This status code says, that the ClearURLs could not be started correctly."
},
-
"hash_status_code_5": {
- "message": "Ой, что-то не так!",
- "description": ""
+ "message": "Ой! Что-то пошло не так!",
+ "description": "This status code says, that an error occurred while updating the ClearURLs rules."
},
-
"log_redirect": {
"message": "Этот URL перенаправляется",
- "description": ""
+ "description": "This string is used on redirections in the ClearURLs log."
},
-
"log_domain_blocked": {
"message": "Этот домен заблокирован",
- "description": ""
+ "description": "This string is used on blocked domains in the ClearURLs log."
},
-
"check_os_log": {
- "message": "[ClearURLs]: Лог listener добавлен.",
- "description": ""
+ "message": "[ClearURLs]: логирование активировано.",
+ "description": "This string is used on ClearURLs log startup."
},
-
"log_html_page_title": {
- "message": "Лог ClearURLs",
- "description": ""
+ "message": "Журнал ClearURLs",
+ "description": "This string is used as header on the log page."
},
-
"log_html_table_head_1": {
"message": "До обработки",
- "description": ""
+ "description": "This string is used as table title on the log page."
},
-
"log_html_table_head_2": {
"message": "После обработки",
- "description": ""
+ "description": "This string is used as table title on the log page."
},
-
"log_html_table_head_3": {
"message": "Правило",
- "description": ""
+ "description": "This string is used as table title on the log page."
},
-
"log_html_table_head_4": {
"message": "Время",
- "description": ""
+ "description": "This string is used as table title on the log page."
},
-
"log_html_reset_button": {
- "message": "Сброс",
- "description": ""
+ "message": "Очистить",
+ "description": "This string is used for the reset button on the log page."
},
-
"log_html_reset_button_title": {
- "message": "Сброс глобального лога",
- "description": ""
+ "message": "Очистить журнал",
+ "description": "This string is used as title for the reset button on the log page."
},
-
"popup_html_configs_head": {
"message": "Настройки",
- "description": ""
+ "description": "This string is used as title for the configs on the popup page."
},
-
"popup_html_configs_switch_filter": {
"message": "Фильтр",
- "description": ""
+ "description": "This string is used as name for the filter switch button on the popup page."
},
-
"popup_html_configs_switch_filter_title": {
- "message": "Активирует функцию очистки URL. Если выключить - аддон не будет работать",
- "description": ""
+ "message": "Функция очистки URL. Если выключить - расширение работать не будет!",
+ "description": "This string is used as title for the filter switch button on the popup page."
},
-
"popup_html_configs_switch_log": {
"message": "Логирование",
- "description": ""
+ "description": "This string is used as name for the logging switch button on the popup page."
},
-
"popup_html_configs_switch_log_title": {
- "message": "Лог сохраняется только локально. Не используйте эту функцию, если она вам не нужна.",
- "description": ""
+ "message": "Журнал сохраняется только локально. Не используйте эту функцию, если она Вам не нужна",
+ "description": "This string is used as title for the logging switch button on the popup page."
},
-
"popup_html_configs_switch_badges": {
- "message": "Значки",
- "description": ""
+ "message": "Счётчик",
+ "description": "This string is used as name for the badges switch button on the popup page."
},
-
"popup_html_configs_switch_badges_title": {
- "message": "Показать количество очищенных URL",
- "description": ""
+ "message": "Показывать количество очищенных URL",
+ "description": "This string is used as title for the badges switch button on the popup page."
},
-
"popup_html_statistics_head": {
"message": "Статистика",
- "description": ""
+ "description": "This string is used as title for the statistics on the popup page."
},
-
"popup_html_statistics_elements": {
- "message": "Элементы",
- "description": ""
+ "message": "Элементов",
+ "description": "This string is used as name for the elements on the popup page."
},
-
"popup_html_statistics_blocked": {
"message": "Заблокировано",
- "description": ""
+ "description": "This string is used as name for the blocked elements on the popup page."
},
-
"popup_html_statistics_percentage": {
"message": "Процент",
- "description": ""
+ "description": "This string is used as name for the percentage of blocked elements on the popup page."
},
-
"popup_html_statistics_reset_button": {
- "message": "Сброс",
- "description": ""
+ "message": "Очистить",
+ "description": "This string is used as name for the statistics reset button on the popup page."
},
-
"popup_html_statistics_reset_button_title": {
- "message": "Сброс глобальной статистики",
- "description": ""
+ "message": "Очистить статистику",
+ "description": "This string is used as title for the statistics reset button on the popup page."
},
-
"popup_html_rules_status_head": {
"message": "Актуальность правил",
- "description": ""
+ "description": "This string is used as title for the rules-status section on the popup page."
},
-
"popup_html_log_head": {
- "message": "Лог",
- "description": ""
+ "message": "Журнал",
+ "description": "This string is used as name for the log button on the popup page."
},
-
"popup_html_log_head_title": {
- "message": "Открыть лог",
- "description": ""
+ "message": "Открыть журнал",
+ "description": "This string is used as title for the log button on the popup page."
+ },
+ "popup_html_report_button": {
+ "message": "Сообщить о текущей ссылке",
+ "description": "Note: Currently not used."
+ },
+ "popup_html_report_button_title": {
+ "message": "Сообщить о текущей вкладке",
+ "description": "Currently not used."
},
-
"core_save_on_disk": {
- "message": "[ClearURLs]: Сохранить на диск.",
- "description": ""
+ "message": "[ClearURLs]: сохранено на диск.",
+ "description": "This string is used to tell the user, that ClearURLs saved the settings on disk."
},
-
"core_error": {
- "message": "[ClearURLs]: Не удалось запустить аддон.",
- "description": ""
+ "message": "[ClearURLs]: не удалось запустить расширение.",
+ "description": "This string is used to tell the user, that ClearURLs could not be started."
},
-
"configs_switch_statistics": {
"message": "Статистика",
- "description": ""
+ "description": "This string is used as name for the statistics switch button on the popup page."
},
-
"configs_switch_statistics_title": {
- "message": "Вкл. или выкл. статистику",
- "description": ""
+ "message": "Вкл./выкл. статистики",
+ "description": "This string is used as title for the statistics switch button on the popup page."
},
-
"settings_html_page_title": {
"message": "Настройки ClearURLs",
- "description": ""
+ "description": "This string is used as title on the settings page."
},
-
"badged_color_label": {
"message": "Цвет значка",
- "description": ""
+ "description": "This string is used as name for the badged color label."
},
-
"setting_html_reset_button": {
"message": "Сброс",
- "description": ""
+ "description": "This string is used as name for the reset button on the settings page."
},
-
"setting_html_reset_button_title": {
- "message": "Сбросить всё",
- "description": ""
+ "message": "Сброс всех настроек",
+ "description": "This string is used as title for the reset button on the settings page."
},
-
"setting_rule_url_label": {
- "message": "Ссылка на файл data.json (правила)",
- "description": ""
+ "message": "Ссылка к файлу data.json (правила)",
+ "description": "This string is used as name for the rule url label."
},
-
"settings_html_save_button": {
- "message": "Сохранить и перезагрузить аддон",
- "description": ""
+ "message": "Сохранить и перезапустить расширение",
+ "description": "This string is used as name for the save&reload button on the settings page."
},
-
"settings_html_save_button_title": {
- "message": "Сохранение настроек",
- "description": ""
+ "message": "Сохранить настройки",
+ "description": "This string is used as title for the save&reload button on the settings page."
},
-
"setting_hash_url_label": {
- "message": "Ссылка на файл rules.hash (хэш)",
- "description": ""
+ "message": "Ссылка к файлу rules.hash (хэш)",
+ "description": "This string is used as name for the rule.hash url label."
+ },
+ "setting_types_label": {
+ "message": "Тип запроса (уровень эксперта)",
+ "description": "This string is used as name for the types label."
+ },
+ "setting_report_server_label": {
+ "message": "Сервер отчётов для URL-адресов",
+ "description": "Note: Currently not used."
+ },
+ "success_report_url": {
+ "message": "Отчёт об URL успешно отправлен. Мы проверим его в ближайшее время.",
+ "description": "Note: Currently not used."
+ },
+ "error_report_url": {
+ "message": "Похоже, об этом URL уже сообщили.",
+ "description": "Note: Currently not used."
+ },
+ "donate_button": {
+ "message": "Пожертвование для разработчика ClearURLs",
+ "description": "This string is used to refer to a donation page."
+ },
+ "clipboard_copy_link": {
+ "message": "Копировать чистую ссылку",
+ "description": "This string is used in the context menu to copy clean links."
+ },
+ "context_menu_enabled": {
+ "message": "Отображение пункта в контекстном меню",
+ "description": "This string is used toggle the context menu entry to copy clean links."
+ },
+ "history_listener_enabled": {
+ "message": "Предотвращение отслеживания по истории API (см.: replaceState() метод)",
+ "description": "This string is used as name for the history API listener label."
+ },
+ "cleaning_tool_page_title": {
+ "message": "Инструмент очистки ClearURLs",
+ "description": "This string is used as title on the cleaning tool page."
+ },
+ "cleaning_tool_description": {
+ "message": "Вставьте ссылки в текстовое поле, ClearURLs очистит ссылки после нажатия на зелёную кнопку. Вы можете вставить несколько URL-адресов, но каждый URL-адрес должен быть в отдельной строке.",
+ "description": "This string is used as description of the cleaning tool."
+ },
+ "cleaning_tool_btn": {
+ "message": "Почистить ссылки",
+ "description": "This string is used as name for the clean url button."
+ },
+ "cleaning_tool_dirty_urls_label": {
+ "message": "Сюда Вы можете вставить грязные ссылки:",
+ "description": "This string is used as title on the cleaning tool page for the dirty URLs."
+ },
+ "cleaning_tool_clean_urls_label": {
+ "message": "Здесь Вы найдёте очищенные ссылки:",
+ "description": "This string is used as title on the cleaning tool page for the clean URLs."
+ },
+ "local_hosts_skipping": {
+ "message": "Пропускать локальные адреса (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, 100.64.0.0/10, 169.254.0.0/16, 127.0.0.1, localhost)",
+ "description": "This string is used as label for the local host skipping switch"
+ },
+ "local_hosts_skipping_title": {
+ "message": "Пропускать локальные адреса",
+ "description": "This string is used as title for the local host skipping switch"
+ },
+ "log_html_export_button": {
+ "message": "Экспорт",
+ "description": "This string is used for the export button on the log page."
+ },
+ "log_html_export_button_title": {
+ "message": "Экспорт журнала",
+ "description": "This string is used as title for the export button on the log page."
+ },
+ "log_html_import_button": {
+ "message": "Импорт",
+ "description": "This string is used for the import button on the log page."
+ },
+ "log_html_import_button_title": {
+ "message": "Импорт журнала",
+ "description": "This string is used as title for the import button on the log page."
+ },
+ "setting_html_export_button": {
+ "message": "Экспорт",
+ "description": "This string is used as name for the export button on the settings page."
+ },
+ "setting_html_export_button_title": {
+ "message": "Экспортировать всё",
+ "description": "This string is used as title for the export button on the settings page."
+ },
+ "setting_html_import_button": {
+ "message": "Импорт",
+ "description": "This string is used as name for the reset button on the settings page."
+ },
+ "setting_html_import_button_title": {
+ "message": "Импортировать всё",
+ "description": "This string is used as title for the import button on the settings page."
+ },
+ "setting_log_limit_label": {
+ "message": "Ограничивать журнал до $LIMIT$ записей (-1 := ∞)",
+ "description": "This string is used as name for the log limit label.",
+ "placeholders": {
+ "limit": {
+ "content": "$1",
+ "example": "100"
+ }
+ }
+ },
+ "blocked_html_title": {
+ "message": "Этот сайт был заблокирован ClearURLs",
+ "description": "This string is used as title on the blocked site page."
+ },
+ "blocked_html_body": {
+ "message": "Этот сайт был заблокирован расширением ClearURLs, потому что он определён как рекламный и/или отслеживающий сервис. Чтобы посетить этот сайт, необходимо временно отключить расширение или отключить блокировку домена в настройках ClearURLs. Затем нажмите кнопку ниже, чтобы загрузить страницу",
+ "description": "This string is used as body on the blocked site page."
+ },
+ "blocked_html_button": {
+ "message": "Посетить страницу",
+ "description": "This string is used as button on the blocked site page."
+ },
+ "referral_marketing_enabled": {
+ "message": "Разрешить рефералы маркетинга",
+ "description": "This string is used as label for the referral marketing switch"
+ },
+ "referral_marketing_enabled_title": {
+ "message": "Разрешить рефералы маркетинга",
+ "description": "This string is used as title for the referral marketing switch"
+ },
+ "watchdog": {
+ "message": "[ClearURLs]: сторожевой таймер обнаружил проблему. ClearURLs будет перезапущен.",
+ "description": "This string is used as text for the watchdog"
+ },
+ "domain_blocking_enabled": {
+ "message": "Разрешить блокировку домена (может вызвать проблемы на сайтах, которые запрещают AdBlocker)",
+ "description": "This string is used as label for the domain blocking switch"
+ },
+ "domain_blocking_enabled_title": {
+ "message": "Разрешить блокировку домена (может вызвать проблемы на сайтах, которые запрещают AdBlocker)",
+ "description": "This string is used as title for the domain blocking switch"
+ },
+ "log_ping_blocked": {
+ "message": "Аудит гиперссылки был заблокирован",
+ "description": "This string is used on hyperlink auditing in the ClearURLs log."
+ },
+ "ping_blocking_enabled": {
+ "message": "Блокировка аудита гиперссылок (см. эту статью)",
+ "description": "This string is used as label for the hyperlink auditing blocking switch"
+ },
+ "ping_blocking_enabled_title": {
+ "message": "Блокировка аудита гиперссылок",
+ "description": "This string is used as title for the hyperlink auditing blocking switch"
}
-}
+}
\ No newline at end of file