0xJacky пре 2 година
родитељ
комит
4a3e32a921

+ 74 - 37
frontend/src/language/en/app.po

@@ -9,16 +9,15 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: src/routes/index.ts:125
+#: src/routes/index.ts:135
 msgid "About"
 msgstr "About"
 
-#: src/routes/index.ts:100 src/views/domain/ngx_conf/LogEntry.vue:64
+#: src/routes/index.ts:110 src/views/domain/ngx_conf/LogEntry.vue:64
 msgid "Access Logs"
 msgstr ""
 
-#: src/views/config/Config.vue:24 src/views/domain/DomainList.vue:47
-#: src/views/user/User.vue:43
+#: src/views/domain/DomainList.vue:47 src/views/user/User.vue:43
 msgid "Action"
 msgstr "Action"
 
@@ -54,7 +53,7 @@ msgstr "Advance Mode"
 msgid "Are you sure you want to delete?"
 msgstr "Are you sure you want to remove this directive?"
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:27
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:16
 msgid "Are you sure you want to remove this directive?"
 msgstr "Are you sure you want to remove this directive?"
 
@@ -63,7 +62,8 @@ msgstr "Are you sure you want to remove this directive?"
 msgid "Are you sure you want to remove this location?"
 msgstr "Are you sure you want to remove this directive?"
 
-#: src/views/preference/Preference.vue:7 src/views/preference/Preference.vue:8
+#: src/views/preference/Preference.vue:22
+#: src/views/preference/Preference.vue:23
 msgid "Auto"
 msgstr ""
 
@@ -79,7 +79,10 @@ msgstr "Auto-renewal disabled for %{name}"
 msgid "Auto-renewal enabled for %{name}"
 msgstr "Auto-renewal enabled for %{name}"
 
-#: src/views/domain/DomainEdit.vue:187 src/views/nginx_log/NginxLog.vue:173
+#: src/views/config/Config.vue:14 src/views/config/Config.vue:15
+#: src/views/config/Config.vue:25 src/views/config/Config.vue:5
+#: src/views/config/ConfigEdit.vue:55 src/views/domain/DomainEdit.vue:187
+#: src/views/nginx_log/NginxLog.vue:173
 msgid "Back"
 msgstr "Back"
 
@@ -112,7 +115,6 @@ msgstr "Build with"
 #: src/components/StdDataDisplay/StdCurd.vue:27
 #: src/components/StdDataEntry/components/StdSelector.vue:11
 #: src/components/StdDataEntry/compontents/StdSelector.vue:11
-#: src/views/config/ConfigEdit.vue:49
 msgid "Cancel"
 msgstr "Cancel"
 
@@ -128,7 +130,7 @@ msgstr "Certificate is valid"
 msgid "Certificate Status"
 msgstr "Certificate Status"
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:41
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:30
 #: src/views/domain/ngx_conf/LocationEditor.vue:31
 #: src/views/domain/ngx_conf/LocationEditor.vue:47
 #: src/views/domain/ngx_conf/NgxConfigEditor.vue:175
@@ -147,6 +149,7 @@ msgstr "Configurations"
 msgid "Configure SSL"
 msgstr "Configure SSL"
 
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:33
 #: src/views/domain/ngx_conf/LocationEditor.vue:37
 #: src/views/domain/ngx_conf/LocationEditor.vue:53
 msgid "Content"
@@ -172,8 +175,8 @@ msgstr "Created at"
 msgid "Creating client facilitates communication with the CA server"
 msgstr ""
 
-#: src/views/preference/Preference.vue:13
-#: src/views/preference/Preference.vue:14
+#: src/views/preference/Preference.vue:28
+#: src/views/preference/Preference.vue:29
 msgid "Dark"
 msgstr ""
 
@@ -238,7 +241,7 @@ msgstr "Domain Config Created Successfully"
 msgid "Edit %{n}"
 msgstr "Edit %{n}"
 
-#: src/routes/index.ts:78 src/views/config/ConfigEdit.vue:2
+#: src/routes/index.ts:88 src/views/config/ConfigEdit.vue:2
 msgid "Edit Configuration"
 msgstr "Edit Configuration"
 
@@ -278,7 +281,7 @@ msgstr "Enabled successfully"
 msgid "Encrypt website with Let's Encrypt"
 msgstr "Encrypt website with Let's Encrypt"
 
-#: src/routes/index.ts:104 src/views/domain/ngx_conf/LogEntry.vue:68
+#: src/routes/index.ts:114 src/views/domain/ngx_conf/LogEntry.vue:68
 msgid "Error Logs"
 msgstr ""
 
@@ -334,7 +337,15 @@ msgstr "Getting the certificate, please wait..."
 msgid "Home"
 msgstr "Home"
 
-#: src/routes/index.ts:135 src/views/other/Install.vue:128
+#: src/views/preference/Preference.vue:17
+msgid "HTTP Challenge Port"
+msgstr ""
+
+#: src/views/preference/Preference.vue:5
+msgid "HTTP Port"
+msgstr ""
+
+#: src/routes/index.ts:145 src/views/other/Install.vue:128
 msgid "Install"
 msgstr "Install"
 
@@ -352,12 +363,16 @@ msgstr "Intermediate Certification Authorities: %{issuer}"
 msgid "Issued certificate successfully"
 msgstr "Enabled successfully"
 
+#: src/views/preference/Preference.vue:11
+msgid "Jwt Secret"
+msgstr ""
+
 #: src/views/user/User.vue:26
 msgid "Leave blank for no change"
 msgstr "Leave blank for no change"
 
-#: src/views/preference/Preference.vue:10
-#: src/views/preference/Preference.vue:11
+#: src/views/preference/Preference.vue:25
+#: src/views/preference/Preference.vue:26
 msgid "Light"
 msgstr ""
 
@@ -375,7 +390,7 @@ msgstr "Location"
 msgid "Locations"
 msgstr "Locations"
 
-#: src/routes/index.ts:141 src/views/other/Login.vue:103
+#: src/routes/index.ts:151 src/views/other/Login.vue:103
 msgid "Login"
 msgstr "Login"
 
@@ -395,7 +410,7 @@ msgstr ""
 "Make sure you have configured a reverse proxy for .well-known directory to "
 "HTTPChallengePort (default: 9180) before getting the certificate."
 
