From 8a9d59cd03673f30788c0483427f5aa20126d645 Mon Sep 17 00:00:00 2001 From: 0xJacky Date: Tue, 3 Jan 2023 00:30:26 +0800 Subject: [PATCH] chore: update translate --- frontend/src/language/en/app.po | 92 ++++++++++++++--------- frontend/src/language/messages.pot | 69 ++++++++++++------ frontend/src/language/translations.json | 2 +- frontend/src/language/zh_CN/app.mo | Bin 10027 -> 10289 bytes frontend/src/language/zh_CN/app.po | 89 ++++++++++++++--------- frontend/src/language/zh_TW/app.po | 93 +++++++++++++++--------- 6 files changed, 220 insertions(+), 125 deletions(-) diff --git a/frontend/src/language/en/app.po b/frontend/src/language/en/app.po index be5d523e..4e0ad27f 100644 --- a/frontend/src/language/en/app.po +++ b/frontend/src/language/en/app.po @@ -9,16 +9,16 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/routes/index.ts:135 +#: src/routes/index.ts:144 msgid "About" msgstr "About" -#: src/routes/index.ts:110 src/views/domain/ngx_conf/LogEntry.vue:64 +#: src/routes/index.ts:119 src/views/domain/ngx_conf/LogEntry.vue:64 msgid "Access Logs" msgstr "" -#: src/views/config/config.ts:36 src/views/domain/DomainList.vue:47 -#: src/views/user/User.vue:43 +#: src/views/cert/Cert.vue:75 src/views/config/config.ts:36 +#: src/views/domain/DomainList.vue:47 src/views/user/User.vue:43 msgid "Action" msgstr "Action" @@ -40,7 +40,7 @@ msgstr "Add Directive Below" msgid "Add Location" msgstr "Add Location" -#: src/routes/index.ts:56 src/views/domain/DomainAdd.vue:2 +#: src/routes/index.ts:57 src/views/domain/DomainAdd.vue:2 msgid "Add Site" msgstr "Add Site" @@ -68,6 +68,10 @@ msgstr "Are you sure you want to remove this directive?" msgid "Auto" msgstr "" +#: src/views/cert/Cert.vue:38 +msgid "Auto Cert" +msgstr "" + #: src/views/nginx_log/NginxLog.vue:4 msgid "Auto Refresh" msgstr "" @@ -131,6 +135,11 @@ msgstr "Certificate is valid" msgid "Certificate Status" msgstr "Certificate Status" +#: src/routes/index.ts:97 src/views/cert/Cert.vue:2 +#, fuzzy +msgid "Certification" +msgstr "Certificate is valid" + #: 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 @@ -181,7 +190,7 @@ msgstr "" msgid "Dark" msgstr "" -#: src/routes/index.ts:28 +#: src/routes/index.ts:29 msgid "Dashboard" msgstr "Dashboard" @@ -223,10 +232,10 @@ msgstr "Directives" msgid "Disable auto-renewal failed for %{name}" msgstr "Disable auto-renewal failed for %{name}" -#: src/views/domain/DomainEdit.vue:10 src/views/domain/DomainEdit.vue:9 -#: src/views/domain/DomainList.vue:16 src/views/domain/DomainList.vue:34 -#: src/views/domain/DomainList.vue:7 src/views/domain/DomainList.vue:8 -#: src/views/domain/DomainList.vue:9 +#: src/views/cert/Cert.vue:48 src/views/domain/DomainEdit.vue:10 +#: src/views/domain/DomainEdit.vue:9 src/views/domain/DomainList.vue:16 +#: src/views/domain/DomainList.vue:34 src/views/domain/DomainList.vue:7 +#: src/views/domain/DomainList.vue:8 src/views/domain/DomainList.vue:9 msgid "Disabled" msgstr "Disabled" @@ -238,6 +247,10 @@ msgstr "Disabled successfully" msgid "Disk IO" msgstr "Disk IO" +#: src/views/cert/Cert.vue:29 +msgid "Domain" +msgstr "" + #: src/views/domain/DomainAdd.vue:60 msgid "Domain Config Created Successfully" msgstr "Domain Config Created Successfully" @@ -246,11 +259,11 @@ msgstr "Domain Config Created Successfully" msgid "Edit %{n}" msgstr "Edit %{n}" -#: src/routes/index.ts:88 src/views/config/ConfigEdit.vue:2 +#: src/routes/index.ts:89 src/views/config/ConfigEdit.vue:2 msgid "Edit Configuration" msgstr "Edit Configuration" -#: src/routes/index.ts:60 +#: src/routes/index.ts:61 msgid "Edit Site" msgstr "Edit Site" @@ -270,10 +283,11 @@ msgstr "Enable failed" msgid "Enable TLS" msgstr "Enable TLS" -#: src/views/domain/DomainEdit.vue:33 src/views/domain/DomainEdit.vue:6 -#: src/views/domain/DomainEdit.vue:7 src/views/domain/DomainList.vue:10 -#: src/views/domain/DomainList.vue:11 src/views/domain/DomainList.vue:12 -#: src/views/domain/DomainList.vue:19 src/views/domain/DomainList.vue:31 +#: src/views/cert/Cert.vue:45 src/views/domain/DomainEdit.vue:33 +#: src/views/domain/DomainEdit.vue:6 src/views/domain/DomainEdit.vue:7 +#: src/views/domain/DomainList.vue:10 src/views/domain/DomainList.vue:11 +#: src/views/domain/DomainList.vue:12 src/views/domain/DomainList.vue:19 +#: src/views/domain/DomainList.vue:31 msgid "Enabled" msgstr "Enabled" @@ -286,7 +300,7 @@ msgstr "Enabled successfully" msgid "Encrypt website with Let's Encrypt" msgstr "Encrypt website with Let's Encrypt" -#: src/routes/index.ts:114 src/views/domain/ngx_conf/LogEntry.vue:68 +#: src/routes/index.ts:123 src/views/domain/ngx_conf/LogEntry.vue:68 msgid "Error Logs" msgstr "" @@ -342,7 +356,7 @@ msgstr "" msgid "Getting the certificate, please wait..." msgstr "Getting the certificate, please wait..." -#: src/routes/index.ts:21 +#: src/routes/index.ts:22 msgid "Home" msgstr "Home" @@ -354,7 +368,7 @@ msgstr "" msgid "HTTP Port" msgstr "" -#: src/routes/index.ts:145 src/views/other/Install.vue:128 +#: src/routes/index.ts:154 src/views/other/Install.vue:128 msgid "Install" msgstr "Install" @@ -399,7 +413,7 @@ msgstr "Location" msgid "Locations" msgstr "Locations" -#: src/routes/index.ts:151 src/views/other/Login.vue:103 +#: src/routes/index.ts:160 src/views/other/Login.vue:103 msgid "Login" msgstr "Login" @@ -419,15 +433,15 @@ 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:78 +#: src/routes/index.ts:70 src/routes/index.ts:79 msgid "Manage Configs" msgstr "Manage Configs" -#: src/routes/index.ts:44 src/views/domain/DomainList.vue:2 +#: src/routes/index.ts:45 src/views/domain/DomainList.vue:2 msgid "Manage Sites" msgstr "Manage Sites" -#: src/routes/index.ts:36 src/views/user/User.vue:2 +#: src/routes/index.ts:37 src/views/user/User.vue:2 msgid "Manage Users" msgstr "Manage Users" @@ -453,8 +467,8 @@ msgstr "Modify Config" msgid "Modify Config" msgstr "Modify Config" -#: src/views/config/config.ts:9 src/views/domain/DomainEdit.vue:36 -#: src/views/domain/DomainList.vue:15 +#: src/views/cert/Cert.vue:13 src/views/config/config.ts:9 +#: src/views/domain/DomainEdit.vue:36 src/views/domain/DomainList.vue:15 msgid "Name" msgstr "Name" @@ -486,7 +500,7 @@ msgstr "" msgid "Nginx Error Log Path" msgstr "" -#: src/routes/index.ts:104 src/views/nginx_log/NginxLog.vue:2 +#: src/routes/index.ts:113 src/views/nginx_log/NginxLog.vue:2 msgid "Nginx Log" msgstr "" @@ -497,7 +511,7 @@ msgstr "" msgid "No" msgstr "No" -#: src/routes/index.ts:157 src/routes/index.ts:159 +#: src/routes/index.ts:166 src/routes/index.ts:168 msgid "Not Found" msgstr "Not Found" @@ -559,7 +573,7 @@ msgstr "Please input your password!" msgid "Please input your username!" msgstr "Please input your username!" -#: src/routes/index.ts:127 src/views/preference/Preference.vue:2 +#: src/routes/index.ts:136 src/views/preference/Preference.vue:2 msgid "Preference" msgstr "" @@ -682,15 +696,25 @@ msgstr "server_name parameter is required" msgid "Single Directive" msgstr "Single Directive" -#: src/routes/index.ts:118 +#: src/routes/index.ts:127 #, fuzzy msgid "Site Logs" msgstr "Sites List" -#: src/routes/index.ts:52 +#: src/routes/index.ts:53 msgid "Sites List" msgstr "Sites List" +#: src/views/cert/Cert.vue:62 +#, fuzzy +msgid "SSL Certificate Key Path" +msgstr "Certificate Status" + +#: src/views/cert/Cert.vue:55 +#, fuzzy +msgid "SSL Certificate Path" +msgstr "Certificate Status" + #: src/views/domain/DomainList.vue:24 msgid "Status" msgstr "Status" @@ -712,7 +736,7 @@ msgstr "Swap" msgid "Table" msgstr "Enabled" -#: src/routes/index.ts:96 src/views/pty/Terminal.vue:2 +#: src/routes/index.ts:105 src/views/pty/Terminal.vue:2 msgid "Terminal" msgstr "Terminal" @@ -740,12 +764,12 @@ msgstr "" msgid "Theme" msgstr "" -#: src/language/constants.ts:23 src/views/config/config.ts:14 +#: src/views/config/config.ts:14 msgid "Type" msgstr "" -#: src/views/config/config.ts:29 src/views/domain/DomainList.vue:41 -#: src/views/user/User.vue:37 +#: src/views/cert/Cert.vue:69 src/views/config/config.ts:29 +#: src/views/domain/DomainList.vue:41 src/views/user/User.vue:37 msgid "Updated at" msgstr "Updated at" diff --git a/frontend/src/language/messages.pot b/frontend/src/language/messages.pot index 847ab782..d4be31a0 100644 --- a/frontend/src/language/messages.pot +++ b/frontend/src/language/messages.pot @@ -2,15 +2,16 @@ msgid "" msgstr "" "Content-Type: text/plain; charset=UTF-8\n" -#: src/routes/index.ts:135 +#: src/routes/index.ts:144 msgid "About" msgstr "" -#: src/routes/index.ts:110 +#: src/routes/index.ts:119 #: src/views/domain/ngx_conf/LogEntry.vue:64 msgid "Access Logs" msgstr "" +#: src/views/cert/Cert.vue:75 #: src/views/config/config.ts:36 #: src/views/domain/DomainList.vue:47 #: src/views/user/User.vue:43 @@ -35,7 +36,7 @@ msgstr "" msgid "Add Location" msgstr "" -#: src/routes/index.ts:56 +#: src/routes/index.ts:57 #: src/views/domain/DomainAdd.vue:2 msgid "Add Site" msgstr "" @@ -63,6 +64,10 @@ msgstr "" msgid "Auto" msgstr "" +#: src/views/cert/Cert.vue:38 +msgid "Auto Cert" +msgstr "" + #: src/views/nginx_log/NginxLog.vue:4 msgid "Auto Refresh" msgstr "" @@ -128,6 +133,11 @@ msgstr "" msgid "Certificate Status" msgstr "" +#: src/routes/index.ts:97 +#: src/views/cert/Cert.vue:2 +msgid "Certification" +msgstr "" + #: 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 @@ -178,7 +188,7 @@ msgstr "" msgid "Dark" msgstr "" -#: src/routes/index.ts:28 +#: src/routes/index.ts:29 msgid "Dashboard" msgstr "" @@ -221,6 +231,7 @@ msgstr "" msgid "Disable auto-renewal failed for %{name}" msgstr "" +#: src/views/cert/Cert.vue:48 #: src/views/domain/DomainEdit.vue:10 #: src/views/domain/DomainEdit.vue:9 #: src/views/domain/DomainList.vue:16 @@ -240,6 +251,10 @@ msgstr "" msgid "Disk IO" msgstr "" +#: src/views/cert/Cert.vue:29 +msgid "Domain" +msgstr "" + #: src/views/domain/DomainAdd.vue:60 msgid "Domain Config Created Successfully" msgstr "" @@ -249,12 +264,12 @@ msgstr "" msgid "Edit %{n}" msgstr "" -#: src/routes/index.ts:88 +#: src/routes/index.ts:89 #: src/views/config/ConfigEdit.vue:2 msgid "Edit Configuration" msgstr "" -#: src/routes/index.ts:60 +#: src/routes/index.ts:61 msgid "Edit Site" msgstr "" @@ -274,6 +289,7 @@ msgstr "" msgid "Enable TLS" msgstr "" +#: src/views/cert/Cert.vue:45 #: src/views/domain/DomainEdit.vue:33 #: src/views/domain/DomainEdit.vue:6 #: src/views/domain/DomainEdit.vue:7 @@ -295,7 +311,7 @@ msgstr "" msgid "Encrypt website with Let's Encrypt" msgstr "" -#: src/routes/index.ts:114 +#: src/routes/index.ts:123 #: src/views/domain/ngx_conf/LogEntry.vue:68 msgid "Error Logs" msgstr "" @@ -356,7 +372,7 @@ msgstr "" msgid "Getting the certificate, please wait..." msgstr "" -#: src/routes/index.ts:21 +#: src/routes/index.ts:22 msgid "Home" msgstr "" @@ -368,7 +384,7 @@ msgstr "" msgid "HTTP Port" msgstr "" -#: src/routes/index.ts:145 +#: src/routes/index.ts:154 #: src/views/other/Install.vue:128 msgid "Install" msgstr "" @@ -412,7 +428,7 @@ msgstr "" msgid "Locations" msgstr "" -#: src/routes/index.ts:151 +#: src/routes/index.ts:160 #: src/views/other/Login.vue:103 msgid "Login" msgstr "" @@ -429,17 +445,17 @@ msgstr "" msgid "Make sure you have configured a reverse proxy for .well-known directory to HTTPChallengePort (default: 9180) before getting the certificate." msgstr "" -#: src/routes/index.ts:69 -#: src/routes/index.ts:78 +#: src/routes/index.ts:70 +#: src/routes/index.ts:79 msgid "Manage Configs" msgstr "" -#: src/routes/index.ts:44 +#: src/routes/index.ts:45 #: src/views/domain/DomainList.vue:2 msgid "Manage Sites" msgstr "" -#: src/routes/index.ts:36 +#: src/routes/index.ts:37 #: src/views/user/User.vue:2 msgid "Manage Users" msgstr "" @@ -465,6 +481,7 @@ msgstr "" msgid "Modify Config" msgstr "" +#: src/views/cert/Cert.vue:13 #: src/views/config/config.ts:9 #: src/views/domain/DomainEdit.vue:36 #: src/views/domain/DomainList.vue:15 @@ -499,7 +516,7 @@ msgstr "" msgid "Nginx Error Log Path" msgstr "" -#: src/routes/index.ts:104 +#: src/routes/index.ts:113 #: src/views/nginx_log/NginxLog.vue:2 msgid "Nginx Log" msgstr "" @@ -511,8 +528,8 @@ msgstr "" msgid "No" msgstr "" -#: src/routes/index.ts:157 -#: src/routes/index.ts:159 +#: src/routes/index.ts:166 +#: src/routes/index.ts:168 msgid "Not Found" msgstr "" @@ -574,7 +591,7 @@ msgstr "" msgid "Please input your username!" msgstr "" -#: src/routes/index.ts:127 +#: src/routes/index.ts:136 #: src/views/preference/Preference.vue:2 msgid "Preference" msgstr "" @@ -704,14 +721,22 @@ msgstr "" msgid "Single Directive" msgstr "" -#: src/routes/index.ts:118 +#: src/routes/index.ts:127 msgid "Site Logs" msgstr "" -#: src/routes/index.ts:52 +#: src/routes/index.ts:53 msgid "Sites List" msgstr "" +#: src/views/cert/Cert.vue:62 +msgid "SSL Certificate Key Path" +msgstr "" + +#: src/views/cert/Cert.vue:55 +msgid "SSL Certificate Path" +msgstr "" + #: src/views/domain/DomainList.vue:24 msgid "Status" msgstr "" @@ -732,7 +757,7 @@ msgstr "" msgid "Table" msgstr "" -#: src/routes/index.ts:96 +#: src/routes/index.ts:105 #: src/views/pty/Terminal.vue:2 msgid "Terminal" msgstr "" @@ -757,11 +782,11 @@ msgstr "" msgid "Theme" msgstr "" -#: src/language/constants.ts:23 #: src/views/config/config.ts:14 msgid "Type" msgstr "" +#: src/views/cert/Cert.vue:69 #: src/views/config/config.ts:29 #: src/views/domain/DomainList.vue:41 #: src/views/user/User.vue:37 diff --git a/frontend/src/language/translations.json b/frontend/src/language/translations.json index 7ac418fd..53f01b49 100644 --- a/frontend/src/language/translations.json +++ b/frontend/src/language/translations.json @@ -1 +1 @@ -{"zh_CN":{"About":"关于","Access Logs":"访问日志","Action":"操作","Add":"添加","Add Directive Below":"在下面添加指令","Add Location":"添加 Location","Add Site":"添加站点","Advance Mode":"高级模式","Are you sure you want to delete?":"您确定要删除吗?","Are you sure you want to remove this directive?":"您确定要删除这条指令?","Are you sure you want to remove this location?":"您确定要删除这个 Location?","Auto":"自动","Auto Refresh":"自动刷新","Auto-renewal disabled for %{name}":"成功关闭 %{name} 自动续签","Auto-renewal enabled for %{name}":"成功启用 %{name} 自动续签","Back":"返回","Back Home":"返回首页","Base information":"基本信息","Basic Mode":"基本模式","Batch Modify":"批量修改","Build with":"构建基于","Cancel":"取消","Certificate has expired":"此证书已过期","Certificate is valid":"此证书有效","Certificate Status":"证书状态","Comments":"注释","Configuration Name":"配置名称","Configurations":"配置","Configure SSL":"配置 SSL","Content":"内容","CPU Status":"CPU 状态","CPU:":"CPU:","Create Another":"再创建一个","Created at":"创建时间","Creating client facilitates communication with the CA server":"正在创建客户端用于与 CA 服务器通信","Dark":"深色","Dashboard":"仪表盘","Database (Optional, default: database)":"数据库 (可选,默认: database)","Delete":"删除","Delete ID: %{id}":"删除 ID: %{id}","Delete site: %{site_name}":"删除站点: %{site_name}","Development Mode":"开发模式","Dir":"目录","Directive":"指令","Directives":"指令","Disable auto-renewal failed for %{name}":"关闭 %{name} 自动续签失败","Disabled":"禁用","Disabled successfully":"禁用成功","Disk IO":"磁盘 IO","Domain Config Created Successfully":"域名配置文件创建成功","Edit %{n}":"编辑 %{n}","Edit Configuration":"编辑配置","Edit Site":"编辑站点","Email (*)":"邮箱 (*)","Enable auto-renewal failed for %{name}":"启用 %{name} 自动续签失败","Enable failed":"启用失败","Enable TLS":"启用 TLS","Enabled":"启用","Enabled successfully":"启用成功","Encrypt website with Let's Encrypt":"用 Let's Encrypt 对网站进行加密","Error Logs":"错误日志","Expiration Date: %{date}":"过期时间: %{date}","Export":"导出","Failed to disable %{msg}":"禁用失败 %{msg}","Failed to enable %{msg}":"启用失败 %{msg}","Failed to get certificate information":"获取证书信息失败","File":"文件","File Not Found":"未找到文件","Filter":"过滤","Finished":"完成","Generate":"生成","Generating private key for registering account":"正在生成私钥用于注册账户","Getting the certificate, please wait...":"正在获取证书,请稍等...","Home":"首页","HTTP Challenge Port":"HTTP Challenge 监听端口","HTTP Port":"HTTP 监听端口","Install":"安装","Install successfully":"安装成功","Intermediate Certification Authorities: %{issuer}":"中级证书颁发机构: %{issuer}","Issued certificate successfully":"证书申请成功","Jwt Secret":"Jwt 密钥","Leave blank for no change":"留空表示不修改","Light":"浅色","Load Averages:":"系统负载:","Location":"Location","Locations":"Locations","Login":"登录","Login successful":"登录成功","Logout successful":"登出成功","Make sure you have configured a reverse proxy for .well-known directory to HTTPChallengePort (default: 9180) before getting the certificate.":"在获取签发证书前,请确保配置文件中已将 .well-known 目录反向代理到 HTTPChallengePort (默认: 9180)","Manage Configs":"配置管理","Manage Sites":"网站管理","Manage Users":"用户管理","Memory":"内存","Memory and Storage":"内存与存储","Modify":"修改","Modify Config":"修改配置文件","Name":"名称","Network":"网络","Network Statistics":"流量统计","Network Total Receive":"下载流量","Network Total Send":"上传流量","Next":"下一步","Nginx Access Log Path":"Nginx 访问日志路径","Nginx Error Log Path":"Nginx 错误日志路径","Nginx Log":"Nginx 日志","No":"取消","Not Found":"找不到页面","Not Valid Before: %{date}":"此前无效: %{date}","Note: The server_name in the current configuration must be the domain name you need to get the certificate.":"注意:当前配置中的 server_name 必须为需要申请证书的域名。","Obtaining certificate":"正在获取证书","OK":"确定","OS:":"OS:","Params":"参数","Password":"密码","Password (*)":"密码 (*)","Path":"路径","Please input your E-mail!":"请输入您的邮箱!","Please input your password!":"请输入您的密码!","Please input your username!":"请输入您的用户名!","Preference":"偏好设置","Preparing lego configurations":"正在准备 Lego 的配置","Prohibit changing root password in demo":"禁止在演示模式下修改 root 账户的密码","Prohibit deleting the default user":"禁止删除默认用户","Project Team":"项目团队","Reads":"读","Receive":"下载","Registering user":"正在注册用户","Reloading nginx":"正在重载 Nginx","Reset":"重置","Run Mode":"运行模式","Save":"保存","Save Directive":"保存指令","Save error %{msg}":"保存错误 %{msg}","Save successfully":"保存成功","Save Successfully":"保存成功","Saved successfully":"保存成功","Selector":"选择器","Send":"上传","Server error":"服务器错误","Server Info":"服务器信息","server_name not found in directives":"未在指令集合中找到 server_name","server_name parameter is required":"必须为 server_name 指令指明参数","Single Directive":"单行指令","Site Logs":"站点列表","Sites List":"站点列表","Status":"状态","Storage":"存储","Subject Name: %{name}":"主体名称: %{name}","Swap":"Swap","Table":"列表","Terminal":"终端","Terminal Start Command":"终端启动命令","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.":"系统将会每小时检测一次该域名证书,若距离上次签发已超过1个月,则将自动续签。","The filename cannot contain the following characters: %{c}":"文件名不能包含以下字符: %{c}","The username or password is incorrect":"用户名或密码错误","Theme":"主题","Type":"类型","Updated at":"修改时间","Updated successfully":"更新成功","Uptime:":"运行时间:","Username":"用户名","Username (*)":"用户名 (*)","Using HTTP01 challenge provider":"使用 HTTP01 challenge provider","Warning":"警告","Writes":"写","Writing certificate private key to disk":"正在将证书私钥写入磁盘","Writing certificate to disk":"正在将证书写入磁盘","Yes":"是的","License":{"Project":"开源许可"}},"zh_TW":{"About":"關於","Access Logs":"訪問日誌","Action":"操作","Add":"新增","Add Directive Below":"在下面新增指令","Add Location":"新增 Location","Add Site":"新增站點","Advance Mode":"高階模式","Are you sure you want to delete?":"你確定你要刪除?","Are you sure you want to remove this directive?":"您確定要刪除這條指令?","Are you sure you want to remove this location?":"您確定要刪除此 Location 嗎?","Auto":"自動","Auto Refresh":"自動刷新","Auto-renewal disabled for %{name}":"已關閉 %{name} 自動續簽","Auto-renewal enabled for %{name}":"已啟用 %{name} 自動續簽","Back":"返回","Back Home":"回到首頁","Base information":"基本訊息","Basic Mode":"基本模式","Batch Modify":"批量修改","Build with":"構建基於","Cancel":"取消","Certificate has expired":"此憑證已過期","Certificate is valid":"此憑證有效","Certificate Status":"憑證狀態","Comments":"註釋","Configuration Name":"配置名稱","Configurations":"配置","Configure SSL":"配置 SSL","Content":"內容","CPU Status":"中央處理器狀態","CPU:":"中央處理器:","Create Another":"再創建一個","Created at":"建立時間","Creating client facilitates communication with the CA server":"創建客戶端方便與CA服務器通信","Dark":"深色","Dashboard":"儀表盤","Database (Optional, default: database)":"資料庫 (可選,預設: database)","Delete":"刪除","Delete ID: %{id}":"刪除 ID: %{id}","Delete site: %{site_name}":"刪除站點:%{site_name}","Development Mode":"開發模式","Directive":"指令","Directives":"指令","Disable auto-renewal failed for %{name}":"關閉 %{name} 自動續簽失敗","Disabled":"禁用","Disabled successfully":"禁用成功","Disk IO":"磁碟 IO","Domain Config Created Successfully":"域名配置文件創建成功","Edit %{n}":"編輯 %{n}","Edit Configuration":"編輯配置","Edit Site":"編輯站點","Email (*)":"郵箱 (*)","Enable auto-renewal failed for %{name}":"啟用 %{name} 自動續簽失敗","Enable failed":"啟用失敗","Enable TLS":"啟用 TLS","Enabled":"啟用","Enabled successfully":"啟用成功","Encrypt website with Let's Encrypt":"用 Let's Encrypt 對網站進行加密","Error Logs":"錯誤日志","Expiration Date: %{date}":"過期時間: %{date}","Export":"導出","Failed to disable %{msg}":"禁用失敗 %{msg}","Failed to enable %{msg}":"啟用失敗 %{msg}","Failed to get certificate information":"獲取證書信息失敗","File Not Found":"未找到檔案","Filter":"篩選","Finished":"完成","Generate":"生成","Generating private key for registering account":"生成註冊賬號私鑰","Getting the certificate, please wait...":"正在獲取憑證,請稍等...","Home":"首頁","Install":"安裝","Install successfully":"安裝成功","Intermediate Certification Authorities: %{issuer}":"中級憑證頒發機構: %{issuer}","Issued certificate successfully":"頒發證書成功","Leave blank for no change":"留空表示不修改","Light":"淺色","Load Averages:":"系統負載:","Location":"Location","Locations":"Locations","Login":"登入","Login successful":"登入成功","Logout successful":"登出成功","Make sure you have configured a reverse proxy for .well-known directory to HTTPChallengePort (default: 9180) before getting the certificate.":"在獲取證書前,請確保配置檔案中已將 .well-known 目錄反向代理到 HTTPChallengePort (預設: 9180)","Manage Configs":"配置管理","Manage Sites":"網站管理","Manage Users":"使用者管理","Memory":"記憶體","Memory and Storage":"記憶體和存儲","Modify":"修改","Modify Config":"修改配置","Name":"名稱","Network":"網路","Network Statistics":"網路統計","Network Total Receive":"下載流量","Network Total Send":"上傳流量","Next":"下一步","Nginx Log":"Nginx 日誌","No":"取消","Not Found":"找不到頁面","Not Valid Before: %{date}":"此前無效: %{date}","Note: The server_name in the current configuration must be the domain name you need to get the certificate.":"注意:當前配置中的 server_name 必須為需要申請證書的域名。","Obtaining certificate":"正在獲取證書,請稍等...","OK":"確定","OS:":"作業系統:","Params":"參數","Password":"密碼","Password (*)":"密碼 (*)","Path":"路徑","Please input your E-mail!":"請輸入您的郵箱!","Please input your password!":"請輸入您的密碼!","Please input your username!":"請輸入您的使用者名稱!","Preference":"設定","Preparing lego configurations":"準備 Lego 配置","Prohibit changing root password in demo":"禁止在demo中修改root密碼","Prohibit deleting the default user":"禁止刪除默認用戶","Project Team":"專案團隊","Reads":"讀","Receive":"下載","Registering user":"註冊用戶","Reloading nginx":"重载 Nginx","Reset":"重設","Save":"儲存","Save Directive":"儲存指令","Save error %{msg}":"儲存錯誤 %{msg}","Save successfully":"保存成功","Save Successfully":"保存成功","Saved successfully":"儲存成功","Selector":"選擇器","Send":"上傳","Server error":"伺服器錯誤","Server Info":"伺服器資訊","server_name not found in directives":"未在指令集合中找到 server_name","server_name parameter is required":"必須為 server_name 指令指明參數","Single Directive":"單行指令","Site Logs":"網站日誌","Sites List":"站點列表","Status":"狀態","Storage":"儲存","Subject Name: %{name}":"主體名稱: %{name}","Swap":"交換空間","Table":"表格","Terminal":"終端","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.":"系統將會每小時檢測一次該域名證書,若距離上次簽發已超過1個月,則將自動續簽。
如果您之前沒有證書,請先點選「從 Let's Encrypt 獲取證書」。","The filename cannot contain the following characters: %{c}":"檔名不能包含以下字元: %{c}","The username or password is incorrect":"用戶名或密碼不正確","Theme":"外觀樣式","Updated at":"修改時間","Updated successfully":"已成功更新","Uptime:":"執行時間:","Username":"使用者名稱","Username (*)":"使用者名稱 (*)","Using HTTP01 challenge provider":"使用 HTTP01 挑戰提供者","Warning":"警告","Writes":"寫","Writing certificate private key to disk":"將證書私鑰寫入磁盤","Writing certificate to disk":"將證書寫入磁盤","Yes":"是的","License":{"Project":"開源軟體授權條款"}},"en":{"About":"About","Action":"Action","Add Directive Below":"Add Directive Below","Add Location":"Add Location","Add Site":"Add Site","Advance Mode":"Advance Mode","Are you sure you want to remove this directive?":"Are you sure you want to remove this directive?","Auto-renewal disabled for %{name}":"Auto-renewal disabled for %{name}","Auto-renewal enabled for %{name}":"Auto-renewal enabled for %{name}","Back":"Back","Base information":"Base information","Basic Mode":"Basic Mode","Build with":"Build with","Cancel":"Cancel","Certificate has expired":"Certificate has expired","Certificate is valid":"Certificate is valid","Certificate Status":"Certificate Status","Comments":"Comments","Configuration Name":"Configuration Name","Configurations":"Configurations","Configure SSL":"Configure SSL","Content":"Content","CPU Status":"CPU Status","CPU:":"CPU:","Create Another":"Create Another","Created at":"Created at","Dashboard":"Dashboard","Database (Optional, default: database)":"Database (Optional, default: database)","Development Mode":"Development Mode","Directive":"Directive","Directives":"Directives","Disable auto-renewal failed for %{name}":"Disable auto-renewal failed for %{name}","Disabled":"Disabled","Disabled successfully":"Disabled successfully","Disk IO":"Disk IO","Domain Config Created Successfully":"Domain Config Created Successfully","Edit %{n}":"Edit %{n}","Edit Configuration":"Edit Configuration","Edit Site":"Edit Site","Email (*)":"Email (*)","Enable auto-renewal failed for %{name}":"Enable auto-renewal failed for %{name}","Enable failed":"Enable failed","Enable TLS":"Enable TLS","Enabled":"Enabled","Enabled successfully":"Enabled successfully","Encrypt website with Let's Encrypt":"Encrypt website with Let's Encrypt","Expiration Date: %{date}":"Expiration Date: %{date}","Failed to disable %{msg}":"Failed to disable %{msg}","Failed to enable %{msg}":"Failed to enable %{msg}","File Not Found":"File Not Found","Finished":"Finished","Getting the certificate, please wait...":"Getting the certificate, please wait...","Home":"Home","Install":"Install","Intermediate Certification Authorities: %{issuer}":"Intermediate Certification Authorities: %{issuer}","Leave blank for no change":"Leave blank for no change","Load Averages:":"Load Averages:","Location":"Location","Locations":"Locations","Login":"Login","Login successful":"Login successful","Logout successful":"Logout successful","Make sure you have configured a reverse proxy for .well-known directory to HTTPChallengePort (default: 9180) before getting the certificate.":"Make sure you have configured a reverse proxy for .well-known directory to HTTPChallengePort (default: 9180) before getting the certificate.","Manage Configs":"Manage Configs","Manage Sites":"Manage Sites","Manage Users":"Manage Users","Memory":"Memory","Memory and Storage":"Memory and Storage","Modify Config":"Modify Config","Name":"Name","Network":"Network","Network Statistics":"Network Statistics","Network Total Receive":"Network Total Receive","Network Total Send":"Network Total Send","Next":"Next","No":"No","Not Found":"Not Found","Not Valid Before: %{date}":"Not Valid Before: %{date}","Note: The server_name in the current configuration must be the domain name you need to get the certificate.":"Note: The server_name in the current configuration must be the domain name you need to get the certificate.","OS:":"OS:","Params":"Params","Password":"Password","Password (*)":"Password (*)","Path":"Path","Please input your E-mail!":"Please input your E-mail!","Please input your password!":"Please input your password!","Please input your username!":"Please input your username!","Project Team":"Project Team","Reads":"Reads","Receive":"Receive","Save":"Save","Save Directive":"Save Directive","Save error %{msg}":"Save error %{msg}","Saved successfully":"Saved successfully","Send":"Send","Server error":"Server error","Server Info":"Server Info","server_name not found in directives":"server_name not found in directives","server_name parameter is required":"server_name parameter is required","Single Directive":"Single Directive","Sites List":"Sites List","Status":"Status","Storage":"Storage","Subject Name: %{name}":"Subject Name: %{name}","Swap":"Swap","Terminal":"Terminal","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.":"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.","The filename cannot contain the following characters: %{c}":"The filename cannot contain the following characters: %{c}","Updated at":"Updated at","Uptime:":"Uptime:","Username":"Username","Username (*)":"Username (*)","Warning":"Warning","Writes":"Writes","Yes":"Yes","License":{"Project":"License"}}} \ No newline at end of file +{"zh_CN":{"About":"关于","Access Logs":"访问日志","Action":"操作","Add":"添加","Add Directive Below":"在下面添加指令","Add Location":"添加 Location","Add Site":"添加站点","Advance Mode":"高级模式","Are you sure you want to delete?":"您确定要删除吗?","Are you sure you want to remove this directive?":"您确定要删除这条指令?","Are you sure you want to remove this location?":"您确定要删除这个 Location?","Auto":"自动","Auto Cert":"自动更新","Auto Refresh":"自动刷新","Auto-renewal disabled for %{name}":"成功关闭 %{name} 自动续签","Auto-renewal enabled for %{name}":"成功启用 %{name} 自动续签","Back":"返回","Back Home":"返回首页","Base information":"基本信息","Basic Mode":"基本模式","Batch Modify":"批量修改","Build with":"构建基于","Cancel":"取消","Certificate has expired":"此证书已过期","Certificate is valid":"此证书有效","Certificate Status":"证书状态","Certification":"证书","Comments":"注释","Configuration Name":"配置名称","Configurations":"配置","Configure SSL":"配置 SSL","Content":"内容","CPU Status":"CPU 状态","CPU:":"CPU:","Create Another":"再创建一个","Created at":"创建时间","Creating client facilitates communication with the CA server":"正在创建客户端用于与 CA 服务器通信","Dark":"深色","Dashboard":"仪表盘","Database (Optional, default: database)":"数据库 (可选,默认: database)","Delete":"删除","Delete ID: %{id}":"删除 ID: %{id}","Delete site: %{site_name}":"删除站点: %{site_name}","Development Mode":"开发模式","Dir":"目录","Directive":"指令","Directives":"指令","Disable auto-renewal failed for %{name}":"关闭 %{name} 自动续签失败","Disabled":"禁用","Disabled successfully":"禁用成功","Disk IO":"磁盘 IO","Domain":"域名","Domain Config Created Successfully":"域名配置文件创建成功","Edit %{n}":"编辑 %{n}","Edit Configuration":"编辑配置","Edit Site":"编辑站点","Email (*)":"邮箱 (*)","Enable auto-renewal failed for %{name}":"启用 %{name} 自动续签失败","Enable failed":"启用失败","Enable TLS":"启用 TLS","Enabled":"启用","Enabled successfully":"启用成功","Encrypt website with Let's Encrypt":"用 Let's Encrypt 对网站进行加密","Error Logs":"错误日志","Expiration Date: %{date}":"过期时间: %{date}","Export":"导出","Failed to disable %{msg}":"禁用失败 %{msg}","Failed to enable %{msg}":"启用失败 %{msg}","Failed to get certificate information":"获取证书信息失败","File":"文件","File Not Found":"未找到文件","Filter":"过滤","Finished":"完成","Generate":"生成","Generating private key for registering account":"正在生成私钥用于注册账户","Getting the certificate, please wait...":"正在获取证书,请稍等...","Home":"首页","HTTP Challenge Port":"HTTP Challenge 监听端口","HTTP Port":"HTTP 监听端口","Install":"安装","Install successfully":"安装成功","Intermediate Certification Authorities: %{issuer}":"中级证书颁发机构: %{issuer}","Issued certificate successfully":"证书申请成功","Jwt Secret":"Jwt 密钥","Leave blank for no change":"留空表示不修改","Light":"浅色","Load Averages:":"系统负载:","Location":"Location","Locations":"Locations","Login":"登录","Login successful":"登录成功","Logout successful":"登出成功","Make sure you have configured a reverse proxy for .well-known directory to HTTPChallengePort (default: 9180) before getting the certificate.":"在获取签发证书前,请确保配置文件中已将 .well-known 目录反向代理到 HTTPChallengePort (默认: 9180)","Manage Configs":"配置管理","Manage Sites":"网站管理","Manage Users":"用户管理","Memory":"内存","Memory and Storage":"内存与存储","Modify":"修改","Modify Config":"修改配置文件","Name":"名称","Network":"网络","Network Statistics":"流量统计","Network Total Receive":"下载流量","Network Total Send":"上传流量","Next":"下一步","Nginx Access Log Path":"Nginx 访问日志路径","Nginx Error Log Path":"Nginx 错误日志路径","Nginx Log":"Nginx 日志","No":"取消","Not Found":"找不到页面","Not Valid Before: %{date}":"此前无效: %{date}","Note: The server_name in the current configuration must be the domain name you need to get the certificate.":"注意:当前配置中的 server_name 必须为需要申请证书的域名。","Obtaining certificate":"正在获取证书","OK":"确定","OS:":"OS:","Params":"参数","Password":"密码","Password (*)":"密码 (*)","Path":"路径","Please input your E-mail!":"请输入您的邮箱!","Please input your password!":"请输入您的密码!","Please input your username!":"请输入您的用户名!","Preference":"偏好设置","Preparing lego configurations":"正在准备 Lego 的配置","Prohibit changing root password in demo":"禁止在演示模式下修改 root 账户的密码","Prohibit deleting the default user":"禁止删除默认用户","Project Team":"项目团队","Reads":"读","Receive":"下载","Registering user":"正在注册用户","Reloading nginx":"正在重载 Nginx","Reset":"重置","Run Mode":"运行模式","Save":"保存","Save Directive":"保存指令","Save error %{msg}":"保存错误 %{msg}","Save successfully":"保存成功","Save Successfully":"保存成功","Saved successfully":"保存成功","Selector":"选择器","Send":"上传","Server error":"服务器错误","Server Info":"服务器信息","server_name not found in directives":"未在指令集合中找到 server_name","server_name parameter is required":"必须为 server_name 指令指明参数","Single Directive":"单行指令","Site Logs":"站点列表","Sites List":"站点列表","SSL Certificate Key Path":"SSL证书密钥路径","SSL Certificate Path":"SSL证书路径","Status":"状态","Storage":"存储","Subject Name: %{name}":"主体名称: %{name}","Swap":"Swap","Table":"列表","Terminal":"终端","Terminal Start Command":"终端启动命令","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.":"系统将会每小时检测一次该域名证书,若距离上次签发已超过1个月,则将自动续签。","The filename cannot contain the following characters: %{c}":"文件名不能包含以下字符: %{c}","The username or password is incorrect":"用户名或密码错误","Theme":"主题","Type":"类型","Updated at":"修改时间","Updated successfully":"更新成功","Uptime:":"运行时间:","Username":"用户名","Username (*)":"用户名 (*)","Using HTTP01 challenge provider":"使用 HTTP01 challenge provider","Warning":"警告","Writes":"写","Writing certificate private key to disk":"正在将证书私钥写入磁盘","Writing certificate to disk":"正在将证书写入磁盘","Yes":"是的","License":{"Project":"开源许可"}},"en":{"About":"About","Action":"Action","Add Directive Below":"Add Directive Below","Add Location":"Add Location","Add Site":"Add Site","Advance Mode":"Advance Mode","Are you sure you want to remove this directive?":"Are you sure you want to remove this directive?","Auto-renewal disabled for %{name}":"Auto-renewal disabled for %{name}","Auto-renewal enabled for %{name}":"Auto-renewal enabled for %{name}","Back":"Back","Base information":"Base information","Basic Mode":"Basic Mode","Build with":"Build with","Cancel":"Cancel","Certificate has expired":"Certificate has expired","Certificate is valid":"Certificate is valid","Certificate Status":"Certificate Status","Comments":"Comments","Configuration Name":"Configuration Name","Configurations":"Configurations","Configure SSL":"Configure SSL","Content":"Content","CPU Status":"CPU Status","CPU:":"CPU:","Create Another":"Create Another","Created at":"Created at","Dashboard":"Dashboard","Database (Optional, default: database)":"Database (Optional, default: database)","Development Mode":"Development Mode","Directive":"Directive","Directives":"Directives","Disable auto-renewal failed for %{name}":"Disable auto-renewal failed for %{name}","Disabled":"Disabled","Disabled successfully":"Disabled successfully","Disk IO":"Disk IO","Domain Config Created Successfully":"Domain Config Created Successfully","Edit %{n}":"Edit %{n}","Edit Configuration":"Edit Configuration","Edit Site":"Edit Site","Email (*)":"Email (*)","Enable auto-renewal failed for %{name}":"Enable auto-renewal failed for %{name}","Enable failed":"Enable failed","Enable TLS":"Enable TLS","Enabled":"Enabled","Enabled successfully":"Enabled successfully","Encrypt website with Let's Encrypt":"Encrypt website with Let's Encrypt","Expiration Date: %{date}":"Expiration Date: %{date}","Failed to disable %{msg}":"Failed to disable %{msg}","Failed to enable %{msg}":"Failed to enable %{msg}","File Not Found":"File Not Found","Finished":"Finished","Getting the certificate, please wait...":"Getting the certificate, please wait...","Home":"Home","Install":"Install","Intermediate Certification Authorities: %{issuer}":"Intermediate Certification Authorities: %{issuer}","Leave blank for no change":"Leave blank for no change","Load Averages:":"Load Averages:","Location":"Location","Locations":"Locations","Login":"Login","Login successful":"Login successful","Logout successful":"Logout successful","Make sure you have configured a reverse proxy for .well-known directory to HTTPChallengePort (default: 9180) before getting the certificate.":"Make sure you have configured a reverse proxy for .well-known directory to HTTPChallengePort (default: 9180) before getting the certificate.","Manage Configs":"Manage Configs","Manage Sites":"Manage Sites","Manage Users":"Manage Users","Memory":"Memory","Memory and Storage":"Memory and Storage","Modify Config":"Modify Config","Name":"Name","Network":"Network","Network Statistics":"Network Statistics","Network Total Receive":"Network Total Receive","Network Total Send":"Network Total Send","Next":"Next","No":"No","Not Found":"Not Found","Not Valid Before: %{date}":"Not Valid Before: %{date}","Note: The server_name in the current configuration must be the domain name you need to get the certificate.":"Note: The server_name in the current configuration must be the domain name you need to get the certificate.","OS:":"OS:","Params":"Params","Password":"Password","Password (*)":"Password (*)","Path":"Path","Please input your E-mail!":"Please input your E-mail!","Please input your password!":"Please input your password!","Please input your username!":"Please input your username!","Project Team":"Project Team","Reads":"Reads","Receive":"Receive","Save":"Save","Save Directive":"Save Directive","Save error %{msg}":"Save error %{msg}","Saved successfully":"Saved successfully","Send":"Send","Server error":"Server error","Server Info":"Server Info","server_name not found in directives":"server_name not found in directives","server_name parameter is required":"server_name parameter is required","Single Directive":"Single Directive","Sites List":"Sites List","Status":"Status","Storage":"Storage","Subject Name: %{name}":"Subject Name: %{name}","Swap":"Swap","Terminal":"Terminal","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.":"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.","The filename cannot contain the following characters: %{c}":"The filename cannot contain the following characters: %{c}","Updated at":"Updated at","Uptime:":"Uptime:","Username":"Username","Username (*)":"Username (*)","Warning":"Warning","Writes":"Writes","Yes":"Yes","License":{"Project":"License"}},"zh_TW":{"About":"關於","Access Logs":"訪問日誌","Action":"操作","Add":"新增","Add Directive Below":"在下面新增指令","Add Location":"新增 Location","Add Site":"新增站點","Advance Mode":"高階模式","Are you sure you want to delete?":"你確定你要刪除?","Are you sure you want to remove this directive?":"您確定要刪除這條指令?","Are you sure you want to remove this location?":"您確定要刪除此 Location 嗎?","Auto":"自動","Auto Refresh":"自動刷新","Auto-renewal disabled for %{name}":"已關閉 %{name} 自動續簽","Auto-renewal enabled for %{name}":"已啟用 %{name} 自動續簽","Back":"返回","Back Home":"回到首頁","Base information":"基本訊息","Basic Mode":"基本模式","Batch Modify":"批量修改","Build with":"構建基於","Cancel":"取消","Certificate has expired":"此憑證已過期","Certificate is valid":"此憑證有效","Certificate Status":"憑證狀態","Comments":"註釋","Configuration Name":"配置名稱","Configurations":"配置","Configure SSL":"配置 SSL","Content":"內容","CPU Status":"中央處理器狀態","CPU:":"中央處理器:","Create Another":"再創建一個","Created at":"建立時間","Creating client facilitates communication with the CA server":"創建客戶端方便與CA服務器通信","Dark":"深色","Dashboard":"儀表盤","Database (Optional, default: database)":"資料庫 (可選,預設: database)","Delete":"刪除","Delete ID: %{id}":"刪除 ID: %{id}","Delete site: %{site_name}":"刪除站點:%{site_name}","Development Mode":"開發模式","Directive":"指令","Directives":"指令","Disable auto-renewal failed for %{name}":"關閉 %{name} 自動續簽失敗","Disabled":"禁用","Disabled successfully":"禁用成功","Disk IO":"磁碟 IO","Domain Config Created Successfully":"域名配置文件創建成功","Edit %{n}":"編輯 %{n}","Edit Configuration":"編輯配置","Edit Site":"編輯站點","Email (*)":"郵箱 (*)","Enable auto-renewal failed for %{name}":"啟用 %{name} 自動續簽失敗","Enable failed":"啟用失敗","Enable TLS":"啟用 TLS","Enabled":"啟用","Enabled successfully":"啟用成功","Encrypt website with Let's Encrypt":"用 Let's Encrypt 對網站進行加密","Error Logs":"錯誤日志","Expiration Date: %{date}":"過期時間: %{date}","Export":"導出","Failed to disable %{msg}":"禁用失敗 %{msg}","Failed to enable %{msg}":"啟用失敗 %{msg}","Failed to get certificate information":"獲取證書信息失敗","File Not Found":"未找到檔案","Filter":"篩選","Finished":"完成","Generate":"生成","Generating private key for registering account":"生成註冊賬號私鑰","Getting the certificate, please wait...":"正在獲取憑證,請稍等...","Home":"首頁","Install":"安裝","Install successfully":"安裝成功","Intermediate Certification Authorities: %{issuer}":"中級憑證頒發機構: %{issuer}","Issued certificate successfully":"頒發證書成功","Leave blank for no change":"留空表示不修改","Light":"淺色","Load Averages:":"系統負載:","Location":"Location","Locations":"Locations","Login":"登入","Login successful":"登入成功","Logout successful":"登出成功","Make sure you have configured a reverse proxy for .well-known directory to HTTPChallengePort (default: 9180) before getting the certificate.":"在獲取證書前,請確保配置檔案中已將 .well-known 目錄反向代理到 HTTPChallengePort (預設: 9180)","Manage Configs":"配置管理","Manage Sites":"網站管理","Manage Users":"使用者管理","Memory":"記憶體","Memory and Storage":"記憶體和存儲","Modify":"修改","Modify Config":"修改配置","Name":"名稱","Network":"網路","Network Statistics":"網路統計","Network Total Receive":"下載流量","Network Total Send":"上傳流量","Next":"下一步","Nginx Log":"Nginx 日誌","No":"取消","Not Found":"找不到頁面","Not Valid Before: %{date}":"此前無效: %{date}","Note: The server_name in the current configuration must be the domain name you need to get the certificate.":"注意:當前配置中的 server_name 必須為需要申請證書的域名。","Obtaining certificate":"正在獲取證書,請稍等...","OK":"確定","OS:":"作業系統:","Params":"參數","Password":"密碼","Password (*)":"密碼 (*)","Path":"路徑","Please input your E-mail!":"請輸入您的郵箱!","Please input your password!":"請輸入您的密碼!","Please input your username!":"請輸入您的使用者名稱!","Preference":"設定","Preparing lego configurations":"準備 Lego 配置","Prohibit changing root password in demo":"禁止在demo中修改root密碼","Prohibit deleting the default user":"禁止刪除默認用戶","Project Team":"專案團隊","Reads":"讀","Receive":"下載","Registering user":"註冊用戶","Reloading nginx":"重载 Nginx","Reset":"重設","Save":"儲存","Save Directive":"儲存指令","Save error %{msg}":"儲存錯誤 %{msg}","Save successfully":"保存成功","Save Successfully":"保存成功","Saved successfully":"儲存成功","Selector":"選擇器","Send":"上傳","Server error":"伺服器錯誤","Server Info":"伺服器資訊","server_name not found in directives":"未在指令集合中找到 server_name","server_name parameter is required":"必須為 server_name 指令指明參數","Single Directive":"單行指令","Site Logs":"網站日誌","Sites List":"站點列表","Status":"狀態","Storage":"儲存","Subject Name: %{name}":"主體名稱: %{name}","Swap":"交換空間","Table":"表格","Terminal":"終端","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.":"系統將會每小時檢測一次該域名證書,若距離上次簽發已超過1個月,則將自動續簽。
如果您之前沒有證書,請先點選「從 Let's Encrypt 獲取證書」。","The filename cannot contain the following characters: %{c}":"檔名不能包含以下字元: %{c}","The username or password is incorrect":"用戶名或密碼不正確","Theme":"外觀樣式","Updated at":"修改時間","Updated successfully":"已成功更新","Uptime:":"執行時間:","Username":"使用者名稱","Username (*)":"使用者名稱 (*)","Using HTTP01 challenge provider":"使用 HTTP01 挑戰提供者","Warning":"警告","Writes":"寫","Writing certificate private key to disk":"將證書私鑰寫入磁盤","Writing certificate to disk":"將證書寫入磁盤","Yes":"是的","License":{"Project":"開源軟體授權條款"}}} \ No newline at end of file diff --git a/frontend/src/language/zh_CN/app.mo b/frontend/src/language/zh_CN/app.mo index 94ea7ba508ba35a6f01ce7108c5d099ad9d4b0f0..782e3912e57c301d4c1ffd0a3f628a10cf8b8db7 100644 GIT binary patch delta 4001 zcmZA3d2mf<9LDii+(Zz9kl0-!p&CmXs&*<}BAUd$mPW+B1W}E)xnhaENG!GQOKm|i zLl^3g>QFU9jZyt0mX={u%~a`hnwox}oS&Ia&)nyJ-uEo;cFsM?p_Jokfzn#Ob&l;A zX-KvNJNH=Ss(i8iSlu~xxf`fmH!%bsVnzHNBk&o9VU=*_LNN+e_oE+MV_QtYHkgY( z=K}5sh05$Wfx6%;Y>F4qj}MU(U04n8yqd_zHQ=iX#-Xn3X!S%h6?NTk)PP50EgXkY zn1i+H->sogjUD??BQHUncp90MyKKjAVkPR2Z2wc#0DLu_>x$v14*Q}e)DL5E1Zn{D zkxSfCtcROar+-&MK}&fKb>Rh6!&k8dmZAn0!l>$CIBFm}c@*^woQz=oHN$)C;Nz;(yJpY~)leL2VDZSub>b@?Q?LonLk(~TYDo{F9@cZH z0bE3N{1d9(pY8Y~)U9|@oAqaPosV^0fsv>SccUJv6Xw^bnS75dio0s{d#DwBgc|VQ zr~$i3@4QfCmuq14c+`1`wm&IAfx)=Zs1ask5awDv4>hypI2rfa@tUl=o|)RH4(g%? z*akJ@4yXxqM|GHtY9|dF;3PAUPeDt#3mf4P)GfJ)dIp{#zd#qs1E244iqLARjTJZD}Vm;$2I|Bt zvjBBoi5>saJa1kz@0gEKD^!MBu}Y1->%&m}L^Njob&vh*(1;W4gx+Q!JF%bDN1+IHS(_Wy%=W_(Rpe^%es;RdOJcBmP4GZW2Z)JpWX zdN%6(4^bT~vHb-|+ioN3Aw7jU?;G<9Y67L^g8&6J{D++o>GuW@jk>TE>gU+e>Z4Kj zcnWHu^HFckrRG-DJwA>){vB$Cu2}uHdEX2?rl4ow8EPO6_~JQp-B3TvVW@^Cn=?@Z z%RxP)`KViX5H+*Yr~#fwT~~^FL*7OGDxRQLtjs$ea3Q>9)L=EUK7K^Kh1K_%$IUaS zhA*OK_Jh^$VEOyP>Sbm{Myd9zm{DePtgPREJOwRT7jvMUFcsC&TvSJSsF|(7RNQaJ z|HO*apQ8p4#B%DoI%Y%E%0yee4XVEmlKx!^1ugk_)JPXteKjUfKa9HImL31g4B?Sh z#}TLwqfi5AY{uLEL{z)Us0j>3O=ubhbYZTYu*fVxJyhGRUTmJl@}Cpxy6dQhO3mL; z9X&Uz#(MR-sPkjYIMhHAVp)G5g(N$WVh%#hWF%(cbkwil7HTCzsf1utvn8tIwq{q< zLzjda@DQt~qo4Y8)b*?N{?!t0UNsf_8WFKiw z-X_`P4Wiq&nhYTe$S34w^51P8m0@H839RR9D0#6hwL-qBcR(mfw7M8<qBq_W za)|UJ+E#kFiRLErB{LU;^!J~?4Q`t4e1Vo+oBkYcBkjmIqI>ol=|ObcUTjUQ5N9ql z+h9-frqy@i5fV!}mG9H~vn?jPFWmd2E16I9H~mxc0qIDzRr7Fbuqx?IGHqX)nSrm9 zu|zMj_lUMF9&RqqA_GZ^^y&$eU-5W8BKcGzE|->qK8@A z$7BWZ6K#29I|(L9B+!Ac_GA^&*3iQp#a*O`%qDM<9HMQMNBN)H9ai3meXSgYQ^<0n zUy~*|k7(=W;TB;%?-0L7Dw|0Z#^<+;8PV zTuVlfW!l$k%=FpWu2)7z;iT%Z~o;`8;wBqO*^C}c?so5hW zZa`nZPVo+9`jazr{Auag6WoCR9nj9=8&PL`A@??y+*^OFaCO7mA@_^&e))V~aaN<$ n3dN@ypAC-TDsSK2qWlL1d+(ntx_f4!+Vb{#_2N0rOM?Cd7Jh?* delta 3758 zcmZwJdrX&A9LMp)RZ#;%#VZ#TQ8B!vh$5Bt(=;=XE?9Xt%!t%bQt`r*rI~=45*c{M z@;WU;=S*GNYC11#&T7uYwz5=OHO-Z+=6Zjg-?yzlddBDXI_J5ZbDr~@=l5gZnB6(v z<+$)_$F`evBqb5f{eWkh@xeAZ+BtT)DcBsRV^@18u-K zyn=1;4{U`oG}e^7D22oJM0qll3s41L_tA@ASU5;)BvM6sHtp)T9my|1L%+H zIDl$+v>ne!J%aJbB)Az^i5}{@7Ok0oEus$0v+Rz#lMLjhT(;G7QB#z=f#u zijhCJ)atdU^Y+;OkB~myNz?!vFchzPwxbbsXSc8jqvL}oEI=)m#mFJI1U105s5{<> z8u)fphx<|O9KsHG-ux9cgUxx42^f!hBwl|CS_9*eH^X_T23Mh`cs=S)>rhj<3w7RM zJAN89kaMU3TtrRnx2P%q#ni%5Jq|TvDadu6%cP(ShoHV-hNA|Mhw5-5YRYDz?w}Mk z14~f@t3b_66{?+`sDbZA4QxMh^X@3Fz%MZiCo)Z4_5RmT&;_5M8u%R5(J9n3`wG=j zBdWohr~&?kTAWSW2ak704Xh7pYBN!fU=r#PF2pYAp}y$0VyG8FhZJ<-NzPWoU!dxj z%ipGqe4}{`J)Q8Kop9a!-3();_#K%E zsF_Ja%~S^J`Yby>6!mO#Py?M}$BXUwe5)@*wNshE{HuYr?9c@p?ZmyP_x~{J_|K>{ za0|QQ9owIh7+fPgkx6vfr~!{fT~}ZhnX^$dRBH8giT3{2u|pkvfc&{bd}uLVKs9*9 zyn!0|9W#mrpaxr^&KrR0IAHZrsI@TG>K^J*R-(?U(+RFz%6Bet6xC6Mxdt`R8uSCW^fDY#`a+@p74)*{IW3*dOs6U1L%ypFvHA7%}l`RIj9bw zG-slwd^u{MTdn>f_M?6Vb-tdHj<+*YF^v9QKMLwF6E%SQ%{<#*fV!~A>hrDcnU$zD zRAco$=EtZRI)Q5c9BL*mnAgx#!?!8O2;MCjhq@riOhrvyI)-Dw_K!4kQ3KD%m#`4E z>Mx@1JTx`fUI()?s-GUIJbx7iutSS1fc`VJ`Z!Exe<4OPPF(y$=%zue6&@rjoT}AgLzWR*_A9DfnBljq+lv^8@D( zQfp)$8EX5*BmXHg8U8H2hCOY6J3apeq>7~5PO-tt3-JXjk1|VLk& zr|x_NVS&4cNIvOLwh(Pkk>P%c`}f~zs|-MWX$&E+k~u`rdlu2Asm>%l$S$Hyk8iwR z3O<@XlBMFePM4SGJSnikjUBIWwD^^dzbz~-~ zA)AS|UPM3HX=DbOPfCckP*Uudcy+P4U#9pp-cMi!5?4(d+mO(H2j(`laBn zW)sR|tUeu=kOZsWkN1!q@*MG2@=-zFBKqEbgS<(!jU+FUBGR4=BC#Z!j3(X46XZei zJXt}sts&#cPVy*OO|)f@Lh>@1NZin=Ro_HksyZI?WBq~HvXJ_$xPg)No7)}