瀏覽代碼

Updated zh_CN translations

0xJacky 3 年之前
父節點
當前提交
0245413207

+ 91 - 76
frontend/src/language/en/app.po

@@ -9,26 +9,23 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 
-#: src/routes/index.ts:114
-msgid "404 Not Found"
-msgstr "404 Not Found"
-
 #: src/routes/index.ts:92
 #: src/routes/index.ts:92
 msgid "About"
 msgid "About"
 msgstr "About"
 msgstr "About"
 
 
 #: src/views/config/Config.vue:24 src/views/domain/DomainList.vue:42
 #: src/views/config/Config.vue:24 src/views/domain/DomainList.vue:42
-#: src/views/user/User.vue:40
+#: src/views/user/User.vue:42
 msgid "Action"
 msgid "Action"
 msgstr "Action"
 msgstr "Action"
 
 
-#: src/components/StdDataDisplay/StdCurd.vue:117
+#: src/components/StdDataDisplay/StdCurd.vue:113
 #: src/components/StdDataDisplay/StdCurd.vue:24
 #: src/components/StdDataDisplay/StdCurd.vue:24
 msgid "Add"
 msgid "Add"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:28
-#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:29
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:31
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:32
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:33
 msgid "Add Directive Below"
 msgid "Add Directive Below"
 msgstr "Add Directive Below"
 msgstr "Add Directive Below"
 
 
@@ -45,21 +42,21 @@ msgstr "Add Site"
 msgid "Advance Mode"
 msgid "Advance Mode"
 msgstr "Advance Mode"
 msgstr "Advance Mode"
 
 
-#: src/components/StdDataDisplay/StdTable.vue:46
+#: src/components/StdDataDisplay/StdTable.vue:39
 #: src/views/domain/DomainList.vue:20
 #: src/views/domain/DomainList.vue:20
 #, fuzzy
 #, fuzzy
 msgid "Are you sure you want to delete ?"
 msgid "Are you sure you want to delete ?"
 msgstr "Are you sure you want to remove this directive?"
 msgstr "Are you sure you want to remove this directive?"
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:11
+#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:15
 msgid "Are you sure you want to remove this directive?"
 msgid "Are you sure you want to remove this directive?"
 msgstr "Are you sure you want to remove this directive?"
 msgstr "Are you sure you want to remove this directive?"
 
 
-#: src/views/domain/cert/IssueCert.vue:123
+#: src/views/domain/cert/IssueCert.vue:84
 msgid "Auto-renewal disabled for %{name}"
 msgid "Auto-renewal disabled for %{name}"
 msgstr "Auto-renewal disabled for %{name}"
 msgstr "Auto-renewal disabled for %{name}"
 
 
-#: src/views/domain/cert/IssueCert.vue:117
+#: src/views/domain/cert/IssueCert.vue:78
 msgid "Auto-renewal enabled for %{name}"
 msgid "Auto-renewal enabled for %{name}"
 msgstr "Auto-renewal enabled for %{name}"
 msgstr "Auto-renewal enabled for %{name}"
 
 
@@ -67,6 +64,11 @@ msgstr "Auto-renewal enabled for %{name}"
 msgid "Back"
 msgid "Back"
 msgstr "Back"
 msgstr "Back"
 
 
+#: src/views/other/Error.vue:11
+#, fuzzy
+msgid "Back Home"
+msgstr "Back"
+
 #: src/views/domain/DomainAdd.vue:5
 #: src/views/domain/DomainAdd.vue:5
 msgid "Base information"
 msgid "Base information"
 msgstr "Base information"
 msgstr "Base information"
@@ -75,7 +77,7 @@ msgstr "Base information"
 msgid "Basic Mode"
 msgid "Basic Mode"
 msgstr "Basic Mode"
 msgstr "Basic Mode"
 
 
-#: src/views/other/About.vue:23
+#: src/views/other/About.vue:21
 msgid "Build with"
 msgid "Build with"
 msgstr "Build with"
 msgstr "Build with"
 
 
@@ -84,22 +86,22 @@ msgstr "Build with"
 msgid "Cancel"
 msgid "Cancel"
 msgstr "Cancel"
 msgstr "Cancel"
 
 
-#: src/views/domain/cert/CertInfo.vue:36
+#: src/views/domain/cert/CertInfo.vue:40
 msgid "Certificate has expired"
 msgid "Certificate has expired"
 msgstr "Certificate has expired"
 msgstr "Certificate has expired"
 
 
-#: src/views/domain/cert/CertInfo.vue:40
+#: src/views/domain/cert/CertInfo.vue:44
 msgid "Certificate is valid"
 msgid "Certificate is valid"
 msgstr "Certificate is valid"
 msgstr "Certificate is valid"
 
 
-#: src/views/domain/cert/CertInfo.vue:26
+#: src/views/domain/cert/CertInfo.vue:30
 msgid "Certificate Status"
 msgid "Certificate Status"
 msgstr "Certificate Status"
 msgstr "Certificate Status"
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:22
+#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:29
 #: src/views/domain/ngx_conf/LocationEditor.vue:21
 #: src/views/domain/ngx_conf/LocationEditor.vue:21
 #: src/views/domain/ngx_conf/LocationEditor.vue:7
 #: src/views/domain/ngx_conf/LocationEditor.vue:7
-#: src/views/domain/ngx_conf/NgxConfigEditor.vue:152
+#: src/views/domain/ngx_conf/NgxConfigEditor.vue:141
 msgid "Comments"
 msgid "Comments"
 msgstr "Comments"
 msgstr "Comments"
 
 
@@ -132,7 +134,7 @@ msgstr "CPU:"
 msgid "Create Another"
 msgid "Create Another"
 msgstr "Create Another"
 msgstr "Create Another"
 
 
-#: src/views/user/User.vue:28
+#: src/views/user/User.vue:30
 msgid "Created at"
 msgid "Created at"
 msgstr "Created at"
 msgstr "Created at"
 
 
@@ -140,11 +142,11 @@ msgstr "Created at"
 msgid "Dashboard"
 msgid "Dashboard"
 msgstr "Dashboard"
 msgstr "Dashboard"
 
 
-#: src/views/other/Install.vue:63
+#: src/views/other/Install.vue:41
 msgid "Database (Optional, default: database)"
 msgid "Database (Optional, default: database)"
 msgstr "Database (Optional, default: database)"
 msgstr "Database (Optional, default: database)"
 
 
-#: src/components/StdDataDisplay/StdTable.vue:252
+#: src/components/StdDataDisplay/StdTable.vue:216
 #: src/views/domain/DomainList.vue:104
 #: src/views/domain/DomainList.vue:104
 msgid "Delete"
 msgid "Delete"
 msgstr ""
 msgstr ""
@@ -157,11 +159,11 @@ msgstr ""
 msgid "Delete site: %{site_name}"
 msgid "Delete site: %{site_name}"
 msgstr ""
 msgstr ""
 
 
-#: src/views/other/About.vue:9
+#: src/views/other/About.vue:7 src/views/other/About.vue:8
 msgid "Development Mode"
 msgid "Development Mode"
 msgstr "Development Mode"
 msgstr "Development Mode"
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:19
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:20
 msgid "Directive"
 msgid "Directive"
 msgstr "Directive"
 msgstr "Directive"
 
 
@@ -169,7 +171,7 @@ msgstr "Directive"
 msgid "Directives"
 msgid "Directives"
 msgstr "Directives"
 msgstr "Directives"
 
 
-#: src/views/domain/cert/IssueCert.vue:125
+#: src/views/domain/cert/IssueCert.vue:86
 msgid "Disable auto-renewal failed for %{name}"
 msgid "Disable auto-renewal failed for %{name}"
 msgstr "Disable auto-renewal failed for %{name}"
 msgstr "Disable auto-renewal failed for %{name}"
 
 
@@ -202,11 +204,11 @@ msgstr "Edit Configuration"
 msgid "Edit Site"
 msgid "Edit Site"
 msgstr "Edit Site"
 msgstr "Edit Site"
 
 
-#: src/views/other/Install.vue:25
+#: src/views/other/Install.vue:10
 msgid "Email (*)"
 msgid "Email (*)"
 msgstr "Email (*)"
 msgstr "Email (*)"
 
 
-#: src/views/domain/cert/IssueCert.vue:119
+#: src/views/domain/cert/IssueCert.vue:80
 msgid "Enable auto-renewal failed for %{name}"
 msgid "Enable auto-renewal failed for %{name}"
 msgstr "Enable auto-renewal failed for %{name}"
 msgstr "Enable auto-renewal failed for %{name}"
 
 
@@ -233,7 +235,7 @@ msgstr "Enabled successfully"
 msgid "Encrypt website with Let's Encrypt"
 msgid "Encrypt website with Let's Encrypt"
 msgstr "Encrypt website with Let's Encrypt"
 msgstr "Encrypt website with Let's Encrypt"
 
 
-#: src/views/domain/cert/CertInfo.vue:29
+#: src/views/domain/cert/CertInfo.vue:33
 msgid "Expiration Date: %{date}"
 msgid "Expiration Date: %{date}"
 msgstr "Expiration Date: %{date}"
 msgstr "Expiration Date: %{date}"
 
 
@@ -253,27 +255,24 @@ msgstr "File Not Found"
 msgid "Finished"
 msgid "Finished"
 msgstr "Finished"
 msgstr "Finished"
 
 
-#: src/views/domain/methods.js:6
-msgid "Getting the certificate, please wait..."
-msgstr "Getting the certificate, please wait..."
-
 #: src/routes/index.ts:19
 #: src/routes/index.ts:19
 msgid "Home"
 msgid "Home"
 msgstr "Home"
 msgstr "Home"
 
 
-#: src/routes/index.ts:102 src/views/other/Install.vue:70
+#: src/routes/index.ts:102 src/views/other/Install.vue:128
 msgid "Install"
 msgid "Install"
 msgstr "Install"
 msgstr "Install"
 
 
-#: src/views/domain/cert/CertInfo.vue:27
+#: src/views/other/Install.vue:68
+#, fuzzy
+msgid "Install successfully"
+msgstr "Enabled successfully"
+
+#: src/views/domain/cert/CertInfo.vue:31
 msgid "Intermediate Certification Authorities: %{issuer}"
 msgid "Intermediate Certification Authorities: %{issuer}"
 msgstr "Intermediate Certification Authorities: %{issuer}"
 msgstr "Intermediate Certification Authorities: %{issuer}"
 
 
-#: src/views/other/Install.vue:18
-msgid "Invalid E-mail!"
-msgstr "Invalid E-mail!"
-
-#: src/views/user/User.vue:24
+#: src/views/user/User.vue:26
 msgid "Leave blank for no change"
 msgid "Leave blank for no change"
 msgstr "Leave blank for no change"
 msgstr "Leave blank for no change"
 
 
@@ -289,11 +288,11 @@ msgstr "Location"
 msgid "Locations"
 msgid "Locations"
 msgstr "Locations"
 msgstr "Locations"
 
 
-#: src/routes/index.ts:108 src/views/other/Login.vue:83
+#: src/routes/index.ts:108 src/views/other/Login.vue:92
 msgid "Login"
 msgid "Login"
 msgstr "Login"
 msgstr "Login"
 
 
-#: src/views/other/Login.vue:43
+#: src/views/other/Login.vue:45
 msgid "Login successful"
 msgid "Login successful"
 msgstr "Login successful"
 msgstr "Login successful"
 
 
@@ -301,7 +300,7 @@ msgstr "Login successful"
 msgid "Logout successful"
 msgid "Logout successful"
 msgstr "Logout successful"
 msgstr "Logout successful"
 
 
-#: src/views/domain/cert/IssueCert.vue:34
+#: src/views/domain/cert/IssueCert.vue:148
 msgid ""
 msgid ""
 "Make sure you have configured a reverse proxy for .well-known directory to "
 "Make sure you have configured a reverse proxy for .well-known directory to "
 "HTTPChallengePort (default: 9180) before getting the certificate."
 "HTTPChallengePort (default: 9180) before getting the certificate."
