diff --git a/frontend/src/language/ru_RU/app.po b/frontend/src/language/ru_RU/app.po new file mode 100644 index 00000000..e6f9595a --- /dev/null +++ b/frontend/src/language/ru_RU/app.po @@ -0,0 +1,1559 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: en\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: src/routes/index.ts:164 +msgid "About" +msgstr "About" + +#: src/routes/index.ts:116 src/views/domain/ngx_conf/LogEntry.vue:64 +msgid "Access Logs" +msgstr "" + +#: src/views/cert/Cert.vue:74 src/views/cert/DNSCredential.vue:31 +#: src/views/config/config.ts:35 src/views/domain/DomainList.vue:47 +#: src/views/environment/Environment.vue:61 src/views/user/User.vue:43 +msgid "Action" +msgstr "Action" + +#: src/components/StdDataDisplay/StdCurd.vue:25 +#: src/components/StdDataDisplay/StdCurd.vue:4 +#: src/components/StdDataDisplay/StdCurd.vue:5 +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:28 +#: src/views/domain/ngx_conf/NgxConfigEditor.vue:47 +#: src/views/domain/ngx_conf/NgxConfigEditor.vue:48 +#: src/views/domain/ngx_conf/NgxConfigEditor.vue:63 +msgid "Add" +msgstr "" + +#: 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:34 +msgid "Add Directive Below" +msgstr "Add Directive Below" + +#: src/views/domain/ngx_conf/LocationEditor.vue:50 +#: src/views/domain/ngx_conf/LocationEditor.vue:54 +#: src/views/domain/ngx_conf/LocationEditor.vue:55 +#: src/views/domain/ngx_conf/LocationEditor.vue:65 +msgid "Add Location" +msgstr "Add Location" + +#: src/routes/index.ts:52 src/views/domain/DomainAdd.vue:2 +msgid "Add Site" +msgstr "Add Site" + +#: src/views/cert/DNSChallenge.vue:12 src/views/cert/DNSChallenge.vue:13 +#: src/views/cert/DNSChallenge.vue:14 +#, fuzzy +msgid "Additional" +msgstr "Add Location" + +#: src/views/domain/DomainEdit.vue:19 src/views/domain/DomainEdit.vue:20 +#: src/views/domain/DomainEdit.vue:21 +msgid "Advance Mode" +msgstr "Advance Mode" + +#: src/views/preference/OpenAISettings.vue:16 +msgid "API Base Url" +msgstr "" + +#: src/views/preference/OpenAISettings.vue:20 +msgid "API Proxy" +msgstr "" + +#: src/views/preference/OpenAISettings.vue:23 +msgid "API Token" +msgstr "" + +#: src/views/system/Upgrade.vue:15 src/views/system/Upgrade.vue:16 +#: src/views/system/Upgrade.vue:20 src/views/system/Upgrade.vue:24 +#: src/views/system/Upgrade.vue:28 +msgid "Arch" +msgstr "" + +#: src/components/ChatGPT/ChatGPT.vue:45 +#, fuzzy +msgid "Are you sure you want to clear the record of chat?" +msgstr "Are you sure you want to remove this directive?" + +#: src/components/StdDataDisplay/StdTable.vue:55 +#: src/views/domain/DomainList.vue:29 +#, fuzzy +msgid "Are you sure you want to delete?" +msgstr "Are you sure you want to remove this directive?" + +#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:20 +msgid "Are you sure you want to remove this directive?" +msgstr "Are you sure you want to remove this directive?" + +#: src/views/domain/ngx_conf/LocationEditor.vue:24 +#, fuzzy +msgid "Are you sure you want to remove this location?" +msgstr "Are you sure you want to remove this directive?" + +#: src/components/ChatGPT/ChatGPT.vue:4 src/components/ChatGPT/ChatGPT.vue:5 +msgid "Ask ChatGPT for Help" +msgstr "" + +#: src/components/ChatGPT/ChatGPT.vue:16 +msgid "Assistant" +msgstr "" + +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:12 +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:13 +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:16 +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:17 +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:20 +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:21 +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:25 +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:31 +msgid "Author" +msgstr "" + +#: src/views/preference/BasicSettings.vue:5 +#: src/views/preference/BasicSettings.vue:6 +msgid "Auto" +msgstr "" + +#: src/views/cert/Cert.vue:37 src/views/domain/cert/ChangeCert.vue:37 +msgid "Auto Cert" +msgstr "" + +#: src/views/cert/Cert.vue:9 +msgid "Auto cert is enabled, please do not modify this certification." +msgstr "" + +#: src/views/nginx_log/NginxLog.vue:4 +msgid "Auto Refresh" +msgstr "" + +#: src/views/cert/Cert.vue:27 +msgid "Auto-Cert Log" +msgstr "" + +#: src/views/domain/cert/components/ObtainCert.vue:59 +msgid "Auto-renewal disabled for %{name}" +msgstr "Auto-renewal disabled for %{name}" + +#: src/views/domain/cert/components/ObtainCert.vue:53 +msgid "Auto-renewal enabled for %{name}" +msgstr "Auto-renewal enabled for %{name}" + +#: src/views/config/Config.vue:17 src/views/config/Config.vue:18 +#: src/views/config/Config.vue:28 src/views/config/Config.vue:6 +#: src/views/config/ConfigEdit.vue:80 src/views/domain/DomainEdit.vue:225 +#: src/views/nginx_log/NginxLog.vue:161 +msgid "Back" +msgstr "Back" + +#: src/views/other/Error.vue:12 +#, fuzzy +msgid "Back Home" +msgstr "Back" + +#: src/views/domain/DomainAdd.vue:5 +msgid "Base information" +msgstr "Base information" + +#: src/views/domain/components/RightSettings.vue:4 +#: src/views/preference/Preference.vue:5 +#, fuzzy +msgid "Basic" +msgstr "Basic Mode" + +#: src/views/domain/DomainEdit.vue:22 src/views/domain/DomainEdit.vue:23 +#: src/views/domain/DomainEdit.vue:24 +msgid "Basic Mode" +msgstr "Basic Mode" + +#: src/components/StdDataDisplay/StdBatchEdit.vue:5 +#: src/components/StdDataDisplay/StdTable.vue:12 +#: src/components/StdDataDisplay/StdTable.vue:13 +#: src/components/StdDataDisplay/StdTable.vue:18 +#, fuzzy +msgid "Batch Modify" +msgstr "Modify Config" + +#: src/views/system/About.vue:28 +msgid "Build with" +msgstr "Build with" + +#: src/views/preference/BasicSettings.vue:35 +msgid "CADir" +msgstr "" + +#: src/components/ChatGPT/ChatGPT.vue:22 src/components/ChatGPT/ChatGPT.vue:23 +#: src/components/ChatGPT/ChatGPT.vue:27 src/components/ChatGPT/ChatGPT.vue:29 +#: src/components/StdDataDisplay/StdBatchEdit.vue:7 +#: src/components/StdDataDisplay/StdCurd.vue:27 +#: src/components/StdDataEntry/components/StdSelector.vue:11 +#: src/views/domain/cert/components/ObtainCert.vue:191 +#: src/views/domain/components/Deploy.vue:26 +#: src/views/domain/components/RightSettings.vue:48 +#: src/views/domain/ngx_conf/NgxConfigEditor.vue:208 +#: src/views/domain/ngx_conf/NgxConfigEditor.vue:37 +msgid "Cancel" +msgstr "Cancel" + +#: src/views/domain/cert/CertInfo.vue:19 +msgid "Certificate has expired" +msgstr "Certificate has expired" + +#: src/views/domain/cert/CertInfo.vue:23 +msgid "Certificate is valid" +msgstr "Certificate is valid" + +#: src/views/cert/Cert.vue:34 src/views/domain/cert/Cert.vue:36 +msgid "Certificate Status" +msgstr "Certificate Status" + +#: src/routes/index.ts:82 src/views/cert/Cert.vue:2 +#, fuzzy +msgid "Certification" +msgstr "Certificate is valid" + +#: src/routes/index.ts:90 +#, fuzzy +msgid "Certification List" +msgstr "Certificate is valid" + +#: src/views/domain/cert/components/AutoCertStepOne.vue:40 +msgid "Challenge Method" +msgstr "" + +#: src/views/domain/cert/ChangeCert.vue:2 +#: src/views/domain/cert/ChangeCert.vue:3 +#: src/views/domain/cert/ChangeCert.vue:5 +#, fuzzy +msgid "Change Certificate" +msgstr "Certificate is valid" + +#: src/views/system/Upgrade.vue:35 +msgid "Channel" +msgstr "" + +#: src/views/preference/OpenAISettings.vue:3 +msgid "ChatGPT Model" +msgstr "" + +#: src/views/system/Upgrade.vue:19 src/views/system/Upgrade.vue:20 +#: src/views/system/Upgrade.vue:24 src/views/system/Upgrade.vue:28 +#: src/views/system/Upgrade.vue:32 +msgid "Check again" +msgstr "" + +#: src/views/preference/BasicSettings.vue:33 +msgid "Chinese user: https://ghproxy.com/" +msgstr "" + +#: src/language/constants.ts:17 +msgid "Cleaning environment variables" +msgstr "" + +#: src/components/ChatGPT/ChatGPT.vue:36 src/components/ChatGPT/ChatGPT.vue:37 +#: src/components/ChatGPT/ChatGPT.vue:43 src/components/ChatGPT/ChatGPT.vue:47 +msgid "Clear" +msgstr "" + +#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:33 +#: src/views/domain/ngx_conf/LocationEditor.vue:35 +#: src/views/domain/ngx_conf/LocationEditor.vue:52 +#: src/views/domain/ngx_conf/NgxConfigEditor.vue:260 +msgid "Comments" +msgstr "Comments" + +#: src/views/cert/Cert.vue:32 +#, fuzzy +msgid "Config Name" +msgstr "Configuration Name" + +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:79 +#, fuzzy +msgid "Config Templates" +msgstr "Configurations" + +#: src/views/config/InspectConfig.vue:3 +msgid "Configuration file is test successful" +msgstr "" + +#: src/views/domain/DomainAdd.vue:11 +msgid "Configuration Name" +msgstr "Configuration Name" + +#: src/views/config/Config.vue:2 +msgid "Configurations" +msgstr "Configurations" + +#: src/views/domain/DomainAdd.vue:6 +msgid "Configure SSL" +msgstr "Configure SSL" + +#: src/views/dashboard/Environments.vue:8 +#: src/views/dashboard/Environments.vue:9 +msgid "Connected" +msgstr "" + +#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:36 +#: src/views/domain/ngx_conf/LocationEditor.vue:41 +#: src/views/domain/ngx_conf/LocationEditor.vue:58 +msgid "Content" +msgstr "Content" + +#: src/views/system/Upgrade.vue:4 +msgid "Core Upgrade" +msgstr "" + +#: src/views/dashboard/ServerAnalytic.vue:68 +msgid "CPU Status" +msgstr "CPU Status" + +#: src/views/dashboard/ServerAnalytic.vue:22 +#: src/views/dashboard/ServerAnalytic.vue:23 +msgid "CPU:" +msgstr "CPU:" + +#: src/views/domain/DomainAdd.vue:157 +msgid "Create Another" +msgstr "Create Another" + +#: src/views/user/User.vue:31 +msgid "Created at" +msgstr "Created at" + +#: src/language/constants.ts:13 +msgid "Creating client facilitates communication with the CA server" +msgstr "" + +#: src/views/domain/cert/components/DNSChallenge.vue:6 +msgid "Credential" +msgstr "" + +#: src/views/cert/DNSChallenge.vue:6 src/views/cert/DNSChallenge.vue:7 +msgid "Credentials" +msgstr "" + +#: src/views/system/Upgrade.vue:10 src/views/system/Upgrade.vue:14 +#: src/views/system/Upgrade.vue:18 src/views/system/Upgrade.vue:9 +msgid "Current Version" +msgstr "" + +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:24 +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:25 +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:29 +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:35 +#: src/views/domain/ngx_conf/NgxConfigEditor.vue:6 +#: src/views/domain/ngx_conf/NgxConfigEditor.vue:7 +msgid "Custom" +msgstr "" + +#: src/views/preference/BasicSettings.vue:11 +#: src/views/preference/BasicSettings.vue:12 +msgid "Dark" +msgstr "" + +#: src/routes/index.ts:32 +msgid "Dashboard" +msgstr "Dashboard" + +#: src/views/other/Install.vue:41 +msgid "Database (Optional, default: database)" +msgstr "Database (Optional, default: database)" + +#: src/components/StdDataDisplay/StdTable.vue:31 +#: src/components/StdDataDisplay/StdTable.vue:32 +#: src/components/StdDataDisplay/StdTable.vue:37 +#: src/components/StdDataDisplay/StdTable.vue:50 +#: src/components/StdDataDisplay/StdTable.vue:52 +#: src/components/StdDataDisplay/StdTable.vue:53 +#: src/components/StdDataDisplay/StdTable.vue:57 +#: src/views/domain/DomainList.vue:19 src/views/domain/DomainList.vue:20 +#: src/views/domain/DomainList.vue:21 src/views/domain/DomainList.vue:28 +#: src/views/domain/DomainList.vue:32 +#: src/views/domain/ngx_conf/NgxConfigEditor.vue:18 +#: src/views/domain/ngx_conf/NgxConfigEditor.vue:19 +msgid "Delete" +msgstr "" + +#: src/components/StdDataDisplay/StdTable.vue:132 +msgid "Delete ID: %{id}" +msgstr "" + +#: src/views/domain/DomainList.vue:81 +msgid "Delete site: %{site_name}" +msgstr "" + +#: src/views/domain/components/Deploy.vue:12 +#: src/views/domain/components/Deploy.vue:13 +msgid "Deploy" +msgstr "" + +#: src/views/domain/components/Deploy.vue:63 +msgid "Deploy %{conf_name} to %{node_name} failed" +msgstr "" + +#: src/views/domain/components/Deploy.vue:40 +msgid "Deploy %{conf_name} to %{node_name} successfully" +msgstr "" + +#: src/views/domain/components/Deploy.vue:38 +#, fuzzy +msgid "Deploy successfully" +msgstr "Saved successfully" + +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:13 +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:14 +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:17 +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:18 +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:21 +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:22 +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:26 +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:32 +msgid "Description" +msgstr "" + +#: src/views/system/About.vue:7 src/views/system/About.vue:8 +msgid "Development Mode" +msgstr "Development Mode" + +#: src/views/config/config.ts:19 +msgid "Dir" +msgstr "" + +#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:20 +msgid "Directive" +msgstr "Directive" + +#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:1 +#: src/views/domain/ngx_conf/directive/DirectiveEditor.vue:2 +msgid "Directives" +msgstr "Directives" + +#: src/views/domain/cert/components/ObtainCert.vue:61 +msgid "Disable auto-renewal failed for %{name}" +msgstr "Disable auto-renewal failed for %{name}" + +#: src/views/cert/Cert.vue:47 src/views/domain/cert/ChangeCert.vue:47 +#: src/views/domain/DomainEdit.vue:10 src/views/domain/DomainEdit.vue:11 +#: 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" + +#: src/views/domain/components/RightSettings.vue:35 +#: src/views/domain/DomainList.vue:69 +msgid "Disabled successfully" +msgstr "Disabled successfully" + +#: src/views/dashboard/ServerAnalytic.vue:100 +msgid "Disk IO" +msgstr "Disk IO" + +#: src/routes/index.ts:95 src/views/cert/DNSCredential.vue:2 +msgid "DNS Credentials" +msgstr "" + +#: src/views/cert/DNSChallenge.vue:3 +#: src/views/domain/cert/components/DNSChallenge.vue:3 +msgid "DNS Provider" +msgstr "" + +#: src/views/domain/cert/components/AutoCertStepOne.vue:30 +#: src/views/domain/cert/components/AutoCertStepOne.vue:41 +#: src/views/domain/cert/components/AutoCertStepOne.vue:46 +msgid "DNS01" +msgstr "" + +#: src/views/domain/components/Deploy.vue:21 +#, fuzzy +msgid "Do you want to deploy this file to remote server?" +msgid_plural "Do you want to deploy this file to remote servers?" +msgstr[0] "Are you sure you want to remove this directive?" +msgstr[1] "Are you sure you want to remove this directive?" + +#: src/views/domain/cert/components/ObtainCert.vue:187 +msgid "Do you want to disable auto-cert renewal?" +msgstr "" + +#: src/views/domain/components/RightSettings.vue:44 +#, fuzzy +msgid "Do you want to disable this site?" +msgstr "Are you sure you want to remove this directive?" + +#: src/views/domain/components/RightSettings.vue:44 +#, fuzzy +msgid "Do you want to enable this site?" +msgstr "Are you sure you want to remove this directive?" + +#: src/views/domain/ngx_conf/NgxConfigEditor.vue:30 +#, fuzzy +msgid "Do you want to enable TLS?" +msgstr "Are you sure you want to remove this directive?" + +#: src/views/domain/ngx_conf/NgxConfigEditor.vue:204 +#, fuzzy +msgid "Do you want to remove this server?" +msgstr "Are you sure you want to remove this directive?" + +#: src/views/domain/DomainAdd.vue:58 +msgid "Domain Config Created Successfully" +msgstr "Domain Config Created Successfully" + +#: src/views/cert/Cert.vue:21 +msgid "Domains list is empty, try to reopen auto-cert for %{config}" +msgstr "" + +#: src/language/constants.ts:29 +msgid "Download latest release error" +msgstr "" + +#: src/language/constants.ts:28 +msgid "Downloading latest release" +msgstr "" + +#: src/views/system/Upgrade.vue:53 +msgid "Dry run mode enabled" +msgstr "" + +#: src/views/domain/components/SiteDuplicate.vue:2 +#: src/views/domain/DomainList.vue:14 src/views/domain/DomainList.vue:15 +#: src/views/domain/DomainList.vue:16 src/views/domain/DomainList.vue:23 +msgid "Duplicate" +msgstr "" + +#: src/views/domain/components/SiteDuplicate.vue:73 +#, fuzzy +msgid "Duplicate %{conf_name} to %{node_name} successfully" +msgstr "Saved successfully" + +#: src/views/domain/components/SiteDuplicate.vue:78 +#, fuzzy +msgid "Duplicate failed" +msgstr "Enable failed" + +#: src/views/domain/components/SiteDuplicate.vue:71 +#, fuzzy +msgid "Duplicate successfully" +msgstr "Saved successfully" + +#: src/views/domain/components/SiteDuplicate.vue:57 +#, fuzzy +msgid "Duplicate to local successfully" +msgstr "Saved successfully" + +#: src/views/domain/DomainEdit.vue:5 src/views/domain/DomainEdit.vue:6 +msgid "Edit %{n}" +msgstr "Edit %{n}" + +#: src/routes/index.ts:74 src/views/config/ConfigEdit.vue:4 +msgid "Edit Configuration" +msgstr "Edit Configuration" + +#: src/routes/index.ts:56 +msgid "Edit Site" +msgstr "Edit Site" + +#: src/views/other/Install.vue:10 +msgid "Email (*)" +msgstr "Email (*)" + +#: src/views/domain/components/Deploy.vue:53 +msgid "Enable %{conf_name} in %{node_name} failed" +msgstr "" + +#: src/views/domain/components/Deploy.vue:48 +msgid "Enable %{conf_name} in %{node_name} successfully" +msgstr "" + +#: src/views/domain/cert/components/ObtainCert.vue:55 +msgid "Enable auto-renewal failed for %{name}" +msgstr "Enable auto-renewal failed for %{name}" + +#: src/views/domain/DomainAdd.vue:52 +msgid "Enable failed" +msgstr "Enable failed" + +#: src/views/domain/components/Deploy.vue:46 +#, fuzzy +msgid "Enable successfully" +msgstr "Enabled successfully" + +#: src/views/domain/ngx_conf/NgxConfigEditor.vue:3 +msgid "Enable TLS" +msgstr "Enable TLS" + +#: src/views/cert/Cert.vue:44 src/views/domain/cert/ChangeCert.vue:44 +#: src/views/domain/components/Deploy.vue:3 +#: src/views/domain/components/Deploy.vue:4 +#: src/views/domain/components/RightSettings.vue:5 +#: src/views/domain/DomainEdit.vue:7 src/views/domain/DomainEdit.vue:8 +#: 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" + +#: src/views/domain/components/RightSettings.vue:26 +#: src/views/domain/DomainAdd.vue:49 src/views/domain/DomainList.vue:59 +msgid "Enabled successfully" +msgstr "Enabled successfully" + +#: src/views/domain/cert/IssueCert.vue:4 +msgid "Encrypt website with Let's Encrypt" +msgstr "Encrypt website with Let's Encrypt" + +#: src/routes/index.ts:133 src/views/environment/Environment.vue:2 +msgid "Environment" +msgstr "" + +#: src/views/dashboard/Environments.vue:2 +#, fuzzy +msgid "Environments" +msgstr "Comments" + +#: src/views/config/InspectConfig.vue:17 +msgid "Error" +msgstr "" + +#: src/routes/index.ts:120 src/views/domain/ngx_conf/LogEntry.vue:68 +msgid "Error Logs" +msgstr "" + +#: src/views/system/Upgrade.vue:16 src/views/system/Upgrade.vue:17 +#: src/views/system/Upgrade.vue:21 src/views/system/Upgrade.vue:25 +#: src/views/system/Upgrade.vue:29 +msgid "Executable Path" +msgstr "" + +#: src/views/domain/cert/CertInfo.vue:12 +msgid "Expiration Date: %{date}" +msgstr "Expiration Date: %{date}" + +#: src/components/StdDataDisplay/StdTable.vue:12 +#: src/components/StdDataDisplay/StdTable.vue:362 +#: src/components/StdDataDisplay/StdTable.vue:6 +#: src/components/StdDataDisplay/StdTable.vue:7 +msgid "Export" +msgstr "" + +#: src/views/domain/components/RightSettings.vue:38 +#: src/views/domain/DomainList.vue:73 +msgid "Failed to disable %{msg}" +msgstr "Failed to disable %{msg}" + +#: src/views/domain/components/RightSettings.vue:29 +#: src/views/domain/DomainList.vue:63 +msgid "Failed to enable %{msg}" +msgstr "Failed to enable %{msg}" + +#: src/language/constants.ts:9 +msgid "Failed to get certificate information" +msgstr "" + +#: src/views/domain/DomainEdit.vue:133 +msgid "Failed to save, syntax error(s) was detected in the configuration." +msgstr "" + +#: src/views/config/config.ts:21 +msgid "File" +msgstr "" + +#: src/language/constants.ts:34 +msgid "File exists" +msgstr "" + +#: src/views/other/Error.vue:3 src/views/other/Error.vue:4 +msgid "File Not Found" +msgstr "File Not Found" + +#: src/views/nginx_log/NginxLog.vue:7 +msgid "Filter" +msgstr "" + +#: src/language/constants.ts:23 src/views/domain/DomainAdd.vue:7 +msgid "Finished" +msgstr "Finished" + +#: src/views/config/ConfigEdit.vue:83 +msgid "Format Code" +msgstr "" + +#: src/views/config/ConfigEdit.vue:64 +#, fuzzy +msgid "Format error %{msg}" +msgstr "Save error %{msg}" + +#: src/views/config/ConfigEdit.vue:62 +#, fuzzy +msgid "Format successfully" +msgstr "Saved successfully" + +#: src/components/StdDataEntry/components/StdPassword.vue:42 +msgid "Generate" +msgstr "" + +#: src/language/constants.ts:11 +msgid "Generating private key for registering account" +msgstr "" + +#: src/views/system/Upgrade.vue:21 +#, fuzzy +msgid "Get release information error" +msgstr "Base information" + +#: src/views/domain/cert/components/ObtainCert.vue:140 +msgid "Getting the certificate, please wait..." +msgstr "Getting the certificate, please wait..." + +#: src/views/preference/BasicSettings.vue:31 +msgid "Github Proxy" +msgstr "" + +#: src/views/preference/OpenAISettings.vue:11 +#: src/views/preference/OpenAISettings.vue:12 +msgid "GPT-3.5-Turbo" +msgstr "" + +#: src/views/preference/OpenAISettings.vue:5 +#: src/views/preference/OpenAISettings.vue:6 +msgid "GPT-4" +msgstr "" + +#: src/views/preference/OpenAISettings.vue:8 +#: src/views/preference/OpenAISettings.vue:9 +msgid "GPT-4-32K" +msgstr "" + +#: src/routes/index.ts:25 +msgid "Home" +msgstr "Home" + +#: src/views/preference/BasicSettings.vue:28 +msgid "HTTP Challenge Port" +msgstr "" + +#: src/views/preference/BasicSettings.vue:16 +msgid "HTTP Port" +msgstr "" + +#: src/views/domain/cert/components/AutoCertStepOne.vue:27 +#: src/views/domain/cert/components/AutoCertStepOne.vue:38 +#: src/views/domain/cert/components/AutoCertStepOne.vue:43 +msgid "HTTP01" +msgstr "" + +#: src/language/constants.ts:27 +msgid "Initial core upgrader error" +msgstr "" + +#: src/language/constants.ts:26 +msgid "Initialing core upgrader" +msgstr "" + +#: src/routes/index.ts:176 src/views/other/Install.vue:128 +msgid "Install" +msgstr "Install" + +#: src/views/other/Install.vue:68 +#, fuzzy +msgid "Install successfully" +msgstr "Enabled successfully" + +#: src/views/domain/cert/CertInfo.vue:10 +msgid "Intermediate Certification Authorities: %{issuer}" +msgstr "Intermediate Certification Authorities: %{issuer}" + +#: src/language/constants.ts:24 +#, fuzzy +msgid "Issued certificate successfully" +msgstr "Enabled successfully" + +#: src/views/preference/BasicSettings.vue:22 +msgid "Jwt Secret" +msgstr "" + +#: src/views/system/Upgrade.vue:17 src/views/system/Upgrade.vue:18 +#: src/views/system/Upgrade.vue:22 src/views/system/Upgrade.vue:26 +#: src/views/system/Upgrade.vue:30 +msgid "Last checked at" +msgstr "" + +#: src/views/user/User.vue:26 +msgid "Leave blank for no change" +msgstr "Leave blank for no change" + +#: src/views/preference/OpenAISettings.vue:18 +msgid "Leave blank for the default: https://api.openai.com/" +msgstr "" + +#: src/views/preference/BasicSettings.vue:8 +#: src/views/preference/BasicSettings.vue:9 +msgid "Light" +msgstr "" + +#: src/views/dashboard/Environments.vue:8 +#: src/views/dashboard/Environments.vue:9 +msgid "Link Start" +msgstr "" + +#: src/views/dashboard/ServerAnalytic.vue:161 +msgid "Load Averages:" +msgstr "Load Averages:" + +#: src/components/EnvIndicator/EnvIndicator.vue:5 +#: src/components/EnvIndicator/EnvIndicator.vue:6 +#: src/components/NodeSelector/NodeSelector.vue:4 +#: src/components/NodeSelector/NodeSelector.vue:5 +#, fuzzy +msgid "Local" +msgstr "Location" + +#: src/views/domain/ngx_conf/LocationEditor.vue:10 +#: src/views/domain/ngx_conf/LocationEditor.vue:11 +#: src/views/domain/ngx_conf/LocationEditor.vue:18 +msgid "Location" +msgstr "Location" + +#: src/views/domain/ngx_conf/LocationEditor.vue:40 +msgid "Locations" +msgstr "Locations" + +#: src/routes/index.ts:182 src/views/other/Login.vue:104 +msgid "Login" +msgstr "Login" + +#: src/views/other/Login.vue:52 +msgid "Login successful" +msgstr "Login successful" + +#: src/layouts/HeaderLayout.vue:16 +msgid "Logout successful" +msgstr "Logout successful" + +#: src/views/domain/cert/components/AutoCertStepOne.vue:38 +#, fuzzy +msgid "" +"Make sure you have configured a reverse proxy for .well-known directory to " +"HTTPChallengePort before obtaining the certificate." +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:65 +msgid "Manage Configs" +msgstr "Manage Configs" + +#: src/routes/index.ts:40 src/views/domain/DomainList.vue:2 +msgid "Manage Sites" +msgstr "Manage Sites" + +#: src/routes/index.ts:141 src/views/user/User.vue:2 +msgid "Manage Users" +msgstr "Manage Users" + +#: src/views/dashboard/ServerAnalytic.vue:36 +msgid "Memory" +msgstr "Memory" + +#: src/views/dashboard/ServerAnalytic.vue:33 +msgid "Memory and Storage" +msgstr "Memory and Storage" + +#: src/components/ChatGPT/ChatGPT.vue:18 src/components/ChatGPT/ChatGPT.vue:19 +#: src/components/ChatGPT/ChatGPT.vue:23 src/components/ChatGPT/ChatGPT.vue:25 +#: src/components/StdDataDisplay/StdCurd.vue:25 +#: src/components/StdDataDisplay/StdTable.vue:25 +#: src/components/StdDataDisplay/StdTable.vue:26 +#: src/components/StdDataDisplay/StdTable.vue:31 +#: src/components/StdDataDisplay/StdTable.vue:44 +#: src/components/StdDataDisplay/StdTable.vue:46 +#, fuzzy +msgid "Modify" +msgstr "Modify Config" + +#: src/views/domain/DomainAdd.vue:154 +msgid "Modify Config" +msgstr "Modify Config" + +#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:10 +#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:9 +#, fuzzy +msgid "Multi-line Directive" +msgstr "Single Directive" + +#: src/views/cert/Cert.vue:16 src/views/cert/DNSCredential.vue:12 +#: src/views/config/config.ts:8 src/views/domain/cert/ChangeCert.vue:21 +#: src/views/domain/components/RightSettings.vue:8 +#: src/views/domain/components/SiteDuplicate.vue:5 +#: src/views/domain/DomainList.vue:15 src/views/environment/Environment.vue:13 +msgid "Name" +msgstr "Name" + +#: src/views/dashboard/ServerAnalytic.vue:78 +msgid "Network" +msgstr "Network" + +#: src/views/dashboard/ServerAnalytic.vue:52 +msgid "Network Statistics" +msgstr "Network Statistics" + +#: src/views/dashboard/ServerAnalytic.vue:56 +msgid "Network Total Receive" +msgstr "Network Total Receive" + +#: src/views/dashboard/ServerAnalytic.vue:60 +msgid "Network Total Send" +msgstr "Network Total Send" + +#: src/views/system/Upgrade.vue:47 +msgid "New version released" +msgstr "" + +#: src/views/domain/cert/components/ObtainCert.vue:12 +#: src/views/domain/cert/components/ObtainCert.vue:13 +#: src/views/domain/cert/components/ObtainCert.vue:21 +#: src/views/domain/DomainAdd.vue:144 +msgid "Next" +msgstr "Next" + +#: src/views/preference/NginxLogSettings.vue:3 +msgid "Nginx Access Log Path" +msgstr "" + +#: src/views/domain/DomainEdit.vue:32 +#, fuzzy +msgid "Nginx Configuration Parse Error" +msgstr "Configuration Name" + +#: src/components/NginxControl/NginxControl.vue:4 +#: src/components/NginxControl/NginxControl.vue:5 +#: src/components/NginxControl/NginxControl.vue:9 +msgid "Nginx Control" +msgstr "" + +#: src/views/preference/NginxLogSettings.vue:6 +msgid "Nginx Error Log Path" +msgstr "" + +#: src/routes/index.ts:110 src/views/nginx_log/NginxLog.vue:2 +#: src/views/preference/Preference.vue:8 +msgid "Nginx Log" +msgstr "" + +#: src/components/NginxControl/NginxControl.vue:26 +#, fuzzy +msgid "Nginx reloaded successfully" +msgstr "Saved successfully" + +#: src/components/NginxControl/NginxControl.vue:43 +#, fuzzy +msgid "Nginx restarted successfully" +msgstr "Saved successfully" + +#: src/components/ChatGPT/ChatGPT.vue:43 +#: src/components/StdDataDisplay/StdTable.vue:53 +#: src/views/domain/DomainList.vue:27 +#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:22 +#: src/views/domain/ngx_conf/LocationEditor.vue:26 +msgid "No" +msgstr "No" + +#: src/routes/index.ts:188 src/routes/index.ts:190 +msgid "Not Found" +msgstr "Not Found" + +#: src/views/domain/cert/CertInfo.vue:14 +msgid "Not Valid Before: %{date}" +msgstr "Not Valid Before: %{date}" + +#: src/views/cert/DNSCredential.vue:6 +#: src/views/domain/cert/components/AutoCertStepOne.vue:17 +msgid "Note" +msgstr "" + +#: src/views/domain/cert/components/ObtainCert.vue:3 +#, fuzzy +msgid "Obtain certificate" +msgstr "Certificate is valid" + +#: src/language/constants.ts:19 +msgid "Obtaining certificate" +msgstr "" + +#: src/components/NodeSelector/NodeSelector.vue:10 +#: src/components/NodeSelector/NodeSelector.vue:11 +#: src/views/dashboard/Environments.vue:15 +#: src/views/dashboard/Environments.vue:16 +#: src/views/environment/Environment.vue:48 +msgid "Offline" +msgstr "" + +#: src/components/ChatGPT/ChatGPT.vue:44 +#: src/components/StdDataDisplay/StdBatchEdit.vue:8 +#: src/components/StdDataDisplay/StdCurd.vue:28 +#: src/components/StdDataDisplay/StdTable.vue:54 +#: src/components/StdDataEntry/components/StdSelector.vue:12 +#: src/views/domain/cert/components/ObtainCert.vue:190 +#: src/views/domain/components/Deploy.vue:25 +#: src/views/domain/components/RightSettings.vue:47 +#: src/views/domain/DomainList.vue:28 +#: src/views/domain/ngx_conf/NgxConfigEditor.vue:207 +#: src/views/domain/ngx_conf/NgxConfigEditor.vue:36 +msgid "OK" +msgstr "" + +#: src/components/NodeSelector/NodeSelector.vue:10 +#: src/components/NodeSelector/NodeSelector.vue:5 +#: src/components/NodeSelector/NodeSelector.vue:6 +#: src/components/NodeSelector/NodeSelector.vue:9 +#: src/views/dashboard/Environments.vue:14 +#: src/views/dashboard/Environments.vue:15 +#: src/views/environment/Environment.vue:45 +msgid "Online" +msgstr "" + +#: src/views/preference/Preference.vue:11 +msgid "OpenAI" +msgstr "" + +#: src/views/system/Upgrade.vue:14 src/views/system/Upgrade.vue:15 +#: src/views/system/Upgrade.vue:19 src/views/system/Upgrade.vue:23 +#: src/views/system/Upgrade.vue:27 +#, fuzzy +msgid "OS" +msgstr "OS:" + +#: src/views/dashboard/ServerAnalytic.vue:167 +msgid "OS:" +msgstr "OS:" + +#: src/views/domain/components/Deploy.vue:5 +#: src/views/domain/components/Deploy.vue:6 +msgid "Overwrite" +msgstr "" + +#: src/views/domain/components/Deploy.vue:7 +#: src/views/domain/components/Deploy.vue:8 +msgid "Overwrite exist file" +msgstr "" + +#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:22 +msgid "Params" +msgstr "Params" + +#: src/views/other/Login.vue:21 src/views/user/User.vue:20 +msgid "Password" +msgstr "Password" + +#: src/views/other/Install.vue:30 +msgid "Password (*)" +msgstr "Password (*)" + +#: src/views/domain/ngx_conf/LocationEditor.vue:38 +#: src/views/domain/ngx_conf/LocationEditor.vue:55 +msgid "Path" +msgstr "Path" + +#: src/language/constants.ts:31 +msgid "Perform core upgrade error" +msgstr "" + +#: src/language/constants.ts:30 +msgid "Performing core upgrade" +msgstr "" + +#: src/views/cert/DNSCredential.vue:43 +msgid "" +"Please fill in the API authentication credentials provided by your DNS " +"provider. We will add one or more TXT records to the DNS records of your " +"domain for ownership verification. Once the verification is complete, the " +"records will be removed. Please note that the time configurations below are " +"all in seconds." +msgstr "" + +#: src/views/domain/cert/components/AutoCertStepOne.vue:42 +msgid "" +"Please first add credentials in Certification > DNS Credentials, and then " +"select one of the credentials below to request the API of the DNS provider." +msgstr "" + +#: src/views/domain/components/SiteDuplicate.vue:32 +msgid "" +"Please input name, this will be used as the filename of the new " +"configuration!" +msgstr "" + +#: src/views/other/Install.vue:36 +msgid "Please input your E-mail!" +msgstr "Please input your E-mail!" + +#: src/views/other/Install.vue:48 src/views/other/Login.vue:41 +msgid "Please input your password!" +msgstr "Please input your password!" + +#: src/views/other/Install.vue:42 src/views/other/Login.vue:35 +msgid "Please input your username!" +msgstr "Please input your username!" + +#: src/views/domain/components/SiteDuplicate.vue:39 +msgid "Please select at least one node!" +msgstr "" + +#: src/views/system/Upgrade.vue:25 src/views/system/Upgrade.vue:26 +#: src/views/system/Upgrade.vue:30 src/views/system/Upgrade.vue:34 +#: src/views/system/Upgrade.vue:38 src/views/system/Upgrade.vue:48 +#: src/views/system/Upgrade.vue:49 src/views/system/Upgrade.vue:53 +#: src/views/system/Upgrade.vue:57 src/views/system/Upgrade.vue:72 +msgid "Pre-release" +msgstr "" + +#: src/routes/index.ts:149 src/views/preference/Preference.vue:2 +msgid "Preference" +msgstr "" + +#: src/language/constants.ts:12 +#, fuzzy +msgid "Preparing lego configurations" +msgstr "Configurations" + +#: src/language/constants.ts:7 +msgid "Prohibit changing root password in demo" +msgstr "" + +#: src/language/constants.ts:8 +msgid "Prohibit deleting the default user" +msgstr "" + +#: src/views/system/About.vue:26 +msgid "Project Team" +msgstr "Project Team" + +#: src/views/cert/DNSCredential.vue:20 +msgid "Provider" +msgstr "" + +#: src/views/dashboard/ServerAnalytic.vue:111 +#: src/views/dashboard/ServerAnalytic.vue:30 +msgid "Reads" +msgstr "Reads" + +#: src/views/dashboard/ServerAnalytic.vue:27 +#: src/views/dashboard/ServerAnalytic.vue:82 +msgid "Receive" +msgstr "Receive" + +#: src/components/ChatGPT/ChatGPT.vue:39 src/components/ChatGPT/ChatGPT.vue:40 +#: src/components/ChatGPT/ChatGPT.vue:46 src/components/ChatGPT/ChatGPT.vue:50 +msgid "Regenerate response" +msgstr "" + +#: src/language/constants.ts:18 +msgid "Registering user" +msgstr "" + +#: src/views/system/Upgrade.vue:37 src/views/system/Upgrade.vue:38 +#: src/views/system/Upgrade.vue:42 src/views/system/Upgrade.vue:46 +#: src/views/system/Upgrade.vue:50 src/views/system/Upgrade.vue:53 +#: src/views/system/Upgrade.vue:59 +#, fuzzy +msgid "Reinstall" +msgstr "Install" + +#: src/views/system/Upgrade.vue:51 src/views/system/Upgrade.vue:52 +#: src/views/system/Upgrade.vue:56 src/views/system/Upgrade.vue:60 +#: src/views/system/Upgrade.vue:75 +msgid "Release Note" +msgstr "" + +#: src/components/ChatGPT/ChatGPT.vue:25 src/components/ChatGPT/ChatGPT.vue:26 +#: src/components/ChatGPT/ChatGPT.vue:30 src/components/ChatGPT/ChatGPT.vue:32 +#: src/components/NginxControl/NginxControl.vue:12 +#: src/components/NginxControl/NginxControl.vue:13 +#: src/components/NginxControl/NginxControl.vue:17 +msgid "Reload" +msgstr "" + +#: src/components/NginxControl/NginxControl.vue:11 +msgid "Reloading" +msgstr "" + +#: src/language/constants.ts:22 +msgid "Reloading nginx" +msgstr "" + +#: src/language/constants.ts:35 +msgid "Requested with wrong parameters" +msgstr "" + +#: src/components/StdDataDisplay/StdTable.vue:10 +#: src/components/StdDataDisplay/StdTable.vue:15 +#: src/components/StdDataDisplay/StdTable.vue:9 +msgid "Reset" +msgstr "" + +#: src/components/NginxControl/NginxControl.vue:11 +#: src/components/NginxControl/NginxControl.vue:12 +#: src/components/NginxControl/NginxControl.vue:16 +msgid "Restart" +msgstr "" + +#: src/components/NginxControl/NginxControl.vue:12 +msgid "Restarting" +msgstr "" + +#: src/views/preference/BasicSettings.vue:19 +#, fuzzy +msgid "Run Mode" +msgstr "Advance Mode" + +#: src/components/NginxControl/NginxControl.vue:10 +msgid "Running" +msgstr "" + +#: src/components/ChatGPT/ChatGPT.vue:21 src/components/ChatGPT/ChatGPT.vue:22 +#: src/components/ChatGPT/ChatGPT.vue:26 src/components/ChatGPT/ChatGPT.vue:28 +#: src/views/config/ConfigEdit.vue:86 src/views/domain/DomainEdit.vue:228 +#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:32 +#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:33 +#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:39 +#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:40 +#: src/views/preference/Preference.vue:17 +#: src/views/preference/Preference.vue:18 +msgid "Save" +msgstr "Save" + +#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:34 +#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:35 +#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:36 +msgid "Save Directive" +msgstr "Save Directive" + +#: src/views/config/ConfigEdit.vue:53 src/views/domain/DomainAdd.vue:56 +#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:36 +msgid "Save error %{msg}" +msgstr "Save error %{msg}" + +#: src/components/StdDataDisplay/StdBatchEdit.vue:39 +#: src/views/preference/Preference.vue:60 +#, fuzzy +msgid "Save successfully" +msgstr "Saved successfully" + +#: src/components/StdDataDisplay/StdCurd.vue:116 +#, fuzzy +msgid "Save Successfully" +msgstr "Saved successfully" + +#: src/views/config/ConfigEdit.vue:51 src/views/domain/DomainAdd.vue:46 +#: src/views/domain/DomainEdit.vue:147 +#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:34 +msgid "Saved successfully" +msgstr "Saved successfully" + +#: src/components/StdDataEntry/components/StdSelector.vue:13 +msgid "Selector" +msgstr "" + +#: src/views/dashboard/ServerAnalytic.vue:28 +#: src/views/dashboard/ServerAnalytic.vue:89 +msgid "Send" +msgstr "Send" + +#: src/components/NginxControl/NginxControl.vue:33 +#: src/components/NginxControl/NginxControl.vue:50 +#: src/components/StdDataDisplay/StdBatchEdit.vue:42 +#: src/components/StdDataDisplay/StdTable.vue:168 +#: src/components/StdDataDisplay/StdTable.vue:343 +#: src/components/StdDataDisplay/StdTable.vue:463 +#: src/views/config/ConfigEdit.vue:37 src/views/domain/DomainList.vue:83 +#: src/views/other/Install.vue:71 src/views/preference/Preference.vue:62 +#: src/views/system/Upgrade.vue:54 +msgid "Server error" +msgstr "Server error" + +#: src/views/dashboard/ServerAnalytic.vue:5 +msgid "Server Info" +msgstr "Server Info" + +#: src/views/domain/cert/components/ObtainCert.vue:97 +msgid "server_name not found in directives" +msgstr "server_name not found in directives" + +#: src/views/domain/cert/components/AutoCertStepOne.vue:10 +#: src/views/domain/cert/components/AutoCertStepOne.vue:5 +#: src/views/domain/cert/components/AutoCertStepOne.vue:6 +#: src/views/domain/DomainAdd.vue:119 +msgid "server_name parameter is required" +msgstr "server_name parameter is required" + +#: src/language/constants.ts:16 +msgid "Setting environment variables" +msgstr "" + +#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:6 +#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:7 +msgid "Single Directive" +msgstr "Single Directive" + +#: src/routes/index.ts:124 +#, fuzzy +msgid "Site Logs" +msgstr "Sites List" + +#: src/routes/index.ts:48 +msgid "Sites List" +msgstr "Sites List" + +#: src/views/cert/Cert.vue:61 +#, fuzzy +msgid "SSL Certificate Key Path" +msgstr "Certificate Status" + +#: src/views/cert/Cert.vue:54 +#, fuzzy +msgid "SSL Certificate Path" +msgstr "Certificate Status" + +#: src/views/cert/Cert.vue:41 +#, fuzzy +msgid "SSL Certification Content" +msgstr "Certificate Status" + +#: src/views/cert/Cert.vue:44 +#, fuzzy +msgid "SSL Certification Key Content" +msgstr "Certificate Status" + +#: src/views/system/Upgrade.vue:24 src/views/system/Upgrade.vue:25 +#: src/views/system/Upgrade.vue:29 src/views/system/Upgrade.vue:33 +#: src/views/system/Upgrade.vue:37 src/views/system/Upgrade.vue:47 +#: src/views/system/Upgrade.vue:48 src/views/system/Upgrade.vue:52 +#: src/views/system/Upgrade.vue:56 src/views/system/Upgrade.vue:71 +#, fuzzy +msgid "Stable" +msgstr "Enabled" + +#: src/views/domain/DomainList.vue:24 src/views/environment/Environment.vue:38 +msgid "Status" +msgstr "Status" + +#: src/components/NginxControl/NginxControl.vue:13 +msgid "Stopped" +msgstr "" + +#: src/views/dashboard/ServerAnalytic.vue:45 +msgid "Storage" +msgstr "Storage" + +#: src/views/domain/cert/CertInfo.vue:11 +msgid "Subject Name: %{name}" +msgstr "Subject Name: %{name}" + +#: src/views/dashboard/ServerAnalytic.vue:40 +msgid "Swap" +msgstr "Swap" + +#: src/routes/index.ts:157 +msgid "System" +msgstr "" + +#: src/components/StdDataDisplay/StdCurd.vue:3 +#, fuzzy +msgid "Table" +msgstr "Enabled" + +#: src/views/domain/components/SiteDuplicate.vue:8 +msgid "Target" +msgstr "" + +#: src/routes/index.ts:102 src/views/pty/Terminal.vue:2 +msgid "Terminal" +msgstr "Terminal" + +#: src/views/preference/BasicSettings.vue:25 +msgid "Terminal Start Command" +msgstr "" + +#: src/views/domain/cert/components/AutoCertStepOne.vue:34 +#, fuzzy +msgid "" +"The certificate for the domain will be checked every hour, and will be " +"renewed if it has been more than 1 week since it was last issued." +msgstr "" +"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." + +#: src/views/other/Install.vue:54 +msgid "The filename cannot contain the following characters: %{c}" +msgstr "The filename cannot contain the following characters: %{c}" + +#: src/views/domain/cert/components/AutoCertStepOne.vue:29 +#, fuzzy +msgid "" +"The server_name in the current configuration must be the domain name you " +"need to get the certificate, support multiple domains." +msgstr "" +"Note: The server_name in the current configuration must be the domain name " +"you need to get the certificate." + +#: src/language/constants.ts:6 +msgid "The username or password is incorrect" +msgstr "" + +#: src/views/preference/BasicSettings.vue:3 +msgid "Theme" +msgstr "" + +#: src/views/cert/Cert.vue:15 +msgid "This auto-cert item is invalid, please remove it." +msgstr "" + +#: src/components/StdDataEntry/StdFormItem.vue:30 +msgid "This field should not be empty" +msgstr "" + +#: src/views/domain/ngx_conf/NgxConfigEditor.vue:31 +msgid "" +"To make sure the certification auto-renewal can work normally, we need to " +"add a location which can proxy the request from authority to backend, and we " +"need to save this file and reload the Nginx. Are you sure you want to " +"continue?" +msgstr "" + +#: src/views/environment/Environment.vue:30 +msgid "Token" +msgstr "" + +#: src/views/config/config.ts:13 +msgid "Type" +msgstr "" + +#: src/views/cert/Cert.vue:68 src/views/cert/DNSCredential.vue:25 +#: src/views/config/config.ts:28 +#: src/views/domain/components/RightSettings.vue:11 +#: src/views/domain/DomainList.vue:41 src/views/environment/Environment.vue:55 +#: src/views/user/User.vue:37 +msgid "Updated at" +msgstr "Updated at" + +#: src/components/StdDataDisplay/StdTable.vue:461 +#, fuzzy +msgid "Updated successfully" +msgstr "Saved successfully" + +#: src/routes/index.ts:168 src/views/system/Upgrade.vue:2 +#: src/views/system/Upgrade.vue:39 src/views/system/Upgrade.vue:40 +#: src/views/system/Upgrade.vue:44 src/views/system/Upgrade.vue:48 +#: src/views/system/Upgrade.vue:52 src/views/system/Upgrade.vue:55 +#: src/views/system/Upgrade.vue:61 src/views/system/Upgrade.vue:62 +msgid "Upgrade" +msgstr "" + +#: src/language/constants.ts:32 +#, fuzzy +msgid "Upgraded successfully" +msgstr "Saved successfully" + +#: src/views/system/Upgrade.vue:90 +msgid "Upgrading Nginx UI, please wait..." +msgstr "" + +#: src/views/dashboard/ServerAnalytic.vue:157 +msgid "Uptime:" +msgstr "Uptime:" + +#: src/views/environment/Environment.vue:21 +msgid "URL" +msgstr "" + +#: src/components/ChatGPT/ChatGPT.vue:16 +#, fuzzy +msgid "User" +msgstr "Username" + +#: src/views/other/Login.vue:11 src/views/user/User.vue:11 +msgid "Username" +msgstr "Username" + +#: src/views/other/Install.vue:20 +msgid "Username (*)" +msgstr "Username (*)" + +#: src/language/constants.ts:15 +msgid "Using DNS01 challenge provider" +msgstr "" + +#: src/language/constants.ts:14 +msgid "Using HTTP01 challenge provider" +msgstr "" + +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:10 +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:13 +#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:9 +msgid "View" +msgstr "" + +#: src/views/config/InspectConfig.vue:6 +#: src/views/domain/cert/components/AutoCertStepOne.vue:4 +#: src/views/domain/DomainAdd.vue:22 +msgid "Warning" +msgstr "Warning" + +#: src/views/domain/cert/components/ObtainCert.vue:188 +msgid "" +"We will remove the HTTPChallenge configuration from this file and reload the " +"Nginx. Are you sure you want to continue?" +msgstr "" + +#: src/views/dashboard/ServerAnalytic.vue:104 +#: src/views/dashboard/ServerAnalytic.vue:29 +msgid "Writes" +msgstr "Writes" + +#: src/language/constants.ts:21 +msgid "Writing certificate private key to disk" +msgstr "" + +#: src/language/constants.ts:20 +msgid "Writing certificate to disk" +msgstr "" + +#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:21 +#: src/views/domain/ngx_conf/LocationEditor.vue:25 +msgid "Yes" +msgstr "Yes" + +#: src/views/system/Upgrade.vue:43 +msgid "You are using the latest version" +msgstr "" + +#: src/views/system/Upgrade.vue:13 src/views/system/Upgrade.vue:17 +#: src/views/system/Upgrade.vue:8 src/views/system/Upgrade.vue:9 +msgid "You can check Nginx UI upgrade at this page." +msgstr "" + +#: src/views/system/About.vue:34 +msgctxt "Project" +msgid "License" +msgstr "License" + +#, fuzzy +#~ msgid "Inspect Configurations" +#~ msgstr "Edit Configuration" + +#~ msgid "server_name parameters more than one" +#~ msgstr "server_name parameters more than one" + +#~ msgid "404 Not Found" +#~ msgstr "404 Not Found" + +#~ msgid "Invalid E-mail!" +#~ msgstr "Invalid E-mail!"