|
@@ -434,7 +434,9 @@ msgstr ""
|
|
|
|
|
|
#: src/views/dashboard/components/PerformanceStatisticsCard.vue:43
|
|
|
#: src/views/dashboard/components/PerformanceTablesCard.vue:190
|
|
|
-msgid "Calculated based on worker_processes * worker_connections. Actual performance depends on hardware, configuration, and workload"
|
|
|
+msgid ""
|
|
|
+"Calculated based on worker_processes * worker_connections. Actual "
|
|
|
+"performance depends on hardware, configuration, and workload"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/components/ChatGPT/ChatGPT.vue:356
|
|
@@ -576,7 +578,9 @@ msgid "Check again"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/system/SelfCheck/tasks/frontend/https-check.ts:11
|
|
|
-msgid "Check if HTTPS is enabled. Using HTTP outside localhost is insecure and prevents using Passkeys and clipboard features."
|
|
|
+msgid ""
|
|
|
+"Check if HTTPS is enabled. Using HTTP outside localhost is insecure and "
|
|
|
+"prevents using Passkeys and clipboard features."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/system/SelfCheck/tasks/backend/index.ts:26
|
|
@@ -592,11 +596,15 @@ msgid "Check if the nginx.conf includes the streams-enabled directory."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/system/SelfCheck/tasks/backend/index.ts:6
|
|
|
-msgid "Check if the sites-available and sites-enabled directories are under the nginx configuration directory."
|
|
|
+msgid ""
|
|
|
+"Check if the sites-available and sites-enabled directories are under the "
|
|
|
+"nginx configuration directory."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/system/SelfCheck/tasks/backend/index.ts:11
|
|
|
-msgid "Check if the streams-available and streams-enabled directories are under the nginx configuration directory."
|
|
|
+msgid ""
|
|
|
+"Check if the streams-available and streams-enabled directories are under the "
|
|
|
+"nginx configuration directory."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/constants/errors/crypto.ts:3
|
|
@@ -800,7 +808,9 @@ msgid "Create Folder"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/system/Backup/BackupCreator.vue:75
|
|
|
-msgid "Create system backups including Nginx configuration and Nginx UI settings. Backup files will be automatically downloaded to your computer."
|
|
|
+msgid ""
|
|
|
+"Create system backups including Nginx configuration and Nginx UI settings. "
|
|
|
+"Backup files will be automatically downloaded to your computer."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/environments/group/columns.ts:31
|
|
@@ -857,7 +867,9 @@ msgid "Custom"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/NodeSettings.vue:19
|
|
|
-msgid "Customize the name of local node to be displayed in the environment indicator."
|
|
|
+msgid ""
|
|
|
+"Customize the name of local node to be displayed in the environment "
|
|
|
+"indicator."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/routes/modules/dashboard.ts:10 src/views/config/ConfigEditor.vue:110
|
|
@@ -865,7 +877,7 @@ msgstr ""
|
|
|
msgid "Dashboard"
|
|
|
msgstr ""
|
|
|
|
|
|
-#: src/views/other/Install.vue:169
|
|
|
+#: src/views/install/Install.vue:169
|
|
|
msgid "Database (Optional, default: database)"
|
|
|
msgstr ""
|
|
|
|
|
@@ -1159,7 +1171,9 @@ msgid "Dry run mode enabled"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/components/AddPasskey.vue:101
|
|
|
-msgid "Due to the security policies of some browsers, you cannot use passkeys on non-HTTPS websites, except when running on localhost."
|
|
|
+msgid ""
|
|
|
+"Due to the security policies of some browsers, you cannot use passkeys on "
|
|
|
+"non-HTTPS websites, except when running on localhost."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/site/site_list/SiteDuplicate.vue:72
|
|
@@ -1200,7 +1214,7 @@ msgstr ""
|
|
|
msgid "Email"
|
|
|
msgstr ""
|
|
|
|
|
|
-#: src/views/other/Install.vue:138
|
|
|
+#: src/views/install/Install.vue:138
|
|
|
msgid "Email (*)"
|
|
|
msgstr ""
|
|
|
|
|
@@ -1669,7 +1683,9 @@ msgid "First View"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/components/AddPasskey.vue:71
|
|
|
-msgid "Follow the instructions in the dialog to complete the passkey registration process."
|
|
|
+msgid ""
|
|
|
+"Follow the instructions in the dialog to complete the passkey registration "
|
|
|
+"process."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/NodeSettings.vue:42
|
|
@@ -1802,15 +1818,21 @@ msgid "If left blank, the default CA Dir will be used."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/nginx_log/NginxLogList.vue:81
|
|
|
-msgid "If logs are not indexed, please check if the log file is under the directory in Nginx.LogDirWhiteList."
|
|
|
+msgid ""
|
|
|
+"If logs are not indexed, please check if the log file is under the directory "
|
|
|
+"in Nginx.LogDirWhiteList."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/AuthSettings.vue:145
|
|
|
-msgid "If the number of login failed attempts from a ip reach the max attempts in ban threshold minutes, the ip will be banned for a period of time."
|
|
|
+msgid ""
|
|
|
+"If the number of login failed attempts from a ip reach the max attempts in "
|
|
|
+"ban threshold minutes, the ip will be banned for a period of time."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/site/cert/components/AutoCertStepOne.vue:117
|
|
|
-msgid "If you want to automatically revoke the old certificate, please enable this option."
|
|
|
+msgid ""
|
|
|
+"If you want to automatically revoke the old certificate, please enable this "
|
|
|
+"option."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/components/AddPasskey.vue:70
|
|
@@ -1818,7 +1840,9 @@ msgid "If your browser supports WebAuthn Passkey, a dialog box will appear."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/site/cert/components/AutoCertStepOne.vue:108
|
|
|
-msgid "If your domain has CNAME records and you cannot obtain certificates, you need to enable this option."
|
|
|
+msgid ""
|
|
|
+"If your domain has CNAME records and you cannot obtain certificates, you "
|
|
|
+"need to enable this option."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/certificate/CertificateList/Certificate.vue:22
|
|
@@ -1835,7 +1859,9 @@ msgid "Inactive Time"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/dashboard/components/ProcessDistributionCard.vue:54
|
|
|
-msgid "Includes master process, worker processes, cache processes, and other Nginx processes"
|
|
|
+msgid ""
|
|
|
+"Includes master process, worker processes, cache processes, and other Nginx "
|
|
|
+"processes"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/nginx_log/NginxLogList.vue:89
|
|
@@ -1877,11 +1903,11 @@ msgstr ""
|
|
|
msgid "Insecure Skip Verify"
|
|
|
msgstr ""
|
|
|
|
|
|
-#: src/routes/modules/auth.ts:8 src/views/other/Install.vue:185
|
|
|
+#: src/routes/modules/auth.ts:8 src/views/install/Install.vue:185
|
|
|
msgid "Install"
|
|
|
msgstr ""
|
|
|
|
|
|
-#: src/views/other/Install.vue:93
|
|
|
+#: src/views/install/Install.vue:93
|
|
|
msgid "Install successfully"
|
|
|
msgstr ""
|
|
|
|
|
@@ -1889,8 +1915,10 @@ msgstr ""
|
|
|
msgid "Installation is not allowed after 10 minutes of system startup"
|
|
|
msgstr ""
|
|
|
|
|
|
-#: src/views/other/Install.vue:127
|
|
|
-msgid "Installation is not allowed after 10 minutes of system startup, please restart the Nginx UI."
|
|
|
+#: src/views/install/Install.vue:127
|
|
|
+msgid ""
|
|
|
+"Installation is not allowed after 10 minutes of system startup, please "
|
|
|
+"restart the Nginx UI."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/LogrotateSettings.vue:25
|
|
@@ -1979,7 +2007,9 @@ msgid "Jwt Secret"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/components/RecoveryCodes.vue:74
|
|
|
-msgid "Keep your recovery codes as safe as your password. We recommend saving them with a password manager."
|
|
|
+msgid ""
|
|
|
+"Keep your recovery codes as safe as your password. We recommend saving them "
|
|
|
+"with a password manager."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:60
|
|
@@ -2127,7 +2157,13 @@ msgid "Logrotate"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/LogrotateSettings.vue:12
|
|
|
-msgid "Logrotate, by default, is enabled in most mainstream Linux distributions for users who install Nginx UI on the host machine, so you don't need to modify the parameters on this page. For users who install Nginx UI using Docker containers, you can manually enable this option. The crontab task scheduler of Nginx UI will execute the logrotate command at the interval you set in minutes."
|
|
|
+msgid ""
|
|
|
+"Logrotate, by default, is enabled in most mainstream Linux distributions for "
|
|
|
+"users who install Nginx UI on the host machine, so you don't need to modify "
|
|
|
+"the parameters on this page. For users who install Nginx UI using Docker "
|
|
|
+"containers, you can manually enable this option. The crontab task scheduler "
|
|
|
+"of Nginx UI will execute the logrotate command at the interval you set in "
|
|
|
+"minutes."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/site/components/SiteStatusSegmented.vue:138
|
|
@@ -2145,7 +2181,9 @@ msgid "Maintenance mode enabled successfully"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/site/cert/components/AutoCertStepOne.vue:53
|
|
|
-msgid "Make sure you have configured a reverse proxy for .well-known directory to HTTPChallengePort before obtaining the certificate."
|
|
|
+msgid ""
|
|
|
+"Make sure you have configured a reverse proxy for .well-known directory to "
|
|
|
+"HTTPChallengePort before obtaining the certificate."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/routes/modules/config.ts:10 src/views/config/ConfigEditor.vue:115
|
|
@@ -2341,7 +2379,7 @@ msgstr ""
|
|
|
msgid "Network Total Send"
|
|
|
msgstr ""
|
|
|
|
|
|
-#: src/views/other/Install.vue:133
|
|
|
+#: src/views/install/Install.vue:133
|
|
|
msgid "New Installation"
|
|
|
msgstr ""
|
|
|
|
|
@@ -2507,7 +2545,9 @@ msgid "Nginx UI configuration has been restored"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/components/SystemRestore/SystemRestoreContent.vue:336
|
|
|
-msgid "Nginx UI configuration has been restored and will restart automatically in a few seconds."
|
|
|
+msgid ""
|
|
|
+"Nginx UI configuration has been restored and will restart automatically in a "
|
|
|
+"few seconds."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/components/ChatGPT/ChatGPT.vue:374
|
|
@@ -2589,7 +2629,9 @@ msgstr ""
|
|
|
|
|
|
#: src/views/site/site_edit/RightSettings.vue:85
|
|
|
#: src/views/stream/components/RightSettings.vue:118
|
|
|
-msgid "Note, if the configuration file include other configurations or certificates, please synchronize them to the remote nodes in advance."
|
|
|
+msgid ""
|
|
|
+"Note, if the configuration file include other configurations or "
|
|
|
+"certificates, please synchronize them to the remote nodes in advance."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/notification/Notification.vue:28
|
|
@@ -2637,7 +2679,9 @@ msgid "OCSP Must Staple"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/site/cert/components/AutoCertStepOne.vue:99
|
|
|
-msgid "OCSP Must Staple may cause errors for some users on first access using Firefox."
|
|
|
+msgid ""
|
|
|
+"OCSP Must Staple may cause errors for some users on first access using "
|
|
|
+"Firefox."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/dashboard/components/ParamsOpt/PerformanceConfig.vue:73
|
|
@@ -2765,14 +2809,17 @@ msgid "Passkey"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/components/Passkey.vue:62
|
|
|
-msgid "Passkeys are webauthn credentials that validate your identity using touch, facial recognition, a device password, or a PIN. They can be used as a password replacement or as a 2FA method."
|
|
|
+msgid ""
|
|
|
+"Passkeys are webauthn credentials that validate your identity using touch, "
|
|
|
+"facial recognition, a device password, or a PIN. They can be used as a "
|
|
|
+"password replacement or as a 2FA method."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/other/Login.vue:183 src/views/user/userColumns.tsx:18
|
|
|
msgid "Password"
|
|
|
msgstr ""
|
|
|
|
|
|
-#: src/views/other/Install.vue:158
|
|
|
+#: src/views/install/Install.vue:158
|
|
|
msgid "Password (*)"
|
|
|
msgstr ""
|
|
|
|
|
@@ -2780,7 +2827,7 @@ msgstr ""
|
|
|
msgid "Password incorrect"
|
|
|
msgstr ""
|
|
|
|
|
|
-#: src/views/other/Install.vue:74
|
|
|
+#: src/views/install/Install.vue:74
|
|
|
msgid "Password length cannot exceed 20 characters"
|
|
|
msgstr ""
|
|
|
|
|
@@ -2828,11 +2875,15 @@ msgid "Plain text is empty"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/dashboard/NginxDashBoard.vue:174
|
|
|
-msgid "Please enable the stub_status module to get request statistics, connection count, etc."
|
|
|
+msgid ""
|
|
|
+"Please enable the stub_status module to get request statistics, connection "
|
|
|
+"count, etc."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/components/AddPasskey.vue:69
|
|
|
-msgid "Please enter a name for the passkey you wish to create and click the OK button below."
|
|
|
+msgid ""
|
|
|
+"Please enter a name for the passkey you wish to create and click the OK "
|
|
|
+"button below."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/components/TwoFA/Authorization.vue:85
|
|
@@ -2849,7 +2900,9 @@ msgid "Please enter the security token received during backup"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/certificate/DNSCredential.vue:53
|
|
|
-msgid "Please fill in the API authentication credentials provided by your DNS provider."
|
|
|
+msgid ""
|
|
|
+"Please fill in the API authentication credentials provided by your DNS "
|
|
|
+"provider."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/components/StdDesign/StdDataDisplay/StdCurd.vue:106
|
|
@@ -2857,12 +2910,16 @@ msgid "Please fill in the required fields"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/site/cert/components/AutoCertStepOne.vue:57
|
|
|
-msgid "Please first add credentials in Certification > DNS Credentials, and then select one of the credentialsbelow to request the API of the DNS provider."
|
|
|
+msgid ""
|
|
|
+"Please first add credentials in Certification > DNS Credentials, and then "
|
|
|
+"select one of the credentialsbelow to request the API of the DNS provider."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/components/Notification/notifications.ts:110
|
|
|
#: src/language/constants.ts:59
|
|
|
-msgid "Please generate new recovery codes in the preferences immediately to prevent lockout."
|
|
|
+msgid ""
|
|
|
+"Please generate new recovery codes in the preferences immediately to prevent "
|
|
|
+"lockout."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/config/components/Rename.vue:65
|
|
@@ -2875,31 +2932,37 @@ msgid "Please input a folder name"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/stream/components/StreamDuplicate.vue:25
|
|
|
-msgid "Please input name, this will be used as the filename of the new configuration!"
|
|
|
+msgid ""
|
|
|
+"Please input name, this will be used as the filename of the new "
|
|
|
+"configuration!"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/site/site_list/SiteDuplicate.vue:33
|
|
|
-msgid "Please input name, this will be used as the filename of the new configuration."
|
|
|
+msgid ""
|
|
|
+"Please input name, this will be used as the filename of the new "
|
|
|
+"configuration."
|
|
|
msgstr ""
|
|
|
|
|
|
-#: src/views/other/Install.vue:58
|
|
|
+#: src/views/install/Install.vue:58
|
|
|
msgid "Please input your E-mail!"
|
|
|
msgstr ""
|
|
|
|
|
|
-#: src/views/other/Install.vue:70 src/views/other/Login.vue:47
|
|
|
+#: src/views/install/Install.vue:70 src/views/other/Login.vue:47
|
|
|
msgid "Please input your password!"
|
|
|
msgstr ""
|
|
|
|
|
|
-#: src/views/other/Install.vue:64 src/views/other/Login.vue:41
|
|
|
+#: src/views/install/Install.vue:64 src/views/other/Login.vue:41
|
|
|
msgid "Please input your username!"
|
|
|
msgstr ""
|
|
|
|
|
|
-#: src/views/other/Install.vue:110 src/views/system/Backup/SystemRestore.vue:10
|
|
|
+#: src/views/install/Install.vue:110
|
|
|
+#: src/views/system/Backup/SystemRestore.vue:10
|
|
|
msgid "Please log in."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/certificate/DNSCredential.vue:62
|
|
|
-msgid "Please note that the unit of time configurations below are all in seconds."
|
|
|
+msgid ""
|
|
|
+"Please note that the unit of time configurations below are all in seconds."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/system/Backup/BackupCreator.vue:107
|
|
@@ -3020,7 +3083,9 @@ msgid "Recovery Codes"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/components/RecoveryCodes.vue:73
|
|
|
-msgid "Recovery codes are used to access your account when you lose access to your 2FA device. Each code can only be used once."
|
|
|
+msgid ""
|
|
|
+"Recovery codes are used to access your account when you lose access to your "
|
|
|
+"2FA device. Each code can only be used once."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/CertSettings.vue:40
|
|
@@ -3036,7 +3101,9 @@ msgid "Register"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/certificate/ACMEUser.vue:56
|
|
|
-msgid "Register a user or use this account to issue a certificate through an HTTP proxy."
|
|
|
+msgid ""
|
|
|
+"Register a user or use this account to issue a certificate through an HTTP "
|
|
|
+"proxy."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/certificate/ACMEUser.vue:106
|
|
@@ -3237,7 +3304,10 @@ msgid "Reset 2FA"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/dashboard/components/ResourceUsageCard.vue:53
|
|
|
-msgid "Resident Set Size: Actual memory resident in physical memory, including all shared library memory, which will be repeated calculated for multiple processes"
|
|
|
+msgid ""
|
|
|
+"Resident Set Size: Actual memory resident in physical memory, including all "
|
|
|
+"shared library memory, which will be repeated calculated for multiple "
|
|
|
+"processes"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/composables/usePerformanceMetrics.ts:109
|
|
@@ -3283,7 +3353,7 @@ msgstr ""
|
|
|
msgid "Restore completed successfully"
|
|
|
msgstr ""
|
|
|
|
|
|
-#: src/views/other/Install.vue:190
|
|
|
+#: src/views/install/Install.vue:190
|
|
|
msgid "Restore from Backup"
|
|
|
msgstr ""
|
|
|
|
|
@@ -3316,7 +3386,9 @@ msgid "Revoke this certificate"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/certificate/components/RemoveCert.vue:117
|
|
|
-msgid "Revoking a certificate will affect any services currently using it. This action cannot be undone."
|
|
|
+msgid ""
|
|
|
+"Revoking a certificate will affect any services currently using it. This "
|
|
|
+"action cannot be undone."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/AuthSettings.vue:107
|
|
@@ -3478,7 +3550,9 @@ msgid "Session not found"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/CertSettings.vue:36
|
|
|
-msgid "Set the recursive nameservers to override the systems nameservers for the step of DNS challenge."
|
|
|
+msgid ""
|
|
|
+"Set the recursive nameservers to override the systems nameservers for the "
|
|
|
+"step of DNS challenge."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/site/components/SiteStatusSegmented.vue:89
|
|
@@ -3498,11 +3572,15 @@ msgid "Setting HTTP01 challenge provider"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/constants/errors/nginx_log.ts:8
|
|
|
-msgid "Settings.NginxLogSettings.AccessLogPath is empty, refer to https://nginxui.com/guide/config-nginx.html for more information"
|
|
|
+msgid ""
|
|
|
+"Settings.NginxLogSettings.AccessLogPath is empty, refer to https://nginxui."
|
|
|
+"com/guide/config-nginx.html for more information"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/constants/errors/nginx_log.ts:7
|
|
|
-msgid "Settings.NginxLogSettings.ErrorLogPath is empty, refer to https://nginxui.com/guide/config-nginx.html for more information"
|
|
|
+msgid ""
|
|
|
+"Settings.NginxLogSettings.ErrorLogPath is empty, refer to https://nginxui."
|
|
|
+"com/guide/config-nginx.html for more information"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:147
|
|
@@ -3675,7 +3753,11 @@ msgid "Success"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/system/SelfCheck/tasks/frontend/websocket.ts:6
|
|
|
-msgid "Support communication with the backend through the WebSocket protocol. If your Nginx UI is being used via an Nginx reverse proxy, please refer to this link to write the corresponding configuration file: https://nginxui.com/guide/nginx-proxy-example.html"
|
|
|
+msgid ""
|
|
|
+"Support communication with the backend through the WebSocket protocol. If "
|
|
|
+"your Nginx UI is being used via an Nginx reverse proxy, please refer to this "
|
|
|
+"link to write the corresponding configuration file: https://nginxui.com/"
|
|
|
+"guide/nginx-proxy-example.html"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/components/SystemRestore/SystemRestoreContent.vue:197
|
|
@@ -3777,7 +3859,8 @@ msgstr ""
|
|
|
msgid "System Restore"
|
|
|
msgstr ""
|
|
|
|
|
|
-#: src/views/other/Install.vue:106 src/views/system/Backup/SystemRestore.vue:6
|
|
|
+#: src/views/install/Install.vue:106
|
|
|
+#: src/views/system/Backup/SystemRestore.vue:6
|
|
|
msgid "System restored successfully."
|
|
|
msgstr ""
|
|
|
|
|
@@ -3799,15 +3882,20 @@ msgid "Terminal Start Command"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/site/cert/components/AutoCertStepOne.vue:49
|
|
|
-msgid "The certificate for the domain will be checked 30 minutes, and will be renewed if it has been more than 1 week or the period you set in settings since it was last issued."
|
|
|
+msgid ""
|
|
|
+"The certificate for the domain will be checked 30 minutes, and will be "
|
|
|
+"renewed if it has been more than 1 week or the period you set in settings "
|
|
|
+"since it was last issued."
|
|
|
msgstr ""
|
|
|
|
|
|
-#: src/views/other/Install.vue:80
|
|
|
+#: src/views/install/Install.vue:80
|
|
|
msgid "The filename cannot contain the following characters: %{c}"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/NodeSettings.vue:37
|
|
|
-msgid "The ICP Number should only contain letters, unicode, numbers, hyphens, dashes, colons, and dots."
|
|
|
+msgid ""
|
|
|
+"The ICP Number should only contain letters, unicode, numbers, hyphens, "
|
|
|
+"dashes, colons, and dots."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/certificate/components/CertificateEditor.vue:216
|
|
@@ -3819,20 +3907,26 @@ msgid "The input is not a SSL Certificate Key"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/constants/errors/nginx_log.ts:2
|
|
|
-msgid "The log path is not under the paths in settings.NginxSettings.LogDirWhiteList"
|
|
|
+msgid ""
|
|
|
+"The log path is not under the paths in settings.NginxSettings.LogDirWhiteList"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/OpenAISettings.vue:23
|
|
|
#: src/views/preference/OpenAISettings.vue:89
|
|
|
-msgid "The model name should only contain letters, unicode, numbers, hyphens, dashes, colons, and dots."
|
|
|
+msgid ""
|
|
|
+"The model name should only contain letters, unicode, numbers, hyphens, "
|
|
|
+"dashes, colons, and dots."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/OpenAISettings.vue:90
|
|
|
-msgid "The model used for code completion, if not set, the chat model will be used."
|
|
|
+msgid ""
|
|
|
+"The model used for code completion, if not set, the chat model will be used."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/NodeSettings.vue:18
|
|
|
-msgid "The node name should only contain letters, unicode, numbers, hyphens, dashes, colons, and dots."
|
|
|
+msgid ""
|
|
|
+"The node name should only contain letters, unicode, numbers, hyphens, "
|
|
|
+"dashes, colons, and dots."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/site/site_add/SiteAdd.vue:120
|
|
@@ -3848,15 +3942,22 @@ msgid "The path exists, but the file is not a private key"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/NodeSettings.vue:49
|
|
|
-msgid "The Public Security Number should only contain letters, unicode, numbers, hyphens, dashes, colons, and dots."
|
|
|
+msgid ""
|
|
|
+"The Public Security Number should only contain letters, unicode, numbers, "
|
|
|
+"hyphens, dashes, colons, and dots."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/dashboard/Environments.vue:148
|
|
|
-msgid "The remote Nginx UI version is not compatible with the local Nginx UI version. To avoid potential errors, please upgrade the remote Nginx UI to match the local version."
|
|
|
+msgid ""
|
|
|
+"The remote Nginx UI version is not compatible with the local Nginx UI "
|
|
|
+"version. To avoid potential errors, please upgrade the remote Nginx UI to "
|
|
|
+"match the local version."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/site/cert/components/AutoCertStepOne.vue:44
|
|
|
-msgid "The server_name in the current configuration must be the domain name you need to get the certificate, supportmultiple domains."
|
|
|
+msgid ""
|
|
|
+"The server_name in the current configuration must be the domain name you "
|
|
|
+"need to get the certificate, supportmultiple domains."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/CertSettings.vue:22
|
|
@@ -3882,7 +3983,10 @@ msgid "Theoretical maximum RPS (Requests Per Second):"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/components/RecoveryCodes.vue:104
|
|
|
-msgid "These codes are the last resort for accessing your account in case you lose your password and second factors. If you cannot find these codes, you will lose access to your account."
|
|
|
+msgid ""
|
|
|
+"These codes are the last resort for accessing your account in case you lose "
|
|
|
+"your password and second factors. If you cannot find these codes, you will "
|
|
|
+"lose access to your account."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/certificate/components/CertificateEditor.vue:102
|
|
@@ -3913,19 +4017,26 @@ msgid "This field should not be empty"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/constants/form_errors.ts:6
|
|
|
-msgid "This field should only contain letters, unicode characters, numbers, and -_."
|
|
|
+msgid ""
|
|
|
+"This field should only contain letters, unicode characters, numbers, and -_."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/dashboard/NginxDashBoard.vue:153
|
|
|
-msgid "This module provides Nginx request statistics, connection count, etc. data. After enabling it, you can view performance statistics"
|
|
|
+msgid ""
|
|
|
+"This module provides Nginx request statistics, connection count, etc. data. "
|
|
|
+"After enabling it, you can view performance statistics"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/certificate/components/RemoveCert.vue:103
|
|
|
-msgid "This operation will only remove the certificate from the database. The certificate files on the file system will not be deleted."
|
|
|
+msgid ""
|
|
|
+"This operation will only remove the certificate from the database. The "
|
|
|
+"certificate files on the file system will not be deleted."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/system/Backup/BackupCreator.vue:141
|
|
|
-msgid "This token will only be shown once and cannot be retrieved later. Please make sure to save it in a secure location."
|
|
|
+msgid ""
|
|
|
+"This token will only be shown once and cannot be retrieved later. Please "
|
|
|
+"make sure to save it in a secure location."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/constants/form_errors.ts:4
|
|
@@ -3934,16 +4045,21 @@ msgstr ""
|
|
|
|
|
|
#: src/components/SystemRestore/SystemRestoreContent.vue:227
|
|
|
#: src/components/SystemRestore/SystemRestoreContent.vue:304
|
|
|
-msgid "This will restore all Nginx configuration files. Nginx will restart after the restoration is complete."
|
|
|
+msgid ""
|
|
|
+"This will restore all Nginx configuration files. Nginx will restart after "
|
|
|
+"the restoration is complete."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/components/SystemRestore/SystemRestoreContent.vue:238
|
|
|
#: src/components/SystemRestore/SystemRestoreContent.vue:315
|
|
|
-msgid "This will restore configuration files and database. Nginx UI will restart after the restoration is complete."
|
|
|
+msgid ""
|
|
|
+"This will restore configuration files and database. Nginx UI will restart "
|
|
|
+"after the restoration is complete."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/environments/list/BatchUpgrader.vue:182
|
|
|
-msgid "This will upgrade or reinstall the Nginx UI on %{nodeNames} to %{version}."
|
|
|
+msgid ""
|
|
|
+"This will upgrade or reinstall the Nginx UI on %{nodeNames} to %{version}."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/AuthSettings.vue:124
|
|
@@ -3957,7 +4073,9 @@ msgid "Tips"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/dashboard/components/PerformanceTablesCard.vue:206
|
|
|
-msgid "Tips: You can increase the concurrency processing capacity by increasing worker_processes or worker_connections"
|
|
|
+msgid ""
|
|
|
+"Tips: You can increase the concurrency processing capacity by increasing "
|
|
|
+"worker_processes or worker_connections"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/notification/notificationColumns.tsx:45
|
|
@@ -3969,19 +4087,31 @@ msgid "To confirm revocation, please type \"Revoke\" in the field below:"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/components/TOTP.vue:68
|
|
|
-msgid "To enable it, you need to install the Google or Microsoft Authenticator app on your mobile phone."
|
|
|
+msgid ""
|
|
|
+"To enable it, you need to install the Google or Microsoft Authenticator app "
|
|
|
+"on your mobile phone."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/components/AddPasskey.vue:89
|
|
|
-msgid "To ensure security, Webauthn configuration cannot be added through the UI. Please manually configure the following in the app.ini configuration file and restart Nginx UI."
|
|
|
+msgid ""
|
|
|
+"To ensure security, Webauthn configuration cannot be added through the UI. "
|
|
|
+"Please manually configure the following in the app.ini configuration file "
|
|
|
+"and restart Nginx UI."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/site/ngx_conf/NgxConfigEditor.vue:45
|
|
|
-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?"
|
|
|
+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/preference/OpenAISettings.vue:36
|
|
|
-msgid "To use a local large model, deploy it with ollama, vllm or lmdeploy. They provide an OpenAI-compatible API endpoint, so just set the baseUrl to your local API."
|
|
|
+msgid ""
|
|
|
+"To use a local large model, deploy it with ollama, vllm or lmdeploy. They "
|
|
|
+"provide an OpenAI-compatible API endpoint, so just set the baseUrl to your "
|
|
|
+"local API."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/dashboard/NginxDashBoard.vue:57
|
|
@@ -4031,7 +4161,9 @@ msgid "TOTP"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/components/TOTP.vue:67
|
|
|
-msgid "TOTP is a two-factor authentication method that uses a time-based one-time password algorithm."
|
|
|
+msgid ""
|
|
|
+"TOTP is a two-factor authentication method that uses a time-based one-time "
|
|
|
+"password algorithm."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/components/StdDesign/StdDataDisplay/StdCurd.vue:197
|
|
@@ -4137,7 +4269,7 @@ msgstr ""
|
|
|
msgid "Username"
|
|
|
msgstr ""
|
|
|
|
|
|
-#: src/views/other/Install.vue:148
|
|
|
+#: src/views/install/Install.vue:148
|
|
|
msgid "Username (*)"
|
|
|
msgstr ""
|
|
|
|
|
@@ -4201,15 +4333,22 @@ msgstr ""
|
|
|
|
|
|
#: src/components/SystemRestore/SystemRestoreContent.vue:178
|
|
|
#: src/components/SystemRestore/SystemRestoreContent.vue:255
|
|
|
-msgid "Warning: Restore operation will overwrite current configurations. Make sure you have a valid backup file and security token, and carefully select what to restore."
|
|
|
+msgid ""
|
|
|
+"Warning: Restore operation will overwrite current configurations. Make sure "
|
|
|
+"you have a valid backup file and security token, and carefully select what "
|
|
|
+"to restore."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/certificate/DNSCredential.vue:56
|
|
|
-msgid "We will add one or more TXT records to the DNS records of your domain for ownership verification."
|
|
|
+msgid ""
|
|
|
+"We will add one or more TXT records to the DNS records of your domain for "
|
|
|
+"ownership verification."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/site/cert/components/ObtainCert.vue:137
|
|
|
-msgid "We will remove the HTTPChallenge configuration from this file and reload the Nginx. Are you sure you want to continue?"
|
|
|
+msgid ""
|
|
|
+"We will remove the HTTPChallenge configuration from this file and reload the "
|
|
|
+"Nginx. Are you sure you want to continue?"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/AuthSettings.vue:97
|
|
@@ -4225,19 +4364,28 @@ msgid "WebSocket connection error"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/certificate/ACMEUser.vue:83
|
|
|
-msgid "When Enabled, Nginx UI will automatically re-register users upon startup. Generally, do not enable this unless you are in a dev environment and using Pebble as CA."
|
|
|
+msgid ""
|
|
|
+"When Enabled, Nginx UI will automatically re-register users upon startup. "
|
|
|
+"Generally, do not enable this unless you are in a dev environment and using "
|
|
|
+"Pebble as CA."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/site/site_edit/RightSettings.vue:81
|
|
|
-msgid "When you enable/disable, delete, or save this site, the nodes set in the Node Group and the nodes selected below will be synchronized."
|
|
|
+msgid ""
|
|
|
+"When you enable/disable, delete, or save this site, the nodes set in the "
|
|
|
+"Node Group and the nodes selected below will be synchronized."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/stream/components/RightSettings.vue:114
|
|
|
-msgid "When you enable/disable, delete, or save this stream, the nodes set in the Node Group and the nodes selected below will be synchronized."
|
|
|
+msgid ""
|
|
|
+"When you enable/disable, delete, or save this stream, the nodes set in the "
|
|
|
+"Node Group and the nodes selected below will be synchronized."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/components/RecoveryCodes.vue:140
|
|
|
-msgid "When you generate new recovery codes, you must download or print the new codes."
|
|
|
+msgid ""
|
|
|
+"When you generate new recovery codes, you must download or print the new "
|
|
|
+"codes."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/dashboard/components/ParamsOpt/ProxyCacheConfig.vue:160
|
|
@@ -4282,7 +4430,9 @@ msgid "Yes"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/terminal/Terminal.vue:135
|
|
|
-msgid "You are accessing this terminal over an insecure HTTP connection on a non-localhost domain. This may expose sensitive information."
|
|
|
+msgid ""
|
|
|
+"You are accessing this terminal over an insecure HTTP connection on a non-"
|
|
|
+"localhost domain. This may expose sensitive information."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/system/Upgrade.vue:202
|
|
@@ -4302,11 +4452,14 @@ msgid "You can close this dialog now"
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/components/AddPasskey.vue:87
|
|
|
-msgid "You have not configured the settings of Webauthn, so you cannot add a passkey."
|
|
|
+msgid ""
|
|
|
+"You have not configured the settings of Webauthn, so you cannot add a "
|
|
|
+"passkey."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/components/RecoveryCodes.vue:81
|
|
|
-msgid "You have not enabled 2FA yet. Please enable 2FA to generate recovery codes."
|
|
|
+msgid ""
|
|
|
+"You have not enabled 2FA yet. Please enable 2FA to generate recovery codes."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/components/RecoveryCodes.vue:94
|
|
@@ -4314,7 +4467,9 @@ msgid "You have not generated recovery codes yet."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/components/RecoveryCodes.vue:91
|
|
|
-msgid "Your current recovery code might be outdated and insecure. Please generate new recovery codes at your earliest convenience to ensure security."
|
|
|
+msgid ""
|
|
|
+"Your current recovery code might be outdated and insecure. Please generate "
|
|
|
+"new recovery codes at your earliest convenience to ensure security."
|
|
|
msgstr ""
|
|
|
|
|
|
#: src/views/preference/components/RecoveryCodes.vue:142
|