@@ -317,7 +316,7 @@ msgstr "Manage Configs"
 msgid "Manage Sites"
 msgid "Manage Sites"
 msgstr "Manage Sites"
 msgstr "Manage Sites"
 
 
-#: src/routes/index.ts:34
+#: src/routes/index.ts:34 src/views/user/User.vue:2
 msgid "Manage Users"
 msgid "Manage Users"
 msgstr "Manage Users"
 msgstr "Manage Users"
 
 
@@ -330,10 +329,11 @@ msgid "Memory and Storage"
 msgstr "Memory and Storage"
 msgstr "Memory and Storage"
 
 
 #: src/components/StdDataDisplay/StdCurd.vue:24
 #: src/components/StdDataDisplay/StdCurd.vue:24
-#: src/components/StdDataDisplay/StdTable.vue:25
-#: src/components/StdDataDisplay/StdTable.vue:26
-#: src/components/StdDataDisplay/StdTable.vue:36
-#: src/components/StdDataDisplay/StdTable.vue:38
+#: src/components/StdDataDisplay/StdTable.vue:14
+#: src/components/StdDataDisplay/StdTable.vue:15
+#: src/components/StdDataDisplay/StdTable.vue:19
+#: src/components/StdDataDisplay/StdTable.vue:29
+#: src/components/StdDataDisplay/StdTable.vue:31
 #, fuzzy
 #, fuzzy
 msgid "Modify"
 msgid "Modify"
 msgstr "Modify Config"
 msgstr "Modify Config"
@@ -366,21 +366,21 @@ msgstr "Network Total Send"
 msgid "Next"
 msgid "Next"
 msgstr "Next"
 msgstr "Next"
 
 
-#: src/components/StdDataDisplay/StdTable.vue:44
+#: src/components/StdDataDisplay/StdTable.vue:37
 #: src/views/domain/DomainList.vue:18
 #: src/views/domain/DomainList.vue:18
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:13
+#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:17
 msgid "No"
 msgid "No"
 msgstr "No"
 msgstr "No"
 
 
-#: src/routes/index.ts:120
+#: src/routes/index.ts:114 src/routes/index.ts:116
 msgid "Not Found"
 msgid "Not Found"
 msgstr "Not Found"
 msgstr "Not Found"
 
 
-#: src/views/domain/cert/CertInfo.vue:31
+#: src/views/domain/cert/CertInfo.vue:35
 msgid "Not Valid Before: %{date}"
 msgid "Not Valid Before: %{date}"
 msgstr "Not Valid Before: %{date}"
 msgstr "Not Valid Before: %{date}"
 
 
-#: src/views/domain/cert/IssueCert.vue:26
+#: src/views/domain/cert/IssueCert.vue:140
 msgid ""
 msgid ""
 "Note: The server_name in the current configuration must be the domain name "
 "Note: The server_name in the current configuration must be the domain name "
 "you need to get the certificate."
 "you need to get the certificate."
@@ -389,7 +389,7 @@ msgstr ""
 "you need to get the certificate."
 "you need to get the certificate."
 
 
 #: src/components/StdDataDisplay/StdCurd.vue:27
 #: src/components/StdDataDisplay/StdCurd.vue:27
-#: src/components/StdDataDisplay/StdTable.vue:45
+#: src/components/StdDataDisplay/StdTable.vue:38
 #: src/views/domain/DomainList.vue:19
 #: src/views/domain/DomainList.vue:19
 msgid "OK"
 msgid "OK"
 msgstr ""
 msgstr ""
@@ -402,11 +402,11 @@ msgstr "OS:"
 msgid "Params"
 msgid "Params"
 msgstr "Params"
 msgstr "Params"
 
 
-#: src/views/other/Login.vue:21 src/views/user/User.vue:18
+#: src/views/other/Login.vue:21 src/views/user/User.vue:20
 msgid "Password"
 msgid "Password"
 msgstr "Password"
 msgstr "Password"
 
 
-#: src/views/other/Install.vue:48
+#: src/views/other/Install.vue:30
 msgid "Password (*)"
 msgid "Password (*)"
 msgstr "Password (*)"
 msgstr "Password (*)"
 
 
@@ -415,19 +415,19 @@ msgstr "Password (*)"
 msgid "Path"
 msgid "Path"
 msgstr "Path"
 msgstr "Path"
 
 
-#: src/views/other/Install.vue:22
+#: src/views/other/Install.vue:36
 msgid "Please input your E-mail!"
 msgid "Please input your E-mail!"
 msgstr "Please input your E-mail!"
 msgstr "Please input your E-mail!"
 
 
-#: src/views/other/Install.vue:45 src/views/other/Login.vue:32
+#: src/views/other/Install.vue:48 src/views/other/Login.vue:34
 msgid "Please input your password!"
 msgid "Please input your password!"
 msgstr "Please input your password!"
 msgstr "Please input your password!"
 
 
-#: src/views/other/Install.vue:34 src/views/other/Login.vue:26
+#: src/views/other/Install.vue:42 src/views/other/Login.vue:28
 msgid "Please input your username!"
 msgid "Please input your username!"
 msgstr "Please input your username!"
 msgstr "Please input your username!"
 
 
-#: src/views/other/About.vue:21
+#: src/views/other/About.vue:19
 msgid "Project Team"
 msgid "Project Team"
 msgstr "Project Team"
 msgstr "Project Team"
 
 
@@ -439,12 +439,17 @@ msgstr "Reads"
 msgid "Receive"
 msgid "Receive"
 msgstr "Receive"
 msgstr "Receive"
 
 
+#: src/components/StdDataDisplay/StdTable.vue:186
+msgid "Reset"
+msgstr ""
+
 #: src/views/config/ConfigEdit.vue:52 src/views/domain/DomainEdit.vue:162
 #: src/views/config/ConfigEdit.vue:52 src/views/domain/DomainEdit.vue:162
 msgid "Save"
 msgid "Save"
 msgstr "Save"
 msgstr "Save"
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:29
-#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:30
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:32
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:33
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:34
 msgid "Save Directive"
 msgid "Save Directive"
 msgstr "Save Directive"
 msgstr "Save Directive"
 
 
@@ -452,7 +457,7 @@ msgstr "Save Directive"
 msgid "Save error %{msg}"
 msgid "Save error %{msg}"
 msgstr "Save error %{msg}"
 msgstr "Save error %{msg}"
 
 
-#: src/components/StdDataDisplay/StdCurd.vue:86
+#: src/components/StdDataDisplay/StdCurd.vue:82
 #, fuzzy
 #, fuzzy
 msgid "Save Successfully"
 msgid "Save Successfully"
 msgstr "Saved successfully"
 msgstr "Saved successfully"
@@ -466,13 +471,14 @@ msgstr "Saved successfully"
 msgid "Send"
 msgid "Send"
 msgstr "Send"
 msgstr "Send"
 
 
-#: src/components/StdDataDisplay/StdCurd.vue:107
-#: src/components/StdDataDisplay/StdCurd.vue:92
+#: src/components/StdDataDisplay/StdCurd.vue:103
+#: src/components/StdDataDisplay/StdCurd.vue:88
 #: src/components/StdDataDisplay/StdTable.vue:112
 #: src/components/StdDataDisplay/StdTable.vue:112
 #: src/components/StdDataDisplay/StdTable.vue:94
 #: src/components/StdDataDisplay/StdTable.vue:94
 #: src/views/config/ConfigEdit.vue:22 src/views/domain/DomainEdit.vue:44
 #: src/views/config/ConfigEdit.vue:22 src/views/domain/DomainEdit.vue:44
 #: src/views/domain/DomainEdit.vue:56 src/views/domain/DomainEdit.vue:65
 #: src/views/domain/DomainEdit.vue:56 src/views/domain/DomainEdit.vue:65
 #: src/views/domain/DomainEdit.vue:85 src/views/domain/DomainList.vue:78
 #: src/views/domain/DomainEdit.vue:85 src/views/domain/DomainList.vue:78
+#: src/views/other/Install.vue:71 src/views/other/Login.vue:49
 msgid "Server error"
 msgid "Server error"
 msgstr "Server error"
 msgstr "Server error"
 
 
@@ -480,16 +486,16 @@ msgstr "Server error"
 msgid "Server Info"
 msgid "Server Info"
 msgstr "Server Info"
 msgstr "Server Info"
 
 
-#: src/views/domain/cert/IssueCert.vue:74
+#: src/views/domain/cert/IssueCert.vue:32
 msgid "server_name not found in directives"
 msgid "server_name not found in directives"
 msgstr "server_name not found in directives"
 msgstr "server_name not found in directives"
 
 
-#: src/views/domain/cert/IssueCert.vue:17 src/views/domain/DomainAdd.vue:112
+#: src/views/domain/cert/IssueCert.vue:131 src/views/domain/DomainAdd.vue:112
 msgid "server_name parameter is required"
 msgid "server_name parameter is required"
 msgstr "server_name parameter is required"
 msgstr "server_name parameter is required"
 
 
-#: src/views/domain/cert/IssueCert.vue:20
-#: src/views/domain/cert/IssueCert.vue:80
+#: src/views/domain/cert/IssueCert.vue:134
+#: src/views/domain/cert/IssueCert.vue:38
 msgid "server_name parameters more than one"
 msgid "server_name parameters more than one"
 msgstr "server_name parameters more than one"
 msgstr "server_name parameters more than one"
 
 
@@ -509,7 +515,7 @@ msgstr "Status"
 msgid "Storage"
 msgid "Storage"
 msgstr "Storage"
 msgstr "Storage"
 
 
-#: src/views/domain/cert/CertInfo.vue:28
+#: src/views/domain/cert/CertInfo.vue:32
 msgid "Subject Name: %{name}"
 msgid "Subject Name: %{name}"
 msgstr "Subject Name: %{name}"
 msgstr "Subject Name: %{name}"
 
 
@@ -517,7 +523,7 @@ msgstr "Subject Name: %{name}"
 msgid "Swap"
 msgid "Swap"
 msgstr "Swap"
 msgstr "Swap"
 
 
-#: src/components/StdDataDisplay/StdCurd.vue:18
+#: src/components/StdDataDisplay/StdCurd.vue:3
 #, fuzzy
 #, fuzzy
 msgid "Table"
 msgid "Table"
 msgstr "Enabled"
 msgstr "Enabled"
@@ -526,7 +532,7 @@ msgstr "Enabled"
 msgid "Terminal"
 msgid "Terminal"
 msgstr "Terminal"
 msgstr "Terminal"
 
 
-#: src/views/domain/cert/IssueCert.vue:30
+#: src/views/domain/cert/IssueCert.vue:144
 msgid ""
 msgid ""
 "The certificate for the domain will be checked every hour, and will be "
 "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."
 "renewed if it has been more than 1 month since it was last issued."
@@ -534,12 +540,12 @@ msgstr ""
 "The certificate for the domain will be checked every hour, and will be "
 "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."
 "renewed if it has been more than 1 month since it was last issued."
 
 
-#: src/views/other/Install.vue:59
+#: src/views/other/Install.vue:54
 msgid "The filename cannot contain the following characters: %{c}"
 msgid "The filename cannot contain the following characters: %{c}"
 msgstr "The filename cannot contain the following characters: %{c}"
 msgstr "The filename cannot contain the following characters: %{c}"
 
 
 #: src/views/config/Config.vue:17 src/views/domain/DomainList.vue:36
 #: src/views/config/Config.vue:17 src/views/domain/DomainList.vue:36
-#: src/views/user/User.vue:34
+#: src/views/user/User.vue:36
 msgid "Updated at"
 msgid "Updated at"
 msgstr "Updated at"
 msgstr "Updated at"
 
 
@@ -547,11 +553,11 @@ msgstr "Updated at"
 msgid "Uptime:"
 msgid "Uptime:"
 msgstr "Uptime:"
 msgstr "Uptime:"
 
 
-#: src/views/other/Login.vue:11 src/views/user/User.vue:10
+#: src/views/other/Login.vue:11 src/views/user/User.vue:11
 msgid "Username"
 msgid "Username"
 msgstr "Username"
 msgstr "Username"
 
 
