i18n: translate hardcoded inbound action + security warning strings (#4502)

The inbound row actions (delete / reset traffic / clone / export links /
export subscription links / show JSON / export-all variants) and the
security warning alert on the Settings page were emitting English text
directly. Replace them with i18n keys and add translations across all
13 supported locales.
This commit is contained in:
Sanaei
2026-05-23 19:43:21 +02:00
committed by GitHub
parent 09df07ddf5
commit 95aebf1d83
15 changed files with 267 additions and 33 deletions
+18
View File
@@ -283,6 +283,17 @@
"modifyInbound": "Изменить подключение",
"deleteInbound": "Удалить подключение",
"deleteInboundContent": "Вы уверены, что хотите удалить подключение?",
"deleteConfirmTitle": "Удалить подключение \"{remark}\"?",
"deleteConfirmContent": "Подключение и все его клиенты будут удалены. Это действие нельзя отменить.",
"resetConfirmTitle": "Сбросить трафик \"{remark}\"?",
"resetConfirmContent": "Сбрасывает счётчики отправки/получения этого подключения до 0.",
"cloneConfirmTitle": "Клонировать подключение \"{remark}\"?",
"cloneConfirmContent": "Создаёт копию с новым портом и пустым списком клиентов.",
"exportLinksTitle": "Экспортировать ссылки подключения",
"exportSubsTitle": "Экспортировать ссылки подписки",
"exportAllLinksTitle": "Экспортировать все ссылки подключений",
"exportAllSubsTitle": "Экспортировать все ссылки подписок",
"inboundJsonTitle": "JSON подключения",
"deleteClient": "Удалить клиента",
"deleteClientContent": "Вы уверены, что хотите удалить клиента?",
"resetTrafficContent": "Вы уверены, что хотите сбросить трафик?",
@@ -583,6 +594,13 @@
"resetDefaultConfig": "Восстановить настройки по умолчанию",
"panelSettings": "Панель",
"securitySettings": "Учетная запись",
"securityWarnings": "Предупреждения безопасности",
"panelExposed": "Ваша панель может быть открыта:",
"warnHttp": "Панель работает по обычному HTTP — настройте TLS для продакшна.",
"warnDefaultPort": "Стандартный порт 2053 широко известен — измените его на случайный.",
"warnDefaultBasePath": "Базовый путь по умолчанию \"/\" широко известен — измените его на случайный.",
"warnDefaultSubPath": "Путь подписки по умолчанию \"/sub/\" широко известен — измените его.",
"warnDefaultJsonPath": "JSON-путь подписки по умолчанию \"/json/\" широко известен — измените его.",
"TGBotSettings": "Telegram-Бот",
"panelListeningIP": "IP-адрес для управления панелью",
"panelListeningIPDesc": "Оставьте пустым для подключения с любого IP",