-#: src/routes/index.ts:69
+#: src/routes/index.ts:69 src/routes/index.ts:78
 msgid "Manage Configs"
 msgstr "Manage Configs"
 
@@ -429,8 +444,7 @@ msgstr "Modify Config"
 msgid "Modify Config"
 msgstr "Modify Config"
 
-#: src/views/config/Config.vue:12 src/views/domain/DomainEdit.vue:36
-#: src/views/domain/DomainList.vue:15
+#: src/views/domain/DomainEdit.vue:36 src/views/domain/DomainList.vue:15
 msgid "Name"
 msgstr "Name"
 
@@ -454,18 +468,26 @@ msgstr "Network Total Send"
 msgid "Next"
 msgstr "Next"
 
-#: src/routes/index.ts:94 src/views/nginx_log/NginxLog.vue:2
+#: src/views/preference/Preference.vue:33
+msgid "Nginx Access Log Path"
+msgstr ""
+
+#: src/views/preference/Preference.vue:36
+msgid "Nginx Error Log Path"
+msgstr ""
+
+#: src/routes/index.ts:104 src/views/nginx_log/NginxLog.vue:2
 msgid "Nginx Log"
 msgstr ""
 
 #: src/components/StdDataDisplay/StdTable.vue:52
 #: src/views/domain/DomainList.vue:24
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:29
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:18
 #: src/views/domain/ngx_conf/LocationEditor.vue:21
 msgid "No"
 msgstr "No"
 
-#: src/routes/index.ts:147 src/routes/index.ts:149
+#: src/routes/index.ts:157 src/routes/index.ts:159
 msgid "Not Found"
 msgstr "Not Found"
 
@@ -527,7 +549,7 @@ msgstr "Please input your password!"
 msgid "Please input your username!"
 msgstr "Please input your username!"
 
-#: src/routes/index.ts:117 src/views/preference/Preference.vue:2
+#: src/routes/index.ts:127 src/views/preference/Preference.vue:2
 msgid "Preference"
 msgstr ""
 
@@ -570,9 +592,18 @@ msgstr ""
 msgid "Reset"
 msgstr ""
 
-#: src/views/config/ConfigEdit.vue:52 src/views/domain/DomainEdit.vue:190
-#: src/views/preference/Preference.vue:22
-#: src/views/preference/Preference.vue:23
+#: src/views/preference/Preference.vue:8
+#, fuzzy
+msgid "Run Mode"
+msgstr "Advance Mode"
+
+#: src/views/config/ConfigEdit.vue:58 src/views/domain/DomainEdit.vue:190
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:30
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:31
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:36
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:37
+#: src/views/preference/Preference.vue:43
+#: src/views/preference/Preference.vue:44
 msgid "Save"
 msgstr "Save"
 
@@ -582,11 +613,13 @@ msgstr "Save"
 msgid "Save Directive"
 msgstr "Save Directive"
 
-#: src/views/config/ConfigEdit.vue:36 src/views/domain/DomainAdd.vue:54
+#: src/views/config/ConfigEdit.vue:42 src/views/domain/DomainAdd.vue:54
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:37
 msgid "Save error %{msg}"
 msgstr "Save error %{msg}"
 
 #: src/components/StdDataDisplay/StdBatchEdit.vue:40
+#: src/views/preference/Preference.vue:39
 #, fuzzy
 msgid "Save successfully"
 msgstr "Saved successfully"
@@ -596,8 +629,9 @@ msgstr "Saved successfully"
 msgid "Save Successfully"
 msgstr "Saved successfully"
 
-#: src/views/config/ConfigEdit.vue:34 src/views/domain/DomainAdd.vue:43
+#: src/views/config/ConfigEdit.vue:40 src/views/domain/DomainAdd.vue:43
 #: src/views/domain/DomainEdit.vue:97
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:35
 msgid "Saved successfully"
 msgstr "Saved successfully"
 
@@ -614,10 +648,10 @@ 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:22 src/views/domain/DomainEdit.vue:100
+#: src/views/config/ConfigEdit.vue:28 src/views/domain/DomainEdit.vue:100
 #: src/views/domain/DomainEdit.vue:62 src/views/domain/DomainEdit.vue:74
 #: src/views/domain/DomainEdit.vue:83 src/views/domain/DomainList.vue:83
-#: src/views/other/Install.vue:71
+#: src/views/other/Install.vue:71 src/views/preference/Preference.vue:41
 msgid "Server error"
 msgstr "Server error"
 
@@ -638,7 +672,7 @@ msgstr "server_name parameter is required"
 msgid "Single Directive"
 msgstr "Single Directive"
 
-#: src/routes/index.ts:108
+#: src/routes/index.ts:118
 #, fuzzy
 msgid "Site Logs"
 msgstr "Sites List"
@@ -668,10 +702,14 @@ msgstr "Swap"
 msgid "Table"
 msgstr "Enabled"
 
-#: src/routes/index.ts:86 src/views/pty/Terminal.vue:2
+#: src/routes/index.ts:96 src/views/pty/Terminal.vue:2
 msgid "Terminal"
 msgstr "Terminal"
 
+#: src/views/preference/Preference.vue:14
+msgid "Terminal Start Command"
+msgstr ""
+
 #: src/views/domain/cert/IssueCert.vue:205
 msgid ""
 "The certificate for the domain will be checked every hour, and will be "
@@ -688,12 +726,11 @@ msgstr "The filename cannot contain the following characters: %{c}"
 msgid "The username or password is incorrect"
 msgstr ""
 
-#: src/views/preference/Preference.vue:5
+#: src/views/preference/Preference.vue:20
 msgid "Theme"
 msgstr ""
 
-#: src/views/config/Config.vue:17 src/views/domain/DomainList.vue:41
-#: src/views/user/User.vue:37
+#: src/views/domain/DomainList.vue:41 src/views/user/User.vue:37
 msgid "Updated at"
 msgstr "Updated at"
 
@@ -735,7 +772,7 @@ msgstr ""
 msgid "Writing certificate to disk"
 msgstr ""
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:28
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:17
 #: src/views/domain/ngx_conf/LocationEditor.vue:20
 msgid "Yes"
 msgstr "Yes"

+ 72 - 33
frontend/src/language/messages.pot

@@ -2,16 +2,15 @@ msgid ""
 msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 