-#: src/views/other/Install.vue:36
+#: src/views/other/Install.vue:20
 msgid "Username (*)"
 msgid "Username (*)"
 msgstr "Username (*)"
 msgstr "Username (*)"
 
 
@@ -564,11 +570,20 @@ msgstr "Warning"
 msgid "Writes"
 msgid "Writes"
 msgstr "Writes"
 msgstr "Writes"
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:12
+#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:16
 msgid "Yes"
 msgid "Yes"
 msgstr "Yes"
 msgstr "Yes"
 
 
-#: src/views/other/About.vue:29
+#: src/views/other/About.vue:27
 msgctxt "Project"
 msgctxt "Project"
 msgid "License"
 msgid "License"
 msgstr "License"
 msgstr "License"
+
+#~ msgid "404 Not Found"
+#~ msgstr "404 Not Found"
+
+#~ msgid "Getting the certificate, please wait..."
+#~ msgstr "Getting the certificate, please wait..."
+
+#~ msgid "Invalid E-mail!"
+#~ msgstr "Invalid E-mail!"

+ 84 - 76
frontend/src/language/messages.pot

@@ -2,27 +2,24 @@ msgid ""
 msgstr ""
 msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 
 
-#: src/routes/index.ts:114
-msgid "404 Not Found"
-msgstr ""
-
 #: src/routes/index.ts:92
 #: src/routes/index.ts:92
 msgid "About"
 msgid "About"
 msgstr ""
 msgstr ""
 
 
 #: src/views/config/Config.vue:24
 #: src/views/config/Config.vue:24
 #: src/views/domain/DomainList.vue:42
 #: src/views/domain/DomainList.vue:42
-#: src/views/user/User.vue:40
+#: src/views/user/User.vue:42
 msgid "Action"
 msgid "Action"
 msgstr ""
 msgstr ""
 
 
-#: src/components/StdDataDisplay/StdCurd.vue:117
+#: src/components/StdDataDisplay/StdCurd.vue:113
 #: src/components/StdDataDisplay/StdCurd.vue:24
 #: src/components/StdDataDisplay/StdCurd.vue:24
 msgid "Add"
 msgid "Add"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:28
-#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:29
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:31
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:32
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:33
 msgid "Add Directive Below"
 msgid "Add Directive Below"
 msgstr ""
 msgstr ""
 
 
@@ -40,20 +37,20 @@ msgstr ""
 msgid "Advance Mode"
 msgid "Advance Mode"
 msgstr ""
 msgstr ""
 
 
-#: src/components/StdDataDisplay/StdTable.vue:46
+#: src/components/StdDataDisplay/StdTable.vue:39
 #: src/views/domain/DomainList.vue:20
 #: src/views/domain/DomainList.vue:20
 msgid "Are you sure you want to delete ?"
 msgid "Are you sure you want to delete ?"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:11
+#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:15
 msgid "Are you sure you want to remove this directive?"
 msgid "Are you sure you want to remove this directive?"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/cert/IssueCert.vue:123
+#: src/views/domain/cert/IssueCert.vue:84
 msgid "Auto-renewal disabled for %{name}"
 msgid "Auto-renewal disabled for %{name}"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/cert/IssueCert.vue:117
+#: src/views/domain/cert/IssueCert.vue:78
 msgid "Auto-renewal enabled for %{name}"
 msgid "Auto-renewal enabled for %{name}"
 msgstr ""
 msgstr ""
 
 
@@ -61,6 +58,10 @@ msgstr ""
 msgid "Back"
 msgid "Back"
 msgstr ""
 msgstr ""
 
 
+#: src/views/other/Error.vue:11
+msgid "Back Home"
+msgstr ""
+
 #: src/views/domain/DomainAdd.vue:5
 #: src/views/domain/DomainAdd.vue:5
 msgid "Base information"
 msgid "Base information"
 msgstr ""
 msgstr ""
@@ -69,7 +70,7 @@ msgstr ""
 msgid "Basic Mode"
 msgid "Basic Mode"
 msgstr ""
 msgstr ""
 
 
-#: src/views/other/About.vue:23
+#: src/views/other/About.vue:21
 msgid "Build with"
 msgid "Build with"
 msgstr ""
 msgstr ""
 
 
@@ -78,22 +79,22 @@ msgstr ""
 msgid "Cancel"
 msgid "Cancel"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/cert/CertInfo.vue:36
+#: src/views/domain/cert/CertInfo.vue:40
 msgid "Certificate has expired"
 msgid "Certificate has expired"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/cert/CertInfo.vue:40
+#: src/views/domain/cert/CertInfo.vue:44
 msgid "Certificate is valid"
 msgid "Certificate is valid"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/cert/CertInfo.vue:26
+#: src/views/domain/cert/CertInfo.vue:30
 msgid "Certificate Status"
 msgid "Certificate Status"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:22
+#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:29
 #: src/views/domain/ngx_conf/LocationEditor.vue:21
 #: src/views/domain/ngx_conf/LocationEditor.vue:21
 #: src/views/domain/ngx_conf/LocationEditor.vue:7
 #: src/views/domain/ngx_conf/LocationEditor.vue:7
-#: src/views/domain/ngx_conf/NgxConfigEditor.vue:152
+#: src/views/domain/ngx_conf/NgxConfigEditor.vue:141
 msgid "Comments"
 msgid "Comments"
 msgstr ""
 msgstr ""
 
 
@@ -126,7 +127,7 @@ msgstr ""
 msgid "Create Another"
 msgid "Create Another"
 msgstr ""
 msgstr ""
 
 
-#: src/views/user/User.vue:28
+#: src/views/user/User.vue:30
 msgid "Created at"
 msgid "Created at"
 msgstr ""
 msgstr ""
 
 
@@ -134,11 +135,11 @@ msgstr ""
 msgid "Dashboard"
 msgid "Dashboard"
 msgstr ""
 msgstr ""
 
 
-#: src/views/other/Install.vue:63
+#: src/views/other/Install.vue:41
 msgid "Database (Optional, default: database)"
 msgid "Database (Optional, default: database)"
 msgstr ""
 msgstr ""
 
 
-#: src/components/StdDataDisplay/StdTable.vue:252
+#: src/components/StdDataDisplay/StdTable.vue:216
 #: src/views/domain/DomainList.vue:104
 #: src/views/domain/DomainList.vue:104
 msgid "Delete"
 msgid "Delete"
 msgstr ""
 msgstr ""
@@ -151,11 +152,12 @@ msgstr ""
 msgid "Delete site: %{site_name}"
 msgid "Delete site: %{site_name}"
 msgstr ""
 msgstr ""
 
 
-#: src/views/other/About.vue:9
+#: src/views/other/About.vue:7
+#: src/views/other/About.vue:8
 msgid "Development Mode"
 msgid "Development Mode"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:19
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:20
 msgid "Directive"
 msgid "Directive"
 msgstr ""
 msgstr ""
 
 
@@ -163,7 +165,7 @@ msgstr ""
 msgid "Directives"
 msgid "Directives"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/cert/IssueCert.vue:125
+#: src/views/domain/cert/IssueCert.vue:86
 msgid "Disable auto-renewal failed for %{name}"
 msgid "Disable auto-renewal failed for %{name}"
 msgstr ""
 msgstr ""
 
 
@@ -199,11 +201,11 @@ msgstr ""
 msgid "Edit Site"
 msgid "Edit Site"
 msgstr ""
 msgstr ""
 
 
-#: src/views/other/Install.vue:25
+#: src/views/other/Install.vue:10
 msgid "Email (*)"
 msgid "Email (*)"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/cert/IssueCert.vue:119
+#: src/views/domain/cert/IssueCert.vue:80
 msgid "Enable auto-renewal failed for %{name}"
 msgid "Enable auto-renewal failed for %{name}"
 msgstr ""
 msgstr ""
 
 
@@ -234,7 +236,7 @@ msgstr ""
 msgid "Encrypt website with Let's Encrypt"
 msgid "Encrypt website with Let's Encrypt"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/cert/CertInfo.vue:29
+#: src/views/domain/cert/CertInfo.vue:33
 msgid "Expiration Date: %{date}"
 msgid "Expiration Date: %{date}"
 msgstr ""
 msgstr ""
 
 
@@ -257,28 +259,24 @@ msgstr ""
 msgid "Finished"
 msgid "Finished"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/methods.js:6
-msgid "Getting the certificate, please wait..."
-msgstr ""
-
 #: src/routes/index.ts:19
 #: src/routes/index.ts:19
 msgid "Home"
 msgid "Home"
 msgstr ""
 msgstr ""
 
 
 #: src/routes/index.ts:102
 #: src/routes/index.ts:102
-#: src/views/other/Install.vue:70
+#: src/views/other/Install.vue:128
 msgid "Install"
 msgid "Install"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/cert/CertInfo.vue:27
-msgid "Intermediate Certification Authorities: %{issuer}"
+#: src/views/other/Install.vue:68
+msgid "Install successfully"
 msgstr ""
 msgstr ""
 
 
-#: src/views/other/Install.vue:18
-msgid "Invalid E-mail!"
+#: src/views/domain/cert/CertInfo.vue:31
+msgid "Intermediate Certification Authorities: %{issuer}"
 msgstr ""
 msgstr ""
 
 
-#: src/views/user/User.vue:24
+#: src/views/user/User.vue:26
 msgid "Leave blank for no change"
 msgid "Leave blank for no change"
 msgstr ""
 msgstr ""
 
 
@@ -295,11 +293,11 @@ msgid "Locations"
 msgstr ""
 msgstr ""
 
 
 #: src/routes/index.ts:108
 #: src/routes/index.ts:108
-#: src/views/other/Login.vue:83
+#: src/views/other/Login.vue:92
 msgid "Login"
 msgid "Login"
 msgstr ""
 msgstr ""
 
 
-#: src/views/other/Login.vue:43
+#: src/views/other/Login.vue:45
 msgid "Login successful"
 msgid "Login successful"
 msgstr ""
 msgstr ""
 
 
@@ -307,7 +305,7 @@ msgstr ""
 msgid "Logout successful"
 msgid "Logout successful"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/cert/IssueCert.vue:34
+#: src/views/domain/cert/IssueCert.vue:148
 msgid "Make sure you have configured a reverse proxy for .well-known directory to HTTPChallengePort (default: 9180) before getting the certificate."
 msgid "Make sure you have configured a reverse proxy for .well-known directory to HTTPChallengePort (default: 9180) before getting the certificate."
 msgstr ""
 msgstr ""
 
 
@@ -321,6 +319,7 @@ msgid "Manage Sites"
 msgstr ""
 msgstr ""
 
 
 #: src/routes/index.ts:34
 #: src/routes/index.ts:34
+#: src/views/user/User.vue:2
 msgid "Manage Users"
 msgid "Manage Users"
 msgstr ""
 msgstr ""
 
 
@@ -333,10 +332,11 @@ msgid "Memory and Storage"
 msgstr ""
 msgstr ""
 
 
 #: src/components/StdDataDisplay/StdCurd.vue:24
 #: src/components/StdDataDisplay/StdCurd.vue:24
-#: src/components/StdDataDisplay/StdTable.vue:25
-#: src/components/StdDataDisplay/StdTable.vue:26
-#: src/components/StdDataDisplay/StdTable.vue:36
-#: src/components/StdDataDisplay/StdTable.vue:38
+#: src/components/StdDataDisplay/StdTable.vue:14
+#: src/components/StdDataDisplay/StdTable.vue:15
+#: src/components/StdDataDisplay/StdTable.vue:19
+#: src/components/StdDataDisplay/StdTable.vue:29
+#: src/components/StdDataDisplay/StdTable.vue:31
 msgid "Modify"
 msgid "Modify"
 msgstr ""
 msgstr ""
 
 
@@ -369,26 +369,27 @@ msgstr ""
 msgid "Next"
 msgid "Next"
 msgstr ""
 msgstr ""
 
 
-#: src/components/StdDataDisplay/StdTable.vue:44
+#: src/components/StdDataDisplay/StdTable.vue:37
 #: src/views/domain/DomainList.vue:18
 #: src/views/domain/DomainList.vue:18
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:13
+#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:17
 msgid "No"
 msgid "No"
 msgstr ""
 msgstr ""
 
 
