From d28da191e23d76c460e04a88065201137b7f12fa Mon Sep 17 00:00:00 2001 From: Mohammad Foroughi Date: Sun, 30 Oct 2022 05:40:01 +0330 Subject: [PATCH] update: translate panel config in setting page --- config/config.go | 1 + web/html/xui/setting.html | 17 +++++++++-------- web/translation/translate.en_US.toml | 17 ++++++++++++++++- web/translation/translate.zh_Hans.toml | 17 ++++++++++++++++- 4 files changed, 42 insertions(+), 10 deletions(-) diff --git a/config/config.go b/config/config.go index e1c7f911..c8f12e64 100644 --- a/config/config.go +++ b/config/config.go @@ -42,6 +42,7 @@ func GetLogLevel() LogLevel { } func IsDebug() bool { + return true return os.Getenv("XUI_DEBUG") == "true" } diff --git a/web/html/xui/setting.html b/web/html/xui/setting.html index 22242cbe..7f0b7c7a 100644 --- a/web/html/xui/setting.html +++ b/web/html/xui/setting.html @@ -32,17 +32,18 @@ - 保存配置 - 重启面板 + {{ i18n "pages.setting.save" }} + {{ i18n "pages.setting.restartPanel" }} - + + - - - - - + + + + + diff --git a/web/translation/translate.en_US.toml b/web/translation/translate.en_US.toml index 9d313197..d063bab7 100644 --- a/web/translation/translate.en_US.toml +++ b/web/translation/translate.en_US.toml @@ -36,4 +36,19 @@ "title" = "Inbounds" [pages.setting] -"title" = "Setting" \ No newline at end of file +"title" = "Setting" +"save" = "Save" +"restartPanel" = "Restart Panel" + +"panelConfig" = "Panel Configuration" + +"panelListeningIP" = "Panel listening IP" +"panelListeningIPDesc" = "Leave blank by default to monitor all IPs, restart the panel to take effect" +"panelPort" = "Panel Port" +"panelPortDesc" = "Restart the panel to take effect" +"publicKeyPath" = "Panel certificate public key file path" +"publicKeyPathDesc" = "Fill in an absolute path starting with '/', restart the panel to take effect" +"privateKeyPath" = "Panel certificate key file path" +"privateKeyPathDesc" = "Fill in an absolute path starting with '/', restart the panel to take effect" +"panelUrlPath" = "panel url root path" +"panelUrlPathDesc" = "Must start with '/' and end with '/', restart the panel to take effect" diff --git a/web/translation/translate.zh_Hans.toml b/web/translation/translate.zh_Hans.toml index 62aae635..288a79b7 100644 --- a/web/translation/translate.zh_Hans.toml +++ b/web/translation/translate.zh_Hans.toml @@ -35,4 +35,19 @@ "title" = "入站列表" [pages.setting] -"title" = "设置" \ No newline at end of file +"title" = "设置" +"save" = "保存配置" +"restartPanel" = "重启面板" + +"panelConfig" = "面板配置" + +"panelListeningIP" = "面板监听 IP" +"panelListeningIPDesc" = "默认留空监听所有 IP,重启面板生效" +"panelPort" = "面板监听端口" +"panelPortDesc" = "重启面板生效" +"publicKeyPath" = "面板证书公钥文件路径" +"publicKeyPathDesc" = "填写一个 '/' 开头的绝对路径,重启面板生效" +"privateKeyPath" = "面板证书密钥文件路径" +"privateKeyPathDesc" = "填写一个 '/' 开头的绝对路径,重启面板生效" +"panelUrlPath" = "面板 url 根路径" +"panelUrlPathDesc" = "必须以 '/' 开头,以 '/' 结尾,重启面板生效"