-#: src/routes/index.ts:125
+#: src/routes/index.ts:135
 msgid "About"
 msgstr ""
 
-#: src/routes/index.ts:100
+#: src/routes/index.ts:110
 #: src/views/domain/ngx_conf/LogEntry.vue:64
 msgid "Access Logs"
 msgstr ""
 
-#: src/views/config/Config.vue:24
 #: src/views/domain/DomainList.vue:47
 #: src/views/user/User.vue:43
 msgid "Action"
@@ -50,7 +49,7 @@ msgstr ""
 msgid "Are you sure you want to delete?"
 msgstr ""
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:27
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:16
 msgid "Are you sure you want to remove this directive?"
 msgstr ""
 
@@ -58,8 +57,8 @@ msgstr ""
 msgid "Are you sure you want to remove this location?"
 msgstr ""
 
-#: src/views/preference/Preference.vue:7
-#: src/views/preference/Preference.vue:8
+#: src/views/preference/Preference.vue:22
+#: src/views/preference/Preference.vue:23
 msgid "Auto"
 msgstr ""
 
@@ -75,6 +74,11 @@ msgstr ""
 msgid "Auto-renewal enabled for %{name}"
 msgstr ""
 
+#: src/views/config/Config.vue:14
+#: src/views/config/Config.vue:15
+#: src/views/config/Config.vue:25
+#: src/views/config/Config.vue:5
+#: src/views/config/ConfigEdit.vue:55
 #: src/views/domain/DomainEdit.vue:187
 #: src/views/nginx_log/NginxLog.vue:173
 msgid "Back"
@@ -108,7 +112,6 @@ msgstr ""
 #: src/components/StdDataDisplay/StdCurd.vue:27
 #: src/components/StdDataEntry/components/StdSelector.vue:11
 #: src/components/StdDataEntry/compontents/StdSelector.vue:11
-#: src/views/config/ConfigEdit.vue:49
 msgid "Cancel"
 msgstr ""
 
@@ -124,7 +127,7 @@ msgstr ""
 msgid "Certificate Status"
 msgstr ""
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:41
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:30
 #: src/views/domain/ngx_conf/LocationEditor.vue:31
 #: src/views/domain/ngx_conf/LocationEditor.vue:47
 #: src/views/domain/ngx_conf/NgxConfigEditor.vue:175
@@ -143,6 +146,7 @@ msgstr ""
 msgid "Configure SSL"
 msgstr ""
 
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:33
 #: src/views/domain/ngx_conf/LocationEditor.vue:37
 #: src/views/domain/ngx_conf/LocationEditor.vue:53
 msgid "Content"
@@ -168,8 +172,8 @@ msgstr ""
 msgid "Creating client facilitates communication with the CA server"
 msgstr ""
 
-#: src/views/preference/Preference.vue:13
-#: src/views/preference/Preference.vue:14
+#: src/views/preference/Preference.vue:28
+#: src/views/preference/Preference.vue:29
 msgid "Dark"
 msgstr ""
 
@@ -240,7 +244,7 @@ msgstr ""
 msgid "Edit %{n}"
 msgstr ""
 
-#: src/routes/index.ts:78
+#: src/routes/index.ts:88
 #: src/views/config/ConfigEdit.vue:2
 msgid "Edit Configuration"
 msgstr ""
@@ -286,7 +290,7 @@ msgstr ""
 msgid "Encrypt website with Let's Encrypt"
 msgstr ""
 
-#: src/routes/index.ts:104
+#: src/routes/index.ts:114
 #: src/views/domain/ngx_conf/LogEntry.vue:68
 msgid "Error Logs"
 msgstr ""
@@ -347,7 +351,15 @@ msgstr ""
 msgid "Home"
 msgstr ""
 
-#: src/routes/index.ts:135
+#: src/views/preference/Preference.vue:17
+msgid "HTTP Challenge Port"
+msgstr ""
+
+#: src/views/preference/Preference.vue:5
+msgid "HTTP Port"
+msgstr ""
+
+#: src/routes/index.ts:145
 #: src/views/other/Install.vue:128
 msgid "Install"
 msgstr ""
@@ -364,12 +376,16 @@ msgstr ""
 msgid "Issued certificate successfully"
 msgstr ""
 
+#: src/views/preference/Preference.vue:11
+msgid "Jwt Secret"
+msgstr ""
+
 #: src/views/user/User.vue:26
 msgid "Leave blank for no change"
 msgstr ""
 
-#: src/views/preference/Preference.vue:10
-#: src/views/preference/Preference.vue:11
+#: src/views/preference/Preference.vue:25
+#: src/views/preference/Preference.vue:26
 msgid "Light"
 msgstr ""
 
@@ -387,7 +403,7 @@ msgstr ""
 msgid "Locations"
 msgstr ""
 
-#: src/routes/index.ts:141
+#: src/routes/index.ts:151
 #: src/views/other/Login.vue:103
 msgid "Login"
 msgstr ""
@@ -405,6 +421,7 @@ msgid "Make sure you have configured a reverse proxy for .well-known directory t
 msgstr ""
 
 #: src/routes/index.ts:69
+#: src/routes/index.ts:78
 msgid "Manage Configs"
 msgstr ""
 
@@ -439,7 +456,6 @@ msgstr ""
 msgid "Modify Config"
 msgstr ""
 
-#: src/views/config/Config.vue:12
 #: src/views/domain/DomainEdit.vue:36
 #: src/views/domain/DomainList.vue:15
 msgid "Name"
@@ -465,20 +481,28 @@ msgstr ""
 msgid "Next"
 msgstr ""
 
-#: src/routes/index.ts:94
+#: src/views/preference/Preference.vue:33
+msgid "Nginx Access Log Path"
+msgstr ""
+
+#: src/views/preference/Preference.vue:36
+msgid "Nginx Error Log Path"
+msgstr ""
+
+#: src/routes/index.ts:104
 #: src/views/nginx_log/NginxLog.vue:2
 msgid "Nginx Log"
 msgstr ""
 
 #: src/components/StdDataDisplay/StdTable.vue:52
 #: src/views/domain/DomainList.vue:24
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:29
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:18
 #: src/views/domain/ngx_conf/LocationEditor.vue:21
 msgid "No"
 msgstr ""
 