-#: src/routes/index.ts:120
+#: src/routes/index.ts:114
+#: src/routes/index.ts:116
 msgid "Not Found"
 msgid "Not Found"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/cert/CertInfo.vue:31
+#: src/views/domain/cert/CertInfo.vue:35
 msgid "Not Valid Before: %{date}"
 msgid "Not Valid Before: %{date}"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/cert/IssueCert.vue:26
+#: src/views/domain/cert/IssueCert.vue:140
 msgid "Note: The server_name in the current configuration must be the domain name you need to get the certificate."
 msgid "Note: The server_name in the current configuration must be the domain name you need to get the certificate."
 msgstr ""
 msgstr ""
 
 
 #: src/components/StdDataDisplay/StdCurd.vue:27
 #: src/components/StdDataDisplay/StdCurd.vue:27
-#: src/components/StdDataDisplay/StdTable.vue:45
+#: src/components/StdDataDisplay/StdTable.vue:38
 #: src/views/domain/DomainList.vue:19
 #: src/views/domain/DomainList.vue:19
 msgid "OK"
 msgid "OK"
 msgstr ""
 msgstr ""
@@ -402,11 +403,11 @@ msgid "Params"
 msgstr ""
 msgstr ""
 
 
 #: src/views/other/Login.vue:21
 #: src/views/other/Login.vue:21
-#: src/views/user/User.vue:18
+#: src/views/user/User.vue:20
 msgid "Password"
 msgid "Password"
 msgstr ""
 msgstr ""
 
 
-#: src/views/other/Install.vue:48
+#: src/views/other/Install.vue:30
 msgid "Password (*)"
 msgid "Password (*)"
 msgstr ""
 msgstr ""
 
 
@@ -415,21 +416,21 @@ msgstr ""
 msgid "Path"
 msgid "Path"
 msgstr ""
 msgstr ""
 
 
-#: src/views/other/Install.vue:22
+#: src/views/other/Install.vue:36
 msgid "Please input your E-mail!"
 msgid "Please input your E-mail!"
 msgstr ""
 msgstr ""
 
 
-#: src/views/other/Install.vue:45
-#: src/views/other/Login.vue:32
+#: src/views/other/Install.vue:48
+#: src/views/other/Login.vue:34
 msgid "Please input your password!"
 msgid "Please input your password!"
 msgstr ""
 msgstr ""
 
 
-#: src/views/other/Install.vue:34
-#: src/views/other/Login.vue:26
+#: src/views/other/Install.vue:42
+#: src/views/other/Login.vue:28
 msgid "Please input your username!"
 msgid "Please input your username!"
 msgstr ""
 msgstr ""
 
 
-#: src/views/other/About.vue:21
+#: src/views/other/About.vue:19
 msgid "Project Team"
 msgid "Project Team"
 msgstr ""
 msgstr ""
 
 
@@ -442,13 +443,18 @@ msgstr ""
 msgid "Receive"
 msgid "Receive"
 msgstr ""
 msgstr ""
 
 
+#: src/components/StdDataDisplay/StdTable.vue:186
+msgid "Reset"
+msgstr ""
+
 #: src/views/config/ConfigEdit.vue:52
 #: src/views/config/ConfigEdit.vue:52
 #: src/views/domain/DomainEdit.vue:162
 #: src/views/domain/DomainEdit.vue:162
 msgid "Save"
 msgid "Save"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:29
-#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:30
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:32
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:33
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:34
 msgid "Save Directive"
 msgid "Save Directive"
 msgstr ""
 msgstr ""
 
 
@@ -457,7 +463,7 @@ msgstr ""
 msgid "Save error %{msg}"
 msgid "Save error %{msg}"
 msgstr ""
 msgstr ""
 
 
-#: src/components/StdDataDisplay/StdCurd.vue:86
+#: src/components/StdDataDisplay/StdCurd.vue:82
 msgid "Save Successfully"
 msgid "Save Successfully"
 msgstr ""
 msgstr ""
 
 
@@ -472,8 +478,8 @@ msgstr ""
 msgid "Send"
 msgid "Send"
 msgstr ""
 msgstr ""
 
 
-#: src/components/StdDataDisplay/StdCurd.vue:107
-#: src/components/StdDataDisplay/StdCurd.vue:92
+#: src/components/StdDataDisplay/StdCurd.vue:103
+#: src/components/StdDataDisplay/StdCurd.vue:88
 #: src/components/StdDataDisplay/StdTable.vue:112
 #: src/components/StdDataDisplay/StdTable.vue:112
 #: src/components/StdDataDisplay/StdTable.vue:94
 #: src/components/StdDataDisplay/StdTable.vue:94
 #: src/views/config/ConfigEdit.vue:22
 #: src/views/config/ConfigEdit.vue:22
@@ -482,6 +488,8 @@ msgstr ""
 #: src/views/domain/DomainEdit.vue:65
 #: src/views/domain/DomainEdit.vue:65
 #: src/views/domain/DomainEdit.vue:85
 #: src/views/domain/DomainEdit.vue:85
 #: src/views/domain/DomainList.vue:78
 #: src/views/domain/DomainList.vue:78
+#: src/views/other/Install.vue:71
+#: src/views/other/Login.vue:49
 msgid "Server error"
 msgid "Server error"
 msgstr ""
 msgstr ""
 
 
@@ -489,17 +497,17 @@ msgstr ""
 msgid "Server Info"
 msgid "Server Info"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/cert/IssueCert.vue:74
+#: src/views/domain/cert/IssueCert.vue:32
 msgid "server_name not found in directives"
 msgid "server_name not found in directives"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/cert/IssueCert.vue:17
+#: src/views/domain/cert/IssueCert.vue:131
 #: src/views/domain/DomainAdd.vue:112
 #: src/views/domain/DomainAdd.vue:112
 msgid "server_name parameter is required"
 msgid "server_name parameter is required"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/cert/IssueCert.vue:20
-#: src/views/domain/cert/IssueCert.vue:80
+#: src/views/domain/cert/IssueCert.vue:134
+#: src/views/domain/cert/IssueCert.vue:38
 msgid "server_name parameters more than one"
 msgid "server_name parameters more than one"
 msgstr ""
 msgstr ""
 
 
@@ -519,7 +527,7 @@ msgstr ""
 msgid "Storage"
 msgid "Storage"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/cert/CertInfo.vue:28
+#: src/views/domain/cert/CertInfo.vue:32
 msgid "Subject Name: %{name}"
 msgid "Subject Name: %{name}"
 msgstr ""
 msgstr ""
 
 
@@ -527,7 +535,7 @@ msgstr ""
 msgid "Swap"
 msgid "Swap"
 msgstr ""
 msgstr ""
 
 
-#: src/components/StdDataDisplay/StdCurd.vue:18
+#: src/components/StdDataDisplay/StdCurd.vue:3
 msgid "Table"
 msgid "Table"
 msgstr ""
 msgstr ""
 
 
@@ -536,17 +544,17 @@ msgstr ""
 msgid "Terminal"
 msgid "Terminal"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/cert/IssueCert.vue:30
+#: src/views/domain/cert/IssueCert.vue:144
 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."
 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 ""
 msgstr ""
 
 
-#: src/views/other/Install.vue:59
+#: src/views/other/Install.vue:54
 msgid "The filename cannot contain the following characters: %{c}"
 msgid "The filename cannot contain the following characters: %{c}"
 msgstr ""
 msgstr ""
 
 
 #: src/views/config/Config.vue:17
 #: src/views/config/Config.vue:17
 #: src/views/domain/DomainList.vue:36
 #: src/views/domain/DomainList.vue:36
-#: src/views/user/User.vue:34
+#: src/views/user/User.vue:36
 msgid "Updated at"
 msgid "Updated at"
 msgstr ""
 msgstr ""
 
 
@@ -555,11 +563,11 @@ msgid "Uptime:"
 msgstr ""
 msgstr ""
 
 
 #: src/views/other/Login.vue:11
 #: src/views/other/Login.vue:11
-#: src/views/user/User.vue:10
+#: src/views/user/User.vue:11
 msgid "Username"
 msgid "Username"
 msgstr ""
 msgstr ""
 
 
-#: src/views/other/Install.vue:36
+#: src/views/other/Install.vue:20
 msgid "Username (*)"
 msgid "Username (*)"
 msgstr ""
 msgstr ""
 
 
@@ -574,11 +582,11 @@ msgstr ""
 msgid "Writes"
 msgid "Writes"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:12
+#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:16
 msgid "Yes"
 msgid "Yes"
 msgstr ""
 msgstr ""
 
 
-#: src/views/other/About.vue:29
+#: src/views/other/About.vue:27
 msgctxt "Project"
 msgctxt "Project"
 msgid "License"
 msgid "License"
 msgstr ""
 msgstr ""

File diff suppressed because it is too large
+ 0 - 0
frontend/src/language/translations.json


二進制
frontend/src/language/zh_CN/app.mo


+ 89 - 76
frontend/src/language/zh_CN/app.po

@@ -12,26 +12,23 @@ msgstr ""
 "Generated-By: easygettext\n"
 "Generated-By: easygettext\n"
 "X-Generator: Poedit 3.1.1\n"
 "X-Generator: Poedit 3.1.1\n"
 
 
-#: src/routes/index.ts:114
-msgid "404 Not Found"
-msgstr "404 未找到页面"
-
 #: src/routes/index.ts:92
 #: src/routes/index.ts:92
 msgid "About"
 msgid "About"
 msgstr "关于"
 msgstr "关于"
 
 
 #: src/views/config/Config.vue:24 src/views/domain/DomainList.vue:42
 #: src/views/config/Config.vue:24 src/views/domain/DomainList.vue:42
-#: src/views/user/User.vue:40
+#: src/views/user/User.vue:42
 msgid "Action"
 msgid "Action"
 msgstr "操作"
 msgstr "操作"
 
 
-#: src/components/StdDataDisplay/StdCurd.vue:117
+#: src/components/StdDataDisplay/StdCurd.vue:113
 #: src/components/StdDataDisplay/StdCurd.vue:24
 #: src/components/StdDataDisplay/StdCurd.vue:24
 msgid "Add"
 msgid "Add"
 msgstr "添加"
 msgstr "添加"
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:28
-#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:29
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:31
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:32
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:33
 msgid "Add Directive Below"
 msgid "Add Directive Below"
 msgstr "在下面添加指令"
 msgstr "在下面添加指令"
 
 
@@ -48,20 +45,20 @@ msgstr "添加站点"
 msgid "Advance Mode"
 msgid "Advance Mode"
 msgstr "高级模式"
 msgstr "高级模式"
 
 
-#: src/components/StdDataDisplay/StdTable.vue:46
+#: src/components/StdDataDisplay/StdTable.vue:39
 #: src/views/domain/DomainList.vue:20
 #: src/views/domain/DomainList.vue:20
 msgid "Are you sure you want to delete ?"
 msgid "Are you sure you want to delete ?"
 msgstr "您确定要删除吗?"
 msgstr "您确定要删除吗?"
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:11
+#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:15
 msgid "Are you sure you want to remove this directive?"
 msgid "Are you sure you want to remove this directive?"
 msgstr "您确定要删除这条指令?"
 msgstr "您确定要删除这条指令?"
 
 
-#: src/views/domain/cert/IssueCert.vue:123
+#: src/views/domain/cert/IssueCert.vue:84
 msgid "Auto-renewal disabled for %{name}"
 msgid "Auto-renewal disabled for %{name}"
 msgstr "成功关闭 %{name} 自动续签"
 msgstr "成功关闭 %{name} 自动续签"
 
 
-#: src/views/domain/cert/IssueCert.vue:117
+#: src/views/domain/cert/IssueCert.vue:78
 msgid "Auto-renewal enabled for %{name}"
 msgid "Auto-renewal enabled for %{name}"
 msgstr "成功启用 %{name} 自动续签"
 msgstr "成功启用 %{name} 自动续签"
 
 
