Browse Source

Merge pull request #127 from kcholoren/dev

Updates in Spanish translation and fixs
Jacky 1 năm trước cách đây
mục cha
commit
6b98c4a0c8

+ 1 - 1
frontend/src/language/LINGUAS

@@ -1 +1 @@
-en es zh_CN zh_TW fr_FR
+en es zh_CN zh_TW fr_FR ru_RU

+ 21 - 14
frontend/src/language/en/app.po

@@ -149,7 +149,7 @@ msgstr "Auto-renewal enabled for %{name}"
 
 #: src/views/config/Config.vue:17 src/views/config/Config.vue:18
 #: src/views/config/Config.vue:28 src/views/config/Config.vue:6
-#: src/views/config/ConfigEdit.vue:80 src/views/domain/DomainEdit.vue:225
+#: src/views/config/ConfigEdit.vue:84 src/views/domain/DomainEdit.vue:225
 #: src/views/nginx_log/NginxLog.vue:161
 msgid "Back"
 msgstr "Back"
@@ -163,6 +163,7 @@ msgstr "Back"
 msgid "Base information"
 msgstr "Base information"
 
+#: src/views/config/ConfigEdit.vue:26
 #: src/views/domain/components/RightSettings.vue:4
 #: src/views/preference/Preference.vue:5
 #, fuzzy
@@ -186,7 +187,7 @@ msgstr "Modify Config"
 msgid "Build with"
 msgstr "Build with"
 
-#: src/views/preference/BasicSettings.vue:35
+#: src/views/preference/BasicSettings.vue:38
 msgid "CADir"
 msgstr ""
 
@@ -250,7 +251,7 @@ msgstr ""
 msgid "Check again"
 msgstr ""
 
-#: src/views/preference/BasicSettings.vue:33
+#: src/views/preference/BasicSettings.vue:36
 msgid "Chinese user: https://ghproxy.com/"
 msgstr ""
 
@@ -392,6 +393,7 @@ msgstr ""
 
 #: src/views/domain/components/Deploy.vue:12
 #: src/views/domain/components/Deploy.vue:13
+#: src/views/domain/components/RightSettings.vue:15
 msgid "Deploy"
 msgstr ""
 
@@ -682,16 +684,16 @@ msgstr ""
 msgid "Finished"
 msgstr "Finished"
 
-#: src/views/config/ConfigEdit.vue:83
+#: src/views/config/ConfigEdit.vue:87
 msgid "Format Code"
 msgstr ""
 
-#: src/views/config/ConfigEdit.vue:64
+#: src/views/config/ConfigEdit.vue:68
 #, fuzzy
 msgid "Format error %{msg}"
 msgstr "Save error %{msg}"
 
-#: src/views/config/ConfigEdit.vue:62
+#: src/views/config/ConfigEdit.vue:66
 #, fuzzy
 msgid "Format successfully"
 msgstr "Saved successfully"
@@ -713,7 +715,7 @@ msgstr "Base information"
 msgid "Getting the certificate, please wait..."
 msgstr "Getting the certificate, please wait..."
 
-#: src/views/preference/BasicSettings.vue:31
+#: src/views/preference/BasicSettings.vue:34
 msgid "Github Proxy"
 msgstr ""
 
@@ -736,7 +738,7 @@ msgstr ""
 msgid "Home"
 msgstr "Home"
 
-#: src/views/preference/BasicSettings.vue:28
+#: src/views/preference/BasicSettings.vue:31
 msgid "HTTP Challenge Port"
 msgstr ""
 
@@ -966,6 +968,10 @@ msgstr "Saved successfully"
 msgid "No"
 msgstr "No"
 
+#: src/views/preference/BasicSettings.vue:25
+msgid "Node Secret"
+msgstr ""
+
 #: src/routes/index.ts:188 src/routes/index.ts:190
 msgid "Not Found"
 msgstr "Not Found"
@@ -1057,6 +1063,7 @@ msgstr "Password"
 msgid "Password (*)"
 msgstr "Password (*)"
 
+#: src/views/config/ConfigEdit.vue:28
 #: src/views/domain/ngx_conf/LocationEditor.vue:38
 #: src/views/domain/ngx_conf/LocationEditor.vue:55
 msgid "Path"
@@ -1220,7 +1227,7 @@ msgstr ""
 
 #: src/components/ChatGPT/ChatGPT.vue:21 src/components/ChatGPT/ChatGPT.vue:22
 #: src/components/ChatGPT/ChatGPT.vue:26 src/components/ChatGPT/ChatGPT.vue:28
-#: src/views/config/ConfigEdit.vue:86 src/views/domain/DomainEdit.vue:228
+#: src/views/config/ConfigEdit.vue:90 src/views/domain/DomainEdit.vue:228
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:32
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:33
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:39
@@ -1236,7 +1243,7 @@ msgstr "Save"
 msgid "Save Directive"
 msgstr "Save Directive"
 
-#: src/views/config/ConfigEdit.vue:53 src/views/domain/DomainAdd.vue:56
+#: src/views/config/ConfigEdit.vue:57 src/views/domain/DomainAdd.vue:56
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:36
 msgid "Save error %{msg}"
 msgstr "Save error %{msg}"
@@ -1252,7 +1259,7 @@ msgstr "Saved successfully"
 msgid "Save Successfully"
 msgstr "Saved successfully"
 
-#: src/views/config/ConfigEdit.vue:51 src/views/domain/DomainAdd.vue:46
+#: src/views/config/ConfigEdit.vue:55 src/views/domain/DomainAdd.vue:46
 #: src/views/domain/DomainEdit.vue:147
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:34
 msgid "Saved successfully"
@@ -1273,7 +1280,7 @@ msgstr "Send"
 #: src/components/StdDataDisplay/StdTable.vue:168
 #: src/components/StdDataDisplay/StdTable.vue:343
 #: src/components/StdDataDisplay/StdTable.vue:463
-#: src/views/config/ConfigEdit.vue:37 src/views/domain/DomainList.vue:83
+#: src/views/config/ConfigEdit.vue:41 src/views/domain/DomainList.vue:83
 #: src/views/other/Install.vue:71 src/views/preference/Preference.vue:62
 #: src/views/system/Upgrade.vue:54
 msgid "Server error"
@@ -1378,7 +1385,7 @@ msgstr ""
 msgid "Terminal"
 msgstr "Terminal"
 
-#: src/views/preference/BasicSettings.vue:25
+#: src/views/preference/BasicSettings.vue:28
 msgid "Terminal Start Command"
 msgstr ""
 
@@ -1437,7 +1444,7 @@ msgid "Type"
 msgstr ""
 
 #: src/views/cert/Cert.vue:68 src/views/cert/DNSCredential.vue:25
-#: src/views/config/config.ts:28
+#: src/views/config/config.ts:28 src/views/config/ConfigEdit.vue:31
 #: src/views/domain/components/RightSettings.vue:11
 #: src/views/domain/DomainList.vue:41 src/views/environment/Environment.vue:55
 #: src/views/user/User.vue:37

BIN
frontend/src/language/es/app.mo


+ 24 - 17
frontend/src/language/es/app.po

