i18n: sync 12 locales with en-US — add missing Hosts/subscription keys

This commit is contained in:
MHSanaei
2026-06-17 12:19:05 +02:00
parent 709b332d17
commit 5038fa1cec
12 changed files with 1375 additions and 34 deletions
+115 -3
View File
@@ -97,7 +97,8 @@
"unlimited": "Неограниченно",
"noExpiry": "Бессрочно",
"copyAllConfigs": "Копировать все конфигурации",
"copyAllConfigsCopied": "Все конфигурации скопированы"
"copyAllConfigsCopied": "Все конфигурации скопированы",
"email": "Email"
},
"menu": {
"theme": "Тема",
@@ -113,7 +114,8 @@
"apiDocs": "Документация API",
"logout": "Выход",
"link": "Управление",
"donate": "Поддержать"
"donate": "Поддержать",
"hosts": "Хосты"
},
"pages": {
"login": {
@@ -1284,7 +1286,9 @@
"smtpErrorTimeout": "Таймаут соединения — хост недоступен",
"smtpErrorRelay": "Сервер отклоняет отправку с этого адреса",
"smtpErrorEof": "Соединение закрыто сервером",
"smtpErrorUnknown": "Ошибка SMTP: {{ .Error }}"
"smtpErrorUnknown": "Ошибка SMTP: {{ .Error }}",
"remarkTemplate": "Шаблон примечания",
"remarkTemplateDesc": "Если задан, заменяет модель примечания для каждой ссылки подписки — задайте собственный формат с помощью токенов переменных (используйте кнопку для их вставки). Оставьте пустым, чтобы использовать модель выше."
},
"xray": {
"title": "Настройки Xray",
@@ -1680,6 +1684,114 @@
"ipPool": "Подсеть пула IP",
"poolSize": "Размер пула"
}
},
"hosts": {
"addHost": "Добавить хост",
"editHost": "Изменить хост",
"selectInbound": "Выберите входящее",
"selectedCount": "{count} выбрано",
"summary": {
"total": "Всего",
"enabled": "Включено",
"disabled": "Отключено"
},
"moveUp": "Вверх",
"moveDown": "Вниз",
"bulkEnable": "Включить",
"bulkDisable": "Отключить",
"bulkDelete": "Удалить",
"bulkDeleteConfirm": "Удалить выбранные хосты ({count})?",
"deleteConfirmTitle": "Удалить хост \"{name}\"?",
"sections": {
"basic": "Основное",
"security": "Безопасность",
"advanced": "Дополнительно",
"general": "Общие",
"clash": "Clash (mihomo)"
},
"fields": {
"remark": "Примечание",
"serverDescription": "Описание",
"inbound": "Входящее",
"address": "Адрес",
"port": "Порт",
"endpoint": "Конечная точка",
"enable": "Включить",
"actions": "Действия",
"security": "Безопасность",
"sni": "SNI",
"overrideSniFromAddress": "Использовать адрес как SNI",
"keepSniBlank": "Оставить SNI пустым",
"hostHeader": "Заголовок Host",
"path": "Путь",
"alpn": "ALPN",
"fingerprint": "Fingerprint",
"pins": "Закреплённый SHA-256 сертификата",
"verifyPeerCertByName": "Проверять сертификат пира по имени",
"allowInsecure": "Разрешить небезопасное",
"echConfigList": "Список конфигураций ECH",
"muxParams": "Mux",
"sockoptParams": "Sockopt",
"finalMask": "Final Mask",
"vlessRoute": "Маршрут VLESS",
"mihomoIpVersion": "Версия IP",
"mihomoX25519": "Mihomo X25519",
"shuffleHost": "Перемешивать хост",
"tags": "Теги",
"nodeGuids": "Узлы",
"excludeFromSubTypes": "Исключить из форматов"
},
"hints": {
"address": "Оставьте пустым, чтобы унаследовать собственный адрес входящего.",
"port": "0 наследует порт входящего.",
"tags": "Не видны конечным пользователям; отправляются только с RAW-подпиской. Только заглавные буквы, цифры, _ и :.",
"nodeGuids": "Выберите узлы, которые разрешаются с этого хоста. Только визуальное назначение.",
"serverDescription": "Необязательная заметка, отображаемая под примечанием.",
"allowInsecure": "Пропустить проверку TLS-сертификата (allowInsecure / skip-cert-verify).",
"vlessRoute": "Порты/диапазоны, маршрутизируемые через VLESS, напр. 53,443,1000-2000. Оставьте пустым, чтобы отключить.",
"remark": "Обычная метка для этого хоста. Используется как имя конфигурации, только если у входящего нет собственного примечания."
},
"remarkVars": {
"title": "Переменные шаблона",
"intro": "Нажмите на переменную, чтобы добавить её. Она заменяется для каждого клиента при генерации подписки.",
"preview": "Предпросмотр",
"groups": {
"client": "Клиент",
"traffic": "Трафик",
"time": "Время и статус"
},
"descEMAIL": "Email клиента",
"descINBOUND": "Имя конфигурации: примечание хоста, если задано, иначе примечание входящего",
"descHOST": "Примечание хоста",
"descID": "UUID клиента",
"descSHORT_ID": "Первые 8 символов UUID",
"descTELEGRAM_ID": "Telegram ID клиента (пусто, если не задан)",
"descSUB_ID": "ID подписки",
"descCOMMENT": "Комментарий клиента",
"descTRAFFIC_USED": "Использованный трафик (в читаемом виде)",
"descTRAFFIC_LEFT": "Оставшийся трафик (скрыт при безлимите)",
"descTRAFFIC_TOTAL": "Всего трафика (скрыт при безлимите)",
"descTRAFFIC_USED_BYTES": "Использованный трафик в байтах",
"descTRAFFIC_LEFT_BYTES": "Оставшийся трафик в байтах",
"descTRAFFIC_TOTAL_BYTES": "Всего трафика в байтах",
"descUP": "Исходящий трафик",
"descDOWN": "Входящий трафик",
"descSTATUS": "активен / истёк / отключён / исчерпан",
"descDAYS_LEFT": "Дней до окончания (скрыто при безлимите)",
"descEXPIRE_DATE": "Дата окончания (ГГГГ-ММ-ДД)",
"descEXPIRE_UNIX": "Окончание в виде Unix-метки времени (секунды)",
"descCREATED_UNIX": "Время создания в виде Unix-метки времени (секунды)",
"descRESET_DAYS": "Период сброса трафика в днях"
},
"toasts": {
"list": "Не удалось загрузить хосты",
"obtain": "Не удалось загрузить хост",
"add": "Добавить хост",
"update": "Обновить хост",
"delete": "Удалить хост",
"badTag": "Недопустимый тег",
"badVlessRoute": "Используйте порты/диапазоны, например 53,443,1000-2000"
}
}
},
"tgbot": {