diff --git a/front/php/templates/language/ru_ru.json b/front/php/templates/language/ru_ru.json
index 7924725f..760940ce 100644
--- a/front/php/templates/language/ru_ru.json
+++ b/front/php/templates/language/ru_ru.json
@@ -98,10 +98,10 @@
"DevDetail_MainInfo_Network": " Узел (MAC)",
"DevDetail_MainInfo_Network_Port": " Порт",
"DevDetail_MainInfo_Network_Site": "Сайт",
- "DevDetail_MainInfo_Network_Title": "Сеть",
+ "DevDetail_MainInfo_Network_Title": "Сведения о сети",
"DevDetail_MainInfo_Owner": "Владелец",
"DevDetail_MainInfo_SSID": "SSID",
- "DevDetail_MainInfo_Title": "Основное",
+ "DevDetail_MainInfo_Title": "Информация об устройстве",
"DevDetail_MainInfo_Type": "Тип",
"DevDetail_MainInfo_Vendor": "Поставщик",
"DevDetail_MainInfo_mac": "MAC адрес",
@@ -203,10 +203,10 @@
"Device_MultiEdit_MassActions": "Массовые действия:",
"Device_MultiEdit_No_Devices": "Устройства не выбраны.",
"Device_MultiEdit_Tooltip": "Осторожно. При нажатии на эту кнопку значение слева будет применено ко всем устройствам, выбранным выше.",
- "Device_Save_Failed": "",
- "Device_Save_Unauthorized": "",
- "Device_Saved_Success": "",
- "Device_Saved_Unexpected": "",
+ "Device_Save_Failed": "Не удалось сохранить устройство",
+ "Device_Save_Unauthorized": "Не авторизован - недействительный токен API",
+ "Device_Saved_Success": "Устройство успешно сохранено",
+ "Device_Saved_Unexpected": "Обновление устройства дало неожиданный ответ",
"Device_Searchbox": "Поиск",
"Device_Shortcut_AllDevices": "Мои устройства",
"Device_Shortcut_AllNodes": "Все узлы",
@@ -296,13 +296,13 @@
"Events_Tablelenght": "Показать _MENU_ записей",
"Events_Tablelenght_all": "Все",
"Events_Title": "События",
- "FakeMAC_hover": "Автоопределение — указывает, использует ли устройство ПОДДЕЛЬНЫЙ MAC-адрес (начинающийся с FA:CE или 00:1A), обычно создаваемый плагином, который не может обнаружить настоящий MAC-адрес, или при создании фиктивного устройства.",
- "FieldLock_Error": "",
- "FieldLock_Lock_Tooltip": "",
- "FieldLock_Locked": "",
- "FieldLock_Source_Label": "",
- "FieldLock_Unlock_Tooltip": "",
- "FieldLock_Unlocked": "",
+ "FakeMAC_hover": "Это устройство имеет поддельный MAC-адрес",
+ "FieldLock_Error": "Ошибка при обновлении статуса блокировки поля",
+ "FieldLock_Lock_Tooltip": "Заблокировать поле (предотвратить перезапись плагином)",
+ "FieldLock_Locked": "Поле заблокировано",
+ "FieldLock_Source_Label": "Источник: ",
+ "FieldLock_Unlock_Tooltip": "Разблокировать поле (разрешить перезапись плагином)",
+ "FieldLock_Unlocked": "Поле разблокировано",
"GRAPHQL_PORT_description": "Номер порта сервера GraphQL. Убедитесь, что порт уникален для всех ваших приложений на этом хосте и экземпляров NetAlertX.",
"GRAPHQL_PORT_name": "Порт GraphQL",
"Gen_Action": "Действия",
@@ -410,8 +410,8 @@
"Maintenance_Tool_ImportPastedConfig": "Импорт настроек (вставка)",
"Maintenance_Tool_ImportPastedConfig_noti_text": "Вы уверены, что хотите импортировать вставленные настройки конфигурации? Это полностью перезапишет файл app.conf.",
"Maintenance_Tool_ImportPastedConfig_text": "Импорт файла app.conf, содержащего все настройки приложения. Возможно, вам захочется сначала загрузить текущий файл app.conf с помощью команды Экспорт настроек.",
- "Maintenance_Tool_UnlockFields": "",
- "Maintenance_Tool_UnlockFields_noti": "",
+ "Maintenance_Tool_UnlockFields": "Очистить все источники устройства",
+ "Maintenance_Tool_UnlockFields_noti": "Очистить все источники устройства",
"Maintenance_Tool_UnlockFields_noti_text": "",
"Maintenance_Tool_UnlockFields_text": "",
"Maintenance_Tool_arpscansw": "Переключить arp-скан (ВКЛ./ВЫКЛ.)",
@@ -465,8 +465,8 @@
"Maintenance_Tool_restore_noti": "Восстановление БД",
"Maintenance_Tool_restore_noti_text": "Вы уверены, что хотите выполнить восстановление БД? Убедитесь, что в данный момент сканирование не выполняется.",
"Maintenance_Tool_restore_text": "Последнюю резервную копию можно восстановить с помощью кнопки, но более старые резервные копии можно восстановить только вручную. После восстановления выполните проверку целостности базы данных на предмет безопасности, если база данных в данный момент находилась в режиме записи при создании резервной копии.",
- "Maintenance_Tool_unlockFields_selecteddev": "",
- "Maintenance_Tool_unlockFields_selecteddev_noti": "",
+ "Maintenance_Tool_unlockFields_selecteddev": "Разблокировать поля устройства",
+ "Maintenance_Tool_unlockFields_selecteddev_noti": "Разблокировать поля",
"Maintenance_Tool_upgrade_database_noti": "Обновить базу данных",
"Maintenance_Tool_upgrade_database_noti_text": "Вы уверены, что хотите обновить базу данных?
(возможно, вы предпочитаете заархивировать ее)",
"Maintenance_Tool_upgrade_database_text": "Эта кнопка обновит базу данных, чтобы включить график сетевой активности за последние 12 часов. Пожалуйста, сделайте резервную копию вашей базы данных на случай возникновения проблем.",
@@ -608,7 +608,7 @@
"REPORT_MAIL_description": "Если эта функция включена, по электронной почте будет отправлено письмо со списком изменений, на которые вы подписались. Пожалуйста, также заполните все остальные настройки, связанные с настройкой SMTP, ниже. Если возникли проблемы, установите для LOG_LEVEL значение debug и проверьте журнал ошибок.",
"REPORT_MAIL_name": "Включить эл. почту",
"REPORT_TITLE": "Отчет",
- "RandomMAC_hover": "Автоматически обнаружено — указывает, рандомизирует ли устройство свой MAC-адрес. Вы можете исключить конкретные MAC-адреса с помощью настройки UI_NOT_RANDOM_MAC. Нажмите, чтобы узнать больше.",
+ "RandomMAC_hover": "Это устройство имеет случайный MAC-адрес",
"Reports_Sent_Log": "Отправленные уведомления",
"SCAN_SUBNETS_description": "Большинство сетевых сканеров (ARP-SCAN, NMAP, NSLOOKUP, DIG) полагаются на сканирование определенных сетевых интерфейсов и подсетей. Дополнительную информацию по этому параметру можно найти в документации по подсетям, особенно VLAN, какие VLAN поддерживаются или как разобраться в маске сети и своем интерфейсе.
Альтернативой сетевым сканерам является включение некоторых других сканеров/импортеров устройств, которые не полагаются на NetAlertX, имеющий доступ к сети (UNIFI, dhcp.leases , PiHole и др.).
Примечание. Само время сканирования зависит от количества проверяемых IP-адресов, поэтому тщательно настройте его, указав соответствующую маску сети и интерфейс.",
"SCAN_SUBNETS_name": "Сети для сканирования",
@@ -616,7 +616,7 @@
"Setting_Override": "Переопределить значение",
"Setting_Override_Description": "Включение этой опции приведет к переопределению значения по умолчанию, предоставленного приложением, на значение, указанное выше.",
"Settings_Metadata_Toggle": "Показать/скрыть метаданные для данного параметра.",
- "Settings_Show_Description": "Показать описание настройки.",
+ "Settings_Show_Description": "Показать описание",
"Settings_device_Scanners_desync": "⚠ Расписания сканера устройств не синхронизированы.",
"Settings_device_Scanners_desync_popup": "Расписания сканеров устройств (*_RUN_SCHD) не совпадают. Это приведет к несогласованным онлайн/оффлайн уведомлениям устройства. Если это не предусмотрено, используйте одно и то же расписание для всех включенных 🔍Сканеров устройств.",
"Speedtest_Results": "Результаты теста скорости",