@@ -69,6 +66,10 @@ msgstr "成功启用 %{name} 自动续签"
 msgid "Back"
 msgid "Back"
 msgstr "返回"
 msgstr "返回"
 
 
+#: src/views/other/Error.vue:11
+msgid "Back Home"
+msgstr "返回首页"
+
 #: src/views/domain/DomainAdd.vue:5
 #: src/views/domain/DomainAdd.vue:5
 msgid "Base information"
 msgid "Base information"
 msgstr "基本信息"
 msgstr "基本信息"
@@ -77,7 +78,7 @@ msgstr "基本信息"
 msgid "Basic Mode"
 msgid "Basic Mode"
 msgstr "基本模式"
 msgstr "基本模式"
 
 
-#: src/views/other/About.vue:23
+#: src/views/other/About.vue:21
 msgid "Build with"
 msgid "Build with"
 msgstr "构建基于"
 msgstr "构建基于"
 
 
@@ -86,22 +87,22 @@ msgstr "构建基于"
 msgid "Cancel"
 msgid "Cancel"
 msgstr "取消"
 msgstr "取消"
 
 
-#: src/views/domain/cert/CertInfo.vue:36
+#: src/views/domain/cert/CertInfo.vue:40
 msgid "Certificate has expired"
 msgid "Certificate has expired"
 msgstr "此证书已过期"
 msgstr "此证书已过期"
 
 
-#: src/views/domain/cert/CertInfo.vue:40
+#: src/views/domain/cert/CertInfo.vue:44
 msgid "Certificate is valid"
 msgid "Certificate is valid"
 msgstr "此证书有效"
 msgstr "此证书有效"
 
 
-#: src/views/domain/cert/CertInfo.vue:26
+#: src/views/domain/cert/CertInfo.vue:30
 msgid "Certificate Status"
 msgid "Certificate Status"
 msgstr "证书状态"
 msgstr "证书状态"
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:22
+#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:29
 #: src/views/domain/ngx_conf/LocationEditor.vue:21
 #: src/views/domain/ngx_conf/LocationEditor.vue:21
 #: src/views/domain/ngx_conf/LocationEditor.vue:7
 #: src/views/domain/ngx_conf/LocationEditor.vue:7
-#: src/views/domain/ngx_conf/NgxConfigEditor.vue:152
+#: src/views/domain/ngx_conf/NgxConfigEditor.vue:141
 msgid "Comments"
 msgid "Comments"
 msgstr "注释"
 msgstr "注释"
 
 
@@ -134,7 +135,7 @@ msgstr ""
 msgid "Create Another"
 msgid "Create Another"
 msgstr "再创建一个"
 msgstr "再创建一个"
 
 
-#: src/views/user/User.vue:28
+#: src/views/user/User.vue:30
 msgid "Created at"
 msgid "Created at"
 msgstr "创建时间"
 msgstr "创建时间"
 
 
@@ -142,11 +143,11 @@ msgstr "创建时间"
 msgid "Dashboard"
 msgid "Dashboard"
 msgstr "仪表盘"
 msgstr "仪表盘"
 
 
-#: src/views/other/Install.vue:63
+#: src/views/other/Install.vue:41
 msgid "Database (Optional, default: database)"
 msgid "Database (Optional, default: database)"
 msgstr "数据库 (可选,默认: database)"
 msgstr "数据库 (可选,默认: database)"
 
 
-#: src/components/StdDataDisplay/StdTable.vue:252
+#: src/components/StdDataDisplay/StdTable.vue:216
 #: src/views/domain/DomainList.vue:104
 #: src/views/domain/DomainList.vue:104
 msgid "Delete"
 msgid "Delete"
 msgstr "删除"
 msgstr "删除"
@@ -159,11 +160,11 @@ msgstr "删除 ID: %{id}"
 msgid "Delete site: %{site_name}"
 msgid "Delete site: %{site_name}"
 msgstr "删除站点: %{site_name}"
 msgstr "删除站点: %{site_name}"
 
 
-#: src/views/other/About.vue:9
+#: src/views/other/About.vue:7 src/views/other/About.vue:8
 msgid "Development Mode"
 msgid "Development Mode"
 msgstr "开发模式"
 msgstr "开发模式"
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:19
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:20
 msgid "Directive"
 msgid "Directive"
 msgstr "指令"
 msgstr "指令"
 
 
@@ -171,7 +172,7 @@ msgstr "指令"
 msgid "Directives"
 msgid "Directives"
 msgstr "指令"
 msgstr "指令"
 
 
-#: src/views/domain/cert/IssueCert.vue:125
+#: src/views/domain/cert/IssueCert.vue:86
 msgid "Disable auto-renewal failed for %{name}"
 msgid "Disable auto-renewal failed for %{name}"
 msgstr "关闭 %{name} 自动续签失败"
 msgstr "关闭 %{name} 自动续签失败"
 
 
@@ -204,11 +205,11 @@ msgstr "编辑配置"
 msgid "Edit Site"
 msgid "Edit Site"
 msgstr "编辑站点"
 msgstr "编辑站点"
 
 
-#: src/views/other/Install.vue:25
+#: src/views/other/Install.vue:10
 msgid "Email (*)"
 msgid "Email (*)"
 msgstr "邮箱 (*)"
 msgstr "邮箱 (*)"
 
 
-#: src/views/domain/cert/IssueCert.vue:119
+#: src/views/domain/cert/IssueCert.vue:80
 msgid "Enable auto-renewal failed for %{name}"
 msgid "Enable auto-renewal failed for %{name}"
 msgstr "启用 %{name} 自动续签失败"
 msgstr "启用 %{name} 自动续签失败"
 
 
@@ -235,7 +236,7 @@ msgstr "启用成功"
 msgid "Encrypt website with Let's Encrypt"
 msgid "Encrypt website with Let's Encrypt"
 msgstr "用 Let's Encrypt 对网站进行加密"
 msgstr "用 Let's Encrypt 对网站进行加密"
 
 
-#: src/views/domain/cert/CertInfo.vue:29
+#: src/views/domain/cert/CertInfo.vue:33
 msgid "Expiration Date: %{date}"
 msgid "Expiration Date: %{date}"
 msgstr "过期时间: %{date}"
 msgstr "过期时间: %{date}"
 
 
@@ -255,27 +256,23 @@ msgstr "未找到文件"
 msgid "Finished"
 msgid "Finished"
 msgstr "完成"
 msgstr "完成"
 
 
-#: src/views/domain/methods.js:6
-msgid "Getting the certificate, please wait..."
-msgstr "正在获取证书,请稍等..."
-
 #: src/routes/index.ts:19
 #: src/routes/index.ts:19
 msgid "Home"
 msgid "Home"
 msgstr "首页"
 msgstr "首页"
 
 
-#: src/routes/index.ts:102 src/views/other/Install.vue:70
+#: src/routes/index.ts:102 src/views/other/Install.vue:128
 msgid "Install"
 msgid "Install"
 msgstr "安装"
 msgstr "安装"
 
 
-#: src/views/domain/cert/CertInfo.vue:27
+#: src/views/other/Install.vue:68
+msgid "Install successfully"
+msgstr "安装成功"
+
+#: src/views/domain/cert/CertInfo.vue:31
 msgid "Intermediate Certification Authorities: %{issuer}"
 msgid "Intermediate Certification Authorities: %{issuer}"
 msgstr "中级证书颁发机构: %{issuer}"
 msgstr "中级证书颁发机构: %{issuer}"
 
 
-#: src/views/other/Install.vue:18
-msgid "Invalid E-mail!"
-msgstr "无效的邮箱!"
-
-#: src/views/user/User.vue:24
+#: src/views/user/User.vue:26
 msgid "Leave blank for no change"
 msgid "Leave blank for no change"
 msgstr "留空表示不修改"
 msgstr "留空表示不修改"
 
 
@@ -291,11 +288,11 @@ msgstr "Location"
 msgid "Locations"
 msgid "Locations"
 msgstr "Locations"
 msgstr "Locations"
 
 
-#: src/routes/index.ts:108 src/views/other/Login.vue:83
+#: src/routes/index.ts:108 src/views/other/Login.vue:92
 msgid "Login"
 msgid "Login"
 msgstr "登录"
 msgstr "登录"
 
 
-#: src/views/other/Login.vue:43
+#: src/views/other/Login.vue:45
 msgid "Login successful"
 msgid "Login successful"
 msgstr "登录成功"
 msgstr "登录成功"
 
 
@@ -303,7 +300,7 @@ msgstr "登录成功"
 msgid "Logout successful"
 msgid "Logout successful"
 msgstr "登出成功"
 msgstr "登出成功"
 
 
-#: src/views/domain/cert/IssueCert.vue:34
+#: src/views/domain/cert/IssueCert.vue:148
 msgid ""
 msgid ""
 "Make sure you have configured a reverse proxy for .well-known directory to "
 "Make sure you have configured a reverse proxy for .well-known directory to "
 "HTTPChallengePort (default: 9180) before getting the certificate."
 "HTTPChallengePort (default: 9180) before getting the certificate."
@@ -319,7 +316,7 @@ msgstr "配置管理"
 msgid "Manage Sites"
 msgid "Manage Sites"
 msgstr "网站管理"
 msgstr "网站管理"
 
 
-#: src/routes/index.ts:34
+#: src/routes/index.ts:34 src/views/user/User.vue:2
 msgid "Manage Users"
 msgid "Manage Users"
 msgstr "用户管理"
 msgstr "用户管理"
 
 
@@ -332,10 +329,11 @@ msgid "Memory and Storage"
 msgstr "内存与存储"
 msgstr "内存与存储"
 
 
 #: src/components/StdDataDisplay/StdCurd.vue:24
 #: src/components/StdDataDisplay/StdCurd.vue:24
-#: src/components/StdDataDisplay/StdTable.vue:25
-#: src/components/StdDataDisplay/StdTable.vue:26
-#: src/components/StdDataDisplay/StdTable.vue:36
-#: src/components/StdDataDisplay/StdTable.vue:38
+#: src/components/StdDataDisplay/StdTable.vue:14
+#: src/components/StdDataDisplay/StdTable.vue:15
+#: src/components/StdDataDisplay/StdTable.vue:19
+#: src/components/StdDataDisplay/StdTable.vue:29
+#: src/components/StdDataDisplay/StdTable.vue:31
 msgid "Modify"
 msgid "Modify"
 msgstr "修改"
 msgstr "修改"
 
 
@@ -367,28 +365,28 @@ msgstr "上传流量"
 msgid "Next"
 msgid "Next"
 msgstr "下一步"
 msgstr "下一步"
 
 
-#: src/components/StdDataDisplay/StdTable.vue:44
+#: src/components/StdDataDisplay/StdTable.vue:37
 #: src/views/domain/DomainList.vue:18
 #: src/views/domain/DomainList.vue:18
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:13
+#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:17
 msgid "No"
 msgid "No"
 msgstr "取消"
 msgstr "取消"
 
 
-#: src/routes/index.ts:120
+#: src/routes/index.ts:114 src/routes/index.ts:116
 msgid "Not Found"
 msgid "Not Found"
 msgstr "找不到页面"
 msgstr "找不到页面"
 
 
-#: src/views/domain/cert/CertInfo.vue:31
+#: src/views/domain/cert/CertInfo.vue:35
 msgid "Not Valid Before: %{date}"
 msgid "Not Valid Before: %{date}"
 msgstr "此前无效: %{date}"
 msgstr "此前无效: %{date}"
 
 
-#: src/views/domain/cert/IssueCert.vue:26
+#: src/views/domain/cert/IssueCert.vue:140
 msgid ""
 msgid ""
 "Note: The server_name in the current configuration must be the domain name "
 "Note: The server_name in the current configuration must be the domain name "
 "you need to get the certificate."
 "you need to get the certificate."
 msgstr "注意:当前配置中的 server_name 必须为需要申请证书的域名。"
 msgstr "注意:当前配置中的 server_name 必须为需要申请证书的域名。"
 
 
 #: src/components/StdDataDisplay/StdCurd.vue:27
 #: src/components/StdDataDisplay/StdCurd.vue:27