@@ -10,7 +10,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 3.3.1\n"
+"X-Generator: Poedit 2.3\n"
 
 #: src/routes/index.ts:164
 msgid "About"
@@ -150,7 +150,7 @@ msgstr "Renovación automática habilitada por %{name}"
 
 #: src/views/config/Config.vue:17 src/views/config/Config.vue:18
 #: src/views/config/Config.vue:28 src/views/config/Config.vue:6
-#: src/views/config/ConfigEdit.vue:80 src/views/domain/DomainEdit.vue:225
+#: src/views/config/ConfigEdit.vue:84 src/views/domain/DomainEdit.vue:225
 #: src/views/nginx_log/NginxLog.vue:161
 msgid "Back"
 msgstr "Volver"
@@ -163,6 +163,7 @@ msgstr "Volver al Inicio"
 msgid "Base information"
 msgstr "Información general"
 
+#: src/views/config/ConfigEdit.vue:26
 #: src/views/domain/components/RightSettings.vue:4
 #: src/views/preference/Preference.vue:5
 msgid "Basic"
@@ -184,7 +185,7 @@ msgstr "Modificar por lotes"
 msgid "Build with"
 msgstr "Desarrollado con"
 
-#: src/views/preference/BasicSettings.vue:35
+#: src/views/preference/BasicSettings.vue:38
 msgid "CADir"
 msgstr "Directorio CA"
 
@@ -219,7 +220,7 @@ msgstr "Certificación"
 
 #: src/routes/index.ts:90
 msgid "Certification List"
-msgstr "Lista de Certificaciones"
+msgstr "Lista de Certificados"
 
 #: src/views/domain/cert/components/AutoCertStepOne.vue:40
 msgid "Challenge Method"
@@ -245,7 +246,7 @@ msgstr "Modelo de ChatGPT"
 msgid "Check again"
 msgstr "Intentar nuevamente"
 
-#: src/views/preference/BasicSettings.vue:33
+#: src/views/preference/BasicSettings.vue:36
 msgid "Chinese user: https://ghproxy.com/"
 msgstr "Usuario chino: https://ghproxy.com/"
 
@@ -385,6 +386,7 @@ msgstr "Eliminar sitio: %{site_name}"
 
 #: src/views/domain/components/Deploy.vue:12
 #: src/views/domain/components/Deploy.vue:13
+#: src/views/domain/components/RightSettings.vue:15
 msgid "Deploy"
 msgstr "Desplegar"
 
@@ -666,15 +668,15 @@ msgstr "Filtro"
 msgid "Finished"
 msgstr "Terminado"
 
-#: src/views/config/ConfigEdit.vue:83
+#: src/views/config/ConfigEdit.vue:87
 msgid "Format Code"
 msgstr "Código de formato"
 
-#: src/views/config/ConfigEdit.vue:64
+#: src/views/config/ConfigEdit.vue:68
 msgid "Format error %{msg}"
 msgstr "Error de formato %{msg}"
 
-#: src/views/config/ConfigEdit.vue:62
+#: src/views/config/ConfigEdit.vue:66
 msgid "Format successfully"
 msgstr "Formateado correctamente"
 
@@ -694,7 +696,7 @@ msgstr "Obtener error de información de versión"
 msgid "Getting the certificate, please wait..."
 msgstr "Obteniendo el certificado, por favor espere..."
 
-#: src/views/preference/BasicSettings.vue:31
+#: src/views/preference/BasicSettings.vue:34
 msgid "Github Proxy"
 msgstr "Proxy Github"
 
@@ -717,7 +719,7 @@ msgstr "GPT-4-32K"
 msgid "Home"
 msgstr "Inicio"
 
-#: src/views/preference/BasicSettings.vue:28
+#: src/views/preference/BasicSettings.vue:31
 msgid "HTTP Challenge Port"
 msgstr "Puerto de desafío HTTP"
 
@@ -938,6 +940,10 @@ msgstr "Nginx reiniciado con éxito"
 msgid "No"
 msgstr "No"
 
+#: src/views/preference/BasicSettings.vue:25
+msgid "Node Secret"
+msgstr "Secreto del nodo"
+
 #: src/routes/index.ts:188 src/routes/index.ts:190
 msgid "Not Found"
 msgstr "No encontrado"
@@ -1027,6 +1033,7 @@ msgstr "Contraseña"
 msgid "Password (*)"
 msgstr "Contraseña (*)"
 
+#: src/views/config/ConfigEdit.vue:28
 #: src/views/domain/ngx_conf/LocationEditor.vue:38
 #: src/views/domain/ngx_conf/LocationEditor.vue:55
 msgid "Path"
@@ -1113,7 +1120,7 @@ msgstr "Prohibir la eliminación del usuario predeterminado"
 
 #: src/views/system/About.vue:26
 msgid "Project Team"
-msgstr "Grupo de proyecto"
+msgstr "Grupo del proyecto"
 
 #: src/views/cert/DNSCredential.vue:20
 msgid "Provider"
@@ -1197,7 +1204,7 @@ msgstr "Corriendo"
 
 #: src/components/ChatGPT/ChatGPT.vue:21 src/components/ChatGPT/ChatGPT.vue:22
 #: src/components/ChatGPT/ChatGPT.vue:26 src/components/ChatGPT/ChatGPT.vue:28
-#: src/views/config/ConfigEdit.vue:86 src/views/domain/DomainEdit.vue:228
+#: src/views/config/ConfigEdit.vue:90 src/views/domain/DomainEdit.vue:228
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:32
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:33
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:39
@@ -1213,7 +1220,7 @@ msgstr "Guardar"
 msgid "Save Directive"
 msgstr "Guardar Directiva"
 
-#: src/views/config/ConfigEdit.vue:53 src/views/domain/DomainAdd.vue:56
+#: src/views/config/ConfigEdit.vue:57 src/views/domain/DomainAdd.vue:56
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:36
 msgid "Save error %{msg}"
 msgstr "Error al guardar %{msg}"
@@ -1227,7 +1234,7 @@ msgstr "Guardado con éxito"
 msgid "Save Successfully"
 msgstr "Guardado con éxito"
 
-#: src/views/config/ConfigEdit.vue:51 src/views/domain/DomainAdd.vue:46
+#: src/views/config/ConfigEdit.vue:55 src/views/domain/DomainAdd.vue:46
 #: src/views/domain/DomainEdit.vue:147
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:34
 msgid "Saved successfully"
@@ -1248,7 +1255,7 @@ msgstr "Enviado"
 #: src/components/StdDataDisplay/StdTable.vue:168
 #: src/components/StdDataDisplay/StdTable.vue:343
 #: src/components/StdDataDisplay/StdTable.vue:463
-#: src/views/config/ConfigEdit.vue:37 src/views/domain/DomainList.vue:83
+#: src/views/config/ConfigEdit.vue:41 src/views/domain/DomainList.vue:83
 #: src/views/other/Install.vue:71 src/views/preference/Preference.vue:62
 #: src/views/system/Upgrade.vue:54
 msgid "Server error"