-#: src/routes/index.ts:147
-#: src/routes/index.ts:149
+#: src/routes/index.ts:157
+#: src/routes/index.ts:159
 msgid "Not Found"
 msgstr ""
 
@@ -540,7 +564,7 @@ msgstr ""
 msgid "Please input your username!"
 msgstr ""
 
-#: src/routes/index.ts:117
+#: src/routes/index.ts:127
 #: src/views/preference/Preference.vue:2
 msgid "Preference"
 msgstr ""
@@ -584,10 +608,18 @@ msgstr ""
 msgid "Reset"
 msgstr ""
 
-#: src/views/config/ConfigEdit.vue:52
+#: src/views/preference/Preference.vue:8
+msgid "Run Mode"
+msgstr ""
+
+#: src/views/config/ConfigEdit.vue:58
 #: src/views/domain/DomainEdit.vue:190
-#: src/views/preference/Preference.vue:22
-#: src/views/preference/Preference.vue:23
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:30
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:31
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:36
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:37
+#: src/views/preference/Preference.vue:43
+#: src/views/preference/Preference.vue:44
 msgid "Save"
 msgstr ""
 
@@ -597,12 +629,14 @@ msgstr ""
 msgid "Save Directive"
 msgstr ""
 
-#: src/views/config/ConfigEdit.vue:36
+#: src/views/config/ConfigEdit.vue:42
 #: src/views/domain/DomainAdd.vue:54
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:37
 msgid "Save error %{msg}"
 msgstr ""
 
 #: src/components/StdDataDisplay/StdBatchEdit.vue:40
+#: src/views/preference/Preference.vue:39
 msgid "Save successfully"
 msgstr ""
 
@@ -610,9 +644,10 @@ msgstr ""
 msgid "Save Successfully"
 msgstr ""
 
-#: src/views/config/ConfigEdit.vue:34
+#: src/views/config/ConfigEdit.vue:40
 #: src/views/domain/DomainAdd.vue:43
 #: src/views/domain/DomainEdit.vue:97
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:35
 msgid "Saved successfully"
 msgstr ""
 
@@ -630,13 +665,14 @@ msgstr ""
 #: src/components/StdDataDisplay/StdTable.vue:168
 #: src/components/StdDataDisplay/StdTable.vue:343
 #: src/components/StdDataDisplay/StdTable.vue:463
-#: src/views/config/ConfigEdit.vue:22
+#: src/views/config/ConfigEdit.vue:28
 #: src/views/domain/DomainEdit.vue:100
 #: src/views/domain/DomainEdit.vue:62
 #: src/views/domain/DomainEdit.vue:74
 #: src/views/domain/DomainEdit.vue:83
 #: src/views/domain/DomainList.vue:83
 #: src/views/other/Install.vue:71
+#: src/views/preference/Preference.vue:41
 msgid "Server error"
 msgstr ""
 
@@ -658,7 +694,7 @@ msgstr ""
 msgid "Single Directive"
 msgstr ""
 
-#: src/routes/index.ts:108
+#: src/routes/index.ts:118
 msgid "Site Logs"
 msgstr ""
 
@@ -686,11 +722,15 @@ msgstr ""
 msgid "Table"
 msgstr ""
 
-#: src/routes/index.ts:86
+#: src/routes/index.ts:96
 #: src/views/pty/Terminal.vue:2
 msgid "Terminal"
 msgstr ""
 
+#: src/views/preference/Preference.vue:14
+msgid "Terminal Start Command"
+msgstr ""
+
 #: src/views/domain/cert/IssueCert.vue:205
 msgid "The certificate for the domain will be checked every hour, and will be renewed if it has been more than 1 month since it was last issued."
 msgstr ""
@@ -703,11 +743,10 @@ msgstr ""
 msgid "The username or password is incorrect"
 msgstr ""
 
-#: src/views/preference/Preference.vue:5
+#: src/views/preference/Preference.vue:20
 msgid "Theme"
 msgstr ""
 
-#: src/views/config/Config.vue:17
 #: src/views/domain/DomainList.vue:41
 #: src/views/user/User.vue:37
 msgid "Updated at"
@@ -753,7 +792,7 @@ msgstr ""
 msgid "Writing certificate to disk"
 msgstr ""
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:28
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:17
 #: src/views/domain/ngx_conf/LocationEditor.vue:20
 msgid "Yes"
 msgstr ""

Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
frontend/src/language/translations.json


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


+ 73 - 40
frontend/src/language/zh_CN/app.po

@@ -12,16 +12,15 @@ msgstr ""
 "Generated-By: easygettext\n"
 "X-Generator: Poedit 3.2.2\n"
 
-#: src/routes/index.ts:125
+#: src/routes/index.ts:135
 msgid "About"
 msgstr "关于"
 
-#: src/routes/index.ts:100 src/views/domain/ngx_conf/LogEntry.vue:64
+#: src/routes/index.ts:110 src/views/domain/ngx_conf/LogEntry.vue:64
 msgid "Access Logs"
 msgstr "访问日志"
 
-#: src/views/config/Config.vue:24 src/views/domain/DomainList.vue:47
-#: src/views/user/User.vue:43
+#: src/views/domain/DomainList.vue:47 src/views/user/User.vue:43
 msgid "Action"
 msgstr "操作"
 
@@ -56,7 +55,7 @@ msgstr "高级模式"
 msgid "Are you sure you want to delete?"
 msgstr "您确定要删除吗?"
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:27
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:16
 msgid "Are you sure you want to remove this directive?"
 msgstr "您确定要删除这条指令?"
 
@@ -64,7 +63,8 @@ msgstr "您确定要删除这条指令?"
 msgid "Are you sure you want to remove this location?"
 msgstr "您确定要删除这个 Location?"
 
-#: src/views/preference/Preference.vue:7 src/views/preference/Preference.vue:8
+#: src/views/preference/Preference.vue:22
+#: src/views/preference/Preference.vue:23
 msgid "Auto"
 msgstr "自动"
 
@@ -80,7 +80,10 @@ msgstr "成功关闭 %{name} 自动续签"
 msgid "Auto-renewal enabled for %{name}"
 msgstr "成功启用 %{name} 自动续签"
 