-#: src/components/StdDataDisplay/StdTable.vue:45
+#: src/components/StdDataDisplay/StdTable.vue:38
 #: src/views/domain/DomainList.vue:19
 #: src/views/domain/DomainList.vue:19
 msgid "OK"
 msgid "OK"
 msgstr "确定"
 msgstr "确定"
@@ -401,11 +399,11 @@ msgstr ""
 msgid "Params"
 msgid "Params"
 msgstr "参数"
 msgstr "参数"
 
 
-#: src/views/other/Login.vue:21 src/views/user/User.vue:18
+#: src/views/other/Login.vue:21 src/views/user/User.vue:20
 msgid "Password"
 msgid "Password"
 msgstr "密码"
 msgstr "密码"
 
 
-#: src/views/other/Install.vue:48
+#: src/views/other/Install.vue:30
 msgid "Password (*)"
 msgid "Password (*)"
 msgstr "密码 (*)"
 msgstr "密码 (*)"
 
 
@@ -414,19 +412,19 @@ msgstr "密码 (*)"
 msgid "Path"
 msgid "Path"
 msgstr "路径"
 msgstr "路径"
 
 
-#: src/views/other/Install.vue:22
+#: src/views/other/Install.vue:36
 msgid "Please input your E-mail!"
 msgid "Please input your E-mail!"
 msgstr "请输入您的邮箱!"
 msgstr "请输入您的邮箱!"
 
 
-#: src/views/other/Install.vue:45 src/views/other/Login.vue:32
+#: src/views/other/Install.vue:48 src/views/other/Login.vue:34
 msgid "Please input your password!"
 msgid "Please input your password!"
 msgstr "请输入您的密码!"
 msgstr "请输入您的密码!"
 
 
-#: src/views/other/Install.vue:34 src/views/other/Login.vue:26
+#: src/views/other/Install.vue:42 src/views/other/Login.vue:28
 msgid "Please input your username!"
 msgid "Please input your username!"
 msgstr "请输入您的用户名!"
 msgstr "请输入您的用户名!"
 
 
-#: src/views/other/About.vue:21
+#: src/views/other/About.vue:19
 msgid "Project Team"
 msgid "Project Team"
 msgstr "项目团队"
 msgstr "项目团队"
 
 
@@ -438,12 +436,17 @@ msgstr "读"
 msgid "Receive"
 msgid "Receive"
 msgstr "下载"
 msgstr "下载"
 
 
+#: src/components/StdDataDisplay/StdTable.vue:186
+msgid "Reset"
+msgstr "重置"
+
 #: src/views/config/ConfigEdit.vue:52 src/views/domain/DomainEdit.vue:162
 #: src/views/config/ConfigEdit.vue:52 src/views/domain/DomainEdit.vue:162
 msgid "Save"
 msgid "Save"
 msgstr "保存"
 msgstr "保存"
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:29
-#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:30
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:32
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:33
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:34
 msgid "Save Directive"
 msgid "Save Directive"
 msgstr "保存指令"
 msgstr "保存指令"
 
 
@@ -451,7 +454,7 @@ msgstr "保存指令"
 msgid "Save error %{msg}"
 msgid "Save error %{msg}"
 msgstr "保存错误 %{msg}"
 msgstr "保存错误 %{msg}"
 
 
-#: src/components/StdDataDisplay/StdCurd.vue:86
+#: src/components/StdDataDisplay/StdCurd.vue:82
 msgid "Save Successfully"
 msgid "Save Successfully"
 msgstr "保存成功"
 msgstr "保存成功"
 
 
@@ -464,13 +467,14 @@ msgstr "保存成功"
 msgid "Send"
 msgid "Send"
 msgstr "上传"
 msgstr "上传"
 
 
-#: src/components/StdDataDisplay/StdCurd.vue:107
-#: src/components/StdDataDisplay/StdCurd.vue:92
+#: src/components/StdDataDisplay/StdCurd.vue:103
+#: src/components/StdDataDisplay/StdCurd.vue:88
 #: src/components/StdDataDisplay/StdTable.vue:112
 #: src/components/StdDataDisplay/StdTable.vue:112
 #: src/components/StdDataDisplay/StdTable.vue:94
 #: src/components/StdDataDisplay/StdTable.vue:94
 #: src/views/config/ConfigEdit.vue:22 src/views/domain/DomainEdit.vue:44
 #: src/views/config/ConfigEdit.vue:22 src/views/domain/DomainEdit.vue:44
 #: src/views/domain/DomainEdit.vue:56 src/views/domain/DomainEdit.vue:65
 #: src/views/domain/DomainEdit.vue:56 src/views/domain/DomainEdit.vue:65
 #: src/views/domain/DomainEdit.vue:85 src/views/domain/DomainList.vue:78
 #: src/views/domain/DomainEdit.vue:85 src/views/domain/DomainList.vue:78
+#: src/views/other/Install.vue:71 src/views/other/Login.vue:49
 msgid "Server error"
 msgid "Server error"
 msgstr "服务器错误"
 msgstr "服务器错误"
 
 
@@ -478,16 +482,16 @@ msgstr "服务器错误"
 msgid "Server Info"
 msgid "Server Info"
 msgstr "服务器信息"
 msgstr "服务器信息"
 
 
-#: src/views/domain/cert/IssueCert.vue:74
+#: src/views/domain/cert/IssueCert.vue:32
 msgid "server_name not found in directives"
 msgid "server_name not found in directives"
 msgstr "未在指令集合中找到 server_name"
 msgstr "未在指令集合中找到 server_name"
 
 
-#: src/views/domain/cert/IssueCert.vue:17 src/views/domain/DomainAdd.vue:112
+#: src/views/domain/cert/IssueCert.vue:131 src/views/domain/DomainAdd.vue:112
 msgid "server_name parameter is required"
 msgid "server_name parameter is required"
 msgstr "必须为 server_name 指令指明参数"
 msgstr "必须为 server_name 指令指明参数"
 
 
-#: src/views/domain/cert/IssueCert.vue:20
-#: src/views/domain/cert/IssueCert.vue:80
+#: src/views/domain/cert/IssueCert.vue:134
+#: src/views/domain/cert/IssueCert.vue:38
 msgid "server_name parameters more than one"
 msgid "server_name parameters more than one"
 msgstr "server_name 指令包含多个参数"
 msgstr "server_name 指令包含多个参数"
 
 
@@ -507,7 +511,7 @@ msgstr "状态"
 msgid "Storage"
 msgid "Storage"
 msgstr "存储"
 msgstr "存储"
 
 
-#: src/views/domain/cert/CertInfo.vue:28
+#: src/views/domain/cert/CertInfo.vue:32
 msgid "Subject Name: %{name}"
 msgid "Subject Name: %{name}"
 msgstr "主体名称: %{name}"
 msgstr "主体名称: %{name}"
 
 
@@ -515,7 +519,7 @@ msgstr "主体名称: %{name}"
 msgid "Swap"
 msgid "Swap"
 msgstr ""
 msgstr ""
 
 
-#: src/components/StdDataDisplay/StdCurd.vue:18
+#: src/components/StdDataDisplay/StdCurd.vue:3
 msgid "Table"
 msgid "Table"
 msgstr "列表"
 msgstr "列表"
 
 
@@ -523,19 +527,19 @@ msgstr "列表"
 msgid "Terminal"
 msgid "Terminal"
 msgstr "终端"
 msgstr "终端"
 
 
-#: src/views/domain/cert/IssueCert.vue:30
+#: src/views/domain/cert/IssueCert.vue:144
 msgid ""
 msgid ""
 "The certificate for the domain will be checked every hour, and will be "
 "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."
 "renewed if it has been more than 1 month since it was last issued."
 msgstr ""
 msgstr ""
 "系统将会每小时检测一次该域名证书,若距离上次签发已超过1个月,则将自动续签。"
 "系统将会每小时检测一次该域名证书,若距离上次签发已超过1个月,则将自动续签。"
 
 
-#: src/views/other/Install.vue:59
+#: src/views/other/Install.vue:54
 msgid "The filename cannot contain the following characters: %{c}"
 msgid "The filename cannot contain the following characters: %{c}"
 msgstr "文件名不能包含以下字符: %{c}"
 msgstr "文件名不能包含以下字符: %{c}"
 
 
 #: src/views/config/Config.vue:17 src/views/domain/DomainList.vue:36
 #: src/views/config/Config.vue:17 src/views/domain/DomainList.vue:36
-#: src/views/user/User.vue:34
+#: src/views/user/User.vue:36
 msgid "Updated at"
 msgid "Updated at"
 msgstr "修改时间"
 msgstr "修改时间"
 
 
@@ -543,11 +547,11 @@ msgstr "修改时间"
 msgid "Uptime:"
 msgid "Uptime:"
 msgstr "运行时间:"
 msgstr "运行时间:"
 
 
-#: src/views/other/Login.vue:11 src/views/user/User.vue:10
+#: src/views/other/Login.vue:11 src/views/user/User.vue:11
 msgid "Username"
 msgid "Username"
 msgstr "用户名"
 msgstr "用户名"
 
 
-#: src/views/other/Install.vue:36
+#: src/views/other/Install.vue:20
 msgid "Username (*)"
 msgid "Username (*)"
 msgstr "用户名 (*)"
 msgstr "用户名 (*)"
 
 
@@ -560,15 +564,24 @@ msgstr "警告"
 msgid "Writes"
 msgid "Writes"
 msgstr "写"
 msgstr "写"
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:12
+#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:16
 msgid "Yes"
 msgid "Yes"
 msgstr "是的"
 msgstr "是的"
 
 
-#: src/views/other/About.vue:29
+#: src/views/other/About.vue:27
 msgctxt "Project"
 msgctxt "Project"
 msgid "License"
 msgid "License"
 msgstr "开源许可"
 msgstr "开源许可"
 
 
+#~ msgid "404 Not Found"
+#~ msgstr "404 未找到页面"
+
+#~ msgid "Getting the certificate, please wait..."
+#~ msgstr "正在获取证书,请稍等..."
+
+#~ msgid "Invalid E-mail!"
+#~ msgstr "无效的邮箱!"
+
 #~ msgid "Are you sure you want to restore?"
 #~ msgid "Are you sure you want to restore?"
 #~ msgstr "您确定要反删除?"
 #~ msgstr "您确定要反删除?"
 
 

+ 91 - 76
frontend/src/language/zh_TW/app.po

@@ -13,26 +13,23 @@ msgstr ""
 "Generated-By: easygettext\n"
 "Generated-By: easygettext\n"
 "X-Generator: Poedit 2.2\n"
 "X-Generator: Poedit 2.2\n"
 
 
-#: src/routes/index.ts:114
-msgid "404 Not Found"
-msgstr "404 未找到頁面"
-
 #: src/routes/index.ts:92
 #: src/routes/index.ts:92
 msgid "About"
 msgid "About"
 msgstr "關於"
 msgstr "關於"
 
 
 #: src/views/config/Config.vue:24 src/views/domain/DomainList.vue:42
 #: src/views/config/Config.vue:24 src/views/domain/DomainList.vue:42
-#: src/views/user/User.vue:40
+#: src/views/user/User.vue:42
 msgid "Action"
 msgid "Action"
 msgstr "操作"
 msgstr "操作"
 
 
-#: src/components/StdDataDisplay/StdCurd.vue:117
+#: src/components/StdDataDisplay/StdCurd.vue:113
 #: src/components/StdDataDisplay/StdCurd.vue:24
 #: src/components/StdDataDisplay/StdCurd.vue:24
 msgid "Add"
 msgid "Add"
 msgstr ""
 msgstr ""
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:28
-#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:29
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:31
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:32
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:33
 msgid "Add Directive Below"
 msgid "Add Directive Below"
 msgstr "在下面新增指令"
 msgstr "在下面新增指令"
 
 
@@ -49,21 +46,21 @@ msgstr "新增站點"
 msgid "Advance Mode"
 msgid "Advance Mode"
 msgstr "高階模式"
 msgstr "高階模式"
 
 