@@ -1346,7 +1353,7 @@ msgstr "Objetivo"
 msgid "Terminal"
 msgstr "Terminal"
 
-#: src/views/preference/BasicSettings.vue:25
+#: src/views/preference/BasicSettings.vue:28
 msgid "Terminal Start Command"
 msgstr "Comando de inicio de terminal"
 
@@ -1408,7 +1415,7 @@ msgid "Type"
 msgstr "Tipo"
 
 #: src/views/cert/Cert.vue:68 src/views/cert/DNSCredential.vue:25
-#: src/views/config/config.ts:28
+#: src/views/config/config.ts:28 src/views/config/ConfigEdit.vue:31
 #: src/views/domain/components/RightSettings.vue:11
 #: src/views/domain/DomainList.vue:41 src/views/environment/Environment.vue:55
 #: src/views/user/User.vue:37

+ 22 - 14
frontend/src/language/fr_FR/app.po

@@ -153,7 +153,7 @@ msgstr "Renouvellement automatique activé pour %{name}"
 
 #: src/views/config/Config.vue:17 src/views/config/Config.vue:18
 #: src/views/config/Config.vue:28 src/views/config/Config.vue:6
-#: src/views/config/ConfigEdit.vue:80 src/views/domain/DomainEdit.vue:225
+#: src/views/config/ConfigEdit.vue:84 src/views/domain/DomainEdit.vue:225
 #: src/views/nginx_log/NginxLog.vue:161
 msgid "Back"
 msgstr "Retour"
@@ -166,6 +166,7 @@ msgstr "Retour au menu principal"
 msgid "Base information"
 msgstr "Information générale"
 
+#: src/views/config/ConfigEdit.vue:26
 #: src/views/domain/components/RightSettings.vue:4
 #: src/views/preference/Preference.vue:5
 msgid "Basic"
@@ -188,7 +189,7 @@ msgstr "Batch Modify"
 msgid "Build with"
 msgstr "Build avec"
 
-#: src/views/preference/BasicSettings.vue:35
+#: src/views/preference/BasicSettings.vue:38
 msgid "CADir"
 msgstr ""
 
@@ -249,7 +250,7 @@ msgstr "Modèle ChatGPT"
 msgid "Check again"
 msgstr "Revérifier"
 
-#: src/views/preference/BasicSettings.vue:33
+#: src/views/preference/BasicSettings.vue:36
 msgid "Chinese user: https://ghproxy.com/"
 msgstr "Utilisateur chinois : https://ghproxy.com/"
 
@@ -389,6 +390,7 @@ msgstr "Supprimer le site : %{site_name}"
 
 #: src/views/domain/components/Deploy.vue:12
 #: src/views/domain/components/Deploy.vue:13
+#: src/views/domain/components/RightSettings.vue:15
 msgid "Deploy"
 msgstr ""
 
@@ -679,15 +681,15 @@ msgstr "Filtrer"
 msgid "Finished"
 msgstr "Finie"
 
-#: src/views/config/ConfigEdit.vue:83
+#: src/views/config/ConfigEdit.vue:87
 msgid "Format Code"
 msgstr "Code de formatage"
 
-#: src/views/config/ConfigEdit.vue:64
+#: src/views/config/ConfigEdit.vue:68
 msgid "Format error %{msg}"
 msgstr "Erreur de format %{msg}"
 
-#: src/views/config/ConfigEdit.vue:62
+#: src/views/config/ConfigEdit.vue:66
 msgid "Format successfully"
 msgstr "Formaté avec succès"
 
@@ -707,7 +709,7 @@ msgstr "Erreur d'obtention des informations sur la version"
 msgid "Getting the certificate, please wait..."
 msgstr "Obtention du certificat, veuillez patienter..."
 
-#: src/views/preference/BasicSettings.vue:31
+#: src/views/preference/BasicSettings.vue:34
 msgid "Github Proxy"
 msgstr "Proxy Github"
 
@@ -730,7 +732,7 @@ msgstr "GPT-4-32K"
 msgid "Home"
 msgstr "Menu principal"
 
-#: src/views/preference/BasicSettings.vue:28
+#: src/views/preference/BasicSettings.vue:31
 msgid "HTTP Challenge Port"
 msgstr "Port de challenge HTTP"
 
@@ -955,6 +957,11 @@ msgstr "Nginx a redémarré avec succès"
 msgid "No"
 msgstr "Non"
 
+#: src/views/preference/BasicSettings.vue:25
+#, fuzzy
+msgid "Node Secret"
+msgstr "Secret Jwt"
+
 #: src/routes/index.ts:188 src/routes/index.ts:190
 msgid "Not Found"
 msgstr "Introuvable"
@@ -1044,6 +1051,7 @@ msgstr "Mot de passe"
 msgid "Password (*)"
 msgstr "Mot de passe (*)"
 
+#: src/views/config/ConfigEdit.vue:28
 #: src/views/domain/ngx_conf/LocationEditor.vue:38
 #: src/views/domain/ngx_conf/LocationEditor.vue:55
 msgid "Path"
@@ -1219,7 +1227,7 @@ msgstr "En cours d'éxécution"
 
 #: src/components/ChatGPT/ChatGPT.vue:21 src/components/ChatGPT/ChatGPT.vue:22
 #: src/components/ChatGPT/ChatGPT.vue:26 src/components/ChatGPT/ChatGPT.vue:28
-#: src/views/config/ConfigEdit.vue:86 src/views/domain/DomainEdit.vue:228
+#: src/views/config/ConfigEdit.vue:90 src/views/domain/DomainEdit.vue:228
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:32
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:33
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:39
@@ -1235,7 +1243,7 @@ msgstr "Enregistrer"
 msgid "Save Directive"
 msgstr "Enregistrer la directive"
 
-#: src/views/config/ConfigEdit.vue:53 src/views/domain/DomainAdd.vue:56
+#: src/views/config/ConfigEdit.vue:57 src/views/domain/DomainAdd.vue:56
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:36
 msgid "Save error %{msg}"
 msgstr "Enregistrer l'erreur %{msg}"
@@ -1249,7 +1257,7 @@ msgstr "Sauvegarde réussie"
 msgid "Save Successfully"
 msgstr "Sauvegarde Réussie"
 
-#: src/views/config/ConfigEdit.vue:51 src/views/domain/DomainAdd.vue:46
+#: src/views/config/ConfigEdit.vue:55 src/views/domain/DomainAdd.vue:46
 #: src/views/domain/DomainEdit.vue:147
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:34
 msgid "Saved successfully"
@@ -1270,7 +1278,7 @@ msgstr "Envoyer"
 #: src/components/StdDataDisplay/StdTable.vue:168
 #: src/components/StdDataDisplay/StdTable.vue:343
 #: src/components/StdDataDisplay/StdTable.vue:463
-#: src/views/config/ConfigEdit.vue:37 src/views/domain/DomainList.vue:83
+#: src/views/config/ConfigEdit.vue:41 src/views/domain/DomainList.vue:83
 #: src/views/other/Install.vue:71 src/views/preference/Preference.vue:62
 #: src/views/system/Upgrade.vue:54
 msgid "Server error"