-#: src/views/domain/DomainEdit.vue:187 src/views/nginx_log/NginxLog.vue:173
+#: src/views/config/Config.vue:14 src/views/config/Config.vue:15
+#: src/views/config/Config.vue:25 src/views/config/Config.vue:5
+#: src/views/config/ConfigEdit.vue:55 src/views/domain/DomainEdit.vue:187
+#: src/views/nginx_log/NginxLog.vue:173
 msgid "Back"
 msgstr "返回"
 
@@ -111,7 +114,6 @@ msgstr "构建基于"
 #: src/components/StdDataDisplay/StdCurd.vue:27
 #: src/components/StdDataEntry/components/StdSelector.vue:11
 #: src/components/StdDataEntry/compontents/StdSelector.vue:11
-#: src/views/config/ConfigEdit.vue:49
 msgid "Cancel"
 msgstr "取消"
 
@@ -127,7 +129,7 @@ msgstr "此证书有效"
 msgid "Certificate Status"
 msgstr "证书状态"
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:41
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:30
 #: src/views/domain/ngx_conf/LocationEditor.vue:31
 #: src/views/domain/ngx_conf/LocationEditor.vue:47
 #: src/views/domain/ngx_conf/NgxConfigEditor.vue:175
@@ -146,6 +148,7 @@ msgstr "配置"
 msgid "Configure SSL"
 msgstr "配置 SSL"
 
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:33
 #: src/views/domain/ngx_conf/LocationEditor.vue:37
 #: src/views/domain/ngx_conf/LocationEditor.vue:53
 msgid "Content"
@@ -171,8 +174,8 @@ msgstr "创建时间"
 msgid "Creating client facilitates communication with the CA server"
 msgstr "正在创建客户端用于与 CA 服务器通信"
 
-#: src/views/preference/Preference.vue:13
-#: src/views/preference/Preference.vue:14
+#: src/views/preference/Preference.vue:28
+#: src/views/preference/Preference.vue:29
 msgid "Dark"
 msgstr "深色"
 
@@ -237,7 +240,7 @@ msgstr "域名配置文件创建成功"
 msgid "Edit %{n}"
 msgstr "编辑 %{n}"
 
-#: src/routes/index.ts:78 src/views/config/ConfigEdit.vue:2
+#: src/routes/index.ts:88 src/views/config/ConfigEdit.vue:2
 msgid "Edit Configuration"
 msgstr "编辑配置"
 
@@ -277,7 +280,7 @@ msgstr "启用成功"
 msgid "Encrypt website with Let's Encrypt"
 msgstr "用 Let's Encrypt 对网站进行加密"
 
-#: src/routes/index.ts:104 src/views/domain/ngx_conf/LogEntry.vue:68
+#: src/routes/index.ts:114 src/views/domain/ngx_conf/LogEntry.vue:68
 msgid "Error Logs"
 msgstr "错误日志"
 
@@ -333,7 +336,15 @@ msgstr "正在获取证书,请稍等..."
 msgid "Home"
 msgstr "首页"
 
-#: src/routes/index.ts:135 src/views/other/Install.vue:128
+#: src/views/preference/Preference.vue:17
+msgid "HTTP Challenge Port"
+msgstr "HTTP Challenge 监听端口"
+
+#: src/views/preference/Preference.vue:5
+msgid "HTTP Port"
+msgstr "HTTP 监听端口"
+
+#: src/routes/index.ts:145 src/views/other/Install.vue:128
 msgid "Install"
 msgstr "安装"
 
@@ -349,12 +360,16 @@ msgstr "中级证书颁发机构: %{issuer}"
 msgid "Issued certificate successfully"
 msgstr "证书申请成功"
 
+#: src/views/preference/Preference.vue:11
+msgid "Jwt Secret"
+msgstr "Jwt 密钥"
+
 #: src/views/user/User.vue:26
 msgid "Leave blank for no change"
 msgstr "留空表示不修改"
 
-#: src/views/preference/Preference.vue:10
-#: src/views/preference/Preference.vue:11
+#: src/views/preference/Preference.vue:25
+#: src/views/preference/Preference.vue:26
 msgid "Light"
 msgstr "浅色"
 
@@ -372,7 +387,7 @@ msgstr "Location"
 msgid "Locations"
 msgstr "Locations"
 
-#: src/routes/index.ts:141 src/views/other/Login.vue:103
+#: src/routes/index.ts:151 src/views/other/Login.vue:103
 msgid "Login"
 msgstr "登录"
 
@@ -392,7 +407,7 @@ msgstr ""
 "在获取签发证书前,请确保配置文件中已将 .well-known 目录反向代理到 "
 "HTTPChallengePort (默认: 9180)"
 
-#: src/routes/index.ts:69
+#: src/routes/index.ts:69 src/routes/index.ts:78
 msgid "Manage Configs"
 msgstr "配置管理"
 
@@ -425,8 +440,7 @@ msgstr "修改"
 msgid "Modify Config"
 msgstr "修改配置文件"
 
-#: src/views/config/Config.vue:12 src/views/domain/DomainEdit.vue:36
-#: src/views/domain/DomainList.vue:15
+#: src/views/domain/DomainEdit.vue:36 src/views/domain/DomainList.vue:15
 msgid "Name"
 msgstr "名称"
 
@@ -450,18 +464,26 @@ msgstr "上传流量"
 msgid "Next"
 msgstr "下一步"
 
-#: src/routes/index.ts:94 src/views/nginx_log/NginxLog.vue:2
+#: src/views/preference/Preference.vue:33
+msgid "Nginx Access Log Path"
+msgstr "Nginx 访问日志路径"
+
+#: src/views/preference/Preference.vue:36
+msgid "Nginx Error Log Path"
+msgstr "Nginx 错误日志路径"
+
+#: src/routes/index.ts:104 src/views/nginx_log/NginxLog.vue:2
 msgid "Nginx Log"
 msgstr "Nginx 日志"
 
 #: src/components/StdDataDisplay/StdTable.vue:52
 #: src/views/domain/DomainList.vue:24
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:29
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:18
 #: src/views/domain/ngx_conf/LocationEditor.vue:21
 msgid "No"
 msgstr "取消"
 
-#: src/routes/index.ts:147 src/routes/index.ts:149
+#: src/routes/index.ts:157 src/routes/index.ts:159
 msgid "Not Found"
 msgstr "找不到页面"
 
