From f6e0e1b3cfc23eaa61373cfebfaf73790c350921 Mon Sep 17 00:00:00 2001 From: MHSanaei Date: Mon, 22 May 2023 18:16:24 +0330 Subject: [PATCH] translate update Co-Authored-By: Alireza Ahmadi --- web/html/xui/settings.html | 4 ++-- web/translation/translate.en_US.toml | 17 +++++++++++++++++ web/translation/translate.fa_IR.toml | 17 +++++++++++++++++ web/translation/translate.ru_RU.toml | 17 +++++++++++++++++ web/translation/translate.zh_Hans.toml | 17 +++++++++++++++++ 5 files changed, 70 insertions(+), 2 deletions(-) diff --git a/web/html/xui/settings.html b/web/html/xui/settings.html index b838b17f..21e23d4f 100644 --- a/web/html/xui/settings.html +++ b/web/html/xui/settings.html @@ -365,8 +365,8 @@ -

- +

+ {{ i18n "pages.settings.infoDesc" }}

diff --git a/web/translation/translate.en_US.toml b/web/translation/translate.en_US.toml index e0159ee8..3b2303ac 100644 --- a/web/translation/translate.en_US.toml +++ b/web/translation/translate.en_US.toml @@ -252,6 +252,23 @@ "tgNotifyCpuDesc" = "Receive notification if CPU usage exceeds this threshold (unit: %)" "timeZone" = "Time zone" "timeZoneDesc" = "Scheduled tasks run according to the time in this time zone." +"subSettings" = "Subscription" +"subEnable" = "Enable service" +"subEnableDesc" = "Subscription feature with separate configuration" +"subListen" = "Listening IP" +"subListenDesc" = "Leave blank by default to monitor all IPs" +"subPort" = "Subscription Port" +"subPortDesc" = "Port number for serving the subscription service must be unused in server" +"subCertPath" = "Subscription Certificate Public Key File Path" +"subCertPathDesc" = "Fill in an absolute path starting with '/'" +"subKeyPath" = "Subscription Certificate Private Key File Path" +"subKeyPathDesc" = "Fill in an absolute path starting with '/'" +"subPath" = "Subscription URL Root Path" +"subPathDesc" = "Must start with '/' and end with '/'" +"subDomain" = "Listening Domain" +"subDomainDesc" = "Leave blank by default to monitor all domains and IPs" +"subUpdates" = "Subscription update intervals" +"subUpdatesDesc" = "Interval hours between updates in client application" [pages.settings.templates] "title" = "Templates" diff --git a/web/translation/translate.fa_IR.toml b/web/translation/translate.fa_IR.toml index 310f648a..2dd2988b 100644 --- a/web/translation/translate.fa_IR.toml +++ b/web/translation/translate.fa_IR.toml @@ -252,6 +252,23 @@ "tgNotifyCpuDesc" = "این ربات تلگرام در صورت استفاده پردازنده بیشتر از این درصد برای شما پیام ارسال می کند.(واحد: درصد)" "timeZone" = "منظقه زمانی" "timeZoneDesc" = "وظایف برنامه ریزی شده بر اساس این منطقه زمانی اجرا می شوند. پنل را مجدداً راه اندازی می کند تا اعمال شود" +"subSettings" = "سابسکریپشن" +"subEnable" = "فعال کردن سرویس" +"subEnableDesc" = "ویژگی سابسکریپشن با پیکربندی جداگانه" +"subListen" = "محدودیت آی‌پی" +"subListenDesc" = "برای استفاده از همه آی‌پی ها به طور پیش فرض خالی بگذارید" +"subPort" = "پورت سرویس" +"subPortDesc" = "شماره پورت برای ارائه خدمات سابسکریپشن باید خالی باشد" +"subCertPath" = "مسیر فایل کلید عمومی گواهی سابسکریپشن" +"subCertPathDesc" = "یک مسیر مطلق که با '/' شروع می شود را پر کنید." +"subKeyPath" = "مسیر فایل کلید خصوصی گواهی سابسکریپشن" +"subKeyPathDesc" = "یک مسیر مطلق که با '/' شروع می شود را پر کنید." +"subPath" = "مسیر ریشه سابسکریپشن" +"subPathDesc" = "باید با '/' شروع شود و با '/' ختم شود." +"subDomain" = "دامنه مخصوص سابسکریپشن" +"subDomainDesc" = "برای نظارت بر همه دامنه ها و آی‌پی ها به طور پیش فرض خالی بگذارید" +"subUpdates" = "فاصله به روز رسانی های سابسکریپشن" +"subUpdatesDesc" = "ساعت های فاصله بین به روز رسانی در برنامه کاربر" [pages.settings.templates] "title" = "الگوها" diff --git a/web/translation/translate.ru_RU.toml b/web/translation/translate.ru_RU.toml index a07ea291..e746172c 100644 --- a/web/translation/translate.ru_RU.toml +++ b/web/translation/translate.ru_RU.toml @@ -252,6 +252,23 @@ "tgNotifyCpuDesc" = "Получение уведомления, если нагрузка на ЦП превышает этот порог (значение: %)" "timeZone" = "Часовой пояс" "timeZoneDesc" = "Запланированные задачи выполняются в соответствии со временем в этом часовом поясе" +"subSettings" = "Подписка" +"subEnable" = "Включить службу" +"subEnableDesc" = "Функция подписки с отдельной конфигурацией" +"subListen" = "Прослушивание IP" +"subListenDesc" = "Оставьте пустым по умолчанию, чтобы отслеживать все IP-адреса" +"subPort" = "Порт подписки" +"subPortDesc" = "Номер порта для обслуживания службы подписки не должен использоваться на сервере" +"subCertPath" = "Путь к файлу открытого ключа сертификата подписки" +"subCertPathDesc" = "Введите абсолютный путь, начинающийся с '/'" +"subKeyPath" = "Путь к файлу закрытого ключа сертификата подписки" +"subKeyPathDesc" = "Введите абсолютный путь, начинающийся с '/'" +"subPath" = "Корневой путь URL-адреса подписки" +"subPathDesc" = "Должен начинаться с '/' и заканчиваться на '/'" +"subDomain" = "Домен прослушивания" +"subDomainDesc" = "Оставьте пустым по умолчанию, чтобы отслеживать все домены и IP-адреса" +"subUpdates" = "Интервалы обновления подписки" +"subUpdatesDesc" = "Часовой интервал между обновлениями в клиентском приложении" [pages.settings.templates] "title" = "Шаблоны" diff --git a/web/translation/translate.zh_Hans.toml b/web/translation/translate.zh_Hans.toml index fd2515da..79234c98 100644 --- a/web/translation/translate.zh_Hans.toml +++ b/web/translation/translate.zh_Hans.toml @@ -252,6 +252,23 @@ "tgNotifyCpuDesc" = "如果 CPU 使用率超过此百分比(单位:%),此 talegram bot 将向您发送通知" "timeZone" = "时区" "timeZoneDesc" = "定时任务按照该时区的时间运行" +"subSettings" = "订阅" +"subEnable" = "启用服务" +"subEnableDesc" = "具有单独配置的订阅功能" +"subListen" = "监听IP" +"subListenDesc" = "留空默认监听所有IP" +"subPort" = "订阅端口" +"subPortDesc" = "服务订阅服务的端口号必须在服务器中未使用" +"subCertPath" = "订阅证书公钥文件路径" +"subCertPathDesc" = "填写以'/'开头的绝对路径" +"subKeyPath" = "订阅证书私钥文件路径" +"subKeyPathDesc" = "填写以'/'开头的绝对路径" +"subPath" = "订阅 URL 根路径" +"subPathDesc" = "必须以'/'开始并以'/'结束" +"subDomain" = "监听域" +"subDomainDesc" = "留空默认监控所有域名和IP" +"subUpdates" = "订阅更新间隔" +"subUpdatesDesc" = "客户端应用程序更新之间的间隔时间" [pages.settings.templates] "title" = "模板"