@@ -1370,7 +1378,7 @@ msgstr ""
 msgid "Terminal"
 msgstr "Terminal"
 
-#: src/views/preference/BasicSettings.vue:25
+#: src/views/preference/BasicSettings.vue:28
 msgid "Terminal Start Command"
 msgstr "Commande de démarrage du terminal"
 
@@ -1436,7 +1444,7 @@ msgid "Type"
 msgstr "Type"
 
 #: src/views/cert/Cert.vue:68 src/views/cert/DNSCredential.vue:25
-#: src/views/config/config.ts:28
+#: src/views/config/config.ts:28 src/views/config/ConfigEdit.vue:31
 #: src/views/domain/components/RightSettings.vue:11
 #: src/views/domain/DomainList.vue:41 src/views/environment/Environment.vue:55
 #: src/views/user/User.vue:37

+ 21 - 13
frontend/src/language/messages.pot

@@ -151,7 +151,7 @@ msgstr ""
 #: src/views/config/Config.vue:18
 #: src/views/config/Config.vue:28
 #: src/views/config/Config.vue:6
-#: src/views/config/ConfigEdit.vue:80
+#: src/views/config/ConfigEdit.vue:84
 #: src/views/domain/DomainEdit.vue:225
 #: src/views/nginx_log/NginxLog.vue:161
 msgid "Back"
@@ -165,6 +165,7 @@ msgstr ""
 msgid "Base information"
 msgstr ""
 
+#: src/views/config/ConfigEdit.vue:26
 #: src/views/domain/components/RightSettings.vue:4
 #: src/views/preference/Preference.vue:5
 msgid "Basic"
@@ -187,7 +188,7 @@ msgstr ""
 msgid "Build with"
 msgstr ""
 
-#: src/views/preference/BasicSettings.vue:35
+#: src/views/preference/BasicSettings.vue:38
 msgid "CADir"
 msgstr ""
 
@@ -254,7 +255,7 @@ msgstr ""
 msgid "Check again"
 msgstr ""
 
-#: src/views/preference/BasicSettings.vue:33
+#: src/views/preference/BasicSettings.vue:36
 msgid "Chinese user: https://ghproxy.com/"
 msgstr ""
 
@@ -401,6 +402,7 @@ msgstr ""
 
 #: src/views/domain/components/Deploy.vue:12
 #: src/views/domain/components/Deploy.vue:13
+#: src/views/domain/components/RightSettings.vue:15
 msgid "Deploy"
 msgstr ""
 
@@ -700,15 +702,15 @@ msgstr ""
 msgid "Finished"
 msgstr ""
 
-#: src/views/config/ConfigEdit.vue:83
+#: src/views/config/ConfigEdit.vue:87
 msgid "Format Code"
 msgstr ""
 
-#: src/views/config/ConfigEdit.vue:64
+#: src/views/config/ConfigEdit.vue:68
 msgid "Format error %{msg}"
 msgstr ""
 
-#: src/views/config/ConfigEdit.vue:62
+#: src/views/config/ConfigEdit.vue:66
 msgid "Format successfully"
 msgstr ""
 
@@ -728,7 +730,7 @@ msgstr ""
 msgid "Getting the certificate, please wait..."
 msgstr ""
 
-#: src/views/preference/BasicSettings.vue:31
+#: src/views/preference/BasicSettings.vue:34
 msgid "Github Proxy"
 msgstr ""
 
@@ -751,7 +753,7 @@ msgstr ""
 msgid "Home"
 msgstr ""
 
-#: src/views/preference/BasicSettings.vue:28
+#: src/views/preference/BasicSettings.vue:31
 msgid "HTTP Challenge Port"
 msgstr ""
 
@@ -980,6 +982,10 @@ msgstr ""
 msgid "No"
 msgstr ""
 
+#: src/views/preference/BasicSettings.vue:25
+msgid "Node Secret"
+msgstr ""
+
 #: src/routes/index.ts:188
 #: src/routes/index.ts:190
 msgid "Not Found"
@@ -1073,6 +1079,7 @@ msgstr ""
 msgid "Password (*)"
 msgstr ""
 
+#: src/views/config/ConfigEdit.vue:28
 #: src/views/domain/ngx_conf/LocationEditor.vue:38
 #: src/views/domain/ngx_conf/LocationEditor.vue:55
 msgid "Path"
@@ -1243,7 +1250,7 @@ msgstr ""
 #: src/components/ChatGPT/ChatGPT.vue:22
 #: src/components/ChatGPT/ChatGPT.vue:26
 #: src/components/ChatGPT/ChatGPT.vue:28
-#: src/views/config/ConfigEdit.vue:86
+#: src/views/config/ConfigEdit.vue:90
 #: src/views/domain/DomainEdit.vue:228
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:32
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:33
@@ -1260,7 +1267,7 @@ msgstr ""
 msgid "Save Directive"
 msgstr ""
 
-#: src/views/config/ConfigEdit.vue:53
+#: src/views/config/ConfigEdit.vue:57
 #: src/views/domain/DomainAdd.vue:56
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:36
 msgid "Save error %{msg}"
@@ -1275,7 +1282,7 @@ msgstr ""
 msgid "Save Successfully"
 msgstr ""
 
-#: src/views/config/ConfigEdit.vue:51
+#: src/views/config/ConfigEdit.vue:55
 #: src/views/domain/DomainAdd.vue:46
 #: src/views/domain/DomainEdit.vue:147
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:34
@@ -1297,7 +1304,7 @@ msgstr ""
 #: src/components/StdDataDisplay/StdTable.vue:168
 #: src/components/StdDataDisplay/StdTable.vue:343
 #: src/components/StdDataDisplay/StdTable.vue:463
-#: src/views/config/ConfigEdit.vue:37
+#: src/views/config/ConfigEdit.vue:41
 #: src/views/domain/DomainList.vue:83
 #: src/views/other/Install.vue:71
 #: src/views/preference/Preference.vue:62
@@ -1404,7 +1411,7 @@ msgstr ""
 msgid "Terminal"
 msgstr ""
 
-#: src/views/preference/BasicSettings.vue:25
+#: src/views/preference/BasicSettings.vue:28
 msgid "Terminal Start Command"
 msgstr ""
 
@@ -1451,6 +1458,7 @@ msgstr ""
 #: src/views/cert/Cert.vue:68
 #: src/views/cert/DNSCredential.vue:25
 #: src/views/config/config.ts:28
+#: src/views/config/ConfigEdit.vue:31
 #: src/views/domain/components/RightSettings.vue:11
 #: src/views/domain/DomainList.vue:41
 #: src/views/environment/Environment.vue:55

+ 107 - 22
frontend/src/language/ru_RU/app.po

@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
-"Language: en\n"
+"Language: ru_RU\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -99,6 +99,14 @@ msgstr "Вы уверены, что хотите удалить эту дире
 msgid "Are you sure you want to remove this location?"
 msgstr "Вы уверены, что хотите удалить эту директиву?"
 