@@ -521,7 +543,7 @@ msgstr "请输入您的密码!"
 msgid "Please input your username!"
 msgstr "请输入您的用户名!"
 
-#: src/routes/index.ts:117 src/views/preference/Preference.vue:2
+#: src/routes/index.ts:127 src/views/preference/Preference.vue:2
 msgid "Preference"
 msgstr "偏好设置"
 
@@ -563,9 +585,17 @@ msgstr "正在重载 Nginx"
 msgid "Reset"
 msgstr "重置"
 
-#: src/views/config/ConfigEdit.vue:52 src/views/domain/DomainEdit.vue:190
-#: src/views/preference/Preference.vue:22
-#: src/views/preference/Preference.vue:23
+#: src/views/preference/Preference.vue:8
+msgid "Run Mode"
+msgstr "运行模式"
+
+#: src/views/config/ConfigEdit.vue:58 src/views/domain/DomainEdit.vue:190
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:30
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:31
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:36
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:37
+#: src/views/preference/Preference.vue:43
+#: src/views/preference/Preference.vue:44
 msgid "Save"
 msgstr "保存"
 
@@ -575,11 +605,13 @@ msgstr "保存"
 msgid "Save Directive"
 msgstr "保存指令"
 
-#: src/views/config/ConfigEdit.vue:36 src/views/domain/DomainAdd.vue:54
+#: src/views/config/ConfigEdit.vue:42 src/views/domain/DomainAdd.vue:54
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:37
 msgid "Save error %{msg}"
 msgstr "保存错误 %{msg}"
 
 #: src/components/StdDataDisplay/StdBatchEdit.vue:40
+#: src/views/preference/Preference.vue:39
 msgid "Save successfully"
 msgstr "保存成功"
 
@@ -587,8 +619,9 @@ msgstr "保存成功"
 msgid "Save Successfully"
 msgstr "保存成功"
 
-#: src/views/config/ConfigEdit.vue:34 src/views/domain/DomainAdd.vue:43
+#: src/views/config/ConfigEdit.vue:40 src/views/domain/DomainAdd.vue:43
 #: src/views/domain/DomainEdit.vue:97
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:35
 msgid "Saved successfully"
 msgstr "保存成功"
 
@@ -605,10 +638,10 @@ msgstr "上传"
 #: src/components/StdDataDisplay/StdTable.vue:168
 #: src/components/StdDataDisplay/StdTable.vue:343
 #: src/components/StdDataDisplay/StdTable.vue:463
-#: src/views/config/ConfigEdit.vue:22 src/views/domain/DomainEdit.vue:100
+#: src/views/config/ConfigEdit.vue:28 src/views/domain/DomainEdit.vue:100
 #: src/views/domain/DomainEdit.vue:62 src/views/domain/DomainEdit.vue:74
 #: src/views/domain/DomainEdit.vue:83 src/views/domain/DomainList.vue:83
-#: src/views/other/Install.vue:71
+#: src/views/other/Install.vue:71 src/views/preference/Preference.vue:41
 msgid "Server error"
 msgstr "服务器错误"
 
@@ -629,7 +662,7 @@ msgstr "必须为 server_name 指令指明参数"
 msgid "Single Directive"
 msgstr "单行指令"
 
-#: src/routes/index.ts:108
+#: src/routes/index.ts:118
 msgid "Site Logs"
 msgstr "站点列表"
 
@@ -657,10 +690,14 @@ msgstr "Swap"
 msgid "Table"
 msgstr "列表"
 
-#: src/routes/index.ts:86 src/views/pty/Terminal.vue:2
+#: src/routes/index.ts:96 src/views/pty/Terminal.vue:2
 msgid "Terminal"
 msgstr "终端"
 
+#: src/views/preference/Preference.vue:14
+msgid "Terminal Start Command"
+msgstr "终端启动命令"
+
 #: src/views/domain/cert/IssueCert.vue:205
 msgid ""
 "The certificate for the domain will be checked every hour, and will be "
@@ -676,12 +713,11 @@ msgstr "文件名不能包含以下字符: %{c}"
 msgid "The username or password is incorrect"
 msgstr "用户名或密码错误"
 
-#: src/views/preference/Preference.vue:5
+#: src/views/preference/Preference.vue:20
 msgid "Theme"
 msgstr "主题"
 
-#: src/views/config/Config.vue:17 src/views/domain/DomainList.vue:41
-#: src/views/user/User.vue:37
+#: src/views/domain/DomainList.vue:41 src/views/user/User.vue:37
 msgid "Updated at"
 msgstr "修改时间"
 
@@ -722,7 +758,7 @@ msgstr "正在将证书私钥写入磁盘"
 msgid "Writing certificate to disk"
 msgstr "正在将证书写入磁盘"
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:28
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:17
 #: src/views/domain/ngx_conf/LocationEditor.vue:20
 msgid "Yes"
 msgstr "是的"
@@ -783,9 +819,6 @@ msgstr "开源许可"
 #~ msgid "Certificate Path (ssl_certificate)"
 #~ msgstr "TLS 证书路径 (ssl_certificate)"
 
-#~ msgid "HTTP Listen Port"
-#~ msgstr "HTTP 监听端口"
-
 #~ msgid "HTTPS Listen Port"
 #~ msgstr "HTTPS 监听端口"
 

+ 78 - 40
frontend/src/language/zh_TW/app.po

@@ -13,16 +13,15 @@ msgstr ""
 "Generated-By: easygettext\n"
 "X-Generator: Poedit 3.2.2\n"
 
-#: src/routes/index.ts:125
+#: src/routes/index.ts:135
 msgid "About"
 msgstr "關於"
 
-#: src/routes/index.ts:100 src/views/domain/ngx_conf/LogEntry.vue:64
+#: src/routes/index.ts:110 src/views/domain/ngx_conf/LogEntry.vue:64
 msgid "Access Logs"
 msgstr "訪問日誌"
 
-#: src/views/config/Config.vue:24 src/views/domain/DomainList.vue:47
-#: src/views/user/User.vue:43
+#: src/views/domain/DomainList.vue:47 src/views/user/User.vue:43
 msgid "Action"
 msgstr "操作"
 
@@ -57,7 +56,7 @@ msgstr "高階模式"
 msgid "Are you sure you want to delete?"
 msgstr "你確定你要刪除?"
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:27
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:16
 msgid "Are you sure you want to remove this directive?"
 msgstr "您確定要刪除這條指令?"
 