-#: src/components/StdDataDisplay/StdTable.vue:46
+#: src/components/StdDataDisplay/StdTable.vue:39
 #: src/views/domain/DomainList.vue:20
 #: src/views/domain/DomainList.vue:20
 #, fuzzy
 #, fuzzy
 msgid "Are you sure you want to delete ?"
 msgid "Are you sure you want to delete ?"
 msgstr "您确定要删除?"
 msgstr "您确定要删除?"
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:11
+#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:15
 msgid "Are you sure you want to remove this directive?"
 msgid "Are you sure you want to remove this directive?"
 msgstr "您確定要刪除這條指令?"
 msgstr "您確定要刪除這條指令?"
 
 
-#: src/views/domain/cert/IssueCert.vue:123
+#: src/views/domain/cert/IssueCert.vue:84
 msgid "Auto-renewal disabled for %{name}"
 msgid "Auto-renewal disabled for %{name}"
 msgstr "已關閉 %{name} 自動續簽"
 msgstr "已關閉 %{name} 自動續簽"
 
 
-#: src/views/domain/cert/IssueCert.vue:117
+#: src/views/domain/cert/IssueCert.vue:78
 msgid "Auto-renewal enabled for %{name}"
 msgid "Auto-renewal enabled for %{name}"
 msgstr "已啟用 %{name} 自動續簽"
 msgstr "已啟用 %{name} 自動續簽"
 
 
@@ -71,6 +68,11 @@ msgstr "已啟用 %{name} 自動續簽"
 msgid "Back"
 msgid "Back"
 msgstr "返回"
 msgstr "返回"
 
 
+#: src/views/other/Error.vue:11
+#, fuzzy
+msgid "Back Home"
+msgstr "返回"
+
 #: src/views/domain/DomainAdd.vue:5
 #: src/views/domain/DomainAdd.vue:5
 msgid "Base information"
 msgid "Base information"
 msgstr "基本訊息"
 msgstr "基本訊息"
@@ -79,7 +81,7 @@ msgstr "基本訊息"
 msgid "Basic Mode"
 msgid "Basic Mode"
 msgstr "基本模式"
 msgstr "基本模式"
 
 
-#: src/views/other/About.vue:23
+#: src/views/other/About.vue:21
 msgid "Build with"
 msgid "Build with"
 msgstr "構建基於"
 msgstr "構建基於"
 
 
@@ -88,22 +90,22 @@ msgstr "構建基於"
 msgid "Cancel"
 msgid "Cancel"
 msgstr "取消"
 msgstr "取消"
 
 
-#: src/views/domain/cert/CertInfo.vue:36
+#: src/views/domain/cert/CertInfo.vue:40
 msgid "Certificate has expired"
 msgid "Certificate has expired"
 msgstr "此憑證已過期"
 msgstr "此憑證已過期"
 
 
-#: src/views/domain/cert/CertInfo.vue:40
+#: src/views/domain/cert/CertInfo.vue:44
 msgid "Certificate is valid"
 msgid "Certificate is valid"
 msgstr "此憑證有效"
 msgstr "此憑證有效"
 
 
-#: src/views/domain/cert/CertInfo.vue:26
+#: src/views/domain/cert/CertInfo.vue:30
 msgid "Certificate Status"
 msgid "Certificate Status"
 msgstr "憑證狀態"
 msgstr "憑證狀態"
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:22
+#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:29
 #: src/views/domain/ngx_conf/LocationEditor.vue:21
 #: src/views/domain/ngx_conf/LocationEditor.vue:21
 #: src/views/domain/ngx_conf/LocationEditor.vue:7
 #: src/views/domain/ngx_conf/LocationEditor.vue:7
-#: src/views/domain/ngx_conf/NgxConfigEditor.vue:152
+#: src/views/domain/ngx_conf/NgxConfigEditor.vue:141
 msgid "Comments"
 msgid "Comments"
 msgstr "註釋"
 msgstr "註釋"
 
 
@@ -136,7 +138,7 @@ msgstr "中央處理器:"
 msgid "Create Another"
 msgid "Create Another"
 msgstr "再創建一個"
 msgstr "再創建一個"
 
 
-#: src/views/user/User.vue:28
+#: src/views/user/User.vue:30
 msgid "Created at"
 msgid "Created at"
 msgstr "建立時間"
 msgstr "建立時間"
 
 
@@ -144,11 +146,11 @@ msgstr "建立時間"
 msgid "Dashboard"
 msgid "Dashboard"
 msgstr "儀表盤"
 msgstr "儀表盤"
 
 
-#: src/views/other/Install.vue:63
+#: src/views/other/Install.vue:41
 msgid "Database (Optional, default: database)"
 msgid "Database (Optional, default: database)"
 msgstr "資料庫 (可選,預設: database)"
 msgstr "資料庫 (可選,預設: database)"
 
 
-#: src/components/StdDataDisplay/StdTable.vue:252
+#: src/components/StdDataDisplay/StdTable.vue:216
 #: src/views/domain/DomainList.vue:104
 #: src/views/domain/DomainList.vue:104
 msgid "Delete"
 msgid "Delete"
 msgstr ""
 msgstr ""
@@ -162,11 +164,11 @@ msgstr "刪除 ID: %{id}"
 msgid "Delete site: %{site_name}"
 msgid "Delete site: %{site_name}"
 msgstr "刪除 ID: %{id}"
 msgstr "刪除 ID: %{id}"
 
 
-#: src/views/other/About.vue:9
+#: src/views/other/About.vue:7 src/views/other/About.vue:8
 msgid "Development Mode"
 msgid "Development Mode"
 msgstr "開發模式"
 msgstr "開發模式"
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:19
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:20
 msgid "Directive"
 msgid "Directive"
 msgstr "指令"
 msgstr "指令"
 
 
@@ -174,7 +176,7 @@ msgstr "指令"
 msgid "Directives"
 msgid "Directives"
 msgstr "指令"
 msgstr "指令"
 
 
-#: src/views/domain/cert/IssueCert.vue:125
+#: src/views/domain/cert/IssueCert.vue:86
 msgid "Disable auto-renewal failed for %{name}"
 msgid "Disable auto-renewal failed for %{name}"
 msgstr "關閉 %{name} 自動續簽失敗"
 msgstr "關閉 %{name} 自動續簽失敗"
 
 
@@ -207,11 +209,11 @@ msgstr "編輯配置"
 msgid "Edit Site"
 msgid "Edit Site"
 msgstr "編輯站點"
 msgstr "編輯站點"
 
 
-#: src/views/other/Install.vue:25
+#: src/views/other/Install.vue:10
 msgid "Email (*)"
 msgid "Email (*)"
 msgstr "郵箱 (*)"
 msgstr "郵箱 (*)"
 
 
-#: src/views/domain/cert/IssueCert.vue:119
+#: src/views/domain/cert/IssueCert.vue:80
 msgid "Enable auto-renewal failed for %{name}"
 msgid "Enable auto-renewal failed for %{name}"
 msgstr "啟用 %{name} 自動續簽失敗"
 msgstr "啟用 %{name} 自動續簽失敗"
 
 
@@ -238,7 +240,7 @@ msgstr "啟用成功"
 msgid "Encrypt website with Let's Encrypt"
 msgid "Encrypt website with Let's Encrypt"
 msgstr "用 Let's Encrypt 對網站進行加密"
 msgstr "用 Let's Encrypt 對網站進行加密"
 
 
-#: src/views/domain/cert/CertInfo.vue:29
+#: src/views/domain/cert/CertInfo.vue:33
 msgid "Expiration Date: %{date}"
 msgid "Expiration Date: %{date}"
 msgstr "過期時間: %{date}"
 msgstr "過期時間: %{date}"
 
 
@@ -258,27 +260,24 @@ msgstr "未找到檔案"
 msgid "Finished"
 msgid "Finished"
 msgstr "完成"
 msgstr "完成"
 
 
-#: src/views/domain/methods.js:6
-msgid "Getting the certificate, please wait..."
-msgstr "正在獲取憑證,請稍等..."
-
 #: src/routes/index.ts:19
 #: src/routes/index.ts:19
 msgid "Home"
 msgid "Home"
 msgstr "首頁"
 msgstr "首頁"
 
 
-#: src/routes/index.ts:102 src/views/other/Install.vue:70
+#: src/routes/index.ts:102 src/views/other/Install.vue:128
 msgid "Install"
 msgid "Install"
 msgstr "安裝"
 msgstr "安裝"
 
 
-#: src/views/domain/cert/CertInfo.vue:27
+#: src/views/other/Install.vue:68
+#, fuzzy
+msgid "Install successfully"
+msgstr "啟用成功"
+
+#: src/views/domain/cert/CertInfo.vue:31
 msgid "Intermediate Certification Authorities: %{issuer}"
 msgid "Intermediate Certification Authorities: %{issuer}"
 msgstr "中級憑證頒發機構: %{issuer}"
 msgstr "中級憑證頒發機構: %{issuer}"
 
 
-#: src/views/other/Install.vue:18
-msgid "Invalid E-mail!"
-msgstr "無效的郵箱!"
-
-#: src/views/user/User.vue:24
+#: src/views/user/User.vue:26
 msgid "Leave blank for no change"
 msgid "Leave blank for no change"
 msgstr "留空表示不修改"
 msgstr "留空表示不修改"
 
 
@@ -294,11 +293,11 @@ msgstr "Location"
 msgid "Locations"
 msgid "Locations"
 msgstr "Locations"
 msgstr "Locations"
 
 
-#: src/routes/index.ts:108 src/views/other/Login.vue:83
+#: src/routes/index.ts:108 src/views/other/Login.vue:92
 msgid "Login"
 msgid "Login"
 msgstr "登入"
 msgstr "登入"
 
 
-#: src/views/other/Login.vue:43
+#: src/views/other/Login.vue:45
 msgid "Login successful"
 msgid "Login successful"
 msgstr "登入成功"
 msgstr "登入成功"
 
 
@@ -306,7 +305,7 @@ msgstr "登入成功"
 msgid "Logout successful"
 msgid "Logout successful"
 msgstr "登出成功"
 msgstr "登出成功"
 
 
-#: src/views/domain/cert/IssueCert.vue:34
+#: src/views/domain/cert/IssueCert.vue:148
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Make sure you have configured a reverse proxy for .well-known directory to "
 "Make sure you have configured a reverse proxy for .well-known directory to "
@@ -323,7 +322,7 @@ msgstr "配置管理"
 msgid "Manage Sites"
 msgid "Manage Sites"
 msgstr "網站管理"
 msgstr "網站管理"
 
 
-#: src/routes/index.ts:34
+#: src/routes/index.ts:34 src/views/user/User.vue:2
 msgid "Manage Users"
 msgid "Manage Users"
 msgstr "使用者管理"
 msgstr "使用者管理"
 
 
@@ -336,10 +335,11 @@ msgid "Memory and Storage"
 msgstr "記憶體和存儲"
 msgstr "記憶體和存儲"
 
 
 #: src/components/StdDataDisplay/StdCurd.vue:24
 #: src/components/StdDataDisplay/StdCurd.vue:24
-#: src/components/StdDataDisplay/StdTable.vue:25
-#: src/components/StdDataDisplay/StdTable.vue:26
-#: src/components/StdDataDisplay/StdTable.vue:36
-#: src/components/StdDataDisplay/StdTable.vue:38
+#: src/components/StdDataDisplay/StdTable.vue:14
+#: src/components/StdDataDisplay/StdTable.vue:15
+#: src/components/StdDataDisplay/StdTable.vue:19
+#: src/components/StdDataDisplay/StdTable.vue:29
+#: src/components/StdDataDisplay/StdTable.vue:31
 #, fuzzy
 #, fuzzy
 msgid "Modify"
 msgid "Modify"
 msgstr "修改配置"
 msgstr "修改配置"
@@ -372,21 +372,21 @@ msgstr "上傳流量"
 msgid "Next"
 msgid "Next"
 msgstr "下一步"
 msgstr "下一步"
 
 
-#: src/components/StdDataDisplay/StdTable.vue:44
+#: src/components/StdDataDisplay/StdTable.vue:37
 #: src/views/domain/DomainList.vue:18
 #: src/views/domain/DomainList.vue:18
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:13
+#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:17
 msgid "No"
 msgid "No"
 msgstr "取消"
 msgstr "取消"
 
 