+#: src/components/ChatGPT/ChatGPT.vue:4 src/components/ChatGPT/ChatGPT.vue:5
+msgid "Ask ChatGPT for Help"
+msgstr ""
+
+#: src/components/ChatGPT/ChatGPT.vue:16
+msgid "Assistant"
+msgstr ""
+
 #: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:12
 #: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:13
 #: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:16
@@ -141,7 +149,7 @@ msgstr "Автообновление включено для %{name}"
 
 #: src/views/config/Config.vue:17 src/views/config/Config.vue:18
 #: src/views/config/Config.vue:28 src/views/config/Config.vue:6
-#: src/views/config/ConfigEdit.vue:80 src/views/domain/DomainEdit.vue:225
+#: src/views/config/ConfigEdit.vue:84 src/views/domain/DomainEdit.vue:225
 #: src/views/nginx_log/NginxLog.vue:161
 msgid "Back"
 msgstr "Назад"
@@ -155,6 +163,7 @@ msgstr "Вернутся"
 msgid "Base information"
 msgstr "Основная информация"
 
+#: src/views/config/ConfigEdit.vue:26
 #: src/views/domain/components/RightSettings.vue:4
 #: src/views/preference/Preference.vue:5
 #, fuzzy
@@ -178,7 +187,7 @@ msgstr "Изменение конфигурации"
 msgid "Build with"
 msgstr "Собрать с"
 
-#: src/views/preference/BasicSettings.vue:35
+#: src/views/preference/BasicSettings.vue:38
 msgid "CADir"
 msgstr ""
 
@@ -228,6 +237,10 @@ msgstr "Метод Challenge"
 msgid "Change Certificate"
 msgstr "Сертификат действителен"
 
+#: src/views/system/Upgrade.vue:35
+msgid "Channel"
+msgstr ""
+
 #: src/views/preference/OpenAISettings.vue:3
 msgid "ChatGPT Model"
 msgstr ""
@@ -238,7 +251,7 @@ msgstr ""
 msgid "Check again"
 msgstr "Проверить повторно"
 
-#: src/views/preference/BasicSettings.vue:33
+#: src/views/preference/BasicSettings.vue:36
 msgid "Chinese user: https://ghproxy.com/"
 msgstr ""
 
@@ -284,6 +297,11 @@ msgstr "Конфигурации"
 msgid "Configure SSL"
 msgstr "Настроить SSL"
 
+#: src/views/dashboard/Environments.vue:8
+#: src/views/dashboard/Environments.vue:9
+msgid "Connected"
+msgstr ""
+
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:36
 #: src/views/domain/ngx_conf/LocationEditor.vue:41
 #: src/views/domain/ngx_conf/LocationEditor.vue:58
@@ -375,6 +393,7 @@ msgstr ""
 
 #: src/views/domain/components/Deploy.vue:12
 #: src/views/domain/components/Deploy.vue:13
+#: src/views/domain/components/RightSettings.vue:15
 msgid "Deploy"
 msgstr ""
 
@@ -416,7 +435,7 @@ msgstr "Деректива"
 
 #: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:1
 #: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:2
-msgid "Directive"
+msgid "Directives"
 msgstr "Дерективы"
 
 #: src/views/domain/cert/components/ObtainCert.vue:61
@@ -564,6 +583,11 @@ msgstr "Не удалось включить автоматическое про
 msgid "Enable failed"
 msgstr "Включить не удалось"
 
+#: src/views/domain/components/Deploy.vue:46
+#, fuzzy
+msgid "Enable successfully"
+msgstr "Активировано успешно"
+
 #: src/views/domain/ngx_conf/NgxConfigEditor.vue:3
 msgid "Enable TLS"
 msgstr "Включить TLS"
@@ -588,6 +612,15 @@ msgstr "Активировано успешно"
 msgid "Encrypt website with Let's Encrypt"
 msgstr "Использовать для сайта Let's Encrypt"
 
+#: src/routes/index.ts:133 src/views/environment/Environment.vue:2
+msgid "Environment"
+msgstr ""
+
+#: src/views/dashboard/Environments.vue:2
+#, fuzzy
+msgid "Environments"
+msgstr "Комментарии"
+
 #: src/views/config/InspectConfig.vue:17
 msgid "Error"
 msgstr "Ошибка"
@@ -651,16 +684,16 @@ msgstr "Фильтр"
 msgid "Finished"
 msgstr "Готово"
 
-#: src/views/config/ConfigEdit.vue:83
+#: src/views/config/ConfigEdit.vue:87
 msgid "Format Code"
 msgstr "Форматировать код"
 
-#: src/views/config/ConfigEdit.vue:64
+#: src/views/config/ConfigEdit.vue:68
 #, fuzzy
 msgid "Format error %{msg}"
 msgstr "Ошибка форматирования %{msg}"
 
-#: src/views/config/ConfigEdit.vue:62
+#: src/views/config/ConfigEdit.vue:66
 #, fuzzy
 msgid "Format successfully"
 msgstr "Форматирование успешно"
@@ -682,11 +715,7 @@ msgstr "Ошибка получения информации о релизе"
 msgid "Getting the certificate, please wait..."
 msgstr "Получение сертификата, пожалуйста, подождите..."
 
-#: src/views/preference/Preference.vue:14
-msgid "Git"
-msgstr ""
-
-#: src/views/preference/BasicSettings.vue:31
+#: src/views/preference/BasicSettings.vue:34
 msgid "Github Proxy"
 msgstr ""
 
@@ -709,7 +738,7 @@ msgstr ""
 msgid "Home"
 msgstr "Главная"
 
-#: src/views/preference/BasicSettings.vue:28
+#: src/views/preference/BasicSettings.vue:31
 msgid "HTTP Challenge Port"
 msgstr ""
 
@@ -772,10 +801,23 @@ msgstr "Оставьте пустым для значения по умолча
 msgid "Light"
 msgstr "Светлая"
 
+#: src/views/dashboard/Environments.vue:8
+#: src/views/dashboard/Environments.vue:9
+msgid "Link Start"
+msgstr ""
+
 #: src/views/dashboard/ServerAnalytic.vue:161
 msgid "Load Averages:"
 msgstr "Средняя нагрузка:"
 
+#: src/components/EnvIndicator/EnvIndicator.vue:5
+#: src/components/EnvIndicator/EnvIndicator.vue:6
+#: src/components/NodeSelector/NodeSelector.vue:4
+#: src/components/NodeSelector/NodeSelector.vue:5
+#, fuzzy
+msgid "Local"
+msgstr "Location"
+
 #: src/views/domain/ngx_conf/LocationEditor.vue:10
 #: src/views/domain/ngx_conf/LocationEditor.vue:11
 #: src/views/domain/ngx_conf/LocationEditor.vue:18
@@ -804,8 +846,8 @@ msgid ""
 "Make sure you have configured a reverse proxy for .well-known directory to "
 "HTTPChallengePort before obtaining the certificate."
 msgstr ""
-"Убедитесь, что вы настроили обратный прокси-сервер для каталога .well-known на "
-"HTTPChallengePort перед получением сертификата»."
+"Убедитесь, что вы настроили обратный прокси-сервер для каталога .well-known "
+"на HTTPChallengePort перед получением сертификата»."
 
 #: src/routes/index.ts:65
 msgid "Manage Configs"