@@ -65,7 +64,8 @@ msgstr "您確定要刪除這條指令?"
 msgid "Are you sure you want to remove this location?"
 msgstr "您確定要刪除此 Location 嗎?"
 
-#: src/views/preference/Preference.vue:7 src/views/preference/Preference.vue:8
+#: src/views/preference/Preference.vue:22
+#: src/views/preference/Preference.vue:23
 msgid "Auto"
 msgstr "自動"
 
@@ -81,7 +81,10 @@ msgstr "已關閉 %{name} 自動續簽"
 msgid "Auto-renewal enabled for %{name}"
 msgstr "已啟用 %{name} 自動續簽"
 
-#: src/views/domain/DomainEdit.vue:187 src/views/nginx_log/NginxLog.vue:173
+#: src/views/config/Config.vue:14 src/views/config/Config.vue:15
+#: src/views/config/Config.vue:25 src/views/config/Config.vue:5
+#: src/views/config/ConfigEdit.vue:55 src/views/domain/DomainEdit.vue:187
+#: src/views/nginx_log/NginxLog.vue:173
 msgid "Back"
 msgstr "返回"
 
@@ -112,7 +115,6 @@ msgstr "構建基於"
 #: src/components/StdDataDisplay/StdCurd.vue:27
 #: src/components/StdDataEntry/components/StdSelector.vue:11
 #: src/components/StdDataEntry/compontents/StdSelector.vue:11
-#: src/views/config/ConfigEdit.vue:49
 msgid "Cancel"
 msgstr "取消"
 
@@ -128,7 +130,7 @@ msgstr "此憑證有效"
 msgid "Certificate Status"
 msgstr "憑證狀態"
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:41
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:30
 #: src/views/domain/ngx_conf/LocationEditor.vue:31
 #: src/views/domain/ngx_conf/LocationEditor.vue:47
 #: src/views/domain/ngx_conf/NgxConfigEditor.vue:175
@@ -147,6 +149,7 @@ msgstr "配置"
 msgid "Configure SSL"
 msgstr "配置 SSL"
 
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:33
 #: src/views/domain/ngx_conf/LocationEditor.vue:37
 #: src/views/domain/ngx_conf/LocationEditor.vue:53
 msgid "Content"
@@ -172,8 +175,8 @@ msgstr "建立時間"
 msgid "Creating client facilitates communication with the CA server"
 msgstr "創建客戶端方便與CA服務器通信"
 
-#: src/views/preference/Preference.vue:13
-#: src/views/preference/Preference.vue:14
+#: src/views/preference/Preference.vue:28
+#: src/views/preference/Preference.vue:29
 msgid "Dark"
 msgstr "深色"
 
@@ -238,7 +241,7 @@ msgstr "域名配置文件創建成功"
 msgid "Edit %{n}"
 msgstr "編輯 %{n}"
 
-#: src/routes/index.ts:78 src/views/config/ConfigEdit.vue:2
+#: src/routes/index.ts:88 src/views/config/ConfigEdit.vue:2
 msgid "Edit Configuration"
 msgstr "編輯配置"
 
@@ -278,7 +281,7 @@ msgstr "啟用成功"
 msgid "Encrypt website with Let's Encrypt"
 msgstr "用 Let's Encrypt 對網站進行加密"
 
-#: src/routes/index.ts:104 src/views/domain/ngx_conf/LogEntry.vue:68
+#: src/routes/index.ts:114 src/views/domain/ngx_conf/LogEntry.vue:68
 msgid "Error Logs"
 msgstr "錯誤日志"
 
@@ -334,7 +337,17 @@ msgstr "正在獲取憑證,請稍等..."
 msgid "Home"
 msgstr "首頁"
 
-#: src/routes/index.ts:135 src/views/other/Install.vue:128
+#: src/views/preference/Preference.vue:17
+#, fuzzy
+msgid "HTTP Challenge Port"
+msgstr "HTTP 監聽埠"
+
+#: src/views/preference/Preference.vue:5
+#, fuzzy
+msgid "HTTP Port"
+msgstr "HTTP 監聽埠"
+
+#: src/routes/index.ts:145 src/views/other/Install.vue:128
 msgid "Install"
 msgstr "安裝"
 
@@ -350,12 +363,16 @@ msgstr "中級憑證頒發機構: %{issuer}"
 msgid "Issued certificate successfully"
 msgstr "頒發證書成功"
 
+#: src/views/preference/Preference.vue:11
+msgid "Jwt Secret"
+msgstr ""
+
 #: src/views/user/User.vue:26
 msgid "Leave blank for no change"
 msgstr "留空表示不修改"
 
-#: src/views/preference/Preference.vue:10
-#: src/views/preference/Preference.vue:11
+#: src/views/preference/Preference.vue:25
+#: src/views/preference/Preference.vue:26
 msgid "Light"
 msgstr "淺色"
 
@@ -373,7 +390,7 @@ msgstr "Location"
 msgid "Locations"
 msgstr "Locations"
 
-#: src/routes/index.ts:141 src/views/other/Login.vue:103
+#: src/routes/index.ts:151 src/views/other/Login.vue:103
 msgid "Login"
 msgstr "登入"
 
@@ -393,7 +410,7 @@ msgstr ""
 "在獲取證書前,請確保配置檔案中已將 .well-known 目錄反向代理到 "
 "HTTPChallengePort (預設: 9180)"
 
-#: src/routes/index.ts:69
+#: src/routes/index.ts:69 src/routes/index.ts:78
 msgid "Manage Configs"
 msgstr "配置管理"
 
@@ -426,8 +443,7 @@ msgstr "修改"
 msgid "Modify Config"
 msgstr "修改配置"
 
-#: src/views/config/Config.vue:12 src/views/domain/DomainEdit.vue:36
-#: src/views/domain/DomainList.vue:15
+#: src/views/domain/DomainEdit.vue:36 src/views/domain/DomainList.vue:15
 msgid "Name"
 msgstr "名稱"
 
@@ -451,18 +467,28 @@ msgstr "上傳流量"
 msgid "Next"
 msgstr "下一步"
 