-#: src/routes/index.ts:120
+#: src/routes/index.ts:114 src/routes/index.ts:116
 msgid "Not Found"
 msgid "Not Found"
 msgstr "找不到頁面"
 msgstr "找不到頁面"
 
 
-#: src/views/domain/cert/CertInfo.vue:31
+#: src/views/domain/cert/CertInfo.vue:35
 msgid "Not Valid Before: %{date}"
 msgid "Not Valid Before: %{date}"
 msgstr "此前無效: %{date}"
 msgstr "此前無效: %{date}"
 
 
-#: src/views/domain/cert/IssueCert.vue:26
+#: src/views/domain/cert/IssueCert.vue:140
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Note: The server_name in the current configuration must be the domain name "
 "Note: The server_name in the current configuration must be the domain name "
@@ -394,7 +394,7 @@ msgid ""
 msgstr "注意:當前配置中的 server_name 必須為需要申請憑證的域名。"
 msgstr "注意:當前配置中的 server_name 必須為需要申請憑證的域名。"
 
 
 #: src/components/StdDataDisplay/StdCurd.vue:27
 #: src/components/StdDataDisplay/StdCurd.vue:27
-#: src/components/StdDataDisplay/StdTable.vue:45
+#: src/components/StdDataDisplay/StdTable.vue:38
 #: src/views/domain/DomainList.vue:19
 #: src/views/domain/DomainList.vue:19
 msgid "OK"
 msgid "OK"
 msgstr "確定"
 msgstr "確定"
@@ -407,11 +407,11 @@ msgstr "作業系統:"
 msgid "Params"
 msgid "Params"
 msgstr "參數"
 msgstr "參數"
 
 
-#: src/views/other/Login.vue:21 src/views/user/User.vue:18
+#: src/views/other/Login.vue:21 src/views/user/User.vue:20
 msgid "Password"
 msgid "Password"
 msgstr "密碼"
 msgstr "密碼"
 
 
-#: src/views/other/Install.vue:48
+#: src/views/other/Install.vue:30
 msgid "Password (*)"
 msgid "Password (*)"
 msgstr "密碼 (*)"
 msgstr "密碼 (*)"
 
 
@@ -420,19 +420,19 @@ msgstr "密碼 (*)"
 msgid "Path"
 msgid "Path"
 msgstr "路徑"
 msgstr "路徑"
 
 
-#: src/views/other/Install.vue:22
+#: src/views/other/Install.vue:36
 msgid "Please input your E-mail!"
 msgid "Please input your E-mail!"
 msgstr "請輸入您的郵箱!"
 msgstr "請輸入您的郵箱!"
 
 
-#: src/views/other/Install.vue:45 src/views/other/Login.vue:32
+#: src/views/other/Install.vue:48 src/views/other/Login.vue:34
 msgid "Please input your password!"
 msgid "Please input your password!"
 msgstr "請輸入您的密碼!"
 msgstr "請輸入您的密碼!"
 
 
-#: src/views/other/Install.vue:34 src/views/other/Login.vue:26
+#: src/views/other/Install.vue:42 src/views/other/Login.vue:28
 msgid "Please input your username!"
 msgid "Please input your username!"
 msgstr "請輸入您的使用者名稱!"
 msgstr "請輸入您的使用者名稱!"
 
 
-#: src/views/other/About.vue:21
+#: src/views/other/About.vue:19
 msgid "Project Team"
 msgid "Project Team"
 msgstr "專案團隊"
 msgstr "專案團隊"
 
 
@@ -444,12 +444,17 @@ msgstr "讀"
 msgid "Receive"
 msgid "Receive"
 msgstr "下載"
 msgstr "下載"
 
 
+#: src/components/StdDataDisplay/StdTable.vue:186
+msgid "Reset"
+msgstr ""
+
 #: src/views/config/ConfigEdit.vue:52 src/views/domain/DomainEdit.vue:162
 #: src/views/config/ConfigEdit.vue:52 src/views/domain/DomainEdit.vue:162
 msgid "Save"
 msgid "Save"
 msgstr "儲存"
 msgstr "儲存"
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:29
-#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:30
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:32
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:33
+#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:34
 msgid "Save Directive"
 msgid "Save Directive"
 msgstr "儲存指令"
 msgstr "儲存指令"
 
 
@@ -457,7 +462,7 @@ msgstr "儲存指令"
 msgid "Save error %{msg}"
 msgid "Save error %{msg}"
 msgstr "儲存錯誤 %{msg}"
 msgstr "儲存錯誤 %{msg}"
 
 
-#: src/components/StdDataDisplay/StdCurd.vue:86
+#: src/components/StdDataDisplay/StdCurd.vue:82
 #, fuzzy
 #, fuzzy
 msgid "Save Successfully"
 msgid "Save Successfully"
 msgstr "儲存成功"
 msgstr "儲存成功"
@@ -471,13 +476,14 @@ msgstr "儲存成功"
 msgid "Send"
 msgid "Send"
 msgstr "上傳"
 msgstr "上傳"
 
 
-#: src/components/StdDataDisplay/StdCurd.vue:107
-#: src/components/StdDataDisplay/StdCurd.vue:92
+#: src/components/StdDataDisplay/StdCurd.vue:103
+#: src/components/StdDataDisplay/StdCurd.vue:88
 #: src/components/StdDataDisplay/StdTable.vue:112
 #: src/components/StdDataDisplay/StdTable.vue:112
 #: src/components/StdDataDisplay/StdTable.vue:94
 #: src/components/StdDataDisplay/StdTable.vue:94
 #: src/views/config/ConfigEdit.vue:22 src/views/domain/DomainEdit.vue:44
 #: src/views/config/ConfigEdit.vue:22 src/views/domain/DomainEdit.vue:44
 #: src/views/domain/DomainEdit.vue:56 src/views/domain/DomainEdit.vue:65
 #: src/views/domain/DomainEdit.vue:56 src/views/domain/DomainEdit.vue:65
 #: src/views/domain/DomainEdit.vue:85 src/views/domain/DomainList.vue:78
 #: src/views/domain/DomainEdit.vue:85 src/views/domain/DomainList.vue:78
+#: src/views/other/Install.vue:71 src/views/other/Login.vue:49
 msgid "Server error"
 msgid "Server error"
 msgstr "伺服器錯誤"
 msgstr "伺服器錯誤"
 
 
@@ -485,16 +491,16 @@ msgstr "伺服器錯誤"
 msgid "Server Info"
 msgid "Server Info"
 msgstr "伺服器資訊"
 msgstr "伺服器資訊"
 
 
-#: src/views/domain/cert/IssueCert.vue:74
+#: src/views/domain/cert/IssueCert.vue:32
 msgid "server_name not found in directives"
 msgid "server_name not found in directives"
 msgstr "未在指令集合中找到 server_name"
 msgstr "未在指令集合中找到 server_name"
 
 
-#: src/views/domain/cert/IssueCert.vue:17 src/views/domain/DomainAdd.vue:112
+#: src/views/domain/cert/IssueCert.vue:131 src/views/domain/DomainAdd.vue:112
 msgid "server_name parameter is required"
 msgid "server_name parameter is required"
 msgstr "必須為 server_name 指令指明參數"
 msgstr "必須為 server_name 指令指明參數"
 
 
-#: src/views/domain/cert/IssueCert.vue:20
-#: src/views/domain/cert/IssueCert.vue:80
+#: src/views/domain/cert/IssueCert.vue:134
+#: src/views/domain/cert/IssueCert.vue:38
 msgid "server_name parameters more than one"
 msgid "server_name parameters more than one"
 msgstr "server_name 指令包含多個參數"
 msgstr "server_name 指令包含多個參數"
 
 
@@ -514,7 +520,7 @@ msgstr "狀態"
 msgid "Storage"
 msgid "Storage"
 msgstr "儲存"
 msgstr "儲存"
 
 
-#: src/views/domain/cert/CertInfo.vue:28
+#: src/views/domain/cert/CertInfo.vue:32
 msgid "Subject Name: %{name}"
 msgid "Subject Name: %{name}"
 msgstr "主體名稱: %{name}"
 msgstr "主體名稱: %{name}"
 
 
@@ -522,7 +528,7 @@ msgstr "主體名稱: %{name}"
 msgid "Swap"
 msgid "Swap"
 msgstr "交換空間"
 msgstr "交換空間"
 
 
-#: src/components/StdDataDisplay/StdCurd.vue:18
+#: src/components/StdDataDisplay/StdCurd.vue:3
 #, fuzzy
 #, fuzzy
 msgid "Table"
 msgid "Table"
 msgstr "啟用"
 msgstr "啟用"
@@ -531,7 +537,7 @@ msgstr "啟用"
 msgid "Terminal"
 msgid "Terminal"
 msgstr "終端"
 msgstr "終端"
 
 
-#: src/views/domain/cert/IssueCert.vue:30
+#: src/views/domain/cert/IssueCert.vue:144
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "The certificate for the domain will be checked every hour, and will be "
 "The certificate for the domain will be checked every hour, and will be "
@@ -540,12 +546,12 @@ msgstr ""
 "系統將會每小時檢測一次該域名憑證,若距離上次簽發已超過1個月,則將自動續簽。"
 "系統將會每小時檢測一次該域名憑證,若距離上次簽發已超過1個月,則將自動續簽。"
 "<br/>如果您之前沒有憑證,請先點選「從 Let's Encrypt 獲取憑證」。"
 "<br/>如果您之前沒有憑證,請先點選「從 Let's Encrypt 獲取憑證」。"
 
 
-#: src/views/other/Install.vue:59
+#: src/views/other/Install.vue:54
 msgid "The filename cannot contain the following characters: %{c}"
 msgid "The filename cannot contain the following characters: %{c}"
 msgstr "檔名不能包含以下字元: %{c}"
 msgstr "檔名不能包含以下字元: %{c}"
 
 
 #: src/views/config/Config.vue:17 src/views/domain/DomainList.vue:36
 #: src/views/config/Config.vue:17 src/views/domain/DomainList.vue:36
-#: src/views/user/User.vue:34
+#: src/views/user/User.vue:36
 msgid "Updated at"
 msgid "Updated at"
 msgstr "修改時間"
 msgstr "修改時間"
 
 
@@ -553,11 +559,11 @@ msgstr "修改時間"
 msgid "Uptime:"
 msgid "Uptime:"
 msgstr "執行時間:"
 msgstr "執行時間:"
 
 
-#: src/views/other/Login.vue:11 src/views/user/User.vue:10
+#: src/views/other/Login.vue:11 src/views/user/User.vue:11
 msgid "Username"
 msgid "Username"
 msgstr "使用者名稱"
 msgstr "使用者名稱"
 
 
-#: src/views/other/Install.vue:36
+#: src/views/other/Install.vue:20
 msgid "Username (*)"
 msgid "Username (*)"
 msgstr "使用者名稱 (*)"
 msgstr "使用者名稱 (*)"
 
 
@@ -570,15 +576,24 @@ msgstr "警告"
 msgid "Writes"
 msgid "Writes"
 msgstr "寫"
 msgstr "寫"
 
 
-#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:12
+#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:16
 msgid "Yes"
 msgid "Yes"
 msgstr "是的"
 msgstr "是的"
 
 
-#: src/views/other/About.vue:29
+#: src/views/other/About.vue:27
 msgctxt "Project"
 msgctxt "Project"
 msgid "License"
 msgid "License"
 msgstr "開源軟體授權條款"
 msgstr "開源軟體授權條款"
 
 
+#~ msgid "404 Not Found"
+#~ msgstr "404 未找到頁面"
+
+#~ msgid "Getting the certificate, please wait..."
+#~ msgstr "正在獲取憑證,請稍等..."
+
+#~ msgid "Invalid E-mail!"
+#~ msgstr "無效的郵箱!"
+
 #~ msgid "Are you sure you want to restore?"
 #~ msgid "Are you sure you want to restore?"
 #~ msgstr "您确定要恢復?"
 #~ msgstr "您确定要恢復?"
 
 

Some files were not shown because too many files changed in this diff