@@ -926,6 +968,10 @@ msgstr "Nginx успешно перезапущен"
 msgid "No"
 msgstr "Нет"
 
+#: src/views/preference/BasicSettings.vue:25
+msgid "Node Secret"
+msgstr ""
+
 #: src/routes/index.ts:188 src/routes/index.ts:190
 msgid "Not Found"
 msgstr "Не найден"
@@ -1017,6 +1063,7 @@ msgstr "Пароль"
 msgid "Password (*)"
 msgstr "Пароль (*)"
 
+#: src/views/config/ConfigEdit.vue:28
 #: src/views/domain/ngx_conf/LocationEditor.vue:38
 #: src/views/domain/ngx_conf/LocationEditor.vue:55
 msgid "Path"
@@ -1065,6 +1112,18 @@ msgstr "Введите ваш пароль!"
 msgid "Please input your username!"
 msgstr "Введите ваше имя пользователя!"
 
+#: src/views/domain/components/SiteDuplicate.vue:39
+msgid "Please select at least one node!"
+msgstr ""
+
+#: src/views/system/Upgrade.vue:25 src/views/system/Upgrade.vue:26
+#: src/views/system/Upgrade.vue:30 src/views/system/Upgrade.vue:34
+#: src/views/system/Upgrade.vue:38 src/views/system/Upgrade.vue:48
+#: src/views/system/Upgrade.vue:49 src/views/system/Upgrade.vue:53
+#: src/views/system/Upgrade.vue:57 src/views/system/Upgrade.vue:72
+msgid "Pre-release"
+msgstr ""
+
 #: src/routes/index.ts:149 src/views/preference/Preference.vue:2
 msgid "Preference"
 msgstr "Настройки"
@@ -1170,7 +1229,7 @@ msgstr "Выполняется"
 
 #: src/components/ChatGPT/ChatGPT.vue:21 src/components/ChatGPT/ChatGPT.vue:22
 #: src/components/ChatGPT/ChatGPT.vue:26 src/components/ChatGPT/ChatGPT.vue:28
-#: src/views/config/ConfigEdit.vue:86 src/views/domain/DomainEdit.vue:228
+#: src/views/config/ConfigEdit.vue:90 src/views/domain/DomainEdit.vue:228
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:32
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:33
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:39
@@ -1186,7 +1245,7 @@ msgstr "Сохранить"
 msgid "Save Directive"
 msgstr "Сохранить директиву"
 
-#: src/views/config/ConfigEdit.vue:53 src/views/domain/DomainAdd.vue:56
+#: src/views/config/ConfigEdit.vue:57 src/views/domain/DomainAdd.vue:56
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:36
 msgid "Save error %{msg}"
 msgstr "Ошибка сохранения %{msg}"
@@ -1202,7 +1261,7 @@ msgstr "Успешно сохранено"
 msgid "Save Successfully"
 msgstr "Успешно сохранено"
 
-#: src/views/config/ConfigEdit.vue:51 src/views/domain/DomainAdd.vue:46
+#: src/views/config/ConfigEdit.vue:55 src/views/domain/DomainAdd.vue:46
 #: src/views/domain/DomainEdit.vue:147
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:34
 msgid "Saved successfully"
@@ -1223,7 +1282,7 @@ msgstr "Отправлено"
 #: src/components/StdDataDisplay/StdTable.vue:168
 #: src/components/StdDataDisplay/StdTable.vue:343
 #: src/components/StdDataDisplay/StdTable.vue:463
-#: src/views/config/ConfigEdit.vue:37 src/views/domain/DomainList.vue:83
+#: src/views/config/ConfigEdit.vue:41 src/views/domain/DomainList.vue:83
 #: src/views/other/Install.vue:71 src/views/preference/Preference.vue:62
 #: src/views/system/Upgrade.vue:54
 msgid "Server error"
@@ -1282,6 +1341,15 @@ msgstr "Содержание сертификата SSL"
 msgid "SSL Certification Key Content"
 msgstr "Содержание ключа сертификата SSL"
 
+#: src/views/system/Upgrade.vue:24 src/views/system/Upgrade.vue:25
+#: src/views/system/Upgrade.vue:29 src/views/system/Upgrade.vue:33
+#: src/views/system/Upgrade.vue:37 src/views/system/Upgrade.vue:47
+#: src/views/system/Upgrade.vue:48 src/views/system/Upgrade.vue:52
+#: src/views/system/Upgrade.vue:56 src/views/system/Upgrade.vue:71
+#, fuzzy
+msgid "Stable"
+msgstr "Таблица"
+
 #: src/views/domain/DomainList.vue:24 src/views/environment/Environment.vue:38
 msgid "Status"
 msgstr "Статус"
@@ -1311,11 +1379,15 @@ msgstr "Система"
 msgid "Table"
 msgstr "Таблица"
 
+#: src/views/domain/components/SiteDuplicate.vue:8
+msgid "Target"
+msgstr ""
+
 #: src/routes/index.ts:102 src/views/pty/Terminal.vue:2
 msgid "Terminal"
 msgstr "Терминал"
 
-#: src/views/preference/BasicSettings.vue:25
+#: src/views/preference/BasicSettings.vue:28
 msgid "Terminal Start Command"
 msgstr "Терминальная команда запуска"
 
@@ -1353,6 +1425,10 @@ msgstr "Тема"
 msgid "This auto-cert item is invalid, please remove it."
 msgstr "Этот элемент автосертификата недействителен, удалите его.."
 
+#: src/components/StdDataEntry/StdFormItem.vue:30
+msgid "This field should not be empty"
+msgstr ""
+
 #: src/views/domain/ngx_conf/NgxConfigEditor.vue:31
 msgid ""
 "To make sure the certification auto-renewal can work normally, we need to "
@@ -1370,7 +1446,7 @@ msgid "Type"
 msgstr "Тип"
 
 #: src/views/cert/Cert.vue:68 src/views/cert/DNSCredential.vue:25
-#: src/views/config/config.ts:28
+#: src/views/config/config.ts:28 src/views/config/ConfigEdit.vue:31
 #: src/views/domain/components/RightSettings.vue:11
 #: src/views/domain/DomainList.vue:41 src/views/environment/Environment.vue:55
 #: src/views/user/User.vue:37
@@ -1403,6 +1479,15 @@ msgstr "Обновление Nginx UI, подождите..."
 msgid "Uptime:"
 msgstr "Аптайм:"
 
+#: src/views/environment/Environment.vue:21
+msgid "URL"
+msgstr ""
+
+#: src/components/ChatGPT/ChatGPT.vue:16
+#, fuzzy
+msgid "User"
+msgstr "Имя пользователя"
+
 #: src/views/other/Login.vue:11 src/views/user/User.vue:11
 msgid "Username"
 msgstr "Имя пользователя"

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
frontend/src/language/translations.json


+ 22 - 14
frontend/src/language/zh_CN/app.po

@@ -149,7 +149,7 @@ msgstr "成功启用 %{name} 自动续签"
 
 #: src/views/config/Config.vue:17 src/views/config/Config.vue:18
 #: src/views/config/Config.vue:28 src/views/config/Config.vue:6
