1
0

feat(apps): add structured label field to all application configurations

- add nested label field with en and zh translations for all parameters
- maintain existing labelEn and labelZh fields for backward compatibility
- apply consistent internationalization structure across all apps
- improve localization support for multi-language user interfaces
This commit is contained in:
pooneyy
2025-11-06 23:35:02 +08:00
parent 24ed5c9e9d
commit 9779122311
914 changed files with 17477 additions and 886 deletions

View File

@@ -5,6 +5,9 @@ additionalProperties:
envKey: PLAIN_DNS_PORT
labelEn: Plain DNS port
labelZh: 普通DNS端口
label:
en: Plain DNS port
zh: 普通DNS端口
required: true
rule: paramPort
type: number
@@ -13,6 +16,9 @@ additionalProperties:
envKey: DHCP_PORT1
labelEn: DHCP service port 1
labelZh: DHCP服务端口1
label:
en: DHCP service port 1
zh: DHCP服务端口1
required: true
rule: paramPort
type: number
@@ -21,6 +27,9 @@ additionalProperties:
envKey: DHCP_PORT2
labelEn: DHCP service port 2
labelZh: DHCP服务端口2
label:
en: DHCP service port 2
zh: DHCP服务端口2
required: true
rule: paramPort
type: number
@@ -29,6 +38,9 @@ additionalProperties:
envKey: HTTP_PORT
labelEn: HTTP web port
labelZh: HTTP网页端口
label:
en: HTTP web port
zh: HTTP网页端口
required: true
rule: paramPort
type: number
@@ -37,6 +49,9 @@ additionalProperties:
envKey: PANEL_APP_PORT_HTTP
labelEn: Initial setup web page port
labelZh: 初始设置网页端口
label:
en: Initial setup web page port
zh: 初始设置网页端口
required: true
rule: paramPort
type: number
@@ -45,6 +60,9 @@ additionalProperties:
envKey: DOH_PORT
labelEn: DOH service port
labelZh: DOH服务端口
label:
en: DOH service port
zh: DOH服务端口
required: true
rule: paramPort
type: number
@@ -53,6 +71,9 @@ additionalProperties:
envKey: DOT_PORT
labelEn: DOT service port
labelZh: DOT服务端口
label:
en: DOT service port
zh: DOT服务端口
required: true
rule: paramPort
type: number
@@ -61,6 +82,9 @@ additionalProperties:
envKey: QUIC_PORT1
labelEn: QUIC service port 1
labelZh: QUIC服务端口1
label:
en: QUIC service port 1
zh: QUIC服务端口1
required: true
rule: paramPort
type: number
@@ -69,6 +93,9 @@ additionalProperties:
envKey: QUIC_PORT2
labelEn: QUIC service port 2
labelZh: QUIC服务端口2
label:
en: QUIC service port 2
zh: QUIC服务端口2
required: true
rule: paramPort
type: number
@@ -77,6 +104,9 @@ additionalProperties:
envKey: DNS_CRYPT_PORT
labelEn: DNS Crypt service port
labelZh: DNS Crypt服务端口
label:
en: DNS Crypt service port
zh: DNS Crypt服务端口
required: true
rule: paramPort
type: number
@@ -85,6 +115,9 @@ additionalProperties:
envKey: WORK_PATH
labelEn: Work data folder path
labelZh: 工作数据文件夹路径
label:
en: Work data folder path
zh: 工作数据文件夹路径
required: true
type: text
- default: ./data/conf
@@ -92,5 +125,8 @@ additionalProperties:
envKey: CONFIG_PATH
labelEn: Configuration folder path
labelZh: 配置文件夹路径
label:
en: Configuration folder path
zh: 配置文件夹路径
required: true
type: text

View File

@@ -5,6 +5,9 @@ additionalProperties:
envKey: PLAIN_DNS_PORT
labelEn: Plain DNS port
labelZh: 普通DNS端口
label:
en: Plain DNS port
zh: 普通DNS端口
required: true
rule: paramPort
type: number
@@ -13,6 +16,9 @@ additionalProperties:
envKey: DHCP_PORT1
labelEn: DHCP service port 1
labelZh: DHCP服务端口1
label:
en: DHCP service port 1
zh: DHCP服务端口1
required: true
rule: paramPort
type: number
@@ -21,6 +27,9 @@ additionalProperties:
envKey: DHCP_PORT2
labelEn: DHCP service port 2
labelZh: DHCP服务端口2
label:
en: DHCP service port 2
zh: DHCP服务端口2
required: true
rule: paramPort
type: number
@@ -29,6 +38,9 @@ additionalProperties:
envKey: HTTP_PORT
labelEn: HTTP web port
labelZh: HTTP网页端口
label:
en: HTTP web port
zh: HTTP网页端口
required: true
rule: paramPort
type: number
@@ -37,6 +49,9 @@ additionalProperties:
envKey: PANEL_APP_PORT_HTTP
labelEn: Initial setup web page port
labelZh: 初始设置网页端口
label:
en: Initial setup web page port
zh: 初始设置网页端口
required: true
rule: paramPort
type: number
@@ -45,6 +60,9 @@ additionalProperties:
envKey: DOH_PORT
labelEn: DOH service port
labelZh: DOH服务端口
label:
en: DOH service port
zh: DOH服务端口
required: true
rule: paramPort
type: number
@@ -53,6 +71,9 @@ additionalProperties:
envKey: DOT_PORT
labelEn: DOT service port
labelZh: DOT服务端口
label:
en: DOT service port
zh: DOT服务端口
required: true
rule: paramPort
type: number
@@ -61,6 +82,9 @@ additionalProperties:
envKey: QUIC_PORT1
labelEn: QUIC service port 1
labelZh: QUIC服务端口1
label:
en: QUIC service port 1
zh: QUIC服务端口1
required: true
rule: paramPort
type: number
@@ -69,6 +93,9 @@ additionalProperties:
envKey: QUIC_PORT2
labelEn: QUIC service port 2
labelZh: QUIC服务端口2
label:
en: QUIC service port 2
zh: QUIC服务端口2
required: true
rule: paramPort
type: number
@@ -77,6 +104,9 @@ additionalProperties:
envKey: DNS_CRYPT_PORT
labelEn: DNS Crypt service port
labelZh: DNS Crypt服务端口
label:
en: DNS Crypt service port
zh: DNS Crypt服务端口
required: true
rule: paramPort
type: number
@@ -85,6 +115,9 @@ additionalProperties:
envKey: WORK_PATH
labelEn: Work data folder path
labelZh: 工作数据文件夹路径
label:
en: Work data folder path
zh: 工作数据文件夹路径
required: true
type: text
- default: ./data/conf
@@ -92,5 +125,8 @@ additionalProperties:
envKey: CONFIG_PATH
labelEn: Configuration folder path
labelZh: 配置文件夹路径
label:
en: Configuration folder path
zh: 配置文件夹路径
required: true
type: text