-#: src/routes/index.ts:94 src/views/nginx_log/NginxLog.vue:2
+#: src/views/preference/Preference.vue:33
+#, fuzzy
+msgid "Nginx Access Log Path"
+msgstr "訪問日誌"
+
+#: src/views/preference/Preference.vue:36
+#, fuzzy
+msgid "Nginx Error Log Path"
+msgstr "Nginx 日誌"
+
+#: src/routes/index.ts:104 src/views/nginx_log/NginxLog.vue:2
 msgid "Nginx Log"
 msgstr "Nginx 日誌"
 
 #: src/components/StdDataDisplay/StdTable.vue:52
 #: src/views/domain/DomainList.vue:24
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:29
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:18
 #: src/views/domain/ngx_conf/LocationEditor.vue:21
 msgid "No"
 msgstr "取消"
 
-#: src/routes/index.ts:147 src/routes/index.ts:149
+#: src/routes/index.ts:157 src/routes/index.ts:159
 msgid "Not Found"
 msgstr "找不到頁面"
 
@@ -522,7 +548,7 @@ msgstr "請輸入您的密碼!"
 msgid "Please input your username!"
 msgstr "請輸入您的使用者名稱!"
 
-#: src/routes/index.ts:117 src/views/preference/Preference.vue:2
+#: src/routes/index.ts:127 src/views/preference/Preference.vue:2
 msgid "Preference"
 msgstr "設定"
 
@@ -564,9 +590,18 @@ msgstr "重载 Nginx"
 msgid "Reset"
 msgstr "重設"
 
-#: src/views/config/ConfigEdit.vue:52 src/views/domain/DomainEdit.vue:190
-#: src/views/preference/Preference.vue:22
-#: src/views/preference/Preference.vue:23
+#: src/views/preference/Preference.vue:8
+#, fuzzy
+msgid "Run Mode"
+msgstr "高階模式"
+
+#: src/views/config/ConfigEdit.vue:58 src/views/domain/DomainEdit.vue:190
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:30
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:31
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:36
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:37
+#: src/views/preference/Preference.vue:43
+#: src/views/preference/Preference.vue:44
 msgid "Save"
 msgstr "儲存"
 
@@ -576,11 +611,13 @@ msgstr "儲存"
 msgid "Save Directive"
 msgstr "儲存指令"
 
-#: src/views/config/ConfigEdit.vue:36 src/views/domain/DomainAdd.vue:54
+#: src/views/config/ConfigEdit.vue:42 src/views/domain/DomainAdd.vue:54
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:37
 msgid "Save error %{msg}"
 msgstr "儲存錯誤 %{msg}"
 
 #: src/components/StdDataDisplay/StdBatchEdit.vue:40
+#: src/views/preference/Preference.vue:39
 msgid "Save successfully"
 msgstr "保存成功"
 
@@ -588,8 +625,9 @@ msgstr "保存成功"
 msgid "Save Successfully"
 msgstr "保存成功"
 
-#: src/views/config/ConfigEdit.vue:34 src/views/domain/DomainAdd.vue:43
+#: src/views/config/ConfigEdit.vue:40 src/views/domain/DomainAdd.vue:43
 #: src/views/domain/DomainEdit.vue:97
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:35
 msgid "Saved successfully"
 msgstr "儲存成功"
 
@@ -606,10 +644,10 @@ msgstr "上傳"
 #: src/components/StdDataDisplay/StdTable.vue:168
 #: src/components/StdDataDisplay/StdTable.vue:343
 #: src/components/StdDataDisplay/StdTable.vue:463
-#: src/views/config/ConfigEdit.vue:22 src/views/domain/DomainEdit.vue:100
+#: src/views/config/ConfigEdit.vue:28 src/views/domain/DomainEdit.vue:100
 #: src/views/domain/DomainEdit.vue:62 src/views/domain/DomainEdit.vue:74
 #: src/views/domain/DomainEdit.vue:83 src/views/domain/DomainList.vue:83
-#: src/views/other/Install.vue:71
+#: src/views/other/Install.vue:71 src/views/preference/Preference.vue:41
 msgid "Server error"
 msgstr "伺服器錯誤"
 
@@ -630,7 +668,7 @@ msgstr "必須為 server_name 指令指明參數"
 msgid "Single Directive"
 msgstr "單行指令"
 
-#: src/routes/index.ts:108
+#: src/routes/index.ts:118
 msgid "Site Logs"
 msgstr "網站日誌"
 
@@ -658,10 +696,14 @@ msgstr "交換空間"
 msgid "Table"
 msgstr "表格"
 
-#: src/routes/index.ts:86 src/views/pty/Terminal.vue:2
+#: src/routes/index.ts:96 src/views/pty/Terminal.vue:2
 msgid "Terminal"
 msgstr "終端"
 
+#: src/views/preference/Preference.vue:14
+msgid "Terminal Start Command"
+msgstr ""
+
 #: src/views/domain/cert/IssueCert.vue:205
 msgid ""
 "The certificate for the domain will be checked every hour, and will be "
@@ -678,12 +720,11 @@ msgstr "檔名不能包含以下字元: %{c}"
 msgid "The username or password is incorrect"
 msgstr "用戶名或密碼不正確"
 
-#: src/views/preference/Preference.vue:5
+#: src/views/preference/Preference.vue:20
 msgid "Theme"
 msgstr "外觀樣式"
 
-#: src/views/config/Config.vue:17 src/views/domain/DomainList.vue:41
-#: src/views/user/User.vue:37
+#: src/views/domain/DomainList.vue:41 src/views/user/User.vue:37
 msgid "Updated at"
 msgstr "修改時間"
 
@@ -724,7 +765,7 @@ msgstr "將證書私鑰寫入磁盤"
 msgid "Writing certificate to disk"
 msgstr "將證書寫入磁盤"
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:28
+#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:17
 #: src/views/domain/ngx_conf/LocationEditor.vue:20
 msgid "Yes"
 msgstr "是的"
@@ -777,9 +818,6 @@ msgstr "開源軟體授權條款"
 #~ msgid "Certificate Path (ssl_certificate)"
 #~ msgstr "TLS 證書路徑 (ssl_certificate)"
 
-#~ msgid "HTTP Listen Port"
-#~ msgstr "HTTP 監聽埠"
-
 #~ msgid "HTTPS Listen Port"
 #~ msgstr "HTTPS 監聽埠"
 

Неке датотеке нису приказане због велике количине промена