-#: src/views/config/ConfigEdit.vue:80 src/views/domain/DomainEdit.vue:225
+#: src/views/config/ConfigEdit.vue:84 src/views/domain/DomainEdit.vue:225
 #: src/views/nginx_log/NginxLog.vue:161
 msgid "Back"
 msgstr "返回"
@@ -162,6 +162,7 @@ msgstr "返回首页"
 msgid "Base information"
 msgstr "基本信息"
 
+#: src/views/config/ConfigEdit.vue:26
 #: src/views/domain/components/RightSettings.vue:4
 #: src/views/preference/Preference.vue:5
 msgid "Basic"
@@ -183,7 +184,7 @@ msgstr "批量修改"
 msgid "Build with"
 msgstr "构建基于"
 
-#: src/views/preference/BasicSettings.vue:35
+#: src/views/preference/BasicSettings.vue:38
 msgid "CADir"
 msgstr "CADir"
 
@@ -244,7 +245,7 @@ msgstr "ChatGPT 模型"
 msgid "Check again"
 msgstr "重新检查"
 
-#: src/views/preference/BasicSettings.vue:33
+#: src/views/preference/BasicSettings.vue:36
 msgid "Chinese user: https://ghproxy.com/"
 msgstr "中国用户:https://ghproxy.com/"
 
@@ -384,6 +385,7 @@ msgstr "删除站点: %{site_name}"
 
 #: src/views/domain/components/Deploy.vue:12
 #: src/views/domain/components/Deploy.vue:13
+#: src/views/domain/components/RightSettings.vue:15
 msgid "Deploy"
 msgstr "部署"
 
@@ -661,15 +663,15 @@ msgstr "过滤"
 msgid "Finished"
 msgstr "完成"
 
-#: src/views/config/ConfigEdit.vue:83
+#: src/views/config/ConfigEdit.vue:87
 msgid "Format Code"
 msgstr "代码格式化"
 
-#: src/views/config/ConfigEdit.vue:64
+#: src/views/config/ConfigEdit.vue:68
 msgid "Format error %{msg}"
 msgstr "保存错误 %{msg}"
 
-#: src/views/config/ConfigEdit.vue:62
+#: src/views/config/ConfigEdit.vue:66
 msgid "Format successfully"
 msgstr "格式化成功"
 
@@ -689,7 +691,7 @@ msgstr "获取发布信息错误"
 msgid "Getting the certificate, please wait..."
 msgstr "正在获取证书,请稍等..."
 
-#: src/views/preference/BasicSettings.vue:31
+#: src/views/preference/BasicSettings.vue:34
 msgid "Github Proxy"
 msgstr "Github代理"
 
@@ -712,7 +714,7 @@ msgstr "GPT-4-32K"
 msgid "Home"
 msgstr "首页"
 
-#: src/views/preference/BasicSettings.vue:28
+#: src/views/preference/BasicSettings.vue:31
 msgid "HTTP Challenge Port"
 msgstr "HTTP Challenge 监听端口"
 
@@ -933,6 +935,11 @@ msgstr "Nginx 重启成功"
 msgid "No"
 msgstr "取消"
 
+#: src/views/preference/BasicSettings.vue:25
+#, fuzzy
+msgid "Node Secret"
+msgstr "Jwt 密钥"
+
 #: src/routes/index.ts:188 src/routes/index.ts:190
 msgid "Not Found"
 msgstr "找不到页面"
@@ -1022,6 +1029,7 @@ msgstr "密码"
 msgid "Password (*)"
 msgstr "密码 (*)"
 
+#: src/views/config/ConfigEdit.vue:28
 #: src/views/domain/ngx_conf/LocationEditor.vue:38
 #: src/views/domain/ngx_conf/LocationEditor.vue:55
 msgid "Path"
@@ -1187,7 +1195,7 @@ msgstr "运行中"
 
 #: src/components/ChatGPT/ChatGPT.vue:21 src/components/ChatGPT/ChatGPT.vue:22
 #: src/components/ChatGPT/ChatGPT.vue:26 src/components/ChatGPT/ChatGPT.vue:28
-#: src/views/config/ConfigEdit.vue:86 src/views/domain/DomainEdit.vue:228
+#: src/views/config/ConfigEdit.vue:90 src/views/domain/DomainEdit.vue:228
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:32
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:33
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:39
@@ -1203,7 +1211,7 @@ msgstr "保存"
 msgid "Save Directive"
 msgstr "保存指令"
 
-#: src/views/config/ConfigEdit.vue:53 src/views/domain/DomainAdd.vue:56
+#: src/views/config/ConfigEdit.vue:57 src/views/domain/DomainAdd.vue:56
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:36
 msgid "Save error %{msg}"
 msgstr "保存错误 %{msg}"
@@ -1217,7 +1225,7 @@ msgstr "保存成功"
 msgid "Save Successfully"
 msgstr "保存成功"
 
-#: src/views/config/ConfigEdit.vue:51 src/views/domain/DomainAdd.vue:46
+#: src/views/config/ConfigEdit.vue:55 src/views/domain/DomainAdd.vue:46
 #: src/views/domain/DomainEdit.vue:147
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:34
 msgid "Saved successfully"
@@ -1238,7 +1246,7 @@ msgstr "上传"
 #: src/components/StdDataDisplay/StdTable.vue:168
 #: src/components/StdDataDisplay/StdTable.vue:343
 #: src/components/StdDataDisplay/StdTable.vue:463
-#: src/views/config/ConfigEdit.vue:37 src/views/domain/DomainList.vue:83
+#: src/views/config/ConfigEdit.vue:41 src/views/domain/DomainList.vue:83
 #: src/views/other/Install.vue:71 src/views/preference/Preference.vue:62
 #: src/views/system/Upgrade.vue:54
 msgid "Server error"
@@ -1336,7 +1344,7 @@ msgstr "目标"
 msgid "Terminal"
 msgstr "终端"
 
-#: src/views/preference/BasicSettings.vue:25
+#: src/views/preference/BasicSettings.vue:28
 msgid "Terminal Start Command"
 msgstr "终端启动命令"
 
@@ -1392,7 +1400,7 @@ msgid "Type"
 msgstr "类型"
 
 #: src/views/cert/Cert.vue:68 src/views/cert/DNSCredential.vue:25
-#: src/views/config/config.ts:28
+#: src/views/config/config.ts:28 src/views/config/ConfigEdit.vue:31
 #: src/views/domain/components/RightSettings.vue:11
 #: src/views/domain/DomainList.vue:41 src/views/environment/Environment.vue:55
 #: src/views/user/User.vue:37

+ 22 - 14
frontend/src/language/zh_TW/app.po

@@ -150,7 +150,7 @@ msgstr "已啟用 %{name} 自動續簽"
 
 #: src/views/config/Config.vue:17 src/views/config/Config.vue:18
 #: src/views/config/Config.vue:28 src/views/config/Config.vue:6
-#: src/views/config/ConfigEdit.vue:80 src/views/domain/DomainEdit.vue:225
+#: src/views/config/ConfigEdit.vue:84 src/views/domain/DomainEdit.vue:225
 #: src/views/nginx_log/NginxLog.vue:161
 msgid "Back"
 msgstr "返回"
@@ -163,6 +163,7 @@ msgstr "回到首頁"
 msgid "Base information"
 msgstr "基本訊息"
 
+#: src/views/config/ConfigEdit.vue:26
 #: src/views/domain/components/RightSettings.vue:4
 #: src/views/preference/Preference.vue:5
 msgid "Basic"
@@ -184,7 +185,7 @@ msgstr "批量修改"
 msgid "Build with"
 msgstr "構建基於"
 
-#: src/views/preference/BasicSettings.vue:35
+#: src/views/preference/BasicSettings.vue:38
 msgid "CADir"
 msgstr ""
 
@@ -245,7 +246,7 @@ msgstr "ChatGPT模型"
 msgid "Check again"
 msgstr "再次檢查"
 
-#: src/views/preference/BasicSettings.vue:33
+#: src/views/preference/BasicSettings.vue:36
 msgid "Chinese user: https://ghproxy.com/"
 msgstr "中國用戶:https://ghproxy.com/"
 
@@ -385,6 +386,7 @@ msgstr "刪除站點:%{site_name}"
 
 #: src/views/domain/components/Deploy.vue:12
 #: src/views/domain/components/Deploy.vue:13
+#: src/views/domain/components/RightSettings.vue:15
 msgid "Deploy"
 msgstr ""
 
@@ -671,15 +673,15 @@ msgstr "篩選"
 msgid "Finished"
 msgstr "完成"
 
-#: src/views/config/ConfigEdit.vue:83
+#: src/views/config/ConfigEdit.vue:87
 msgid "Format Code"
 msgstr "格式化代碼"
 
-#: src/views/config/ConfigEdit.vue:64
+#: src/views/config/ConfigEdit.vue:68
 msgid "Format error %{msg}"
 msgstr "格式錯誤 %{msg}"
 
-#: src/views/config/ConfigEdit.vue:62
+#: src/views/config/ConfigEdit.vue:66
 msgid "Format successfully"
 msgstr "格式化成功"
 
@@ -699,7 +701,7 @@ msgstr "獲取發布信息錯誤"
 msgid "Getting the certificate, please wait..."
 msgstr "正在獲取憑證,請稍等..."
 
-#: src/views/preference/BasicSettings.vue:31
+#: src/views/preference/BasicSettings.vue:34
 msgid "Github Proxy"
 msgstr "Github 代理"
 
@@ -722,7 +724,7 @@ msgstr "GPT-4-32K"
 msgid "Home"
 msgstr "首頁"
 
-#: src/views/preference/BasicSettings.vue:28
+#: src/views/preference/BasicSettings.vue:31
 msgid "HTTP Challenge Port"
 msgstr "HTTP 挑戰端口"
 
@@ -944,6 +946,11 @@ msgstr "Nginx 重啟成功"
 msgid "No"
 msgstr "取消"
 
+#: src/views/preference/BasicSettings.vue:25
+#, fuzzy
+msgid "Node Secret"
+msgstr "Jwt Secret"
+
 #: src/routes/index.ts:188 src/routes/index.ts:190
 msgid "Not Found"
 msgstr "找不到頁面"
@@ -1033,6 +1040,7 @@ msgstr "密碼"
 msgid "Password (*)"
 msgstr "密碼 (*)"
 
+#: src/views/config/ConfigEdit.vue:28
 #: src/views/domain/ngx_conf/LocationEditor.vue:38
 #: src/views/domain/ngx_conf/LocationEditor.vue:55
 msgid "Path"
@@ -1198,7 +1206,7 @@ msgstr "運行中"
 
 #: src/components/ChatGPT/ChatGPT.vue:21 src/components/ChatGPT/ChatGPT.vue:22
 #: src/components/ChatGPT/ChatGPT.vue:26 src/components/ChatGPT/ChatGPT.vue:28
-#: src/views/config/ConfigEdit.vue:86 src/views/domain/DomainEdit.vue:228
+#: src/views/config/ConfigEdit.vue:90 src/views/domain/DomainEdit.vue:228
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:32
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:33
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:39
@@ -1214,7 +1222,7 @@ msgstr "儲存"
 msgid "Save Directive"
 msgstr "儲存指令"
 
-#: src/views/config/ConfigEdit.vue:53 src/views/domain/DomainAdd.vue:56
+#: src/views/config/ConfigEdit.vue:57 src/views/domain/DomainAdd.vue:56
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:36
 msgid "Save error %{msg}"
 msgstr "儲存錯誤 %{msg}"
@@ -1228,7 +1236,7 @@ msgstr "保存成功"
 msgid "Save Successfully"
 msgstr "保存成功"
 
-#: src/views/config/ConfigEdit.vue:51 src/views/domain/DomainAdd.vue:46
+#: src/views/config/ConfigEdit.vue:55 src/views/domain/DomainAdd.vue:46
 #: src/views/domain/DomainEdit.vue:147
 #: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:34
 msgid "Saved successfully"
@@ -1249,7 +1257,7 @@ msgstr "上傳"
 #: src/components/StdDataDisplay/StdTable.vue:168
 #: src/components/StdDataDisplay/StdTable.vue:343
 #: src/components/StdDataDisplay/StdTable.vue:463
-#: src/views/config/ConfigEdit.vue:37 src/views/domain/DomainList.vue:83
+#: src/views/config/ConfigEdit.vue:41 src/views/domain/DomainList.vue:83
 #: src/views/other/Install.vue:71 src/views/preference/Preference.vue:62
 #: src/views/system/Upgrade.vue:54
 msgid "Server error"
@@ -1348,7 +1356,7 @@ msgstr ""
 msgid "Terminal"
 msgstr "終端"
 
-#: src/views/preference/BasicSettings.vue:25
+#: src/views/preference/BasicSettings.vue:28
 msgid "Terminal Start Command"
 msgstr "終端啟動命令"
 
@@ -1406,7 +1414,7 @@ msgid "Type"
 msgstr "類型"
 
 #: src/views/cert/Cert.vue:68 src/views/cert/DNSCredential.vue:25
-#: src/views/config/config.ts:28
+#: src/views/config/config.ts:28 src/views/config/ConfigEdit.vue:31
 #: src/views/domain/components/RightSettings.vue:11
 #: src/views/domain/DomainList.vue:41 src/views/environment/Environment.vue:55
 #: src/views/user/User.vue:37

+ 1 - 1
frontend/src/views/domain/components/RightSettings.vue

@@ -72,7 +72,7 @@ function on_change_enabled(checked: boolean) {
                     {{ formatDateTime(data.modified_at) }}
                 </a-form-item>
             </a-collapse-panel>
-            <a-collapse-panel key="2" header="Deploy" v-if="!settings.is_remote">
+            <a-collapse-panel key="2" :header="$gettext('Deploy')" v-if="!settings.is_remote">
                 <deploy/>
             </a-collapse-panel>
             <a-collapse-panel key="3" header="ChatGPT">

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác