mirror of
https://github.com/0xJacky/nginx-ui.git
synced 2025-05-11 02:15:48 +02:00
Merge pull request #452 from 0xJacky/refactor/config
chore: update translations
This commit is contained in:
commit
d0af8bd427
11 changed files with 1242 additions and 701 deletions
|
@ -36,4 +36,10 @@ export const msg = [
|
|||
|
||||
$gettext('Sync Certificate Success'),
|
||||
$gettext('Sync Certificate Error'),
|
||||
|
||||
$gettext('Rename Remote Config Success'),
|
||||
$gettext('Rename Remote Config Error'),
|
||||
|
||||
$gettext('Sync Config Success'),
|
||||
$gettext('Sync Config Error'),
|
||||
]
|
||||
|
|
|
@ -36,7 +36,7 @@ msgstr "Username"
|
|||
#: src/views/certificate/DNSCredential.vue:33
|
||||
#: src/views/config/configColumns.ts:38 src/views/domain/DomainList.vue:47
|
||||
#: src/views/environment/envColumns.tsx:131
|
||||
#: src/views/notification/Notification.vue:37
|
||||
#: src/views/notification/notificationColumns.tsx:54
|
||||
#: src/views/preference/AuthSettings.vue:26 src/views/stream/StreamList.vue:47
|
||||
#: src/views/user/userColumns.tsx:60
|
||||
msgid "Action"
|
||||
|
@ -52,8 +52,8 @@ msgstr "Action"
|
|||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#: src/routes/index.ts:112 src/views/config/ConfigEditor.vue:128
|
||||
#: src/views/config/ConfigEditor.vue:187
|
||||
#: src/routes/index.ts:112 src/views/config/ConfigEditor.vue:135
|
||||
#: src/views/config/ConfigEditor.vue:196
|
||||
#, fuzzy
|
||||
msgid "Add Configuration"
|
||||
msgstr "Edit Configuration"
|
||||
|
@ -116,7 +116,7 @@ msgid "Are you sure to delete this banned IP immediately?"
|
|||
msgstr "Are you sure you want to remove this directive?"
|
||||
|
||||
#: src/components/Notification/Notification.vue:86
|
||||
#: src/views/notification/Notification.vue:72
|
||||
#: src/views/notification/Notification.vue:40
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to clear all notifications?"
|
||||
msgstr "Are you sure you want to remove this directive?"
|
||||
|
@ -126,12 +126,12 @@ msgstr "Are you sure you want to remove this directive?"
|
|||
msgid "Are you sure you want to clear the record of chat?"
|
||||
msgstr "Are you sure you want to remove this directive?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:578
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:577
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to delete this item permanently?"
|
||||
msgstr "Are you sure you want to remove this directive?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:550
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:549
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to delete this item?"
|
||||
msgstr "Are you sure you want to remove this directive?"
|
||||
|
@ -141,7 +141,7 @@ msgstr "Are you sure you want to remove this directive?"
|
|||
msgid "Are you sure you want to delete?"
|
||||
msgstr "Are you sure you want to remove this directive?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:564
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:563
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to recover this item?"
|
||||
msgstr "Are you sure you want to remove this directive?"
|
||||
|
@ -194,7 +194,7 @@ msgid "Auto-renewal enabled for %{name}"
|
|||
msgstr "Auto-renewal enabled for %{name}"
|
||||
|
||||
#: src/views/certificate/CertificateEditor.vue:247
|
||||
#: src/views/config/ConfigEditor.vue:196 src/views/config/ConfigList.vue:173
|
||||
#: src/views/config/ConfigEditor.vue:205 src/views/config/ConfigList.vue:173
|
||||
#: src/views/config/ConfigList.vue:99 src/views/domain/DomainEdit.vue:253
|
||||
#: src/views/nginx_log/NginxLog.vue:168 src/views/stream/StreamEdit.vue:245
|
||||
msgid "Back"
|
||||
|
@ -225,7 +225,7 @@ msgstr ""
|
|||
msgid "Base information"
|
||||
msgstr "Base information"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:224
|
||||
#: src/views/config/ConfigEditor.vue:233
|
||||
#: src/views/domain/components/RightSettings.vue:75
|
||||
#: src/views/preference/Preference.vue:110
|
||||
#: src/views/stream/components/RightSettings.vue:74
|
||||
|
@ -238,7 +238,7 @@ msgid "Basic Mode"
|
|||
msgstr "Basic Mode"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:54
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:486
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:485
|
||||
#, fuzzy
|
||||
msgid "Batch Modify"
|
||||
msgstr "Modify Config"
|
||||
|
@ -315,7 +315,7 @@ msgid_plural "Changed Certificates"
|
|||
msgstr[0] "Certificate is valid"
|
||||
msgstr[1] "Certificate is valid"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:251
|
||||
#: src/views/config/ConfigEditor.vue:260
|
||||
#, fuzzy
|
||||
msgid "Changed Path"
|
||||
msgstr "Certificate is valid"
|
||||
|
@ -334,12 +334,12 @@ msgstr ""
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:275
|
||||
#: src/components/Notification/Notification.vue:91
|
||||
#: src/views/notification/Notification.vue:77
|
||||
#: src/views/notification/Notification.vue:45
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/Notification/Notification.vue:42
|
||||
#: src/views/notification/Notification.vue:46
|
||||
#: src/views/notification/Notification.vue:13
|
||||
#, fuzzy
|
||||
msgid "Cleared successfully"
|
||||
msgstr "Disabled successfully"
|
||||
|
@ -425,16 +425,17 @@ msgstr "Create Another"
|
|||
msgid "Create File"
|
||||
msgstr "Created at"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:50 src/views/config/ConfigList.vue:116
|
||||
#: src/views/config/components/Mkdir.vue:48 src/views/config/ConfigList.vue:116
|
||||
#, fuzzy
|
||||
msgid "Create Folder"
|
||||
msgstr "Create Another"
|
||||
|
||||
#: src/views/notification/Notification.vue:31 src/views/user/userColumns.tsx:48
|
||||
#: src/views/notification/notificationColumns.tsx:48
|
||||
#: src/views/user/userColumns.tsx:48
|
||||
msgid "Created at"
|
||||
msgstr "Created at"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:35
|
||||
#: src/views/config/components/Mkdir.vue:34
|
||||
#, fuzzy
|
||||
msgid "Created successfully"
|
||||
msgstr "Disabled successfully"
|
||||
|
@ -474,8 +475,8 @@ msgid ""
|
|||
"indicator."
|
||||
msgstr ""
|
||||
|
||||
#: src/routes/index.ts:39 src/views/config/ConfigEditor.vue:118
|
||||
#: src/views/config/ConfigEditor.vue:79 src/views/config/ConfigList.vue:57
|
||||
#: src/routes/index.ts:39 src/views/config/ConfigEditor.vue:125
|
||||
#: src/views/config/ConfigEditor.vue:86 src/views/config/ConfigList.vue:57
|
||||
msgid "Dashboard"
|
||||
msgstr "Dashboard"
|
||||
|
||||
|
@ -487,7 +488,7 @@ msgstr "Database (Optional, default: database)"
|
|||
msgid "Days"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:557
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:556
|
||||
#: src/views/domain/DomainList.vue:155
|
||||
#: src/views/domain/ngx_conf/NgxServer.vue:110
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:126
|
||||
|
@ -495,7 +496,7 @@ msgstr ""
|
|||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:585
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:584
|
||||
msgid "Delete Permanently"
|
||||
msgstr ""
|
||||
|
||||
|
@ -507,11 +508,12 @@ msgstr ""
|
|||
msgid "Delete stream: %{stream_name}"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:202
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:201
|
||||
#, fuzzy
|
||||
msgid "Deleted successfully"
|
||||
msgstr "Disabled successfully"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:276
|
||||
#: src/views/domain/components/Deploy.vue:104
|
||||
#: src/views/domain/components/RightSettings.vue:93
|
||||
#: src/views/stream/components/Deploy.vue:103
|
||||
|
@ -540,7 +542,7 @@ msgstr "Saved successfully"
|
|||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/notification/Notification.vue:26
|
||||
#: src/views/notification/notificationColumns.tsx:43
|
||||
msgid "Details"
|
||||
msgstr ""
|
||||
|
||||
|
@ -711,7 +713,7 @@ msgstr "Saved successfully"
|
|||
msgid "Edit %{n}"
|
||||
msgstr "Edit %{n}"
|
||||
|
||||
#: src/routes/index.ts:122 src/views/config/ConfigEditor.vue:187
|
||||
#: src/routes/index.ts:122 src/views/config/ConfigEditor.vue:196
|
||||
msgid "Edit Configuration"
|
||||
msgstr "Edit Configuration"
|
||||
|
||||
|
@ -803,10 +805,6 @@ msgstr "Enabled successfully"
|
|||
msgid "Encrypt website with Let's Encrypt"
|
||||
msgstr "Encrypt website with Let's Encrypt"
|
||||
|
||||
#: src/views/config/ConfigList.vue:151
|
||||
msgid "Enter"
|
||||
msgstr ""
|
||||
|
||||
#: src/routes/index.ts:228 src/views/environment/Environment.vue:34
|
||||
msgid "Environment"
|
||||
msgstr ""
|
||||
|
@ -821,6 +819,7 @@ msgid "Environments"
|
|||
msgstr "Comments"
|
||||
|
||||
#: src/constants/index.ts:16 src/views/config/InspectConfig.vue:44
|
||||
#: src/views/notification/notificationColumns.tsx:14
|
||||
msgid "Error"
|
||||
msgstr ""
|
||||
|
||||
|
@ -903,16 +902,16 @@ msgstr "Finished"
|
|||
msgid "For Chinese user: https://mirror.ghproxy.com/"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:199
|
||||
#: src/views/config/ConfigEditor.vue:208
|
||||
msgid "Format Code"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:166
|
||||
#: src/views/config/ConfigEditor.vue:175
|
||||
#, fuzzy
|
||||
msgid "Format error %{msg}"
|
||||
msgstr "Save error %{msg}"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:164
|
||||
#: src/views/config/ConfigEditor.vue:173
|
||||
#, fuzzy
|
||||
msgid "Format successfully"
|
||||
msgstr "Saved successfully"
|
||||
|
@ -1002,7 +1001,7 @@ msgstr "Certificate Status"
|
|||
msgid "Incorrect username or password"
|
||||
msgstr ""
|
||||
|
||||
#: src/constants/index.ts:18
|
||||
#: src/constants/index.ts:18 src/views/notification/notificationColumns.tsx:24
|
||||
msgid "Info"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1045,17 +1044,17 @@ msgstr "Invalid E-mail!"
|
|||
msgid "Invalid 2FA or recovery code"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:62
|
||||
#: src/views/config/ConfigEditor.vue:233
|
||||
#: src/views/config/components/Rename.vue:65
|
||||
#: src/views/config/ConfigEditor.vue:242
|
||||
#, fuzzy
|
||||
msgid "Invalid filename"
|
||||
msgstr "Invalid E-mail!"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:60
|
||||
#: src/views/config/components/Mkdir.vue:58
|
||||
msgid "Invalid folder name"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/OTP/useOTPModal.ts:64
|
||||
#: src/components/OTP/useOTPModal.ts:61
|
||||
msgid "Invalid passcode or recovery code"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1195,8 +1194,8 @@ 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:102 src/views/config/ConfigEditor.vue:123
|
||||
#: src/views/config/ConfigEditor.vue:84 src/views/config/ConfigList.vue:62
|
||||
#: src/routes/index.ts:102 src/views/config/ConfigEditor.vue:130
|
||||
#: src/views/config/ConfigEditor.vue:91 src/views/config/ConfigList.vue:62
|
||||
msgid "Manage Configs"
|
||||
msgstr "Manage Configs"
|
||||
|
||||
|
@ -1242,7 +1241,7 @@ msgstr "Advance Mode"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:248
|
||||
#: src/components/StdDesign/StdDataDisplay/StdCurd.vue:181
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:532
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:531
|
||||
#: src/views/config/ConfigList.vue:151
|
||||
#, fuzzy
|
||||
msgid "Modify"
|
||||
|
@ -1271,8 +1270,8 @@ msgstr "Single Directive"
|
|||
#: src/views/certificate/CertificateEditor.vue:152
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:10
|
||||
#: src/views/certificate/DNSCredential.vue:11
|
||||
#: src/views/config/components/Mkdir.vue:67 src/views/config/configColumns.ts:8
|
||||
#: src/views/config/ConfigEditor.vue:239
|
||||
#: src/views/config/components/Mkdir.vue:65 src/views/config/configColumns.ts:8
|
||||
#: src/views/config/ConfigEditor.vue:248
|
||||
#: src/views/domain/components/RightSettings.vue:83
|
||||
#: src/views/domain/components/SiteDuplicate.vue:129
|
||||
#: src/views/domain/DomainList.vue:13
|
||||
|
@ -1300,12 +1299,12 @@ msgstr "Network Total Receive"
|
|||
msgid "Network Total Send"
|
||||
msgstr "Network Total Send"
|
||||
|
||||
#: src/views/config/components/Rename.vue:70
|
||||
#: src/views/config/components/Rename.vue:73
|
||||
#, fuzzy
|
||||
msgid "New name"
|
||||
msgstr "Username"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:251
|
||||
#: src/views/config/ConfigEditor.vue:260
|
||||
#, fuzzy
|
||||
msgid "New Path"
|
||||
msgstr "Path"
|
||||
|
@ -1357,13 +1356,13 @@ msgstr "Saved successfully"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:269
|
||||
#: src/components/Notification/Notification.vue:84
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:548
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:562
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:576
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:547
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:561
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:575
|
||||
#: src/views/domain/DomainList.vue:144
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:90
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:70
|
||||
#: src/views/notification/Notification.vue:70
|
||||
#: src/views/notification/Notification.vue:38
|
||||
#: src/views/preference/AuthSettings.vue:98
|
||||
#: src/views/preference/BasicSettings.vue:101
|
||||
#: src/views/stream/StreamList.vue:165
|
||||
|
@ -1391,7 +1390,7 @@ msgstr "Not Valid Before: %{date}"
|
|||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/notification/Notification.vue:62
|
||||
#: src/views/notification/Notification.vue:29
|
||||
#, fuzzy
|
||||
msgid "Notification"
|
||||
msgstr "Certificate is valid"
|
||||
|
@ -1434,9 +1433,9 @@ msgstr ""
|
|||
#: src/components/ChatGPT/ChatGPT.vue:270
|
||||
#: src/components/Notification/Notification.vue:85
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:56
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:549
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:563
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:577
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:548
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:562
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:576
|
||||
#: src/views/domain/cert/components/ObtainCert.vue:136
|
||||
#: src/views/domain/components/Deploy.vue:20
|
||||
#: src/views/domain/components/RightSettings.vue:50
|
||||
|
@ -1444,7 +1443,7 @@ msgstr ""
|
|||
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:49
|
||||
#: src/views/domain/ngx_conf/NgxServer.vue:79
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:32
|
||||
#: src/views/notification/Notification.vue:71
|
||||
#: src/views/notification/Notification.vue:39
|
||||
#: src/views/stream/components/Deploy.vue:20
|
||||
#: src/views/stream/components/RightSettings.vue:50
|
||||
#: src/views/stream/StreamList.vue:166
|
||||
|
@ -1466,7 +1465,7 @@ msgstr ""
|
|||
msgid "OpenAI"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:66
|
||||
#: src/views/config/components/Rename.vue:69
|
||||
msgid "Original name"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1479,11 +1478,13 @@ msgstr "OS:"
|
|||
msgid "OS:"
|
||||
msgstr "OS:"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:285
|
||||
#: src/views/domain/components/Deploy.vue:88
|
||||
#: src/views/stream/components/Deploy.vue:87
|
||||
msgid "Overwrite"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:289
|
||||
#: src/views/domain/components/Deploy.vue:92
|
||||
#: src/views/stream/components/Deploy.vue:91
|
||||
msgid "Overwrite exist file"
|
||||
|
@ -1501,7 +1502,7 @@ msgstr "Password"
|
|||
msgid "Password (*)"
|
||||
msgstr "Password (*)"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:245
|
||||
#: src/views/config/ConfigEditor.vue:254
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:118
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:90
|
||||
msgid "Path"
|
||||
|
@ -1539,13 +1540,13 @@ msgid ""
|
|||
"select one of the credentialsbelow to request the API of the DNS provider."
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:61
|
||||
#: src/views/config/ConfigEditor.vue:232
|
||||
#: src/views/config/components/Rename.vue:64
|
||||
#: src/views/config/ConfigEditor.vue:241
|
||||
#, fuzzy
|
||||
msgid "Please input a filename"
|
||||
msgstr "Please input your username!"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:59
|
||||
#: src/views/config/components/Mkdir.vue:57
|
||||
#, fuzzy
|
||||
msgid "Please input a folder name"
|
||||
msgstr "Please input your username!"
|
||||
|
@ -1620,11 +1621,11 @@ msgstr "Reads"
|
|||
msgid "Receive"
|
||||
msgstr "Receive"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:571
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:570
|
||||
msgid "Recover"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:210
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:209
|
||||
#, fuzzy
|
||||
msgid "Recovered Successfully"
|
||||
msgstr "Saved successfully"
|
||||
|
@ -1708,14 +1709,42 @@ msgstr "Saved successfully"
|
|||
msgid "Removed successfully"
|
||||
msgstr "Saved successfully"
|
||||
|
||||
#: src/views/config/components/Rename.vue:52
|
||||
#: src/views/config/components/Rename.vue:55
|
||||
#: src/views/config/ConfigList.vue:159
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:123
|
||||
#, fuzzy
|
||||
msgid "Rename"
|
||||
msgstr "Username"
|
||||
|
||||
#: src/views/config/components/Rename.vue:37
|
||||
#: src/components/Notification/config.ts:31
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Rename %{orig_path} to %{new_path} on %{env_name} failed, please upgrade the "
|
||||
"remote Nginx UI to the latest version"
|
||||
msgstr "Saved successfully"
|
||||
|
||||
#: src/components/Notification/config.ts:35
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Rename %{orig_path} to %{new_path} on %{env_name} failed, response: %{resp}"
|
||||
msgstr "Saved successfully"
|
||||
|
||||
#: src/components/Notification/config.ts:23
|
||||
#, fuzzy
|
||||
msgid "Rename %{orig_path} to %{new_path} on %{env_name} successfully"
|
||||
msgstr "Saved successfully"
|
||||
|
||||
#: src/language/constants.ts:41
|
||||
#, fuzzy
|
||||
msgid "Rename Remote Config Error"
|
||||
msgstr "Certificate is valid"
|
||||
|
||||
#: src/language/constants.ts:40
|
||||
#, fuzzy
|
||||
msgid "Rename Remote Config Success"
|
||||
msgstr "Certificate is valid"
|
||||
|
||||
#: src/views/config/components/Rename.vue:41
|
||||
#, fuzzy
|
||||
msgid "Rename successfully"
|
||||
msgstr "Enabled successfully"
|
||||
|
@ -1746,7 +1775,7 @@ msgstr "Enabled successfully"
|
|||
msgid "Requested with wrong parameters"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:480
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:479
|
||||
msgid "Reset"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1773,7 +1802,7 @@ msgstr ""
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:251
|
||||
#: src/views/certificate/CertificateEditor.vue:254
|
||||
#: src/views/config/ConfigEditor.vue:205 src/views/domain/DomainEdit.vue:260
|
||||
#: src/views/config/ConfigEditor.vue:214 src/views/domain/DomainEdit.vue:260
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:120
|
||||
#: src/views/preference/Preference.vue:145 src/views/stream/StreamEdit.vue:252
|
||||
msgid "Save"
|
||||
|
@ -1783,7 +1812,7 @@ msgstr "Save"
|
|||
msgid "Save Directive"
|
||||
msgstr "Save Directive"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:154 src/views/domain/DomainAdd.vue:46
|
||||
#: src/views/config/ConfigEditor.vue:163 src/views/domain/DomainAdd.vue:46
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:41
|
||||
msgid "Save error %{msg}"
|
||||
msgstr "Save error %{msg}"
|
||||
|
@ -1796,7 +1825,7 @@ msgstr "Save error %{msg}"
|
|||
msgid "Save successfully"
|
||||
msgstr "Saved successfully"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:150 src/views/domain/DomainAdd.vue:37
|
||||
#: src/views/config/ConfigEditor.vue:159 src/views/domain/DomainAdd.vue:37
|
||||
#: src/views/domain/DomainEdit.vue:143
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:39
|
||||
#: src/views/stream/StreamEdit.vue:138
|
||||
|
@ -1825,11 +1854,11 @@ msgstr "Send"
|
|||
#: src/components/StdDesign/StdDataDisplay/methods/exportCsv.ts:46
|
||||
#: src/components/StdDesign/StdDataDisplay/methods/sortable.ts:126
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:42
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:213
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:253
|
||||
#: src/views/config/components/Mkdir.vue:38
|
||||
#: src/views/config/components/Rename.vue:40
|
||||
#: src/views/config/ConfigEditor.vue:93 src/views/domain/DomainList.vue:81
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:212
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:252
|
||||
#: src/views/config/components/Mkdir.vue:37
|
||||
#: src/views/config/components/Rename.vue:44
|
||||
#: src/views/config/ConfigEditor.vue:100 src/views/domain/DomainList.vue:81
|
||||
#: src/views/environment/BatchUpgrader.vue:57
|
||||
#: src/views/environment/Environment.vue:15 src/views/other/Install.vue:68
|
||||
#: src/views/preference/AuthSettings.vue:49
|
||||
|
@ -1940,7 +1969,7 @@ msgstr ""
|
|||
msgid "Storage"
|
||||
msgstr "Storage"
|
||||
|
||||
#: src/constants/index.ts:19
|
||||
#: src/constants/index.ts:19 src/views/notification/notificationColumns.tsx:29
|
||||
msgid "Success"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1957,24 +1986,28 @@ msgstr ""
|
|||
msgid "Switch to light theme"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:80
|
||||
msgid "Sync"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:30
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate"
|
||||
msgstr "Certificate is valid"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:25
|
||||
#: src/components/Notification/cert.ts:12
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Sync Certificate %{cert_name} to %{env_name} failed, please upgrade the "
|
||||
"remote Nginx UI to the latest version"
|
||||
msgstr "Saved successfully"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:29
|
||||
#: src/components/Notification/cert.ts:16
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate %{cert_name} to %{env_name} failed, response: %{resp}"
|
||||
msgstr "Saved successfully"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:17
|
||||
#: src/components/Notification/cert.ts:4
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate %{cert_name} to %{env_name} successfully"
|
||||
msgstr "Saved successfully"
|
||||
|
@ -1989,6 +2022,33 @@ msgstr "Certificate is valid"
|
|||
msgid "Sync Certificate Success"
|
||||
msgstr "Certificate is valid"
|
||||
|
||||
#: src/components/Notification/config.ts:12
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Sync config %{cert_name} to %{env_name} failed, please upgrade the remote "
|
||||
"Nginx UI to the latest version"
|
||||
msgstr "Saved successfully"
|
||||
|
||||
#: src/components/Notification/config.ts:16
|
||||
#, fuzzy
|
||||
msgid "Sync config %{config_name} to %{env_name} failed, response: %{resp}"
|
||||
msgstr "Saved successfully"
|
||||
|
||||
#: src/components/Notification/config.ts:4
|
||||
#, fuzzy
|
||||
msgid "Sync Config %{config_name} to %{env_name} successfully"
|
||||
msgstr "Saved successfully"
|
||||
|
||||
#: src/language/constants.ts:44
|
||||
#, fuzzy
|
||||
msgid "Sync Config Error"
|
||||
msgstr "Certificate is valid"
|
||||
|
||||
#: src/language/constants.ts:43
|
||||
#, fuzzy
|
||||
msgid "Sync Config Success"
|
||||
msgstr "Certificate is valid"
|
||||
|
||||
#: src/views/certificate/CertificateEditor.vue:196
|
||||
msgid "Sync to"
|
||||
msgstr ""
|
||||
|
@ -2121,7 +2181,7 @@ msgstr ""
|
|||
msgid "Tips"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/notification/Notification.vue:19
|
||||
#: src/views/notification/notificationColumns.tsx:36
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2157,19 +2217,19 @@ msgstr ""
|
|||
msgid "Trash"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/OTP/useOTPModal.ts:70
|
||||
#: src/components/OTP/useOTPModal.ts:67
|
||||
msgid "Two-factor authentication required"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:25
|
||||
#: src/views/config/configColumns.ts:16
|
||||
#: src/views/notification/Notification.vue:13
|
||||
#: src/views/notification/notificationColumns.tsx:9
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/certificate/ACMEUser.vue:53
|
||||
#: src/views/certificate/DNSCredential.vue:27
|
||||
#: src/views/config/configColumns.ts:31 src/views/config/ConfigEditor.vue:258
|
||||
#: src/views/config/configColumns.ts:31 src/views/config/ConfigEditor.vue:267
|
||||
#: src/views/domain/components/RightSettings.vue:86
|
||||
#: src/views/domain/DomainList.vue:41 src/views/environment/envColumns.tsx:124
|
||||
#: src/views/stream/components/RightSettings.vue:85
|
||||
|
@ -2248,7 +2308,7 @@ msgstr ""
|
|||
msgid "Version"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:518
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:517
|
||||
#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:103
|
||||
msgid "View"
|
||||
msgstr ""
|
||||
|
@ -2269,6 +2329,7 @@ msgstr "Basic Mode"
|
|||
|
||||
#: src/constants/index.ts:17 src/views/config/InspectConfig.vue:33
|
||||
#: src/views/domain/DomainAdd.vue:112
|
||||
#: src/views/notification/notificationColumns.tsx:19
|
||||
msgid "Warning"
|
||||
msgstr "Warning"
|
||||
|
||||
|
|
|
@ -41,7 +41,7 @@ msgstr "Usuario"
|
|||
#: src/views/certificate/DNSCredential.vue:33
|
||||
#: src/views/config/configColumns.ts:38 src/views/domain/DomainList.vue:47
|
||||
#: src/views/environment/envColumns.tsx:131
|
||||
#: src/views/notification/Notification.vue:37
|
||||
#: src/views/notification/notificationColumns.tsx:54
|
||||
#: src/views/preference/AuthSettings.vue:26 src/views/stream/StreamList.vue:47
|
||||
#: src/views/user/userColumns.tsx:60
|
||||
msgid "Action"
|
||||
|
@ -57,8 +57,8 @@ msgstr "Acción"
|
|||
msgid "Add"
|
||||
msgstr "Agregar"
|
||||
|
||||
#: src/routes/index.ts:112 src/views/config/ConfigEditor.vue:128
|
||||
#: src/views/config/ConfigEditor.vue:187
|
||||
#: src/routes/index.ts:112 src/views/config/ConfigEditor.vue:135
|
||||
#: src/views/config/ConfigEditor.vue:196
|
||||
#, fuzzy
|
||||
msgid "Add Configuration"
|
||||
msgstr "Editar Configuración"
|
||||
|
@ -119,7 +119,7 @@ msgid "Are you sure to delete this banned IP immediately?"
|
|||
msgstr "¿Está seguro de que quiere borrar?"
|
||||
|
||||
#: src/components/Notification/Notification.vue:86
|
||||
#: src/views/notification/Notification.vue:72
|
||||
#: src/views/notification/Notification.vue:40
|
||||
msgid "Are you sure you want to clear all notifications?"
|
||||
msgstr "¿Está seguro de que desea borrar todas las notificaciones?"
|
||||
|
||||
|
@ -127,12 +127,12 @@ msgstr "¿Está seguro de que desea borrar todas las notificaciones?"
|
|||
msgid "Are you sure you want to clear the record of chat?"
|
||||
msgstr "¿Está seguro de que desea borrar el registro del chat?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:578
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:577
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to delete this item permanently?"
|
||||
msgstr "¿Está seguro de que quiere borrar?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:550
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:549
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to delete this item?"
|
||||
msgstr "¿Está seguro de que quiere borrar?"
|
||||
|
@ -141,7 +141,7 @@ msgstr "¿Está seguro de que quiere borrar?"
|
|||
msgid "Are you sure you want to delete?"
|
||||
msgstr "¿Está seguro de que quiere borrar?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:564
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:563
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to recover this item?"
|
||||
msgstr "¿Está seguro de que quiere borrar esta directiva?"
|
||||
|
@ -194,7 +194,7 @@ msgid "Auto-renewal enabled for %{name}"
|
|||
msgstr "Renovación automática habilitada por %{name}"
|
||||
|
||||
#: src/views/certificate/CertificateEditor.vue:247
|
||||
#: src/views/config/ConfigEditor.vue:196 src/views/config/ConfigList.vue:173
|
||||
#: src/views/config/ConfigEditor.vue:205 src/views/config/ConfigList.vue:173
|
||||
#: src/views/config/ConfigList.vue:99 src/views/domain/DomainEdit.vue:253
|
||||
#: src/views/nginx_log/NginxLog.vue:168 src/views/stream/StreamEdit.vue:245
|
||||
msgid "Back"
|
||||
|
@ -224,7 +224,7 @@ msgstr ""
|
|||
msgid "Base information"
|
||||
msgstr "Información general"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:224
|
||||
#: src/views/config/ConfigEditor.vue:233
|
||||
#: src/views/domain/components/RightSettings.vue:75
|
||||
#: src/views/preference/Preference.vue:110
|
||||
#: src/views/stream/components/RightSettings.vue:74
|
||||
|
@ -236,7 +236,7 @@ msgid "Basic Mode"
|
|||
msgstr "Modo Básico"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:54
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:486
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:485
|
||||
msgid "Batch Modify"
|
||||
msgstr "Modificar por lotes"
|
||||
|
||||
|
@ -310,7 +310,7 @@ msgid_plural "Changed Certificates"
|
|||
msgstr[0] "Cambiar Certificado"
|
||||
msgstr[1] "Cambiar Certificado"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:251
|
||||
#: src/views/config/ConfigEditor.vue:260
|
||||
#, fuzzy
|
||||
msgid "Changed Path"
|
||||
msgstr "Cambiar Certificado"
|
||||
|
@ -329,12 +329,12 @@ msgstr "Borrar las variables de entorno"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:275
|
||||
#: src/components/Notification/Notification.vue:91
|
||||
#: src/views/notification/Notification.vue:77
|
||||
#: src/views/notification/Notification.vue:45
|
||||
msgid "Clear"
|
||||
msgstr "Borrar"
|
||||
|
||||
#: src/components/Notification/Notification.vue:42
|
||||
#: src/views/notification/Notification.vue:46
|
||||
#: src/views/notification/Notification.vue:13
|
||||
msgid "Cleared successfully"
|
||||
msgstr "Limpiado exitoso"
|
||||
|
||||
|
@ -417,16 +417,17 @@ msgstr "Crear otro"
|
|||
msgid "Create File"
|
||||
msgstr "Crear"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:50 src/views/config/ConfigList.vue:116
|
||||
#: src/views/config/components/Mkdir.vue:48 src/views/config/ConfigList.vue:116
|
||||
#, fuzzy
|
||||
msgid "Create Folder"
|
||||
msgstr "Crear otro"
|
||||
|
||||
#: src/views/notification/Notification.vue:31 src/views/user/userColumns.tsx:48
|
||||
#: src/views/notification/notificationColumns.tsx:48
|
||||
#: src/views/user/userColumns.tsx:48
|
||||
msgid "Created at"
|
||||
msgstr "Creado el"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:35
|
||||
#: src/views/config/components/Mkdir.vue:34
|
||||
#, fuzzy
|
||||
msgid "Created successfully"
|
||||
msgstr "Limpiado exitoso"
|
||||
|
@ -466,8 +467,8 @@ msgid ""
|
|||
"indicator."
|
||||
msgstr ""
|
||||
|
||||
#: src/routes/index.ts:39 src/views/config/ConfigEditor.vue:118
|
||||
#: src/views/config/ConfigEditor.vue:79 src/views/config/ConfigList.vue:57
|
||||
#: src/routes/index.ts:39 src/views/config/ConfigEditor.vue:125
|
||||
#: src/views/config/ConfigEditor.vue:86 src/views/config/ConfigList.vue:57
|
||||
msgid "Dashboard"
|
||||
msgstr "Panel"
|
||||
|
||||
|
@ -479,7 +480,7 @@ msgstr "Base de datos (Opcional, default: database)"
|
|||
msgid "Days"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:557
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:556
|
||||
#: src/views/domain/DomainList.vue:155
|
||||
#: src/views/domain/ngx_conf/NgxServer.vue:110
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:126
|
||||
|
@ -487,7 +488,7 @@ msgstr ""
|
|||
msgid "Delete"
|
||||
msgstr "Eliminar"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:585
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:584
|
||||
msgid "Delete Permanently"
|
||||
msgstr ""
|
||||
|
||||
|
@ -499,10 +500,11 @@ msgstr "Eliminar sitio: %{site_name}"
|
|||
msgid "Delete stream: %{stream_name}"
|
||||
msgstr "Eliminar stream: %{site_name}"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:202
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:201
|
||||
msgid "Deleted successfully"
|
||||
msgstr "Borrado exitoso"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:276
|
||||
#: src/views/domain/components/Deploy.vue:104
|
||||
#: src/views/domain/components/RightSettings.vue:93
|
||||
#: src/views/stream/components/Deploy.vue:103
|
||||
|
@ -530,7 +532,7 @@ msgstr "Desplegado con éxito"
|
|||
msgid "Description"
|
||||
msgstr "Descripción"
|
||||
|
||||
#: src/views/notification/Notification.vue:26
|
||||
#: src/views/notification/notificationColumns.tsx:43
|
||||
msgid "Details"
|
||||
msgstr "Detalles"
|
||||
|
||||
|
@ -689,7 +691,7 @@ msgstr "Duplicado con éxito a local"
|
|||
msgid "Edit %{n}"
|
||||
msgstr "Editar %{n}"
|
||||
|
||||
#: src/routes/index.ts:122 src/views/config/ConfigEditor.vue:187
|
||||
#: src/routes/index.ts:122 src/views/config/ConfigEditor.vue:196
|
||||
msgid "Edit Configuration"
|
||||
msgstr "Editar Configuración"
|
||||
|
||||
|
@ -778,10 +780,6 @@ msgstr "Habilitado con éxito"
|
|||
msgid "Encrypt website with Let's Encrypt"
|
||||
msgstr "Encriptar sitio web con Let's Encrypt"
|
||||
|
||||
#: src/views/config/ConfigList.vue:151
|
||||
msgid "Enter"
|
||||
msgstr ""
|
||||
|
||||
#: src/routes/index.ts:228 src/views/environment/Environment.vue:34
|
||||
msgid "Environment"
|
||||
msgstr "Entorno"
|
||||
|
@ -796,6 +794,7 @@ msgid "Environments"
|
|||
msgstr "Entornos"
|
||||
|
||||
#: src/constants/index.ts:16 src/views/config/InspectConfig.vue:44
|
||||
#: src/views/notification/notificationColumns.tsx:14
|
||||
msgid "Error"
|
||||
msgstr "Error"
|
||||
|
||||
|
@ -877,15 +876,15 @@ msgstr "Terminado"
|
|||
msgid "For Chinese user: https://mirror.ghproxy.com/"
|
||||
msgstr "Para usuario chino: https://mirror.ghproxy.com/"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:199
|
||||
#: src/views/config/ConfigEditor.vue:208
|
||||
msgid "Format Code"
|
||||
msgstr "Código de formato"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:166
|
||||
#: src/views/config/ConfigEditor.vue:175
|
||||
msgid "Format error %{msg}"
|
||||
msgstr "Error de formato %{msg}"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:164
|
||||
#: src/views/config/ConfigEditor.vue:173
|
||||
msgid "Format successfully"
|
||||
msgstr "Formateado correctamente"
|
||||
|
||||
|
@ -972,7 +971,7 @@ msgstr "Importar Certificado"
|
|||
msgid "Incorrect username or password"
|
||||
msgstr "El nombre de usuario o contraseña son incorrectos"
|
||||
|
||||
#: src/constants/index.ts:18
|
||||
#: src/constants/index.ts:18 src/views/notification/notificationColumns.tsx:24
|
||||
msgid "Info"
|
||||
msgstr "Información"
|
||||
|
||||
|
@ -1014,17 +1013,17 @@ msgstr "Válido"
|
|||
msgid "Invalid 2FA or recovery code"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:62
|
||||
#: src/views/config/ConfigEditor.vue:233
|
||||
#: src/views/config/components/Rename.vue:65
|
||||
#: src/views/config/ConfigEditor.vue:242
|
||||
#, fuzzy
|
||||
msgid "Invalid filename"
|
||||
msgstr "Válido"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:60
|
||||
#: src/views/config/components/Mkdir.vue:58
|
||||
msgid "Invalid folder name"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/OTP/useOTPModal.ts:64
|
||||
#: src/components/OTP/useOTPModal.ts:61
|
||||
msgid "Invalid passcode or recovery code"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1156,8 +1155,8 @@ msgstr ""
|
|||
"Asegúrese de haber configurado un proxy reverso para el directorio .well-"
|
||||
"known en HTTPChallengePort antes de obtener el certificado."
|
||||
|
||||
#: src/routes/index.ts:102 src/views/config/ConfigEditor.vue:123
|
||||
#: src/views/config/ConfigEditor.vue:84 src/views/config/ConfigList.vue:62
|
||||
#: src/routes/index.ts:102 src/views/config/ConfigEditor.vue:130
|
||||
#: src/views/config/ConfigEditor.vue:91 src/views/config/ConfigList.vue:62
|
||||
msgid "Manage Configs"
|
||||
msgstr "Administrar configuraciones"
|
||||
|
||||
|
@ -1201,7 +1200,7 @@ msgstr "Modo de ejecución"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:248
|
||||
#: src/components/StdDesign/StdDataDisplay/StdCurd.vue:181
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:532
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:531
|
||||
#: src/views/config/ConfigList.vue:151
|
||||
msgid "Modify"
|
||||
msgstr "Modificar"
|
||||
|
@ -1227,8 +1226,8 @@ msgstr "Directiva multilínea"
|
|||
#: src/views/certificate/CertificateEditor.vue:152
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:10
|
||||
#: src/views/certificate/DNSCredential.vue:11
|
||||
#: src/views/config/components/Mkdir.vue:67 src/views/config/configColumns.ts:8
|
||||
#: src/views/config/ConfigEditor.vue:239
|
||||
#: src/views/config/components/Mkdir.vue:65 src/views/config/configColumns.ts:8
|
||||
#: src/views/config/ConfigEditor.vue:248
|
||||
#: src/views/domain/components/RightSettings.vue:83
|
||||
#: src/views/domain/components/SiteDuplicate.vue:129
|
||||
#: src/views/domain/DomainList.vue:13
|
||||
|
@ -1256,12 +1255,12 @@ msgstr "Total recibido por la red"
|
|||
msgid "Network Total Send"
|
||||
msgstr "Total enviado por la red"
|
||||
|
||||
#: src/views/config/components/Rename.vue:70
|
||||
#: src/views/config/components/Rename.vue:73
|
||||
#, fuzzy
|
||||
msgid "New name"
|
||||
msgstr "Renombrar"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:251
|
||||
#: src/views/config/ConfigEditor.vue:260
|
||||
#, fuzzy
|
||||
msgid "New Path"
|
||||
msgstr "Ruta"
|
||||
|
@ -1310,13 +1309,13 @@ msgstr "Nginx reiniciado con éxito"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:269
|
||||
#: src/components/Notification/Notification.vue:84
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:548
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:562
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:576
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:547
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:561
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:575
|
||||
#: src/views/domain/DomainList.vue:144
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:90
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:70
|
||||
#: src/views/notification/Notification.vue:70
|
||||
#: src/views/notification/Notification.vue:38
|
||||
#: src/views/preference/AuthSettings.vue:98
|
||||
#: src/views/preference/BasicSettings.vue:101
|
||||
#: src/views/stream/StreamList.vue:165
|
||||
|
@ -1344,7 +1343,7 @@ msgstr "No válido antes: %{date}"
|
|||
msgid "Note"
|
||||
msgstr "Nota"
|
||||
|
||||
#: src/views/notification/Notification.vue:62
|
||||
#: src/views/notification/Notification.vue:29
|
||||
msgid "Notification"
|
||||
msgstr "Notificación"
|
||||
|
||||
|
@ -1384,9 +1383,9 @@ msgstr ""
|
|||
#: src/components/ChatGPT/ChatGPT.vue:270
|
||||
#: src/components/Notification/Notification.vue:85
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:56
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:549
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:563
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:577
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:548
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:562
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:576
|
||||
#: src/views/domain/cert/components/ObtainCert.vue:136
|
||||
#: src/views/domain/components/Deploy.vue:20
|
||||
#: src/views/domain/components/RightSettings.vue:50
|
||||
|
@ -1394,7 +1393,7 @@ msgstr ""
|
|||
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:49
|
||||
#: src/views/domain/ngx_conf/NgxServer.vue:79
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:32
|
||||
#: src/views/notification/Notification.vue:71
|
||||
#: src/views/notification/Notification.vue:39
|
||||
#: src/views/stream/components/Deploy.vue:20
|
||||
#: src/views/stream/components/RightSettings.vue:50
|
||||
#: src/views/stream/StreamList.vue:166
|
||||
|
@ -1416,7 +1415,7 @@ msgstr "En línea"
|
|||
msgid "OpenAI"
|
||||
msgstr "OpenAI"
|
||||
|
||||
#: src/views/config/components/Rename.vue:66
|
||||
#: src/views/config/components/Rename.vue:69
|
||||
msgid "Original name"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1428,11 +1427,13 @@ msgstr "SO"
|
|||
msgid "OS:"
|
||||
msgstr "SO:"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:285
|
||||
#: src/views/domain/components/Deploy.vue:88
|
||||
#: src/views/stream/components/Deploy.vue:87
|
||||
msgid "Overwrite"
|
||||
msgstr "Sobrescribir"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:289
|
||||
#: src/views/domain/components/Deploy.vue:92
|
||||
#: src/views/stream/components/Deploy.vue:91
|
||||
msgid "Overwrite exist file"
|
||||
|
@ -1450,7 +1451,7 @@ msgstr "Contraseña"
|
|||
msgid "Password (*)"
|
||||
msgstr "Contraseña (*)"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:245
|
||||
#: src/views/config/ConfigEditor.vue:254
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:118
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:90
|
||||
msgid "Path"
|
||||
|
@ -1493,13 +1494,13 @@ msgstr ""
|
|||
"luego seleccione una de las credenciales de aquí debajo para llamar a la API "
|
||||
"del proveedor de DNS."
|
||||
|
||||
#: src/views/config/components/Rename.vue:61
|
||||
#: src/views/config/ConfigEditor.vue:232
|
||||
#: src/views/config/components/Rename.vue:64
|
||||
#: src/views/config/ConfigEditor.vue:241
|
||||
#, fuzzy
|
||||
msgid "Please input a filename"
|
||||
msgstr "¡Por favor ingrese su nombre de usuario!"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:59
|
||||
#: src/views/config/components/Mkdir.vue:57
|
||||
#, fuzzy
|
||||
msgid "Please input a folder name"
|
||||
msgstr "¡Por favor ingrese su nombre de usuario!"
|
||||
|
@ -1577,11 +1578,11 @@ msgstr "Lecturas"
|
|||
msgid "Receive"
|
||||
msgstr "Recibido"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:571
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:570
|
||||
msgid "Recover"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:210
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:209
|
||||
#, fuzzy
|
||||
msgid "Recovered Successfully"
|
||||
msgstr "Eliminado con éxito"
|
||||
|
@ -1665,13 +1666,41 @@ msgstr "Eliminado con éxito"
|
|||
msgid "Removed successfully"
|
||||
msgstr "Eliminado con éxito"
|
||||
|
||||
#: src/views/config/components/Rename.vue:52
|
||||
#: src/views/config/components/Rename.vue:55
|
||||
#: src/views/config/ConfigList.vue:159
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:123
|
||||
msgid "Rename"
|
||||
msgstr "Renombrar"
|
||||
|
||||
#: src/views/config/components/Rename.vue:37
|
||||
#: src/components/Notification/config.ts:31
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Rename %{orig_path} to %{new_path} on %{env_name} failed, please upgrade the "
|
||||
"remote Nginx UI to the latest version"
|
||||
msgstr "Duplicado con éxito de %{conf_name} a %{node_name}"
|
||||
|
||||
#: src/components/Notification/config.ts:35
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Rename %{orig_path} to %{new_path} on %{env_name} failed, response: %{resp}"
|
||||
msgstr "Duplicado con éxito de %{conf_name} a %{node_name}"
|
||||
|
||||
#: src/components/Notification/config.ts:23
|
||||
#, fuzzy
|
||||
msgid "Rename %{orig_path} to %{new_path} on %{env_name} successfully"
|
||||
msgstr "Duplicado con éxito de %{conf_name} a %{node_name}"
|
||||
|
||||
#: src/language/constants.ts:41
|
||||
#, fuzzy
|
||||
msgid "Rename Remote Config Error"
|
||||
msgstr "Error al renovar el Certificado"
|
||||
|
||||
#: src/language/constants.ts:40
|
||||
#, fuzzy
|
||||
msgid "Rename Remote Config Success"
|
||||
msgstr "Renovado de Certificado exitoso"
|
||||
|
||||
#: src/views/config/components/Rename.vue:41
|
||||
#, fuzzy
|
||||
msgid "Rename successfully"
|
||||
msgstr "Renovado con éxito"
|
||||
|
@ -1698,7 +1727,7 @@ msgstr "Renovado con éxito"
|
|||
msgid "Requested with wrong parameters"
|
||||
msgstr "Pedido con parámetros incorrectos"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:480
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:479
|
||||
msgid "Reset"
|
||||
msgstr "Limpiar"
|
||||
|
||||
|
@ -1725,7 +1754,7 @@ msgstr "Corriendo"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:251
|
||||
#: src/views/certificate/CertificateEditor.vue:254
|
||||
#: src/views/config/ConfigEditor.vue:205 src/views/domain/DomainEdit.vue:260
|
||||
#: src/views/config/ConfigEditor.vue:214 src/views/domain/DomainEdit.vue:260
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:120
|
||||
#: src/views/preference/Preference.vue:145 src/views/stream/StreamEdit.vue:252
|
||||
msgid "Save"
|
||||
|
@ -1735,7 +1764,7 @@ msgstr "Guardar"
|
|||
msgid "Save Directive"
|
||||
msgstr "Guardar Directiva"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:154 src/views/domain/DomainAdd.vue:46
|
||||
#: src/views/config/ConfigEditor.vue:163 src/views/domain/DomainAdd.vue:46
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:41
|
||||
msgid "Save error %{msg}"
|
||||
msgstr "Error al guardar %{msg}"
|
||||
|
@ -1747,7 +1776,7 @@ msgstr "Error al guardar %{msg}"
|
|||
msgid "Save successfully"
|
||||
msgstr "Guardado con éxito"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:150 src/views/domain/DomainAdd.vue:37
|
||||
#: src/views/config/ConfigEditor.vue:159 src/views/domain/DomainAdd.vue:37
|
||||
#: src/views/domain/DomainEdit.vue:143
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:39
|
||||
#: src/views/stream/StreamEdit.vue:138
|
||||
|
@ -1776,11 +1805,11 @@ msgstr "Enviado"
|
|||
#: src/components/StdDesign/StdDataDisplay/methods/exportCsv.ts:46
|
||||
#: src/components/StdDesign/StdDataDisplay/methods/sortable.ts:126
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:42
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:213
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:253
|
||||
#: src/views/config/components/Mkdir.vue:38
|
||||
#: src/views/config/components/Rename.vue:40
|
||||
#: src/views/config/ConfigEditor.vue:93 src/views/domain/DomainList.vue:81
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:212
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:252
|
||||
#: src/views/config/components/Mkdir.vue:37
|
||||
#: src/views/config/components/Rename.vue:44
|
||||
#: src/views/config/ConfigEditor.vue:100 src/views/domain/DomainList.vue:81
|
||||
#: src/views/environment/BatchUpgrader.vue:57
|
||||
#: src/views/environment/Environment.vue:15 src/views/other/Install.vue:68
|
||||
#: src/views/preference/AuthSettings.vue:49
|
||||
|
@ -1884,7 +1913,7 @@ msgstr "Detenido"
|
|||
msgid "Storage"
|
||||
msgstr "Almacenamiento"
|
||||
|
||||
#: src/constants/index.ts:19
|
||||
#: src/constants/index.ts:19 src/views/notification/notificationColumns.tsx:29
|
||||
msgid "Success"
|
||||
msgstr "Éxito"
|
||||
|
||||
|
@ -1901,24 +1930,28 @@ msgstr "Cambiar al tema oscuro"
|
|||
msgid "Switch to light theme"
|
||||
msgstr "Cambiar al tema claro"
|
||||
|
||||
#: src/views/config/components/Rename.vue:80
|
||||
msgid "Sync"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:30
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate"
|
||||
msgstr "Renovar Certificado"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:25
|
||||
#: src/components/Notification/cert.ts:12
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Sync Certificate %{cert_name} to %{env_name} failed, please upgrade the "
|
||||
"remote Nginx UI to the latest version"
|
||||
msgstr "Duplicado con éxito de %{conf_name} a %{node_name}"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:29
|
||||
#: src/components/Notification/cert.ts:16
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate %{cert_name} to %{env_name} failed, response: %{resp}"
|
||||
msgstr "Duplicado con éxito de %{conf_name} a %{node_name}"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:17
|
||||
#: src/components/Notification/cert.ts:4
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate %{cert_name} to %{env_name} successfully"
|
||||
msgstr "Duplicado con éxito de %{conf_name} a %{node_name}"
|
||||
|
@ -1933,6 +1966,33 @@ msgstr "Error al renovar el Certificado"
|
|||
msgid "Sync Certificate Success"
|
||||
msgstr "Renovado de Certificado exitoso"
|
||||
|
||||
#: src/components/Notification/config.ts:12
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Sync config %{cert_name} to %{env_name} failed, please upgrade the remote "
|
||||
"Nginx UI to the latest version"
|
||||
msgstr "Duplicado con éxito de %{conf_name} a %{node_name}"
|
||||
|
||||
#: src/components/Notification/config.ts:16
|
||||
#, fuzzy
|
||||
msgid "Sync config %{config_name} to %{env_name} failed, response: %{resp}"
|
||||
msgstr "Duplicado con éxito de %{conf_name} a %{node_name}"
|
||||
|
||||
#: src/components/Notification/config.ts:4
|
||||
#, fuzzy
|
||||
msgid "Sync Config %{config_name} to %{env_name} successfully"
|
||||
msgstr "Duplicado con éxito de %{conf_name} a %{node_name}"
|
||||
|
||||
#: src/language/constants.ts:44
|
||||
#, fuzzy
|
||||
msgid "Sync Config Error"
|
||||
msgstr "Error al renovar el Certificado"
|
||||
|
||||
#: src/language/constants.ts:43
|
||||
#, fuzzy
|
||||
msgid "Sync Config Success"
|
||||
msgstr "Renovado de Certificado exitoso"
|
||||
|
||||
#: src/views/certificate/CertificateEditor.vue:196
|
||||
msgid "Sync to"
|
||||
msgstr ""
|
||||
|
@ -2066,7 +2126,7 @@ msgstr ""
|
|||
msgid "Tips"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/notification/Notification.vue:19
|
||||
#: src/views/notification/notificationColumns.tsx:36
|
||||
msgid "Title"
|
||||
msgstr "Título"
|
||||
|
||||
|
@ -2106,19 +2166,19 @@ msgstr ""
|
|||
msgid "Trash"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/OTP/useOTPModal.ts:70
|
||||
#: src/components/OTP/useOTPModal.ts:67
|
||||
msgid "Two-factor authentication required"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:25
|
||||
#: src/views/config/configColumns.ts:16
|
||||
#: src/views/notification/Notification.vue:13
|
||||
#: src/views/notification/notificationColumns.tsx:9
|
||||
msgid "Type"
|
||||
msgstr "Tipo"
|
||||
|
||||
#: src/views/certificate/ACMEUser.vue:53
|
||||
#: src/views/certificate/DNSCredential.vue:27
|
||||
#: src/views/config/configColumns.ts:31 src/views/config/ConfigEditor.vue:258
|
||||
#: src/views/config/configColumns.ts:31 src/views/config/ConfigEditor.vue:267
|
||||
#: src/views/domain/components/RightSettings.vue:86
|
||||
#: src/views/domain/DomainList.vue:41 src/views/environment/envColumns.tsx:124
|
||||
#: src/views/stream/components/RightSettings.vue:85
|
||||
|
@ -2195,7 +2255,7 @@ msgstr "Válido"
|
|||
msgid "Version"
|
||||
msgstr "Versión actual"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:518
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:517
|
||||
#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:103
|
||||
msgid "View"
|
||||
msgstr "Ver"
|
||||
|
@ -2216,6 +2276,7 @@ msgstr "Modo Básico"
|
|||
|
||||
#: src/constants/index.ts:17 src/views/config/InspectConfig.vue:33
|
||||
#: src/views/domain/DomainAdd.vue:112
|
||||
#: src/views/notification/notificationColumns.tsx:19
|
||||
msgid "Warning"
|
||||
msgstr "Advertencia"
|
||||
|
||||
|
|
|
@ -38,7 +38,7 @@ msgstr "Nom d'utilisateur"
|
|||
#: src/views/certificate/DNSCredential.vue:33
|
||||
#: src/views/config/configColumns.ts:38 src/views/domain/DomainList.vue:47
|
||||
#: src/views/environment/envColumns.tsx:131
|
||||
#: src/views/notification/Notification.vue:37
|
||||
#: src/views/notification/notificationColumns.tsx:54
|
||||
#: src/views/preference/AuthSettings.vue:26 src/views/stream/StreamList.vue:47
|
||||
#: src/views/user/userColumns.tsx:60
|
||||
msgid "Action"
|
||||
|
@ -54,8 +54,8 @@ msgstr "Action"
|
|||
msgid "Add"
|
||||
msgstr "Ajouter"
|
||||
|
||||
#: src/routes/index.ts:112 src/views/config/ConfigEditor.vue:128
|
||||
#: src/views/config/ConfigEditor.vue:187
|
||||
#: src/routes/index.ts:112 src/views/config/ConfigEditor.vue:135
|
||||
#: src/views/config/ConfigEditor.vue:196
|
||||
#, fuzzy
|
||||
msgid "Add Configuration"
|
||||
msgstr "Modifier la configuration"
|
||||
|
@ -120,7 +120,7 @@ msgid "Are you sure to delete this banned IP immediately?"
|
|||
msgstr "Etes-vous sûr que vous voulez supprimer ?"
|
||||
|
||||
#: src/components/Notification/Notification.vue:86
|
||||
#: src/views/notification/Notification.vue:72
|
||||
#: src/views/notification/Notification.vue:40
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to clear all notifications?"
|
||||
msgstr "Voulez-vous vraiment effacer l'historique du chat ?"
|
||||
|
@ -129,12 +129,12 @@ msgstr "Voulez-vous vraiment effacer l'historique du chat ?"
|
|||
msgid "Are you sure you want to clear the record of chat?"
|
||||
msgstr "Voulez-vous vraiment effacer l'historique du chat ?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:578
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:577
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to delete this item permanently?"
|
||||
msgstr "Etes-vous sûr que vous voulez supprimer ?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:550
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:549
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to delete this item?"
|
||||
msgstr "Etes-vous sûr que vous voulez supprimer ?"
|
||||
|
@ -143,7 +143,7 @@ msgstr "Etes-vous sûr que vous voulez supprimer ?"
|
|||
msgid "Are you sure you want to delete?"
|
||||
msgstr "Etes-vous sûr que vous voulez supprimer ?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:564
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:563
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to recover this item?"
|
||||
msgstr "Voulez-vous vraiment supprimer cette directive ?"
|
||||
|
@ -197,7 +197,7 @@ msgid "Auto-renewal enabled for %{name}"
|
|||
msgstr "Renouvellement automatique activé pour %{name}"
|
||||
|
||||
#: src/views/certificate/CertificateEditor.vue:247
|
||||
#: src/views/config/ConfigEditor.vue:196 src/views/config/ConfigList.vue:173
|
||||
#: src/views/config/ConfigEditor.vue:205 src/views/config/ConfigList.vue:173
|
||||
#: src/views/config/ConfigList.vue:99 src/views/domain/DomainEdit.vue:253
|
||||
#: src/views/nginx_log/NginxLog.vue:168 src/views/stream/StreamEdit.vue:245
|
||||
msgid "Back"
|
||||
|
@ -227,7 +227,7 @@ msgstr ""
|
|||
msgid "Base information"
|
||||
msgstr "Information générale"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:224
|
||||
#: src/views/config/ConfigEditor.vue:233
|
||||
#: src/views/domain/components/RightSettings.vue:75
|
||||
#: src/views/preference/Preference.vue:110
|
||||
#: src/views/stream/components/RightSettings.vue:74
|
||||
|
@ -239,7 +239,7 @@ msgid "Basic Mode"
|
|||
msgstr "Mode simple"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:54
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:486
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:485
|
||||
#, fuzzy
|
||||
msgid "Batch Modify"
|
||||
msgstr "Batch Modify"
|
||||
|
@ -316,7 +316,7 @@ msgid_plural "Changed Certificates"
|
|||
msgstr[0] "Changer de certificat"
|
||||
msgstr[1] "Changer de certificat"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:251
|
||||
#: src/views/config/ConfigEditor.vue:260
|
||||
#, fuzzy
|
||||
msgid "Changed Path"
|
||||
msgstr "Changer de certificat"
|
||||
|
@ -335,12 +335,12 @@ msgstr "Nettoyage des variables d'environnement"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:275
|
||||
#: src/components/Notification/Notification.vue:91
|
||||
#: src/views/notification/Notification.vue:77
|
||||
#: src/views/notification/Notification.vue:45
|
||||
msgid "Clear"
|
||||
msgstr "Effacer"
|
||||
|
||||
#: src/components/Notification/Notification.vue:42
|
||||
#: src/views/notification/Notification.vue:46
|
||||
#: src/views/notification/Notification.vue:13
|
||||
#, fuzzy
|
||||
msgid "Cleared successfully"
|
||||
msgstr "Désactivé avec succès"
|
||||
|
@ -425,16 +425,17 @@ msgstr "Créer un autre"
|
|||
msgid "Create File"
|
||||
msgstr "Créé le"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:50 src/views/config/ConfigList.vue:116
|
||||
#: src/views/config/components/Mkdir.vue:48 src/views/config/ConfigList.vue:116
|
||||
#, fuzzy
|
||||
msgid "Create Folder"
|
||||
msgstr "Créer un autre"
|
||||
|
||||
#: src/views/notification/Notification.vue:31 src/views/user/userColumns.tsx:48
|
||||
#: src/views/notification/notificationColumns.tsx:48
|
||||
#: src/views/user/userColumns.tsx:48
|
||||
msgid "Created at"
|
||||
msgstr "Créé le"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:35
|
||||
#: src/views/config/components/Mkdir.vue:34
|
||||
#, fuzzy
|
||||
msgid "Created successfully"
|
||||
msgstr "Désactivé avec succès"
|
||||
|
@ -474,8 +475,8 @@ msgid ""
|
|||
"indicator."
|
||||
msgstr ""
|
||||
|
||||
#: src/routes/index.ts:39 src/views/config/ConfigEditor.vue:118
|
||||
#: src/views/config/ConfigEditor.vue:79 src/views/config/ConfigList.vue:57
|
||||
#: src/routes/index.ts:39 src/views/config/ConfigEditor.vue:125
|
||||
#: src/views/config/ConfigEditor.vue:86 src/views/config/ConfigList.vue:57
|
||||
msgid "Dashboard"
|
||||
msgstr "Dashboard"
|
||||
|
||||
|
@ -487,7 +488,7 @@ msgstr "Base de données (Facultatif, par défaut : database)"
|
|||
msgid "Days"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:557
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:556
|
||||
#: src/views/domain/DomainList.vue:155
|
||||
#: src/views/domain/ngx_conf/NgxServer.vue:110
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:126
|
||||
|
@ -495,7 +496,7 @@ msgstr ""
|
|||
msgid "Delete"
|
||||
msgstr "Supprimer"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:585
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:584
|
||||
msgid "Delete Permanently"
|
||||
msgstr ""
|
||||
|
||||
|
@ -508,11 +509,12 @@ msgstr "Supprimer le site : %{site_name}"
|
|||
msgid "Delete stream: %{stream_name}"
|
||||
msgstr "Supprimer le site : %{site_name}"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:202
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:201
|
||||
#, fuzzy
|
||||
msgid "Deleted successfully"
|
||||
msgstr "Désactivé avec succès"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:276
|
||||
#: src/views/domain/components/Deploy.vue:104
|
||||
#: src/views/domain/components/RightSettings.vue:93
|
||||
#: src/views/stream/components/Deploy.vue:103
|
||||
|
@ -541,7 +543,7 @@ msgstr "Sauvegarde réussie"
|
|||
msgid "Description"
|
||||
msgstr "Description"
|
||||
|
||||
#: src/views/notification/Notification.vue:26
|
||||
#: src/views/notification/notificationColumns.tsx:43
|
||||
msgid "Details"
|
||||
msgstr ""
|
||||
|
||||
|
@ -711,7 +713,7 @@ msgstr "Dupliqué avec succès"
|
|||
msgid "Edit %{n}"
|
||||
msgstr "Modifier %{n}"
|
||||
|
||||
#: src/routes/index.ts:122 src/views/config/ConfigEditor.vue:187
|
||||
#: src/routes/index.ts:122 src/views/config/ConfigEditor.vue:196
|
||||
msgid "Edit Configuration"
|
||||
msgstr "Modifier la configuration"
|
||||
|
||||
|
@ -803,10 +805,6 @@ msgstr "Activé avec succès"
|
|||
msgid "Encrypt website with Let's Encrypt"
|
||||
msgstr "Crypter le site Web avec Let's Encrypt"
|
||||
|
||||
#: src/views/config/ConfigList.vue:151
|
||||
msgid "Enter"
|
||||
msgstr ""
|
||||
|
||||
#: src/routes/index.ts:228 src/views/environment/Environment.vue:34
|
||||
msgid "Environment"
|
||||
msgstr ""
|
||||
|
@ -822,6 +820,7 @@ msgid "Environments"
|
|||
msgstr "Commentaires"
|
||||
|
||||
#: src/constants/index.ts:16 src/views/config/InspectConfig.vue:44
|
||||
#: src/views/notification/notificationColumns.tsx:14
|
||||
msgid "Error"
|
||||
msgstr "Erreur"
|
||||
|
||||
|
@ -907,15 +906,15 @@ msgstr "Finie"
|
|||
msgid "For Chinese user: https://mirror.ghproxy.com/"
|
||||
msgstr "Utilisateur chinois : https://mirror.ghproxy.com/"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:199
|
||||
#: src/views/config/ConfigEditor.vue:208
|
||||
msgid "Format Code"
|
||||
msgstr "Code de formatage"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:166
|
||||
#: src/views/config/ConfigEditor.vue:175
|
||||
msgid "Format error %{msg}"
|
||||
msgstr "Erreur de format %{msg}"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:164
|
||||
#: src/views/config/ConfigEditor.vue:173
|
||||
msgid "Format successfully"
|
||||
msgstr "Formaté avec succès"
|
||||
|
||||
|
@ -1005,7 +1004,7 @@ msgstr "État du certificat"
|
|||
msgid "Incorrect username or password"
|
||||
msgstr "Le pseudo ou mot de passe est incorect"
|
||||
|
||||
#: src/constants/index.ts:18
|
||||
#: src/constants/index.ts:18 src/views/notification/notificationColumns.tsx:24
|
||||
msgid "Info"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1046,16 +1045,16 @@ msgstr ""
|
|||
msgid "Invalid 2FA or recovery code"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:62
|
||||
#: src/views/config/ConfigEditor.vue:233
|
||||
#: src/views/config/components/Rename.vue:65
|
||||
#: src/views/config/ConfigEditor.vue:242
|
||||
msgid "Invalid filename"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:60
|
||||
#: src/views/config/components/Mkdir.vue:58
|
||||
msgid "Invalid folder name"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/OTP/useOTPModal.ts:64
|
||||
#: src/components/OTP/useOTPModal.ts:61
|
||||
msgid "Invalid passcode or recovery code"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1197,8 +1196,8 @@ msgstr ""
|
|||
"Assurez vous d'avoir configuré un reverse proxy pour le répertoire .well-"
|
||||
"known vers HTTPChallengePort avant d'obtenir le certificat."
|
||||
|
||||
#: src/routes/index.ts:102 src/views/config/ConfigEditor.vue:123
|
||||
#: src/views/config/ConfigEditor.vue:84 src/views/config/ConfigList.vue:62
|
||||
#: src/routes/index.ts:102 src/views/config/ConfigEditor.vue:130
|
||||
#: src/views/config/ConfigEditor.vue:91 src/views/config/ConfigList.vue:62
|
||||
msgid "Manage Configs"
|
||||
msgstr "Gérer les configurations"
|
||||
|
||||
|
@ -1244,7 +1243,7 @@ msgstr "Mode d'exécution"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:248
|
||||
#: src/components/StdDesign/StdDataDisplay/StdCurd.vue:181
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:532
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:531
|
||||
#: src/views/config/ConfigList.vue:151
|
||||
msgid "Modify"
|
||||
msgstr "Modifier"
|
||||
|
@ -1271,8 +1270,8 @@ msgstr "Directive multiligne"
|
|||
#: src/views/certificate/CertificateEditor.vue:152
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:10
|
||||
#: src/views/certificate/DNSCredential.vue:11
|
||||
#: src/views/config/components/Mkdir.vue:67 src/views/config/configColumns.ts:8
|
||||
#: src/views/config/ConfigEditor.vue:239
|
||||
#: src/views/config/components/Mkdir.vue:65 src/views/config/configColumns.ts:8
|
||||
#: src/views/config/ConfigEditor.vue:248
|
||||
#: src/views/domain/components/RightSettings.vue:83
|
||||
#: src/views/domain/components/SiteDuplicate.vue:129
|
||||
#: src/views/domain/DomainList.vue:13
|
||||
|
@ -1300,12 +1299,12 @@ msgstr "Réception totale du réseau"
|
|||
msgid "Network Total Send"
|
||||
msgstr "Envoi total réseau"
|
||||
|
||||
#: src/views/config/components/Rename.vue:70
|
||||
#: src/views/config/components/Rename.vue:73
|
||||
#, fuzzy
|
||||
msgid "New name"
|
||||
msgstr "Nom d'utilisateur"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:251
|
||||
#: src/views/config/ConfigEditor.vue:260
|
||||
#, fuzzy
|
||||
msgid "New Path"
|
||||
msgstr "Chemin"
|
||||
|
@ -1355,13 +1354,13 @@ msgstr "Nginx a redémarré avec succès"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:269
|
||||
#: src/components/Notification/Notification.vue:84
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:548
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:562
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:576
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:547
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:561
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:575
|
||||
#: src/views/domain/DomainList.vue:144
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:90
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:70
|
||||
#: src/views/notification/Notification.vue:70
|
||||
#: src/views/notification/Notification.vue:38
|
||||
#: src/views/preference/AuthSettings.vue:98
|
||||
#: src/views/preference/BasicSettings.vue:101
|
||||
#: src/views/stream/StreamList.vue:165
|
||||
|
@ -1390,7 +1389,7 @@ msgstr "Non valide avant : %{date}"
|
|||
msgid "Note"
|
||||
msgstr "Note"
|
||||
|
||||
#: src/views/notification/Notification.vue:62
|
||||
#: src/views/notification/Notification.vue:29
|
||||
#, fuzzy
|
||||
msgid "Notification"
|
||||
msgstr "Certification"
|
||||
|
@ -1432,9 +1431,9 @@ msgstr ""
|
|||
#: src/components/ChatGPT/ChatGPT.vue:270
|
||||
#: src/components/Notification/Notification.vue:85
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:56
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:549
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:563
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:577
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:548
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:562
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:576
|
||||
#: src/views/domain/cert/components/ObtainCert.vue:136
|
||||
#: src/views/domain/components/Deploy.vue:20
|
||||
#: src/views/domain/components/RightSettings.vue:50
|
||||
|
@ -1442,7 +1441,7 @@ msgstr ""
|
|||
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:49
|
||||
#: src/views/domain/ngx_conf/NgxServer.vue:79
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:32
|
||||
#: src/views/notification/Notification.vue:71
|
||||
#: src/views/notification/Notification.vue:39
|
||||
#: src/views/stream/components/Deploy.vue:20
|
||||
#: src/views/stream/components/RightSettings.vue:50
|
||||
#: src/views/stream/StreamList.vue:166
|
||||
|
@ -1464,7 +1463,7 @@ msgstr ""
|
|||
msgid "OpenAI"
|
||||
msgstr "OpenAI"
|
||||
|
||||
#: src/views/config/components/Rename.vue:66
|
||||
#: src/views/config/components/Rename.vue:69
|
||||
msgid "Original name"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1476,11 +1475,13 @@ msgstr "OS"
|
|||
msgid "OS:"
|
||||
msgstr "OS :"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:285
|
||||
#: src/views/domain/components/Deploy.vue:88
|
||||
#: src/views/stream/components/Deploy.vue:87
|
||||
msgid "Overwrite"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:289
|
||||
#: src/views/domain/components/Deploy.vue:92
|
||||
#: src/views/stream/components/Deploy.vue:91
|
||||
msgid "Overwrite exist file"
|
||||
|
@ -1498,7 +1499,7 @@ msgstr "Mot de passe"
|
|||
msgid "Password (*)"
|
||||
msgstr "Mot de passe (*)"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:245
|
||||
#: src/views/config/ConfigEditor.vue:254
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:118
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:90
|
||||
msgid "Path"
|
||||
|
@ -1541,13 +1542,13 @@ msgstr ""
|
|||
"des informations d'identification ci-dessous pour demander l'API du "
|
||||
"fournisseur DNS."
|
||||
|
||||
#: src/views/config/components/Rename.vue:61
|
||||
#: src/views/config/ConfigEditor.vue:232
|
||||
#: src/views/config/components/Rename.vue:64
|
||||
#: src/views/config/ConfigEditor.vue:241
|
||||
#, fuzzy
|
||||
msgid "Please input a filename"
|
||||
msgstr "Veuillez saisir votre nom d'utilisateur !"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:59
|
||||
#: src/views/config/components/Mkdir.vue:57
|
||||
#, fuzzy
|
||||
msgid "Please input a folder name"
|
||||
msgstr "Veuillez saisir votre nom d'utilisateur !"
|
||||
|
@ -1626,11 +1627,11 @@ msgstr "Lectures"
|
|||
msgid "Receive"
|
||||
msgstr "Recevoir"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:571
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:570
|
||||
msgid "Recover"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:210
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:209
|
||||
#, fuzzy
|
||||
msgid "Recovered Successfully"
|
||||
msgstr "Enregistré avec succès"
|
||||
|
@ -1715,14 +1716,42 @@ msgstr "Enregistré avec succès"
|
|||
msgid "Removed successfully"
|
||||
msgstr "Enregistré avec succès"
|
||||
|
||||
#: src/views/config/components/Rename.vue:52
|
||||
#: src/views/config/components/Rename.vue:55
|
||||
#: src/views/config/ConfigList.vue:159
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:123
|
||||
#, fuzzy
|
||||
msgid "Rename"
|
||||
msgstr "Nom d'utilisateur"
|
||||
|
||||
#: src/views/config/components/Rename.vue:37
|
||||
#: src/components/Notification/config.ts:31
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Rename %{orig_path} to %{new_path} on %{env_name} failed, please upgrade the "
|
||||
"remote Nginx UI to the latest version"
|
||||
msgstr "Dupliqué avec succès"
|
||||
|
||||
#: src/components/Notification/config.ts:35
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Rename %{orig_path} to %{new_path} on %{env_name} failed, response: %{resp}"
|
||||
msgstr "Dupliqué avec succès"
|
||||
|
||||
#: src/components/Notification/config.ts:23
|
||||
#, fuzzy
|
||||
msgid "Rename %{orig_path} to %{new_path} on %{env_name} successfully"
|
||||
msgstr "Dupliqué avec succès"
|
||||
|
||||
#: src/language/constants.ts:41
|
||||
#, fuzzy
|
||||
msgid "Rename Remote Config Error"
|
||||
msgstr "Changer de certificat"
|
||||
|
||||
#: src/language/constants.ts:40
|
||||
#, fuzzy
|
||||
msgid "Rename Remote Config Success"
|
||||
msgstr "Changer de certificat"
|
||||
|
||||
#: src/views/config/components/Rename.vue:41
|
||||
#, fuzzy
|
||||
msgid "Rename successfully"
|
||||
msgstr "Activé avec succès"
|
||||
|
@ -1753,7 +1782,7 @@ msgstr "Activé avec succès"
|
|||
msgid "Requested with wrong parameters"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:480
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:479
|
||||
msgid "Reset"
|
||||
msgstr "Réinitialiser"
|
||||
|
||||
|
@ -1780,7 +1809,7 @@ msgstr "En cours d'éxécution"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:251
|
||||
#: src/views/certificate/CertificateEditor.vue:254
|
||||
#: src/views/config/ConfigEditor.vue:205 src/views/domain/DomainEdit.vue:260
|
||||
#: src/views/config/ConfigEditor.vue:214 src/views/domain/DomainEdit.vue:260
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:120
|
||||
#: src/views/preference/Preference.vue:145 src/views/stream/StreamEdit.vue:252
|
||||
msgid "Save"
|
||||
|
@ -1790,7 +1819,7 @@ msgstr "Enregistrer"
|
|||
msgid "Save Directive"
|
||||
msgstr "Enregistrer la directive"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:154 src/views/domain/DomainAdd.vue:46
|
||||
#: src/views/config/ConfigEditor.vue:163 src/views/domain/DomainAdd.vue:46
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:41
|
||||
msgid "Save error %{msg}"
|
||||
msgstr "Enregistrer l'erreur %{msg}"
|
||||
|
@ -1802,7 +1831,7 @@ msgstr "Enregistrer l'erreur %{msg}"
|
|||
msgid "Save successfully"
|
||||
msgstr "Sauvegarde réussie"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:150 src/views/domain/DomainAdd.vue:37
|
||||
#: src/views/config/ConfigEditor.vue:159 src/views/domain/DomainAdd.vue:37
|
||||
#: src/views/domain/DomainEdit.vue:143
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:39
|
||||
#: src/views/stream/StreamEdit.vue:138
|
||||
|
@ -1831,11 +1860,11 @@ msgstr "Envoyer"
|
|||
#: src/components/StdDesign/StdDataDisplay/methods/exportCsv.ts:46
|
||||
#: src/components/StdDesign/StdDataDisplay/methods/sortable.ts:126
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:42
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:213
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:253
|
||||
#: src/views/config/components/Mkdir.vue:38
|
||||
#: src/views/config/components/Rename.vue:40
|
||||
#: src/views/config/ConfigEditor.vue:93 src/views/domain/DomainList.vue:81
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:212
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:252
|
||||
#: src/views/config/components/Mkdir.vue:37
|
||||
#: src/views/config/components/Rename.vue:44
|
||||
#: src/views/config/ConfigEditor.vue:100 src/views/domain/DomainList.vue:81
|
||||
#: src/views/environment/BatchUpgrader.vue:57
|
||||
#: src/views/environment/Environment.vue:15 src/views/other/Install.vue:68
|
||||
#: src/views/preference/AuthSettings.vue:49
|
||||
|
@ -1945,7 +1974,7 @@ msgstr "Arrêté"
|
|||
msgid "Storage"
|
||||
msgstr "Stockage"
|
||||
|
||||
#: src/constants/index.ts:19
|
||||
#: src/constants/index.ts:19 src/views/notification/notificationColumns.tsx:29
|
||||
msgid "Success"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1963,24 +1992,28 @@ msgstr ""
|
|||
msgid "Switch to light theme"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:80
|
||||
msgid "Sync"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:30
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate"
|
||||
msgstr "Changer de certificat"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:25
|
||||
#: src/components/Notification/cert.ts:12
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Sync Certificate %{cert_name} to %{env_name} failed, please upgrade the "
|
||||
"remote Nginx UI to the latest version"
|
||||
msgstr "Dupliqué avec succès"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:29
|
||||
#: src/components/Notification/cert.ts:16
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate %{cert_name} to %{env_name} failed, response: %{resp}"
|
||||
msgstr "Dupliqué avec succès"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:17
|
||||
#: src/components/Notification/cert.ts:4
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate %{cert_name} to %{env_name} successfully"
|
||||
msgstr "Dupliqué avec succès"
|
||||
|
@ -1995,6 +2028,33 @@ msgstr "Changer de certificat"
|
|||
msgid "Sync Certificate Success"
|
||||
msgstr "Changer de certificat"
|
||||
|
||||
#: src/components/Notification/config.ts:12
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Sync config %{cert_name} to %{env_name} failed, please upgrade the remote "
|
||||
"Nginx UI to the latest version"
|
||||
msgstr "Dupliqué avec succès"
|
||||
|
||||
#: src/components/Notification/config.ts:16
|
||||
#, fuzzy
|
||||
msgid "Sync config %{config_name} to %{env_name} failed, response: %{resp}"
|
||||
msgstr "Dupliqué avec succès"
|
||||
|
||||
#: src/components/Notification/config.ts:4
|
||||
#, fuzzy
|
||||
msgid "Sync Config %{config_name} to %{env_name} successfully"
|
||||
msgstr "Dupliqué avec succès"
|
||||
|
||||
#: src/language/constants.ts:44
|
||||
#, fuzzy
|
||||
msgid "Sync Config Error"
|
||||
msgstr "Changer de certificat"
|
||||
|
||||
#: src/language/constants.ts:43
|
||||
#, fuzzy
|
||||
msgid "Sync Config Success"
|
||||
msgstr "Changer de certificat"
|
||||
|
||||
#: src/views/certificate/CertificateEditor.vue:196
|
||||
msgid "Sync to"
|
||||
msgstr ""
|
||||
|
@ -2131,7 +2191,7 @@ msgstr ""
|
|||
msgid "Tips"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/notification/Notification.vue:19
|
||||
#: src/views/notification/notificationColumns.tsx:36
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2171,19 +2231,19 @@ msgstr ""
|
|||
msgid "Trash"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/OTP/useOTPModal.ts:70
|
||||
#: src/components/OTP/useOTPModal.ts:67
|
||||
msgid "Two-factor authentication required"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:25
|
||||
#: src/views/config/configColumns.ts:16
|
||||
#: src/views/notification/Notification.vue:13
|
||||
#: src/views/notification/notificationColumns.tsx:9
|
||||
msgid "Type"
|
||||
msgstr "Type"
|
||||
|
||||
#: src/views/certificate/ACMEUser.vue:53
|
||||
#: src/views/certificate/DNSCredential.vue:27
|
||||
#: src/views/config/configColumns.ts:31 src/views/config/ConfigEditor.vue:258
|
||||
#: src/views/config/configColumns.ts:31 src/views/config/ConfigEditor.vue:267
|
||||
#: src/views/domain/components/RightSettings.vue:86
|
||||
#: src/views/domain/DomainList.vue:41 src/views/environment/envColumns.tsx:124
|
||||
#: src/views/stream/components/RightSettings.vue:85
|
||||
|
@ -2261,7 +2321,7 @@ msgstr ""
|
|||
msgid "Version"
|
||||
msgstr "Version actuelle"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:518
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:517
|
||||
#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:103
|
||||
msgid "View"
|
||||
msgstr "Voir"
|
||||
|
@ -2282,6 +2342,7 @@ msgstr "Mode simple"
|
|||
|
||||
#: src/constants/index.ts:17 src/views/config/InspectConfig.vue:33
|
||||
#: src/views/domain/DomainAdd.vue:112
|
||||
#: src/views/notification/notificationColumns.tsx:19
|
||||
msgid "Warning"
|
||||
msgstr "Avertissement"
|
||||
|
||||
|
|
|
@ -40,7 +40,7 @@ msgstr "사용자 이름"
|
|||
#: src/views/certificate/DNSCredential.vue:33
|
||||
#: src/views/config/configColumns.ts:38 src/views/domain/DomainList.vue:47
|
||||
#: src/views/environment/envColumns.tsx:131
|
||||
#: src/views/notification/Notification.vue:37
|
||||
#: src/views/notification/notificationColumns.tsx:54
|
||||
#: src/views/preference/AuthSettings.vue:26 src/views/stream/StreamList.vue:47
|
||||
#: src/views/user/userColumns.tsx:60
|
||||
msgid "Action"
|
||||
|
@ -56,8 +56,8 @@ msgstr "작업"
|
|||
msgid "Add"
|
||||
msgstr "추가"
|
||||
|
||||
#: src/routes/index.ts:112 src/views/config/ConfigEditor.vue:128
|
||||
#: src/views/config/ConfigEditor.vue:187
|
||||
#: src/routes/index.ts:112 src/views/config/ConfigEditor.vue:135
|
||||
#: src/views/config/ConfigEditor.vue:196
|
||||
#, fuzzy
|
||||
msgid "Add Configuration"
|
||||
msgstr "구성 편집"
|
||||
|
@ -118,7 +118,7 @@ msgid "Are you sure to delete this banned IP immediately?"
|
|||
msgstr "정말 삭제하시겠습니까?"
|
||||
|
||||
#: src/components/Notification/Notification.vue:86
|
||||
#: src/views/notification/Notification.vue:72
|
||||
#: src/views/notification/Notification.vue:40
|
||||
msgid "Are you sure you want to clear all notifications?"
|
||||
msgstr "모든 알림을 지우시겠습니까?"
|
||||
|
||||
|
@ -126,12 +126,12 @@ msgstr "모든 알림을 지우시겠습니까?"
|
|||
msgid "Are you sure you want to clear the record of chat?"
|
||||
msgstr "기록을 지우시겠습니까?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:578
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:577
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to delete this item permanently?"
|
||||
msgstr "정말 삭제하시겠습니까?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:550
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:549
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to delete this item?"
|
||||
msgstr "정말 삭제하시겠습니까?"
|
||||
|
@ -140,7 +140,7 @@ msgstr "정말 삭제하시겠습니까?"
|
|||
msgid "Are you sure you want to delete?"
|
||||
msgstr "정말 삭제하시겠습니까?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:564
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:563
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to recover this item?"
|
||||
msgstr "이 지시문을 정말로 제거하시겠습니까?"
|
||||
|
@ -193,7 +193,7 @@ msgid "Auto-renewal enabled for %{name}"
|
|||
msgstr "%{name}에 대한 자동 갱신 활성화됨"
|
||||
|
||||
#: src/views/certificate/CertificateEditor.vue:247
|
||||
#: src/views/config/ConfigEditor.vue:196 src/views/config/ConfigList.vue:173
|
||||
#: src/views/config/ConfigEditor.vue:205 src/views/config/ConfigList.vue:173
|
||||
#: src/views/config/ConfigList.vue:99 src/views/domain/DomainEdit.vue:253
|
||||
#: src/views/nginx_log/NginxLog.vue:168 src/views/stream/StreamEdit.vue:245
|
||||
msgid "Back"
|
||||
|
@ -223,7 +223,7 @@ msgstr ""
|
|||
msgid "Base information"
|
||||
msgstr "기본 정보"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:224
|
||||
#: src/views/config/ConfigEditor.vue:233
|
||||
#: src/views/domain/components/RightSettings.vue:75
|
||||
#: src/views/preference/Preference.vue:110
|
||||
#: src/views/stream/components/RightSettings.vue:74
|
||||
|
@ -235,7 +235,7 @@ msgid "Basic Mode"
|
|||
msgstr "기본 모드"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:54
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:486
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:485
|
||||
msgid "Batch Modify"
|
||||
msgstr "일괄 수정"
|
||||
|
||||
|
@ -309,7 +309,7 @@ msgid_plural "Changed Certificates"
|
|||
msgstr[0] "인증서 변경"
|
||||
msgstr[1] "인증서 변경"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:251
|
||||
#: src/views/config/ConfigEditor.vue:260
|
||||
#, fuzzy
|
||||
msgid "Changed Path"
|
||||
msgstr "인증서 변경"
|
||||
|
@ -328,12 +328,12 @@ msgstr "환경 변수 정리"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:275
|
||||
#: src/components/Notification/Notification.vue:91
|
||||
#: src/views/notification/Notification.vue:77
|
||||
#: src/views/notification/Notification.vue:45
|
||||
msgid "Clear"
|
||||
msgstr "클리어"
|
||||
|
||||
#: src/components/Notification/Notification.vue:42
|
||||
#: src/views/notification/Notification.vue:46
|
||||
#: src/views/notification/Notification.vue:13
|
||||
msgid "Cleared successfully"
|
||||
msgstr "성공적으로 제거됨"
|
||||
|
||||
|
@ -415,16 +415,17 @@ msgstr "다른 것 생성하기"
|
|||
msgid "Create File"
|
||||
msgstr "생성"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:50 src/views/config/ConfigList.vue:116
|
||||
#: src/views/config/components/Mkdir.vue:48 src/views/config/ConfigList.vue:116
|
||||
#, fuzzy
|
||||
msgid "Create Folder"
|
||||
msgstr "다른 것 생성하기"
|
||||
|
||||
#: src/views/notification/Notification.vue:31 src/views/user/userColumns.tsx:48
|
||||
#: src/views/notification/notificationColumns.tsx:48
|
||||
#: src/views/user/userColumns.tsx:48
|
||||
msgid "Created at"
|
||||
msgstr "생성 시간"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:35
|
||||
#: src/views/config/components/Mkdir.vue:34
|
||||
#, fuzzy
|
||||
msgid "Created successfully"
|
||||
msgstr "성공적으로 제거됨"
|
||||
|
@ -464,8 +465,8 @@ msgid ""
|
|||
"indicator."
|
||||
msgstr ""
|
||||
|
||||
#: src/routes/index.ts:39 src/views/config/ConfigEditor.vue:118
|
||||
#: src/views/config/ConfigEditor.vue:79 src/views/config/ConfigList.vue:57
|
||||
#: src/routes/index.ts:39 src/views/config/ConfigEditor.vue:125
|
||||
#: src/views/config/ConfigEditor.vue:86 src/views/config/ConfigList.vue:57
|
||||
msgid "Dashboard"
|
||||
msgstr "대시보드"
|
||||
|
||||
|
@ -477,7 +478,7 @@ msgstr "데이터베이스 (선택사항, 기본값: database)"
|
|||
msgid "Days"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:557
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:556
|
||||
#: src/views/domain/DomainList.vue:155
|
||||
#: src/views/domain/ngx_conf/NgxServer.vue:110
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:126
|
||||
|
@ -485,7 +486,7 @@ msgstr ""
|
|||
msgid "Delete"
|
||||
msgstr "삭제"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:585
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:584
|
||||
msgid "Delete Permanently"
|
||||
msgstr ""
|
||||
|
||||
|
@ -497,10 +498,11 @@ msgstr "사이트 삭제: %{site_name}"
|
|||
msgid "Delete stream: %{stream_name}"
|
||||
msgstr "스트림 삭제: %{stream_name}"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:202
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:201
|
||||
msgid "Deleted successfully"
|
||||
msgstr "성공적으로 삭제됨"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:276
|
||||
#: src/views/domain/components/Deploy.vue:104
|
||||
#: src/views/domain/components/RightSettings.vue:93
|
||||
#: src/views/stream/components/Deploy.vue:103
|
||||
|
@ -528,7 +530,7 @@ msgstr "성공적으로 배포됨"
|
|||
msgid "Description"
|
||||
msgstr "설명"
|
||||
|
||||
#: src/views/notification/Notification.vue:26
|
||||
#: src/views/notification/notificationColumns.tsx:43
|
||||
msgid "Details"
|
||||
msgstr "세부 사항"
|
||||
|
||||
|
@ -687,7 +689,7 @@ msgstr "로컬로 성공적으로 복제됨"
|
|||
msgid "Edit %{n}"
|
||||
msgstr "%{n} 편집"
|
||||
|
||||
#: src/routes/index.ts:122 src/views/config/ConfigEditor.vue:187
|
||||
#: src/routes/index.ts:122 src/views/config/ConfigEditor.vue:196
|
||||
msgid "Edit Configuration"
|
||||
msgstr "구성 편집"
|
||||
|
||||
|
@ -776,11 +778,6 @@ msgstr "성공적으로 활성화됨"
|
|||
msgid "Encrypt website with Let's Encrypt"
|
||||
msgstr "Let's Encrypt로 웹사이트 암호화"
|
||||
|
||||
#: src/views/config/ConfigList.vue:151
|
||||
#, fuzzy
|
||||
msgid "Enter"
|
||||
msgstr "간격"
|
||||
|
||||
#: src/routes/index.ts:228 src/views/environment/Environment.vue:34
|
||||
msgid "Environment"
|
||||
msgstr "환경"
|
||||
|
@ -795,6 +792,7 @@ msgid "Environments"
|
|||
msgstr "환경"
|
||||
|
||||
#: src/constants/index.ts:16 src/views/config/InspectConfig.vue:44
|
||||
#: src/views/notification/notificationColumns.tsx:14
|
||||
msgid "Error"
|
||||
msgstr "오류"
|
||||
|
||||
|
@ -877,16 +875,16 @@ msgstr "완료됨"
|
|||
msgid "For Chinese user: https://mirror.ghproxy.com/"
|
||||
msgstr "중국 사용자를 위해: https://mirror.ghproxy.com/"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:199
|
||||
#: src/views/config/ConfigEditor.vue:208
|
||||
msgid "Format Code"
|
||||
msgstr "코드 형식"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:166
|
||||
#: src/views/config/ConfigEditor.vue:175
|
||||
#, fuzzy
|
||||
msgid "Format error %{msg}"
|
||||
msgstr "형식 오류 %{msg}"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:164
|
||||
#: src/views/config/ConfigEditor.vue:173
|
||||
#, fuzzy
|
||||
msgid "Format successfully"
|
||||
msgstr "성공적으로 형식 지정됨"
|
||||
|
@ -977,7 +975,7 @@ msgstr "인증서 상태"
|
|||
msgid "Incorrect username or password"
|
||||
msgstr "사용자 이름 또는 비밀번호가 올바르지 않습니다"
|
||||
|
||||
#: src/constants/index.ts:18
|
||||
#: src/constants/index.ts:18 src/views/notification/notificationColumns.tsx:24
|
||||
msgid "Info"
|
||||
msgstr "정보"
|
||||
|
||||
|
@ -1020,17 +1018,17 @@ msgstr "유효함"
|
|||
msgid "Invalid 2FA or recovery code"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:62
|
||||
#: src/views/config/ConfigEditor.vue:233
|
||||
#: src/views/config/components/Rename.vue:65
|
||||
#: src/views/config/ConfigEditor.vue:242
|
||||
#, fuzzy
|
||||
msgid "Invalid filename"
|
||||
msgstr "Invalid E-mail!"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:60
|
||||
#: src/views/config/components/Mkdir.vue:58
|
||||
msgid "Invalid folder name"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/OTP/useOTPModal.ts:64
|
||||
#: src/components/OTP/useOTPModal.ts:61
|
||||
msgid "Invalid passcode or recovery code"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1175,8 +1173,8 @@ msgstr ""
|
|||
"인증서를 획득하기 전에 .well-known 디렉토리에 대한역방향 프록시를 "
|
||||
"HTTPChallengePort(기본값: 9180)로 구성했는지 확인하세요."
|
||||
|
||||
#: src/routes/index.ts:102 src/views/config/ConfigEditor.vue:123
|
||||
#: src/views/config/ConfigEditor.vue:84 src/views/config/ConfigList.vue:62
|
||||
#: src/routes/index.ts:102 src/views/config/ConfigEditor.vue:130
|
||||
#: src/views/config/ConfigEditor.vue:91 src/views/config/ConfigList.vue:62
|
||||
msgid "Manage Configs"
|
||||
msgstr "구성 관리"
|
||||
|
||||
|
@ -1222,7 +1220,7 @@ msgstr "실행 모드"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:248
|
||||
#: src/components/StdDesign/StdDataDisplay/StdCurd.vue:181
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:532
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:531
|
||||
#: src/views/config/ConfigList.vue:151
|
||||
#, fuzzy
|
||||
msgid "Modify"
|
||||
|
@ -1251,8 +1249,8 @@ msgstr "단일 지시문"
|
|||
#: src/views/certificate/CertificateEditor.vue:152
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:10
|
||||
#: src/views/certificate/DNSCredential.vue:11
|
||||
#: src/views/config/components/Mkdir.vue:67 src/views/config/configColumns.ts:8
|
||||
#: src/views/config/ConfigEditor.vue:239
|
||||
#: src/views/config/components/Mkdir.vue:65 src/views/config/configColumns.ts:8
|
||||
#: src/views/config/ConfigEditor.vue:248
|
||||
#: src/views/domain/components/RightSettings.vue:83
|
||||
#: src/views/domain/components/SiteDuplicate.vue:129
|
||||
#: src/views/domain/DomainList.vue:13
|
||||
|
@ -1280,12 +1278,12 @@ msgstr "네트워크 총 수신"
|
|||
msgid "Network Total Send"
|
||||
msgstr "네트워크 총 송신"
|
||||
|
||||
#: src/views/config/components/Rename.vue:70
|
||||
#: src/views/config/components/Rename.vue:73
|
||||
#, fuzzy
|
||||
msgid "New name"
|
||||
msgstr "이름 변경"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:251
|
||||
#: src/views/config/ConfigEditor.vue:260
|
||||
#, fuzzy
|
||||
msgid "New Path"
|
||||
msgstr "경로"
|
||||
|
@ -1337,13 +1335,13 @@ msgstr "Nginx가 성공적으로 재시작됨"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:269
|
||||
#: src/components/Notification/Notification.vue:84
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:548
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:562
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:576
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:547
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:561
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:575
|
||||
#: src/views/domain/DomainList.vue:144
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:90
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:70
|
||||
#: src/views/notification/Notification.vue:70
|
||||
#: src/views/notification/Notification.vue:38
|
||||
#: src/views/preference/AuthSettings.vue:98
|
||||
#: src/views/preference/BasicSettings.vue:101
|
||||
#: src/views/stream/StreamList.vue:165
|
||||
|
@ -1371,7 +1369,7 @@ msgstr "유효 시작일: %{date}"
|
|||
msgid "Note"
|
||||
msgstr "참고"
|
||||
|
||||
#: src/views/notification/Notification.vue:62
|
||||
#: src/views/notification/Notification.vue:29
|
||||
#, fuzzy
|
||||
msgid "Notification"
|
||||
msgstr "알림"
|
||||
|
@ -1414,9 +1412,9 @@ msgstr ""
|
|||
#: src/components/ChatGPT/ChatGPT.vue:270
|
||||
#: src/components/Notification/Notification.vue:85
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:56
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:549
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:563
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:577
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:548
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:562
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:576
|
||||
#: src/views/domain/cert/components/ObtainCert.vue:136
|
||||
#: src/views/domain/components/Deploy.vue:20
|
||||
#: src/views/domain/components/RightSettings.vue:50
|
||||
|
@ -1424,7 +1422,7 @@ msgstr ""
|
|||
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:49
|
||||
#: src/views/domain/ngx_conf/NgxServer.vue:79
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:32
|
||||
#: src/views/notification/Notification.vue:71
|
||||
#: src/views/notification/Notification.vue:39
|
||||
#: src/views/stream/components/Deploy.vue:20
|
||||
#: src/views/stream/components/RightSettings.vue:50
|
||||
#: src/views/stream/StreamList.vue:166
|
||||
|
@ -1446,7 +1444,7 @@ msgstr "온라인"
|
|||
msgid "OpenAI"
|
||||
msgstr "오픈AI"
|
||||
|
||||
#: src/views/config/components/Rename.vue:66
|
||||
#: src/views/config/components/Rename.vue:69
|
||||
msgid "Original name"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1459,11 +1457,13 @@ msgstr "OS"
|
|||
msgid "OS:"
|
||||
msgstr "OS:"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:285
|
||||
#: src/views/domain/components/Deploy.vue:88
|
||||
#: src/views/stream/components/Deploy.vue:87
|
||||
msgid "Overwrite"
|
||||
msgstr "덮어쓰기"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:289
|
||||
#: src/views/domain/components/Deploy.vue:92
|
||||
#: src/views/stream/components/Deploy.vue:91
|
||||
msgid "Overwrite exist file"
|
||||
|
@ -1481,7 +1481,7 @@ msgstr "비밀번호"
|
|||
msgid "Password (*)"
|
||||
msgstr "비밀번호 (*)"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:245
|
||||
#: src/views/config/ConfigEditor.vue:254
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:118
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:90
|
||||
msgid "Path"
|
||||
|
@ -1521,13 +1521,13 @@ msgstr ""
|
|||
"먼저 인증서 > DNS 자격 증명에 자격 증명을 추가한 다음,DNS 제공자의 API를 요청"
|
||||
"하려면 아래 자격 증명 중 하나를 선택해주세요."
|
||||
|
||||
#: src/views/config/components/Rename.vue:61
|
||||
#: src/views/config/ConfigEditor.vue:232
|
||||
#: src/views/config/components/Rename.vue:64
|
||||
#: src/views/config/ConfigEditor.vue:241
|
||||
#, fuzzy
|
||||
msgid "Please input a filename"
|
||||
msgstr "사용자 이름을 입력해주세요!"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:59
|
||||
#: src/views/config/components/Mkdir.vue:57
|
||||
#, fuzzy
|
||||
msgid "Please input a folder name"
|
||||
msgstr "사용자 이름을 입력해주세요!"
|
||||
|
@ -1602,11 +1602,11 @@ msgstr "읽기"
|
|||
msgid "Receive"
|
||||
msgstr "수신"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:571
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:570
|
||||
msgid "Recover"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:210
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:209
|
||||
#, fuzzy
|
||||
msgid "Recovered Successfully"
|
||||
msgstr "성공적으로 제거됨"
|
||||
|
@ -1692,14 +1692,42 @@ msgstr "성공적으로 제거됨"
|
|||
msgid "Removed successfully"
|
||||
msgstr "성공적으로 제거됨"
|
||||
|
||||
#: src/views/config/components/Rename.vue:52
|
||||
#: src/views/config/components/Rename.vue:55
|
||||
#: src/views/config/ConfigList.vue:159
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:123
|
||||
#, fuzzy
|
||||
msgid "Rename"
|
||||
msgstr "이름 변경"
|
||||
|
||||
#: src/views/config/components/Rename.vue:37
|
||||
#: src/components/Notification/config.ts:31
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Rename %{orig_path} to %{new_path} on %{env_name} failed, please upgrade the "
|
||||
"remote Nginx UI to the latest version"
|
||||
msgstr "%{conf_name}을(를) %{node_name}(으)로 성공적으로 복제함"
|
||||
|
||||
#: src/components/Notification/config.ts:35
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Rename %{orig_path} to %{new_path} on %{env_name} failed, response: %{resp}"
|
||||
msgstr "%{conf_name}을(를) %{node_name}(으)로 성공적으로 복제함"
|
||||
|
||||
#: src/components/Notification/config.ts:23
|
||||
#, fuzzy
|
||||
msgid "Rename %{orig_path} to %{new_path} on %{env_name} successfully"
|
||||
msgstr "%{conf_name}을(를) %{node_name}(으)로 성공적으로 복제함"
|
||||
|
||||
#: src/language/constants.ts:41
|
||||
#, fuzzy
|
||||
msgid "Rename Remote Config Error"
|
||||
msgstr "인증서 갱신 오류"
|
||||
|
||||
#: src/language/constants.ts:40
|
||||
#, fuzzy
|
||||
msgid "Rename Remote Config Success"
|
||||
msgstr "인증서 갱신 성공"
|
||||
|
||||
#: src/views/config/components/Rename.vue:41
|
||||
#, fuzzy
|
||||
msgid "Rename successfully"
|
||||
msgstr "성공적으로 갱신됨"
|
||||
|
@ -1730,7 +1758,7 @@ msgstr "성공적으로 갱신됨"
|
|||
msgid "Requested with wrong parameters"
|
||||
msgstr "잘못된 매개변수로 요청됨"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:480
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:479
|
||||
msgid "Reset"
|
||||
msgstr "재설정"
|
||||
|
||||
|
@ -1758,7 +1786,7 @@ msgstr "실행 중"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:251
|
||||
#: src/views/certificate/CertificateEditor.vue:254
|
||||
#: src/views/config/ConfigEditor.vue:205 src/views/domain/DomainEdit.vue:260
|
||||
#: src/views/config/ConfigEditor.vue:214 src/views/domain/DomainEdit.vue:260
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:120
|
||||
#: src/views/preference/Preference.vue:145 src/views/stream/StreamEdit.vue:252
|
||||
msgid "Save"
|
||||
|
@ -1768,7 +1796,7 @@ msgstr "저장"
|
|||
msgid "Save Directive"
|
||||
msgstr "지시문 저장"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:154 src/views/domain/DomainAdd.vue:46
|
||||
#: src/views/config/ConfigEditor.vue:163 src/views/domain/DomainAdd.vue:46
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:41
|
||||
msgid "Save error %{msg}"
|
||||
msgstr "저장 오류 %{msg}"
|
||||
|
@ -1781,7 +1809,7 @@ msgstr "저장 오류 %{msg}"
|
|||
msgid "Save successfully"
|
||||
msgstr "성공적으로 저장됨"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:150 src/views/domain/DomainAdd.vue:37
|
||||
#: src/views/config/ConfigEditor.vue:159 src/views/domain/DomainAdd.vue:37
|
||||
#: src/views/domain/DomainEdit.vue:143
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:39
|
||||
#: src/views/stream/StreamEdit.vue:138
|
||||
|
@ -1810,11 +1838,11 @@ msgstr "보내기"
|
|||
#: src/components/StdDesign/StdDataDisplay/methods/exportCsv.ts:46
|
||||
#: src/components/StdDesign/StdDataDisplay/methods/sortable.ts:126
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:42
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:213
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:253
|
||||
#: src/views/config/components/Mkdir.vue:38
|
||||
#: src/views/config/components/Rename.vue:40
|
||||
#: src/views/config/ConfigEditor.vue:93 src/views/domain/DomainList.vue:81
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:212
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:252
|
||||
#: src/views/config/components/Mkdir.vue:37
|
||||
#: src/views/config/components/Rename.vue:44
|
||||
#: src/views/config/ConfigEditor.vue:100 src/views/domain/DomainList.vue:81
|
||||
#: src/views/environment/BatchUpgrader.vue:57
|
||||
#: src/views/environment/Environment.vue:15 src/views/other/Install.vue:68
|
||||
#: src/views/preference/AuthSettings.vue:49
|
||||
|
@ -1924,7 +1952,7 @@ msgstr "정지됨"
|
|||
msgid "Storage"
|
||||
msgstr "저장소"
|
||||
|
||||
#: src/constants/index.ts:19
|
||||
#: src/constants/index.ts:19 src/views/notification/notificationColumns.tsx:29
|
||||
msgid "Success"
|
||||
msgstr "성공"
|
||||
|
||||
|
@ -1941,24 +1969,28 @@ msgstr "다크 테마로 변경"
|
|||
msgid "Switch to light theme"
|
||||
msgstr "라이트 테마로 변경"
|
||||
|
||||
#: src/views/config/components/Rename.vue:80
|
||||
msgid "Sync"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:30
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate"
|
||||
msgstr "인증서 갱신"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:25
|
||||
#: src/components/Notification/cert.ts:12
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Sync Certificate %{cert_name} to %{env_name} failed, please upgrade the "
|
||||
"remote Nginx UI to the latest version"
|
||||
msgstr "%{conf_name}을(를) %{node_name}(으)로 성공적으로 복제함"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:29
|
||||
#: src/components/Notification/cert.ts:16
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate %{cert_name} to %{env_name} failed, response: %{resp}"
|
||||
msgstr "%{conf_name}을(를) %{node_name}(으)로 성공적으로 복제함"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:17
|
||||
#: src/components/Notification/cert.ts:4
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate %{cert_name} to %{env_name} successfully"
|
||||
msgstr "%{conf_name}을(를) %{node_name}(으)로 성공적으로 복제함"
|
||||
|
@ -1973,6 +2005,33 @@ msgstr "인증서 갱신 오류"
|
|||
msgid "Sync Certificate Success"
|
||||
msgstr "인증서 갱신 성공"
|
||||
|
||||
#: src/components/Notification/config.ts:12
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Sync config %{cert_name} to %{env_name} failed, please upgrade the remote "
|
||||
"Nginx UI to the latest version"
|
||||
msgstr "%{conf_name}을(를) %{node_name}(으)로 성공적으로 복제함"
|
||||
|
||||
#: src/components/Notification/config.ts:16
|
||||
#, fuzzy
|
||||
msgid "Sync config %{config_name} to %{env_name} failed, response: %{resp}"
|
||||
msgstr "%{conf_name}을(를) %{node_name}(으)로 성공적으로 복제함"
|
||||
|
||||
#: src/components/Notification/config.ts:4
|
||||
#, fuzzy
|
||||
msgid "Sync Config %{config_name} to %{env_name} successfully"
|
||||
msgstr "%{conf_name}을(를) %{node_name}(으)로 성공적으로 복제함"
|
||||
|
||||
#: src/language/constants.ts:44
|
||||
#, fuzzy
|
||||
msgid "Sync Config Error"
|
||||
msgstr "인증서 갱신 오류"
|
||||
|
||||
#: src/language/constants.ts:43
|
||||
#, fuzzy
|
||||
msgid "Sync Config Success"
|
||||
msgstr "인증서 갱신 성공"
|
||||
|
||||
#: src/views/certificate/CertificateEditor.vue:196
|
||||
msgid "Sync to"
|
||||
msgstr ""
|
||||
|
@ -2107,7 +2166,7 @@ msgstr ""
|
|||
msgid "Tips"
|
||||
msgstr "팁"
|
||||
|
||||
#: src/views/notification/Notification.vue:19
|
||||
#: src/views/notification/notificationColumns.tsx:36
|
||||
msgid "Title"
|
||||
msgstr "제목"
|
||||
|
||||
|
@ -2146,19 +2205,19 @@ msgstr ""
|
|||
msgid "Trash"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/OTP/useOTPModal.ts:70
|
||||
#: src/components/OTP/useOTPModal.ts:67
|
||||
msgid "Two-factor authentication required"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:25
|
||||
#: src/views/config/configColumns.ts:16
|
||||
#: src/views/notification/Notification.vue:13
|
||||
#: src/views/notification/notificationColumns.tsx:9
|
||||
msgid "Type"
|
||||
msgstr "유형"
|
||||
|
||||
#: src/views/certificate/ACMEUser.vue:53
|
||||
#: src/views/certificate/DNSCredential.vue:27
|
||||
#: src/views/config/configColumns.ts:31 src/views/config/ConfigEditor.vue:258
|
||||
#: src/views/config/configColumns.ts:31 src/views/config/ConfigEditor.vue:267
|
||||
#: src/views/domain/components/RightSettings.vue:86
|
||||
#: src/views/domain/DomainList.vue:41 src/views/environment/envColumns.tsx:124
|
||||
#: src/views/stream/components/RightSettings.vue:85
|
||||
|
@ -2238,7 +2297,7 @@ msgstr "유효함"
|
|||
msgid "Version"
|
||||
msgstr "현재 버전"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:518
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:517
|
||||
#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:103
|
||||
msgid "View"
|
||||
msgstr "보기"
|
||||
|
@ -2260,6 +2319,7 @@ msgstr "기본 모드"
|
|||
|
||||
#: src/constants/index.ts:17 src/views/config/InspectConfig.vue:33
|
||||
#: src/views/domain/DomainAdd.vue:112
|
||||
#: src/views/notification/notificationColumns.tsx:19
|
||||
msgid "Warning"
|
||||
msgstr "경고"
|
||||
|
||||
|
@ -2307,6 +2367,10 @@ msgstr "최신 버전을 사용하고 있습니다"
|
|||
msgid "You can check Nginx UI upgrade at this page."
|
||||
msgstr "이 페이지에서 Nginx UI 업그레이드를 확인할 수 있습니다."
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "Enter"
|
||||
#~ msgstr "간격"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "Rename "
|
||||
#~ msgstr "이름 변경"
|
||||
|
|
|
@ -31,7 +31,7 @@ msgstr ""
|
|||
#: src/views/config/configColumns.ts:38
|
||||
#: src/views/domain/DomainList.vue:47
|
||||
#: src/views/environment/envColumns.tsx:131
|
||||
#: src/views/notification/Notification.vue:37
|
||||
#: src/views/notification/notificationColumns.tsx:54
|
||||
#: src/views/preference/AuthSettings.vue:26
|
||||
#: src/views/stream/StreamList.vue:47
|
||||
#: src/views/user/userColumns.tsx:60
|
||||
|
@ -49,8 +49,8 @@ msgid "Add"
|
|||
msgstr ""
|
||||
|
||||
#: src/routes/index.ts:112
|
||||
#: src/views/config/ConfigEditor.vue:128
|
||||
#: src/views/config/ConfigEditor.vue:187
|
||||
#: src/views/config/ConfigEditor.vue:135
|
||||
#: src/views/config/ConfigEditor.vue:196
|
||||
msgid "Add Configuration"
|
||||
msgstr ""
|
||||
|
||||
|
@ -110,7 +110,7 @@ msgid "Are you sure to delete this banned IP immediately?"
|
|||
msgstr ""
|
||||
|
||||
#: src/components/Notification/Notification.vue:86
|
||||
#: src/views/notification/Notification.vue:72
|
||||
#: src/views/notification/Notification.vue:40
|
||||
msgid "Are you sure you want to clear all notifications?"
|
||||
msgstr ""
|
||||
|
||||
|
@ -118,11 +118,11 @@ msgstr ""
|
|||
msgid "Are you sure you want to clear the record of chat?"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:578
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:577
|
||||
msgid "Are you sure you want to delete this item permanently?"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:550
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:549
|
||||
msgid "Are you sure you want to delete this item?"
|
||||
msgstr ""
|
||||
|
||||
|
@ -131,7 +131,7 @@ msgstr ""
|
|||
msgid "Are you sure you want to delete?"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:564
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:563
|
||||
msgid "Are you sure you want to recover this item?"
|
||||
msgstr ""
|
||||
|
||||
|
@ -181,7 +181,7 @@ msgid "Auto-renewal enabled for %{name}"
|
|||
msgstr ""
|
||||
|
||||
#: src/views/certificate/CertificateEditor.vue:247
|
||||
#: src/views/config/ConfigEditor.vue:196
|
||||
#: src/views/config/ConfigEditor.vue:205
|
||||
#: src/views/config/ConfigList.vue:173
|
||||
#: src/views/config/ConfigList.vue:99
|
||||
#: src/views/domain/DomainEdit.vue:253
|
||||
|
@ -214,7 +214,7 @@ msgstr ""
|
|||
msgid "Base information"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:224
|
||||
#: src/views/config/ConfigEditor.vue:233
|
||||
#: src/views/domain/components/RightSettings.vue:75
|
||||
#: src/views/preference/Preference.vue:110
|
||||
#: src/views/stream/components/RightSettings.vue:74
|
||||
|
@ -227,7 +227,7 @@ msgid "Basic Mode"
|
|||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:54
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:486
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:485
|
||||
msgid "Batch Modify"
|
||||
msgstr ""
|
||||
|
||||
|
@ -297,7 +297,7 @@ msgid_plural "Changed Certificates"
|
|||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:251
|
||||
#: src/views/config/ConfigEditor.vue:260
|
||||
msgid "Changed Path"
|
||||
msgstr ""
|
||||
|
||||
|
@ -316,12 +316,12 @@ msgstr ""
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:275
|
||||
#: src/components/Notification/Notification.vue:91
|
||||
#: src/views/notification/Notification.vue:77
|
||||
#: src/views/notification/Notification.vue:45
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/Notification/Notification.vue:42
|
||||
#: src/views/notification/Notification.vue:46
|
||||
#: src/views/notification/Notification.vue:13
|
||||
msgid "Cleared successfully"
|
||||
msgstr ""
|
||||
|
||||
|
@ -402,17 +402,17 @@ msgstr ""
|
|||
msgid "Create File"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:50
|
||||
#: src/views/config/components/Mkdir.vue:48
|
||||
#: src/views/config/ConfigList.vue:116
|
||||
msgid "Create Folder"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/notification/Notification.vue:31
|
||||
#: src/views/notification/notificationColumns.tsx:48
|
||||
#: src/views/user/userColumns.tsx:48
|
||||
msgid "Created at"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:35
|
||||
#: src/views/config/components/Mkdir.vue:34
|
||||
msgid "Created successfully"
|
||||
msgstr ""
|
||||
|
||||
|
@ -450,8 +450,8 @@ msgid "Customize the name of local server to be displayed in the environment ind
|
|||
msgstr ""
|
||||
|
||||
#: src/routes/index.ts:39
|
||||
#: src/views/config/ConfigEditor.vue:118
|
||||
#: src/views/config/ConfigEditor.vue:79
|
||||
#: src/views/config/ConfigEditor.vue:125
|
||||
#: src/views/config/ConfigEditor.vue:86
|
||||
#: src/views/config/ConfigList.vue:57
|
||||
msgid "Dashboard"
|
||||
msgstr ""
|
||||
|
@ -464,7 +464,7 @@ msgstr ""
|
|||
msgid "Days"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:557
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:556
|
||||
#: src/views/domain/DomainList.vue:155
|
||||
#: src/views/domain/ngx_conf/NgxServer.vue:110
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:126
|
||||
|
@ -472,7 +472,7 @@ msgstr ""
|
|||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:585
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:584
|
||||
msgid "Delete Permanently"
|
||||
msgstr ""
|
||||
|
||||
|
@ -484,10 +484,11 @@ msgstr ""
|
|||
msgid "Delete stream: %{stream_name}"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:202
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:201
|
||||
msgid "Deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:276
|
||||
#: src/views/domain/components/Deploy.vue:104
|
||||
#: src/views/domain/components/RightSettings.vue:93
|
||||
#: src/views/stream/components/Deploy.vue:103
|
||||
|
@ -515,7 +516,7 @@ msgstr ""
|
|||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/notification/Notification.vue:26
|
||||
#: src/views/notification/notificationColumns.tsx:43
|
||||
msgid "Details"
|
||||
msgstr ""
|
||||
|
||||
|
@ -680,7 +681,7 @@ msgid "Edit %{n}"
|
|||
msgstr ""
|
||||
|
||||
#: src/routes/index.ts:122
|
||||
#: src/views/config/ConfigEditor.vue:187
|
||||
#: src/views/config/ConfigEditor.vue:196
|
||||
msgid "Edit Configuration"
|
||||
msgstr ""
|
||||
|
||||
|
@ -769,10 +770,6 @@ msgstr ""
|
|||
msgid "Encrypt website with Let's Encrypt"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/ConfigList.vue:151
|
||||
msgid "Enter"
|
||||
msgstr ""
|
||||
|
||||
#: src/routes/index.ts:228
|
||||
#: src/views/environment/Environment.vue:34
|
||||
msgid "Environment"
|
||||
|
@ -788,6 +785,7 @@ msgstr ""
|
|||
|
||||
#: src/constants/index.ts:16
|
||||
#: src/views/config/InspectConfig.vue:44
|
||||
#: src/views/notification/notificationColumns.tsx:14
|
||||
msgid "Error"
|
||||
msgstr ""
|
||||
|
||||
|
@ -870,15 +868,15 @@ msgstr ""
|
|||
msgid "For Chinese user: https://mirror.ghproxy.com/"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:199
|
||||
#: src/views/config/ConfigEditor.vue:208
|
||||
msgid "Format Code"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:166
|
||||
#: src/views/config/ConfigEditor.vue:175
|
||||
msgid "Format error %{msg}"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:164
|
||||
#: src/views/config/ConfigEditor.vue:173
|
||||
msgid "Format successfully"
|
||||
msgstr ""
|
||||
|
||||
|
@ -961,6 +959,7 @@ msgid "Incorrect username or password"
|
|||
msgstr ""
|
||||
|
||||
#: src/constants/index.ts:18
|
||||
#: src/views/notification/notificationColumns.tsx:24
|
||||
msgid "Info"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1002,16 +1001,16 @@ msgstr ""
|
|||
msgid "Invalid 2FA or recovery code"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:62
|
||||
#: src/views/config/ConfigEditor.vue:233
|
||||
#: src/views/config/components/Rename.vue:65
|
||||
#: src/views/config/ConfigEditor.vue:242
|
||||
msgid "Invalid filename"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:60
|
||||
#: src/views/config/components/Mkdir.vue:58
|
||||
msgid "Invalid folder name"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/OTP/useOTPModal.ts:64
|
||||
#: src/components/OTP/useOTPModal.ts:61
|
||||
msgid "Invalid passcode or recovery code"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1134,8 +1133,8 @@ msgid "Make sure you have configured a reverse proxy for .well-known directory t
|
|||
msgstr ""
|
||||
|
||||
#: src/routes/index.ts:102
|
||||
#: src/views/config/ConfigEditor.vue:123
|
||||
#: src/views/config/ConfigEditor.vue:84
|
||||
#: src/views/config/ConfigEditor.vue:130
|
||||
#: src/views/config/ConfigEditor.vue:91
|
||||
#: src/views/config/ConfigList.vue:62
|
||||
msgid "Manage Configs"
|
||||
msgstr ""
|
||||
|
@ -1182,7 +1181,7 @@ msgstr ""
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:248
|
||||
#: src/components/StdDesign/StdDataDisplay/StdCurd.vue:181
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:532
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:531
|
||||
#: src/views/config/ConfigList.vue:151
|
||||
msgid "Modify"
|
||||
msgstr ""
|
||||
|
@ -1208,9 +1207,9 @@ msgstr ""
|
|||
#: src/views/certificate/CertificateEditor.vue:152
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:10
|
||||
#: src/views/certificate/DNSCredential.vue:11
|
||||
#: src/views/config/components/Mkdir.vue:67
|
||||
#: src/views/config/components/Mkdir.vue:65
|
||||
#: src/views/config/configColumns.ts:8
|
||||
#: src/views/config/ConfigEditor.vue:239
|
||||
#: src/views/config/ConfigEditor.vue:248
|
||||
#: src/views/domain/components/RightSettings.vue:83
|
||||
#: src/views/domain/components/SiteDuplicate.vue:129
|
||||
#: src/views/domain/DomainList.vue:13
|
||||
|
@ -1239,11 +1238,11 @@ msgstr ""
|
|||
msgid "Network Total Send"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:70
|
||||
#: src/views/config/components/Rename.vue:73
|
||||
msgid "New name"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:251
|
||||
#: src/views/config/ConfigEditor.vue:260
|
||||
msgid "New Path"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1293,13 +1292,13 @@ msgstr ""
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:269
|
||||
#: src/components/Notification/Notification.vue:84
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:548
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:562
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:576
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:547
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:561
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:575
|
||||
#: src/views/domain/DomainList.vue:144
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:90
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:70
|
||||
#: src/views/notification/Notification.vue:70
|
||||
#: src/views/notification/Notification.vue:38
|
||||
#: src/views/preference/AuthSettings.vue:98
|
||||
#: src/views/preference/BasicSettings.vue:101
|
||||
#: src/views/stream/StreamList.vue:165
|
||||
|
@ -1327,7 +1326,7 @@ msgstr ""
|
|||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/notification/Notification.vue:62
|
||||
#: src/views/notification/Notification.vue:29
|
||||
msgid "Notification"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1366,9 +1365,9 @@ msgstr ""
|
|||
#: src/components/ChatGPT/ChatGPT.vue:270
|
||||
#: src/components/Notification/Notification.vue:85
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:56
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:549
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:563
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:577
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:548
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:562
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:576
|
||||
#: src/views/domain/cert/components/ObtainCert.vue:136
|
||||
#: src/views/domain/components/Deploy.vue:20
|
||||
#: src/views/domain/components/RightSettings.vue:50
|
||||
|
@ -1376,7 +1375,7 @@ msgstr ""
|
|||
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:49
|
||||
#: src/views/domain/ngx_conf/NgxServer.vue:79
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:32
|
||||
#: src/views/notification/Notification.vue:71
|
||||
#: src/views/notification/Notification.vue:39
|
||||
#: src/views/stream/components/Deploy.vue:20
|
||||
#: src/views/stream/components/RightSettings.vue:50
|
||||
#: src/views/stream/StreamList.vue:166
|
||||
|
@ -1398,7 +1397,7 @@ msgstr ""
|
|||
msgid "OpenAI"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:66
|
||||
#: src/views/config/components/Rename.vue:69
|
||||
msgid "Original name"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1410,11 +1409,13 @@ msgstr ""
|
|||
msgid "OS:"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:285
|
||||
#: src/views/domain/components/Deploy.vue:88
|
||||
#: src/views/stream/components/Deploy.vue:87
|
||||
msgid "Overwrite"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:289
|
||||
#: src/views/domain/components/Deploy.vue:92
|
||||
#: src/views/stream/components/Deploy.vue:91
|
||||
msgid "Overwrite exist file"
|
||||
|
@ -1433,7 +1434,7 @@ msgstr ""
|
|||
msgid "Password (*)"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:245
|
||||
#: src/views/config/ConfigEditor.vue:254
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:118
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:90
|
||||
msgid "Path"
|
||||
|
@ -1467,12 +1468,12 @@ msgstr ""
|
|||
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/views/config/components/Rename.vue:61
|
||||
#: src/views/config/ConfigEditor.vue:232
|
||||
#: src/views/config/components/Rename.vue:64
|
||||
#: src/views/config/ConfigEditor.vue:241
|
||||
msgid "Please input a filename"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:59
|
||||
#: src/views/config/components/Mkdir.vue:57
|
||||
msgid "Please input a folder name"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1546,11 +1547,11 @@ msgstr ""
|
|||
msgid "Receive"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:571
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:570
|
||||
msgid "Recover"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:210
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:209
|
||||
msgid "Recovered Successfully"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1628,13 +1629,33 @@ msgstr ""
|
|||
msgid "Removed successfully"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:52
|
||||
#: src/views/config/components/Rename.vue:55
|
||||
#: src/views/config/ConfigList.vue:159
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:123
|
||||
msgid "Rename"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:37
|
||||
#: src/components/Notification/config.ts:31
|
||||
msgid "Rename %{orig_path} to %{new_path} on %{env_name} failed, please upgrade the remote Nginx UI to the latest version"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/Notification/config.ts:35
|
||||
msgid "Rename %{orig_path} to %{new_path} on %{env_name} failed, response: %{resp}"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/Notification/config.ts:23
|
||||
msgid "Rename %{orig_path} to %{new_path} on %{env_name} successfully"
|
||||
msgstr ""
|
||||
|
||||
#: src/language/constants.ts:41
|
||||
msgid "Rename Remote Config Error"
|
||||
msgstr ""
|
||||
|
||||
#: src/language/constants.ts:40
|
||||
msgid "Rename Remote Config Success"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:41
|
||||
msgid "Rename successfully"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1660,7 +1681,7 @@ msgstr ""
|
|||
msgid "Requested with wrong parameters"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:480
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:479
|
||||
msgid "Reset"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1686,7 +1707,7 @@ msgstr ""
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:251
|
||||
#: src/views/certificate/CertificateEditor.vue:254
|
||||
#: src/views/config/ConfigEditor.vue:205
|
||||
#: src/views/config/ConfigEditor.vue:214
|
||||
#: src/views/domain/DomainEdit.vue:260
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:120
|
||||
#: src/views/preference/Preference.vue:145
|
||||
|
@ -1698,7 +1719,7 @@ msgstr ""
|
|||
msgid "Save Directive"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:154
|
||||
#: src/views/config/ConfigEditor.vue:163
|
||||
#: src/views/domain/DomainAdd.vue:46
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:41
|
||||
msgid "Save error %{msg}"
|
||||
|
@ -1711,7 +1732,7 @@ msgstr ""
|
|||
msgid "Save successfully"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:150
|
||||
#: src/views/config/ConfigEditor.vue:159
|
||||
#: src/views/domain/DomainAdd.vue:37
|
||||
#: src/views/domain/DomainEdit.vue:143
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:39
|
||||
|
@ -1741,11 +1762,11 @@ msgstr ""
|
|||
#: src/components/StdDesign/StdDataDisplay/methods/exportCsv.ts:46
|
||||
#: src/components/StdDesign/StdDataDisplay/methods/sortable.ts:126
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:42
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:213
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:253
|
||||
#: src/views/config/components/Mkdir.vue:38
|
||||
#: src/views/config/components/Rename.vue:40
|
||||
#: src/views/config/ConfigEditor.vue:93
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:212
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:252
|
||||
#: src/views/config/components/Mkdir.vue:37
|
||||
#: src/views/config/components/Rename.vue:44
|
||||
#: src/views/config/ConfigEditor.vue:100
|
||||
#: src/views/domain/DomainList.vue:81
|
||||
#: src/views/environment/BatchUpgrader.vue:57
|
||||
#: src/views/environment/Environment.vue:15
|
||||
|
@ -1853,6 +1874,7 @@ msgid "Storage"
|
|||
msgstr ""
|
||||
|
||||
#: src/constants/index.ts:19
|
||||
#: src/views/notification/notificationColumns.tsx:29
|
||||
msgid "Success"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1869,19 +1891,23 @@ msgstr ""
|
|||
msgid "Switch to light theme"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:80
|
||||
msgid "Sync"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:30
|
||||
msgid "Sync Certificate"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/Notification/detailRender.ts:25
|
||||
#: src/components/Notification/cert.ts:12
|
||||
msgid "Sync Certificate %{cert_name} to %{env_name} failed, please upgrade the remote Nginx UI to the latest version"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/Notification/detailRender.ts:29
|
||||
#: src/components/Notification/cert.ts:16
|
||||
msgid "Sync Certificate %{cert_name} to %{env_name} failed, response: %{resp}"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/Notification/detailRender.ts:17
|
||||
#: src/components/Notification/cert.ts:4
|
||||
msgid "Sync Certificate %{cert_name} to %{env_name} successfully"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1893,6 +1919,26 @@ msgstr ""
|
|||
msgid "Sync Certificate Success"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/Notification/config.ts:12
|
||||
msgid "Sync config %{cert_name} to %{env_name} failed, please upgrade the remote Nginx UI to the latest version"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/Notification/config.ts:16
|
||||
msgid "Sync config %{config_name} to %{env_name} failed, response: %{resp}"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/Notification/config.ts:4
|
||||
msgid "Sync Config %{config_name} to %{env_name} successfully"
|
||||
msgstr ""
|
||||
|
||||
#: src/language/constants.ts:44
|
||||
msgid "Sync Config Error"
|
||||
msgstr ""
|
||||
|
||||
#: src/language/constants.ts:43
|
||||
msgid "Sync Config Success"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/certificate/CertificateEditor.vue:196
|
||||
msgid "Sync to"
|
||||
msgstr ""
|
||||
|
@ -2004,7 +2050,7 @@ msgstr ""
|
|||
msgid "Tips"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/notification/Notification.vue:19
|
||||
#: src/views/notification/notificationColumns.tsx:36
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2032,20 +2078,20 @@ msgstr ""
|
|||
msgid "Trash"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/OTP/useOTPModal.ts:70
|
||||
#: src/components/OTP/useOTPModal.ts:67
|
||||
msgid "Two-factor authentication required"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:25
|
||||
#: src/views/config/configColumns.ts:16
|
||||
#: src/views/notification/Notification.vue:13
|
||||
#: src/views/notification/notificationColumns.tsx:9
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/certificate/ACMEUser.vue:53
|
||||
#: src/views/certificate/DNSCredential.vue:27
|
||||
#: src/views/config/configColumns.ts:31
|
||||
#: src/views/config/ConfigEditor.vue:258
|
||||
#: src/views/config/ConfigEditor.vue:267
|
||||
#: src/views/domain/components/RightSettings.vue:86
|
||||
#: src/views/domain/DomainList.vue:41
|
||||
#: src/views/environment/envColumns.tsx:124
|
||||
|
@ -2126,7 +2172,7 @@ msgstr ""
|
|||
msgid "Version"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:518
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:517
|
||||
#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:103
|
||||
msgid "View"
|
||||
msgstr ""
|
||||
|
@ -2146,6 +2192,7 @@ msgstr ""
|
|||
#: src/constants/index.ts:17
|
||||
#: src/views/config/InspectConfig.vue:33
|
||||
#: src/views/domain/DomainAdd.vue:112
|
||||
#: src/views/notification/notificationColumns.tsx:19
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -36,7 +36,7 @@ msgstr "Пользователь"
|
|||
#: src/views/certificate/DNSCredential.vue:33
|
||||
#: src/views/config/configColumns.ts:38 src/views/domain/DomainList.vue:47
|
||||
#: src/views/environment/envColumns.tsx:131
|
||||
#: src/views/notification/Notification.vue:37
|
||||
#: src/views/notification/notificationColumns.tsx:54
|
||||
#: src/views/preference/AuthSettings.vue:26 src/views/stream/StreamList.vue:47
|
||||
#: src/views/user/userColumns.tsx:60
|
||||
msgid "Action"
|
||||
|
@ -52,8 +52,8 @@ msgstr "Действие"
|
|||
msgid "Add"
|
||||
msgstr "Добавить"
|
||||
|
||||
#: src/routes/index.ts:112 src/views/config/ConfigEditor.vue:128
|
||||
#: src/views/config/ConfigEditor.vue:187
|
||||
#: src/routes/index.ts:112 src/views/config/ConfigEditor.vue:135
|
||||
#: src/views/config/ConfigEditor.vue:196
|
||||
#, fuzzy
|
||||
msgid "Add Configuration"
|
||||
msgstr "Редактировать Конфигурацию"
|
||||
|
@ -116,7 +116,7 @@ msgid "Are you sure to delete this banned IP immediately?"
|
|||
msgstr "Вы уверены, что хотите удалить?"
|
||||
|
||||
#: src/components/Notification/Notification.vue:86
|
||||
#: src/views/notification/Notification.vue:72
|
||||
#: src/views/notification/Notification.vue:40
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to clear all notifications?"
|
||||
msgstr "Вы уверены, что хотите удалить все уведомления?"
|
||||
|
@ -126,12 +126,12 @@ msgstr "Вы уверены, что хотите удалить все увед
|
|||
msgid "Are you sure you want to clear the record of chat?"
|
||||
msgstr "Вы уверены, что хотите очистить сообщения чата?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:578
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:577
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to delete this item permanently?"
|
||||
msgstr "Вы уверены, что хотите удалить?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:550
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:549
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to delete this item?"
|
||||
msgstr "Вы уверены, что хотите удалить?"
|
||||
|
@ -141,7 +141,7 @@ msgstr "Вы уверены, что хотите удалить?"
|
|||
msgid "Are you sure you want to delete?"
|
||||
msgstr "Вы уверены, что хотите удалить?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:564
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:563
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to recover this item?"
|
||||
msgstr "Вы уверены, что хотите удалить эту директиву?"
|
||||
|
@ -195,7 +195,7 @@ msgid "Auto-renewal enabled for %{name}"
|
|||
msgstr "Автообновление включено для %{name}"
|
||||
|
||||
#: src/views/certificate/CertificateEditor.vue:247
|
||||
#: src/views/config/ConfigEditor.vue:196 src/views/config/ConfigList.vue:173
|
||||
#: src/views/config/ConfigEditor.vue:205 src/views/config/ConfigList.vue:173
|
||||
#: src/views/config/ConfigList.vue:99 src/views/domain/DomainEdit.vue:253
|
||||
#: src/views/nginx_log/NginxLog.vue:168 src/views/stream/StreamEdit.vue:245
|
||||
msgid "Back"
|
||||
|
@ -226,7 +226,7 @@ msgstr ""
|
|||
msgid "Base information"
|
||||
msgstr "Основная информация"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:224
|
||||
#: src/views/config/ConfigEditor.vue:233
|
||||
#: src/views/domain/components/RightSettings.vue:75
|
||||
#: src/views/preference/Preference.vue:110
|
||||
#: src/views/stream/components/RightSettings.vue:74
|
||||
|
@ -239,7 +239,7 @@ msgid "Basic Mode"
|
|||
msgstr "Простой режим"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:54
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:486
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:485
|
||||
#, fuzzy
|
||||
msgid "Batch Modify"
|
||||
msgstr "Изменение конфигурации"
|
||||
|
@ -317,7 +317,7 @@ msgid_plural "Changed Certificates"
|
|||
msgstr[0] "Сертификат действителен"
|
||||
msgstr[1] "Сертификат действителен"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:251
|
||||
#: src/views/config/ConfigEditor.vue:260
|
||||
#, fuzzy
|
||||
msgid "Changed Path"
|
||||
msgstr "Сертификат действителен"
|
||||
|
@ -336,12 +336,12 @@ msgstr "Очистка переменных среды"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:275
|
||||
#: src/components/Notification/Notification.vue:91
|
||||
#: src/views/notification/Notification.vue:77
|
||||
#: src/views/notification/Notification.vue:45
|
||||
msgid "Clear"
|
||||
msgstr "Очистить"
|
||||
|
||||
#: src/components/Notification/Notification.vue:42
|
||||
#: src/views/notification/Notification.vue:46
|
||||
#: src/views/notification/Notification.vue:13
|
||||
#, fuzzy
|
||||
msgid "Cleared successfully"
|
||||
msgstr "Отключено успешно"
|
||||
|
@ -427,16 +427,17 @@ msgstr "Создать еще"
|
|||
msgid "Create File"
|
||||
msgstr "Создан в"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:50 src/views/config/ConfigList.vue:116
|
||||
#: src/views/config/components/Mkdir.vue:48 src/views/config/ConfigList.vue:116
|
||||
#, fuzzy
|
||||
msgid "Create Folder"
|
||||
msgstr "Создать еще"
|
||||
|
||||
#: src/views/notification/Notification.vue:31 src/views/user/userColumns.tsx:48
|
||||
#: src/views/notification/notificationColumns.tsx:48
|
||||
#: src/views/user/userColumns.tsx:48
|
||||
msgid "Created at"
|
||||
msgstr "Создан в"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:35
|
||||
#: src/views/config/components/Mkdir.vue:34
|
||||
#, fuzzy
|
||||
msgid "Created successfully"
|
||||
msgstr "Отключено успешно"
|
||||
|
@ -476,8 +477,8 @@ msgid ""
|
|||
"indicator."
|
||||
msgstr ""
|
||||
|
||||
#: src/routes/index.ts:39 src/views/config/ConfigEditor.vue:118
|
||||
#: src/views/config/ConfigEditor.vue:79 src/views/config/ConfigList.vue:57
|
||||
#: src/routes/index.ts:39 src/views/config/ConfigEditor.vue:125
|
||||
#: src/views/config/ConfigEditor.vue:86 src/views/config/ConfigList.vue:57
|
||||
msgid "Dashboard"
|
||||
msgstr "Доска"
|
||||
|
||||
|
@ -489,7 +490,7 @@ msgstr "База данных (Опционально, по умолчанию:
|
|||
msgid "Days"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:557
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:556
|
||||
#: src/views/domain/DomainList.vue:155
|
||||
#: src/views/domain/ngx_conf/NgxServer.vue:110
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:126
|
||||
|
@ -497,7 +498,7 @@ msgstr ""
|
|||
msgid "Delete"
|
||||
msgstr "Удалить"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:585
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:584
|
||||
msgid "Delete Permanently"
|
||||
msgstr ""
|
||||
|
||||
|
@ -509,11 +510,12 @@ msgstr ""
|
|||
msgid "Delete stream: %{stream_name}"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:202
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:201
|
||||
#, fuzzy
|
||||
msgid "Deleted successfully"
|
||||
msgstr "Отключено успешно"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:276
|
||||
#: src/views/domain/components/Deploy.vue:104
|
||||
#: src/views/domain/components/RightSettings.vue:93
|
||||
#: src/views/stream/components/Deploy.vue:103
|
||||
|
@ -542,7 +544,7 @@ msgstr "Saved successfully"
|
|||
msgid "Description"
|
||||
msgstr "Описание"
|
||||
|
||||
#: src/views/notification/Notification.vue:26
|
||||
#: src/views/notification/notificationColumns.tsx:43
|
||||
msgid "Details"
|
||||
msgstr ""
|
||||
|
||||
|
@ -715,7 +717,7 @@ msgstr "Saved successfully"
|
|||
msgid "Edit %{n}"
|
||||
msgstr "Редактировать %{n}"
|
||||
|
||||
#: src/routes/index.ts:122 src/views/config/ConfigEditor.vue:187
|
||||
#: src/routes/index.ts:122 src/views/config/ConfigEditor.vue:196
|
||||
msgid "Edit Configuration"
|
||||
msgstr "Редактировать Конфигурацию"
|
||||
|
||||
|
@ -807,10 +809,6 @@ msgstr "Активировано успешно"
|
|||
msgid "Encrypt website with Let's Encrypt"
|
||||
msgstr "Использовать для сайта Let's Encrypt"
|
||||
|
||||
#: src/views/config/ConfigList.vue:151
|
||||
msgid "Enter"
|
||||
msgstr ""
|
||||
|
||||
#: src/routes/index.ts:228 src/views/environment/Environment.vue:34
|
||||
msgid "Environment"
|
||||
msgstr "Окружение"
|
||||
|
@ -826,6 +824,7 @@ msgid "Environments"
|
|||
msgstr "Комментарии"
|
||||
|
||||
#: src/constants/index.ts:16 src/views/config/InspectConfig.vue:44
|
||||
#: src/views/notification/notificationColumns.tsx:14
|
||||
msgid "Error"
|
||||
msgstr "Ошибка"
|
||||
|
||||
|
@ -908,16 +907,16 @@ msgstr "Готово"
|
|||
msgid "For Chinese user: https://mirror.ghproxy.com/"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:199
|
||||
#: src/views/config/ConfigEditor.vue:208
|
||||
msgid "Format Code"
|
||||
msgstr "Форматировать код"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:166
|
||||
#: src/views/config/ConfigEditor.vue:175
|
||||
#, fuzzy
|
||||
msgid "Format error %{msg}"
|
||||
msgstr "Ошибка форматирования %{msg}"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:164
|
||||
#: src/views/config/ConfigEditor.vue:173
|
||||
#, fuzzy
|
||||
msgid "Format successfully"
|
||||
msgstr "Форматирование успешно"
|
||||
|
@ -1009,7 +1008,7 @@ msgstr "Статус сертификата"
|
|||
msgid "Incorrect username or password"
|
||||
msgstr "Имя пользователя или пароль неверны"
|
||||
|
||||
#: src/constants/index.ts:18
|
||||
#: src/constants/index.ts:18 src/views/notification/notificationColumns.tsx:24
|
||||
msgid "Info"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1052,17 +1051,17 @@ msgstr "Действительный"
|
|||
msgid "Invalid 2FA or recovery code"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:62
|
||||
#: src/views/config/ConfigEditor.vue:233
|
||||
#: src/views/config/components/Rename.vue:65
|
||||
#: src/views/config/ConfigEditor.vue:242
|
||||
#, fuzzy
|
||||
msgid "Invalid filename"
|
||||
msgstr "Invalid E-mail!"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:60
|
||||
#: src/views/config/components/Mkdir.vue:58
|
||||
msgid "Invalid folder name"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/OTP/useOTPModal.ts:64
|
||||
#: src/components/OTP/useOTPModal.ts:61
|
||||
msgid "Invalid passcode or recovery code"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1203,8 +1202,8 @@ msgstr ""
|
|||
"Убедитесь, что вы настроили обратный прокси-сервер для каталога .well-known "
|
||||
"на HTTPChallengePort перед получением сертификата»."
|
||||
|
||||
#: src/routes/index.ts:102 src/views/config/ConfigEditor.vue:123
|
||||
#: src/views/config/ConfigEditor.vue:84 src/views/config/ConfigList.vue:62
|
||||
#: src/routes/index.ts:102 src/views/config/ConfigEditor.vue:130
|
||||
#: src/views/config/ConfigEditor.vue:91 src/views/config/ConfigList.vue:62
|
||||
msgid "Manage Configs"
|
||||
msgstr "Конфигурации"
|
||||
|
||||
|
@ -1250,7 +1249,7 @@ msgstr "Расширенный режим"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:248
|
||||
#: src/components/StdDesign/StdDataDisplay/StdCurd.vue:181
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:532
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:531
|
||||
#: src/views/config/ConfigList.vue:151
|
||||
#, fuzzy
|
||||
msgid "Modify"
|
||||
|
@ -1279,8 +1278,8 @@ msgstr "Одиночная директива"
|
|||
#: src/views/certificate/CertificateEditor.vue:152
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:10
|
||||
#: src/views/certificate/DNSCredential.vue:11
|
||||
#: src/views/config/components/Mkdir.vue:67 src/views/config/configColumns.ts:8
|
||||
#: src/views/config/ConfigEditor.vue:239
|
||||
#: src/views/config/components/Mkdir.vue:65 src/views/config/configColumns.ts:8
|
||||
#: src/views/config/ConfigEditor.vue:248
|
||||
#: src/views/domain/components/RightSettings.vue:83
|
||||
#: src/views/domain/components/SiteDuplicate.vue:129
|
||||
#: src/views/domain/DomainList.vue:13
|
||||
|
@ -1308,12 +1307,12 @@ msgstr "Всего получено"
|
|||
msgid "Network Total Send"
|
||||
msgstr "Всего отправлено"
|
||||
|
||||
#: src/views/config/components/Rename.vue:70
|
||||
#: src/views/config/components/Rename.vue:73
|
||||
#, fuzzy
|
||||
msgid "New name"
|
||||
msgstr "Имя пользователя"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:251
|
||||
#: src/views/config/ConfigEditor.vue:260
|
||||
#, fuzzy
|
||||
msgid "New Path"
|
||||
msgstr "Путь"
|
||||
|
@ -1366,13 +1365,13 @@ msgstr "Nginx успешно перезапущен"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:269
|
||||
#: src/components/Notification/Notification.vue:84
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:548
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:562
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:576
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:547
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:561
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:575
|
||||
#: src/views/domain/DomainList.vue:144
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:90
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:70
|
||||
#: src/views/notification/Notification.vue:70
|
||||
#: src/views/notification/Notification.vue:38
|
||||
#: src/views/preference/AuthSettings.vue:98
|
||||
#: src/views/preference/BasicSettings.vue:101
|
||||
#: src/views/stream/StreamList.vue:165
|
||||
|
@ -1400,7 +1399,7 @@ msgstr "Недействительно до: %{date}"
|
|||
msgid "Note"
|
||||
msgstr "Заметка"
|
||||
|
||||
#: src/views/notification/Notification.vue:62
|
||||
#: src/views/notification/Notification.vue:29
|
||||
#, fuzzy
|
||||
msgid "Notification"
|
||||
msgstr "Сертификат"
|
||||
|
@ -1443,9 +1442,9 @@ msgstr ""
|
|||
#: src/components/ChatGPT/ChatGPT.vue:270
|
||||
#: src/components/Notification/Notification.vue:85
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:56
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:549
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:563
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:577
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:548
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:562
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:576
|
||||
#: src/views/domain/cert/components/ObtainCert.vue:136
|
||||
#: src/views/domain/components/Deploy.vue:20
|
||||
#: src/views/domain/components/RightSettings.vue:50
|
||||
|
@ -1453,7 +1452,7 @@ msgstr ""
|
|||
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:49
|
||||
#: src/views/domain/ngx_conf/NgxServer.vue:79
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:32
|
||||
#: src/views/notification/Notification.vue:71
|
||||
#: src/views/notification/Notification.vue:39
|
||||
#: src/views/stream/components/Deploy.vue:20
|
||||
#: src/views/stream/components/RightSettings.vue:50
|
||||
#: src/views/stream/StreamList.vue:166
|
||||
|
@ -1475,7 +1474,7 @@ msgstr ""
|
|||
msgid "OpenAI"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:66
|
||||
#: src/views/config/components/Rename.vue:69
|
||||
msgid "Original name"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1488,11 +1487,13 @@ msgstr "OS:"
|
|||
msgid "OS:"
|
||||
msgstr "OS:"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:285
|
||||
#: src/views/domain/components/Deploy.vue:88
|
||||
#: src/views/stream/components/Deploy.vue:87
|
||||
msgid "Overwrite"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:289
|
||||
#: src/views/domain/components/Deploy.vue:92
|
||||
#: src/views/stream/components/Deploy.vue:91
|
||||
msgid "Overwrite exist file"
|
||||
|
@ -1510,7 +1511,7 @@ msgstr "Пароль"
|
|||
msgid "Password (*)"
|
||||
msgstr "Пароль (*)"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:245
|
||||
#: src/views/config/ConfigEditor.vue:254
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:118
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:90
|
||||
msgid "Path"
|
||||
|
@ -1548,13 +1549,13 @@ msgid ""
|
|||
"select one of the credentialsbelow to request the API of the DNS provider."
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:61
|
||||
#: src/views/config/ConfigEditor.vue:232
|
||||
#: src/views/config/components/Rename.vue:64
|
||||
#: src/views/config/ConfigEditor.vue:241
|
||||
#, fuzzy
|
||||
msgid "Please input a filename"
|
||||
msgstr "Введите ваше имя пользователя!"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:59
|
||||
#: src/views/config/components/Mkdir.vue:57
|
||||
#, fuzzy
|
||||
msgid "Please input a folder name"
|
||||
msgstr "Введите ваше имя пользователя!"
|
||||
|
@ -1631,11 +1632,11 @@ msgstr "Чтение"
|
|||
msgid "Receive"
|
||||
msgstr "Принято"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:571
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:570
|
||||
msgid "Recover"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:210
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:209
|
||||
#, fuzzy
|
||||
msgid "Recovered Successfully"
|
||||
msgstr "Успешно сохранено"
|
||||
|
@ -1721,14 +1722,42 @@ msgstr "Успешно сохранено"
|
|||
msgid "Removed successfully"
|
||||
msgstr "Успешно сохранено"
|
||||
|
||||
#: src/views/config/components/Rename.vue:52
|
||||
#: src/views/config/components/Rename.vue:55
|
||||
#: src/views/config/ConfigList.vue:159
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:123
|
||||
#, fuzzy
|
||||
msgid "Rename"
|
||||
msgstr "Имя пользователя"
|
||||
|
||||
#: src/views/config/components/Rename.vue:37
|
||||
#: src/components/Notification/config.ts:31
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Rename %{orig_path} to %{new_path} on %{env_name} failed, please upgrade the "
|
||||
"remote Nginx UI to the latest version"
|
||||
msgstr "Продублированно %{conf_name} в %{node_name}"
|
||||
|
||||
#: src/components/Notification/config.ts:35
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Rename %{orig_path} to %{new_path} on %{env_name} failed, response: %{resp}"
|
||||
msgstr "Продублированно %{conf_name} в %{node_name}"
|
||||
|
||||
#: src/components/Notification/config.ts:23
|
||||
#, fuzzy
|
||||
msgid "Rename %{orig_path} to %{new_path} on %{env_name} successfully"
|
||||
msgstr "Продублированно %{conf_name} в %{node_name}"
|
||||
|
||||
#: src/language/constants.ts:41
|
||||
#, fuzzy
|
||||
msgid "Rename Remote Config Error"
|
||||
msgstr "Сертификат действителен"
|
||||
|
||||
#: src/language/constants.ts:40
|
||||
#, fuzzy
|
||||
msgid "Rename Remote Config Success"
|
||||
msgstr "Сертификат действителен"
|
||||
|
||||
#: src/views/config/components/Rename.vue:41
|
||||
#, fuzzy
|
||||
msgid "Rename successfully"
|
||||
msgstr "Активировано успешно"
|
||||
|
@ -1759,7 +1788,7 @@ msgstr "Активировано успешно"
|
|||
msgid "Requested with wrong parameters"
|
||||
msgstr "Запрос с неправильными параметрами"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:480
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:479
|
||||
msgid "Reset"
|
||||
msgstr "Сброс"
|
||||
|
||||
|
@ -1787,7 +1816,7 @@ msgstr "Выполняется"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:251
|
||||
#: src/views/certificate/CertificateEditor.vue:254
|
||||
#: src/views/config/ConfigEditor.vue:205 src/views/domain/DomainEdit.vue:260
|
||||
#: src/views/config/ConfigEditor.vue:214 src/views/domain/DomainEdit.vue:260
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:120
|
||||
#: src/views/preference/Preference.vue:145 src/views/stream/StreamEdit.vue:252
|
||||
msgid "Save"
|
||||
|
@ -1797,7 +1826,7 @@ msgstr "Сохранить"
|
|||
msgid "Save Directive"
|
||||
msgstr "Сохранить директиву"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:154 src/views/domain/DomainAdd.vue:46
|
||||
#: src/views/config/ConfigEditor.vue:163 src/views/domain/DomainAdd.vue:46
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:41
|
||||
msgid "Save error %{msg}"
|
||||
msgstr "Ошибка сохранения %{msg}"
|
||||
|
@ -1810,7 +1839,7 @@ msgstr "Ошибка сохранения %{msg}"
|
|||
msgid "Save successfully"
|
||||
msgstr "Успешно сохранено"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:150 src/views/domain/DomainAdd.vue:37
|
||||
#: src/views/config/ConfigEditor.vue:159 src/views/domain/DomainAdd.vue:37
|
||||
#: src/views/domain/DomainEdit.vue:143
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:39
|
||||
#: src/views/stream/StreamEdit.vue:138
|
||||
|
@ -1839,11 +1868,11 @@ msgstr "Отправлено"
|
|||
#: src/components/StdDesign/StdDataDisplay/methods/exportCsv.ts:46
|
||||
#: src/components/StdDesign/StdDataDisplay/methods/sortable.ts:126
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:42
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:213
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:253
|
||||
#: src/views/config/components/Mkdir.vue:38
|
||||
#: src/views/config/components/Rename.vue:40
|
||||
#: src/views/config/ConfigEditor.vue:93 src/views/domain/DomainList.vue:81
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:212
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:252
|
||||
#: src/views/config/components/Mkdir.vue:37
|
||||
#: src/views/config/components/Rename.vue:44
|
||||
#: src/views/config/ConfigEditor.vue:100 src/views/domain/DomainList.vue:81
|
||||
#: src/views/environment/BatchUpgrader.vue:57
|
||||
#: src/views/environment/Environment.vue:15 src/views/other/Install.vue:68
|
||||
#: src/views/preference/AuthSettings.vue:49
|
||||
|
@ -1954,7 +1983,7 @@ msgstr "Остановлен"
|
|||
msgid "Storage"
|
||||
msgstr "Хранилище"
|
||||
|
||||
#: src/constants/index.ts:19
|
||||
#: src/constants/index.ts:19 src/views/notification/notificationColumns.tsx:29
|
||||
msgid "Success"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1971,24 +2000,28 @@ msgstr ""
|
|||
msgid "Switch to light theme"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:80
|
||||
msgid "Sync"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:30
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate"
|
||||
msgstr "Сертификат действителен"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:25
|
||||
#: src/components/Notification/cert.ts:12
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Sync Certificate %{cert_name} to %{env_name} failed, please upgrade the "
|
||||
"remote Nginx UI to the latest version"
|
||||
msgstr "Продублированно %{conf_name} в %{node_name}"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:29
|
||||
#: src/components/Notification/cert.ts:16
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate %{cert_name} to %{env_name} failed, response: %{resp}"
|
||||
msgstr "Продублированно %{conf_name} в %{node_name}"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:17
|
||||
#: src/components/Notification/cert.ts:4
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate %{cert_name} to %{env_name} successfully"
|
||||
msgstr "Продублированно %{conf_name} в %{node_name}"
|
||||
|
@ -2003,6 +2036,33 @@ msgstr "Сертификат действителен"
|
|||
msgid "Sync Certificate Success"
|
||||
msgstr "Сертификат действителен"
|
||||
|
||||
#: src/components/Notification/config.ts:12
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Sync config %{cert_name} to %{env_name} failed, please upgrade the remote "
|
||||
"Nginx UI to the latest version"
|
||||
msgstr "Продублированно %{conf_name} в %{node_name}"
|
||||
|
||||
#: src/components/Notification/config.ts:16
|
||||
#, fuzzy
|
||||
msgid "Sync config %{config_name} to %{env_name} failed, response: %{resp}"
|
||||
msgstr "Продублированно %{conf_name} в %{node_name}"
|
||||
|
||||
#: src/components/Notification/config.ts:4
|
||||
#, fuzzy
|
||||
msgid "Sync Config %{config_name} to %{env_name} successfully"
|
||||
msgstr "Продублированно %{conf_name} в %{node_name}"
|
||||
|
||||
#: src/language/constants.ts:44
|
||||
#, fuzzy
|
||||
msgid "Sync Config Error"
|
||||
msgstr "Сертификат действителен"
|
||||
|
||||
#: src/language/constants.ts:43
|
||||
#, fuzzy
|
||||
msgid "Sync Config Success"
|
||||
msgstr "Сертификат действителен"
|
||||
|
||||
#: src/views/certificate/CertificateEditor.vue:196
|
||||
msgid "Sync to"
|
||||
msgstr ""
|
||||
|
@ -2138,7 +2198,7 @@ msgstr ""
|
|||
msgid "Tips"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/notification/Notification.vue:19
|
||||
#: src/views/notification/notificationColumns.tsx:36
|
||||
msgid "Title"
|
||||
msgstr "Заголовок"
|
||||
|
||||
|
@ -2174,19 +2234,19 @@ msgstr ""
|
|||
msgid "Trash"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/OTP/useOTPModal.ts:70
|
||||
#: src/components/OTP/useOTPModal.ts:67
|
||||
msgid "Two-factor authentication required"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:25
|
||||
#: src/views/config/configColumns.ts:16
|
||||
#: src/views/notification/Notification.vue:13
|
||||
#: src/views/notification/notificationColumns.tsx:9
|
||||
msgid "Type"
|
||||
msgstr "Тип"
|
||||
|
||||
#: src/views/certificate/ACMEUser.vue:53
|
||||
#: src/views/certificate/DNSCredential.vue:27
|
||||
#: src/views/config/configColumns.ts:31 src/views/config/ConfigEditor.vue:258
|
||||
#: src/views/config/configColumns.ts:31 src/views/config/ConfigEditor.vue:267
|
||||
#: src/views/domain/components/RightSettings.vue:86
|
||||
#: src/views/domain/DomainList.vue:41 src/views/environment/envColumns.tsx:124
|
||||
#: src/views/stream/components/RightSettings.vue:85
|
||||
|
@ -2266,7 +2326,7 @@ msgstr "Действительный"
|
|||
msgid "Version"
|
||||
msgstr "Текущяя версия"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:518
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:517
|
||||
#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:103
|
||||
msgid "View"
|
||||
msgstr "Просмотр"
|
||||
|
@ -2287,6 +2347,7 @@ msgstr "Простой режим"
|
|||
|
||||
#: src/constants/index.ts:17 src/views/config/InspectConfig.vue:33
|
||||
#: src/views/domain/DomainAdd.vue:112
|
||||
#: src/views/notification/notificationColumns.tsx:19
|
||||
msgid "Warning"
|
||||
msgstr "Внимание"
|
||||
|
||||
|
|
|
@ -36,7 +36,7 @@ msgstr "Người dùng"
|
|||
#: src/views/certificate/DNSCredential.vue:33
|
||||
#: src/views/config/configColumns.ts:38 src/views/domain/DomainList.vue:47
|
||||
#: src/views/environment/envColumns.tsx:131
|
||||
#: src/views/notification/Notification.vue:37
|
||||
#: src/views/notification/notificationColumns.tsx:54
|
||||
#: src/views/preference/AuthSettings.vue:26 src/views/stream/StreamList.vue:47
|
||||
#: src/views/user/userColumns.tsx:60
|
||||
msgid "Action"
|
||||
|
@ -52,8 +52,8 @@ msgstr "Hành động"
|
|||
msgid "Add"
|
||||
msgstr "Thêm"
|
||||
|
||||
#: src/routes/index.ts:112 src/views/config/ConfigEditor.vue:128
|
||||
#: src/views/config/ConfigEditor.vue:187
|
||||
#: src/routes/index.ts:112 src/views/config/ConfigEditor.vue:135
|
||||
#: src/views/config/ConfigEditor.vue:196
|
||||
#, fuzzy
|
||||
msgid "Add Configuration"
|
||||
msgstr "Sửa cấu hình"
|
||||
|
@ -116,7 +116,7 @@ msgid "Are you sure to delete this banned IP immediately?"
|
|||
msgstr "Bạn chắc chắn muốn xóa nó "
|
||||
|
||||
#: src/components/Notification/Notification.vue:86
|
||||
#: src/views/notification/Notification.vue:72
|
||||
#: src/views/notification/Notification.vue:40
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to clear all notifications?"
|
||||
msgstr "Bạn có chắc chắn muốn xóa tất cả thông báo không ?"
|
||||
|
@ -126,12 +126,12 @@ msgstr "Bạn có chắc chắn muốn xóa tất cả thông báo không ?"
|
|||
msgid "Are you sure you want to clear the record of chat?"
|
||||
msgstr "Bạn có chắc chắn muốn xóa lịch sử trò chuyện không ?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:578
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:577
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to delete this item permanently?"
|
||||
msgstr "Bạn chắc chắn muốn xóa nó "
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:550
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:549
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to delete this item?"
|
||||
msgstr "Bạn chắc chắn muốn xóa nó "
|
||||
|
@ -141,7 +141,7 @@ msgstr "Bạn chắc chắn muốn xóa nó "
|
|||
msgid "Are you sure you want to delete?"
|
||||
msgstr "Bạn chắc chắn muốn xóa nó "
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:564
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:563
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to recover this item?"
|
||||
msgstr "Bạn chắc chắn muốn xoá directive này ?"
|
||||
|
@ -195,7 +195,7 @@ msgid "Auto-renewal enabled for %{name}"
|
|||
msgstr "Đã bật tự động gia hạn SSL cho %{name}"
|
||||
|
||||
#: src/views/certificate/CertificateEditor.vue:247
|
||||
#: src/views/config/ConfigEditor.vue:196 src/views/config/ConfigList.vue:173
|
||||
#: src/views/config/ConfigEditor.vue:205 src/views/config/ConfigList.vue:173
|
||||
#: src/views/config/ConfigList.vue:99 src/views/domain/DomainEdit.vue:253
|
||||
#: src/views/nginx_log/NginxLog.vue:168 src/views/stream/StreamEdit.vue:245
|
||||
msgid "Back"
|
||||
|
@ -226,7 +226,7 @@ msgstr ""
|
|||
msgid "Base information"
|
||||
msgstr "Thông tin"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:224
|
||||
#: src/views/config/ConfigEditor.vue:233
|
||||
#: src/views/domain/components/RightSettings.vue:75
|
||||
#: src/views/preference/Preference.vue:110
|
||||
#: src/views/stream/components/RightSettings.vue:74
|
||||
|
@ -239,7 +239,7 @@ msgid "Basic Mode"
|
|||
msgstr "Cơ bản"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:54
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:486
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:485
|
||||
#, fuzzy
|
||||
msgid "Batch Modify"
|
||||
msgstr "Sửa đổi cấu hình"
|
||||
|
@ -317,7 +317,7 @@ msgid_plural "Changed Certificates"
|
|||
msgstr[0] "Thay đổi chứng chỉ"
|
||||
msgstr[1] "Thay đổi chứng chỉ"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:251
|
||||
#: src/views/config/ConfigEditor.vue:260
|
||||
#, fuzzy
|
||||
msgid "Changed Path"
|
||||
msgstr "Thay đổi chứng chỉ"
|
||||
|
@ -336,12 +336,12 @@ msgstr "Xoá các biến môi trường"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:275
|
||||
#: src/components/Notification/Notification.vue:91
|
||||
#: src/views/notification/Notification.vue:77
|
||||
#: src/views/notification/Notification.vue:45
|
||||
msgid "Clear"
|
||||
msgstr "Xoá"
|
||||
|
||||
#: src/components/Notification/Notification.vue:42
|
||||
#: src/views/notification/Notification.vue:46
|
||||
#: src/views/notification/Notification.vue:13
|
||||
#, fuzzy
|
||||
msgid "Cleared successfully"
|
||||
msgstr "Đã xóa thành công"
|
||||
|
@ -427,16 +427,17 @@ msgstr "Tạo thêm"
|
|||
msgid "Create File"
|
||||
msgstr "Ngày tạo"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:50 src/views/config/ConfigList.vue:116
|
||||
#: src/views/config/components/Mkdir.vue:48 src/views/config/ConfigList.vue:116
|
||||
#, fuzzy
|
||||
msgid "Create Folder"
|
||||
msgstr "Tạo thêm"
|
||||
|
||||
#: src/views/notification/Notification.vue:31 src/views/user/userColumns.tsx:48
|
||||
#: src/views/notification/notificationColumns.tsx:48
|
||||
#: src/views/user/userColumns.tsx:48
|
||||
msgid "Created at"
|
||||
msgstr "Ngày tạo"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:35
|
||||
#: src/views/config/components/Mkdir.vue:34
|
||||
#, fuzzy
|
||||
msgid "Created successfully"
|
||||
msgstr "Đã xóa thành công"
|
||||
|
@ -476,8 +477,8 @@ msgid ""
|
|||
"indicator."
|
||||
msgstr ""
|
||||
|
||||
#: src/routes/index.ts:39 src/views/config/ConfigEditor.vue:118
|
||||
#: src/views/config/ConfigEditor.vue:79 src/views/config/ConfigList.vue:57
|
||||
#: src/routes/index.ts:39 src/views/config/ConfigEditor.vue:125
|
||||
#: src/views/config/ConfigEditor.vue:86 src/views/config/ConfigList.vue:57
|
||||
msgid "Dashboard"
|
||||
msgstr "Bảng điều khiển"
|
||||
|
||||
|
@ -489,7 +490,7 @@ msgstr "Tên cơ sở dữ liệu (Tuỳ chọn, Mặc định là: database)"
|
|||
msgid "Days"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:557
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:556
|
||||
#: src/views/domain/DomainList.vue:155
|
||||
#: src/views/domain/ngx_conf/NgxServer.vue:110
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:126
|
||||
|
@ -497,7 +498,7 @@ msgstr ""
|
|||
msgid "Delete"
|
||||
msgstr "Xoá"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:585
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:584
|
||||
msgid "Delete Permanently"
|
||||
msgstr ""
|
||||
|
||||
|
@ -510,11 +511,12 @@ msgstr "Xoá trang web: %{site_name}"
|
|||
msgid "Delete stream: %{stream_name}"
|
||||
msgstr "Xoá trang web: %{site_name}"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:202
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:201
|
||||
#, fuzzy
|
||||
msgid "Deleted successfully"
|
||||
msgstr "Đã xoá thành công"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:276
|
||||
#: src/views/domain/components/Deploy.vue:104
|
||||
#: src/views/domain/components/RightSettings.vue:93
|
||||
#: src/views/stream/components/Deploy.vue:103
|
||||
|
@ -543,7 +545,7 @@ msgstr "Triển khai thành công"
|
|||
msgid "Description"
|
||||
msgstr "Mô tả"
|
||||
|
||||
#: src/views/notification/Notification.vue:26
|
||||
#: src/views/notification/notificationColumns.tsx:43
|
||||
msgid "Details"
|
||||
msgstr "Chi tiết"
|
||||
|
||||
|
@ -716,7 +718,7 @@ msgstr "Đã sao chép thành công vào máy cục bộ"
|
|||
msgid "Edit %{n}"
|
||||
msgstr "Sửa %{n}"
|
||||
|
||||
#: src/routes/index.ts:122 src/views/config/ConfigEditor.vue:187
|
||||
#: src/routes/index.ts:122 src/views/config/ConfigEditor.vue:196
|
||||
msgid "Edit Configuration"
|
||||
msgstr "Sửa cấu hình"
|
||||
|
||||
|
@ -808,10 +810,6 @@ msgstr "Đã bật"
|
|||
msgid "Encrypt website with Let's Encrypt"
|
||||
msgstr "Bảo mật trang web với Let's Encrypt"
|
||||
|
||||
#: src/views/config/ConfigList.vue:151
|
||||
msgid "Enter"
|
||||
msgstr ""
|
||||
|
||||
#: src/routes/index.ts:228 src/views/environment/Environment.vue:34
|
||||
msgid "Environment"
|
||||
msgstr "Environment"
|
||||
|
@ -827,6 +825,7 @@ msgid "Environments"
|
|||
msgstr "Environments"
|
||||
|
||||
#: src/constants/index.ts:16 src/views/config/InspectConfig.vue:44
|
||||
#: src/views/notification/notificationColumns.tsx:14
|
||||
msgid "Error"
|
||||
msgstr "Lỗi"
|
||||
|
||||
|
@ -910,16 +909,16 @@ msgstr "Đã hoàn thành"
|
|||
msgid "For Chinese user: https://mirror.ghproxy.com/"
|
||||
msgstr "Người dùng Trung Quốc: https://mirror.ghproxy.com/"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:199
|
||||
#: src/views/config/ConfigEditor.vue:208
|
||||
msgid "Format Code"
|
||||
msgstr "Định dạng code"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:166
|
||||
#: src/views/config/ConfigEditor.vue:175
|
||||
#, fuzzy
|
||||
msgid "Format error %{msg}"
|
||||
msgstr "Lưu lỗi %{msg}"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:164
|
||||
#: src/views/config/ConfigEditor.vue:173
|
||||
#, fuzzy
|
||||
msgid "Format successfully"
|
||||
msgstr "Định dạng thành công"
|
||||
|
@ -1011,7 +1010,7 @@ msgstr "Chứng chỉ"
|
|||
msgid "Incorrect username or password"
|
||||
msgstr "Tên người dùng hoặc mật khẩu không chính xác"
|
||||
|
||||
#: src/constants/index.ts:18
|
||||
#: src/constants/index.ts:18 src/views/notification/notificationColumns.tsx:24
|
||||
msgid "Info"
|
||||
msgstr "Thông tin"
|
||||
|
||||
|
@ -1054,17 +1053,17 @@ msgstr "Hợp lệ"
|
|||
msgid "Invalid 2FA or recovery code"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:62
|
||||
#: src/views/config/ConfigEditor.vue:233
|
||||
#: src/views/config/components/Rename.vue:65
|
||||
#: src/views/config/ConfigEditor.vue:242
|
||||
#, fuzzy
|
||||
msgid "Invalid filename"
|
||||
msgstr "E-mail không chính xác!"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:60
|
||||
#: src/views/config/components/Mkdir.vue:58
|
||||
msgid "Invalid folder name"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/OTP/useOTPModal.ts:64
|
||||
#: src/components/OTP/useOTPModal.ts:61
|
||||
msgid "Invalid passcode or recovery code"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1205,8 +1204,8 @@ msgstr ""
|
|||
"Đảm bảo rằng bạn đã định cấu hình proxy ngược (reverse proxy) thư mục .well-"
|
||||
"known tới HTTPChallengePort (default: 9180) trước khi ký chứng chỉ SSL."
|
||||
|
||||
#: src/routes/index.ts:102 src/views/config/ConfigEditor.vue:123
|
||||
#: src/views/config/ConfigEditor.vue:84 src/views/config/ConfigList.vue:62
|
||||
#: src/routes/index.ts:102 src/views/config/ConfigEditor.vue:130
|
||||
#: src/views/config/ConfigEditor.vue:91 src/views/config/ConfigList.vue:62
|
||||
msgid "Manage Configs"
|
||||
msgstr "Quản lý cấu hình"
|
||||
|
||||
|
@ -1251,7 +1250,7 @@ msgstr "Run Mode"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:248
|
||||
#: src/components/StdDesign/StdDataDisplay/StdCurd.vue:181
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:532
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:531
|
||||
#: src/views/config/ConfigList.vue:151
|
||||
#, fuzzy
|
||||
msgid "Modify"
|
||||
|
@ -1280,8 +1279,8 @@ msgstr "Single Directive"
|
|||
#: src/views/certificate/CertificateEditor.vue:152
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:10
|
||||
#: src/views/certificate/DNSCredential.vue:11
|
||||
#: src/views/config/components/Mkdir.vue:67 src/views/config/configColumns.ts:8
|
||||
#: src/views/config/ConfigEditor.vue:239
|
||||
#: src/views/config/components/Mkdir.vue:65 src/views/config/configColumns.ts:8
|
||||
#: src/views/config/ConfigEditor.vue:248
|
||||
#: src/views/domain/components/RightSettings.vue:83
|
||||
#: src/views/domain/components/SiteDuplicate.vue:129
|
||||
#: src/views/domain/DomainList.vue:13
|
||||
|
@ -1309,12 +1308,12 @@ msgstr "Tổng lưu lượng mạng đã nhận"
|
|||
msgid "Network Total Send"
|
||||
msgstr "Tổng lưu lượng mạng đã gửi"
|
||||
|
||||
#: src/views/config/components/Rename.vue:70
|
||||
#: src/views/config/components/Rename.vue:73
|
||||
#, fuzzy
|
||||
msgid "New name"
|
||||
msgstr "Username"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:251
|
||||
#: src/views/config/ConfigEditor.vue:260
|
||||
#, fuzzy
|
||||
msgid "New Path"
|
||||
msgstr "Đường dẫn"
|
||||
|
@ -1366,13 +1365,13 @@ msgstr "Restart Nginx thành công"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:269
|
||||
#: src/components/Notification/Notification.vue:84
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:548
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:562
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:576
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:547
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:561
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:575
|
||||
#: src/views/domain/DomainList.vue:144
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:90
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:70
|
||||
#: src/views/notification/Notification.vue:70
|
||||
#: src/views/notification/Notification.vue:38
|
||||
#: src/views/preference/AuthSettings.vue:98
|
||||
#: src/views/preference/BasicSettings.vue:101
|
||||
#: src/views/stream/StreamList.vue:165
|
||||
|
@ -1400,7 +1399,7 @@ msgstr "Không hợp lệ trước: %{date}"
|
|||
msgid "Note"
|
||||
msgstr "Ghi chú"
|
||||
|
||||
#: src/views/notification/Notification.vue:62
|
||||
#: src/views/notification/Notification.vue:29
|
||||
#, fuzzy
|
||||
msgid "Notification"
|
||||
msgstr "Thông báo"
|
||||
|
@ -1443,9 +1442,9 @@ msgstr ""
|
|||
#: src/components/ChatGPT/ChatGPT.vue:270
|
||||
#: src/components/Notification/Notification.vue:85
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:56
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:549
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:563
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:577
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:548
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:562
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:576
|
||||
#: src/views/domain/cert/components/ObtainCert.vue:136
|
||||
#: src/views/domain/components/Deploy.vue:20
|
||||
#: src/views/domain/components/RightSettings.vue:50
|
||||
|
@ -1453,7 +1452,7 @@ msgstr ""
|
|||
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:49
|
||||
#: src/views/domain/ngx_conf/NgxServer.vue:79
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:32
|
||||
#: src/views/notification/Notification.vue:71
|
||||
#: src/views/notification/Notification.vue:39
|
||||
#: src/views/stream/components/Deploy.vue:20
|
||||
#: src/views/stream/components/RightSettings.vue:50
|
||||
#: src/views/stream/StreamList.vue:166
|
||||
|
@ -1475,7 +1474,7 @@ msgstr "Trực tuyến"
|
|||
msgid "OpenAI"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:66
|
||||
#: src/views/config/components/Rename.vue:69
|
||||
msgid "Original name"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1488,11 +1487,13 @@ msgstr "Hệ điều hành"
|
|||
msgid "OS:"
|
||||
msgstr "Hệ điều hành:"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:285
|
||||
#: src/views/domain/components/Deploy.vue:88
|
||||
#: src/views/stream/components/Deploy.vue:87
|
||||
msgid "Overwrite"
|
||||
msgstr "Ghi đè"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:289
|
||||
#: src/views/domain/components/Deploy.vue:92
|
||||
#: src/views/stream/components/Deploy.vue:91
|
||||
msgid "Overwrite exist file"
|
||||
|
@ -1510,7 +1511,7 @@ msgstr "Mật khẩu"
|
|||
msgid "Password (*)"
|
||||
msgstr "Mật khẩu (*)"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:245
|
||||
#: src/views/config/ConfigEditor.vue:254
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:118
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:90
|
||||
msgid "Path"
|
||||
|
@ -1551,13 +1552,13 @@ msgstr ""
|
|||
"Trước tiên, vui lòng thêm thông tin xác thực trong Chứng chỉ > Thông tin xác "
|
||||
"thực DNS, sau đó chọn nhà cung cấp DNS"
|
||||
|
||||
#: src/views/config/components/Rename.vue:61
|
||||
#: src/views/config/ConfigEditor.vue:232
|
||||
#: src/views/config/components/Rename.vue:64
|
||||
#: src/views/config/ConfigEditor.vue:241
|
||||
#, fuzzy
|
||||
msgid "Please input a filename"
|
||||
msgstr "Vui lòng nhập username!"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:59
|
||||
#: src/views/config/components/Mkdir.vue:57
|
||||
#, fuzzy
|
||||
msgid "Please input a folder name"
|
||||
msgstr "Vui lòng nhập username!"
|
||||
|
@ -1633,11 +1634,11 @@ msgstr "Đọc"
|
|||
msgid "Receive"
|
||||
msgstr "Nhận"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:571
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:570
|
||||
msgid "Recover"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:210
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:209
|
||||
#, fuzzy
|
||||
msgid "Recovered Successfully"
|
||||
msgstr "Xoá thành công"
|
||||
|
@ -1723,14 +1724,42 @@ msgstr "Xoá thành công"
|
|||
msgid "Removed successfully"
|
||||
msgstr "Xoá thành công"
|
||||
|
||||
#: src/views/config/components/Rename.vue:52
|
||||
#: src/views/config/components/Rename.vue:55
|
||||
#: src/views/config/ConfigList.vue:159
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:123
|
||||
#, fuzzy
|
||||
msgid "Rename"
|
||||
msgstr "Username"
|
||||
|
||||
#: src/views/config/components/Rename.vue:37
|
||||
#: src/components/Notification/config.ts:31
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Rename %{orig_path} to %{new_path} on %{env_name} failed, please upgrade the "
|
||||
"remote Nginx UI to the latest version"
|
||||
msgstr "Nhân bản %{conf_name} thành %{node_name} thành công"
|
||||
|
||||
#: src/components/Notification/config.ts:35
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Rename %{orig_path} to %{new_path} on %{env_name} failed, response: %{resp}"
|
||||
msgstr "Nhân bản %{conf_name} thành %{node_name} thành công"
|
||||
|
||||
#: src/components/Notification/config.ts:23
|
||||
#, fuzzy
|
||||
msgid "Rename %{orig_path} to %{new_path} on %{env_name} successfully"
|
||||
msgstr "Nhân bản %{conf_name} thành %{node_name} thành công"
|
||||
|
||||
#: src/language/constants.ts:41
|
||||
#, fuzzy
|
||||
msgid "Rename Remote Config Error"
|
||||
msgstr "Gia hạn chứng chỉ SSL thất bại"
|
||||
|
||||
#: src/language/constants.ts:40
|
||||
#, fuzzy
|
||||
msgid "Rename Remote Config Success"
|
||||
msgstr "Gia hạn chứng chỉ SSL thành công"
|
||||
|
||||
#: src/views/config/components/Rename.vue:41
|
||||
#, fuzzy
|
||||
msgid "Rename successfully"
|
||||
msgstr "Gia hạn chứng chỉ SSL"
|
||||
|
@ -1761,7 +1790,7 @@ msgstr "Gia hạn chứng chỉ SSL"
|
|||
msgid "Requested with wrong parameters"
|
||||
msgstr "Yêu cầu có chứa tham số sai"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:480
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:479
|
||||
msgid "Reset"
|
||||
msgstr "Đặt lại"
|
||||
|
||||
|
@ -1789,7 +1818,7 @@ msgstr "Running"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:251
|
||||
#: src/views/certificate/CertificateEditor.vue:254
|
||||
#: src/views/config/ConfigEditor.vue:205 src/views/domain/DomainEdit.vue:260
|
||||
#: src/views/config/ConfigEditor.vue:214 src/views/domain/DomainEdit.vue:260
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:120
|
||||
#: src/views/preference/Preference.vue:145 src/views/stream/StreamEdit.vue:252
|
||||
msgid "Save"
|
||||
|
@ -1799,7 +1828,7 @@ msgstr "Lưu"
|
|||
msgid "Save Directive"
|
||||
msgstr "Lưu Directive"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:154 src/views/domain/DomainAdd.vue:46
|
||||
#: src/views/config/ConfigEditor.vue:163 src/views/domain/DomainAdd.vue:46
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:41
|
||||
msgid "Save error %{msg}"
|
||||
msgstr "Đã xảy ra lỗi khi lưu %{msg}"
|
||||
|
@ -1812,7 +1841,7 @@ msgstr "Đã xảy ra lỗi khi lưu %{msg}"
|
|||
msgid "Save successfully"
|
||||
msgstr "Lưu thành công"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:150 src/views/domain/DomainAdd.vue:37
|
||||
#: src/views/config/ConfigEditor.vue:159 src/views/domain/DomainAdd.vue:37
|
||||
#: src/views/domain/DomainEdit.vue:143
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:39
|
||||
#: src/views/stream/StreamEdit.vue:138
|
||||
|
@ -1841,11 +1870,11 @@ msgstr "Gửi"
|
|||
#: src/components/StdDesign/StdDataDisplay/methods/exportCsv.ts:46
|
||||
#: src/components/StdDesign/StdDataDisplay/methods/sortable.ts:126
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:42
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:213
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:253
|
||||
#: src/views/config/components/Mkdir.vue:38
|
||||
#: src/views/config/components/Rename.vue:40
|
||||
#: src/views/config/ConfigEditor.vue:93 src/views/domain/DomainList.vue:81
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:212
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:252
|
||||
#: src/views/config/components/Mkdir.vue:37
|
||||
#: src/views/config/components/Rename.vue:44
|
||||
#: src/views/config/ConfigEditor.vue:100 src/views/domain/DomainList.vue:81
|
||||
#: src/views/environment/BatchUpgrader.vue:57
|
||||
#: src/views/environment/Environment.vue:15 src/views/other/Install.vue:68
|
||||
#: src/views/preference/AuthSettings.vue:49
|
||||
|
@ -1952,7 +1981,7 @@ msgstr "Đã dừng"
|
|||
msgid "Storage"
|
||||
msgstr "Storage"
|
||||
|
||||
#: src/constants/index.ts:19
|
||||
#: src/constants/index.ts:19 src/views/notification/notificationColumns.tsx:29
|
||||
msgid "Success"
|
||||
msgstr "Thành công"
|
||||
|
||||
|
@ -1969,24 +1998,28 @@ msgstr "Sử dụng Dark theme"
|
|||
msgid "Switch to light theme"
|
||||
msgstr "Sử dụng Light theme"
|
||||
|
||||
#: src/views/config/components/Rename.vue:80
|
||||
msgid "Sync"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:30
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate"
|
||||
msgstr "Gia hạn chứng chỉ SSL"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:25
|
||||
#: src/components/Notification/cert.ts:12
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Sync Certificate %{cert_name} to %{env_name} failed, please upgrade the "
|
||||
"remote Nginx UI to the latest version"
|
||||
msgstr "Nhân bản %{conf_name} thành %{node_name} thành công"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:29
|
||||
#: src/components/Notification/cert.ts:16
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate %{cert_name} to %{env_name} failed, response: %{resp}"
|
||||
msgstr "Nhân bản %{conf_name} thành %{node_name} thành công"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:17
|
||||
#: src/components/Notification/cert.ts:4
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate %{cert_name} to %{env_name} successfully"
|
||||
msgstr "Nhân bản %{conf_name} thành %{node_name} thành công"
|
||||
|
@ -2001,6 +2034,33 @@ msgstr "Gia hạn chứng chỉ SSL thất bại"
|
|||
msgid "Sync Certificate Success"
|
||||
msgstr "Gia hạn chứng chỉ SSL thành công"
|
||||
|
||||
#: src/components/Notification/config.ts:12
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Sync config %{cert_name} to %{env_name} failed, please upgrade the remote "
|
||||
"Nginx UI to the latest version"
|
||||
msgstr "Nhân bản %{conf_name} thành %{node_name} thành công"
|
||||
|
||||
#: src/components/Notification/config.ts:16
|
||||
#, fuzzy
|
||||
msgid "Sync config %{config_name} to %{env_name} failed, response: %{resp}"
|
||||
msgstr "Nhân bản %{conf_name} thành %{node_name} thành công"
|
||||
|
||||
#: src/components/Notification/config.ts:4
|
||||
#, fuzzy
|
||||
msgid "Sync Config %{config_name} to %{env_name} successfully"
|
||||
msgstr "Nhân bản %{conf_name} thành %{node_name} thành công"
|
||||
|
||||
#: src/language/constants.ts:44
|
||||
#, fuzzy
|
||||
msgid "Sync Config Error"
|
||||
msgstr "Gia hạn chứng chỉ SSL thất bại"
|
||||
|
||||
#: src/language/constants.ts:43
|
||||
#, fuzzy
|
||||
msgid "Sync Config Success"
|
||||
msgstr "Gia hạn chứng chỉ SSL thành công"
|
||||
|
||||
#: src/views/certificate/CertificateEditor.vue:196
|
||||
msgid "Sync to"
|
||||
msgstr ""
|
||||
|
@ -2130,7 +2190,7 @@ msgstr ""
|
|||
msgid "Tips"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/notification/Notification.vue:19
|
||||
#: src/views/notification/notificationColumns.tsx:36
|
||||
msgid "Title"
|
||||
msgstr "Tiêu đề"
|
||||
|
||||
|
@ -2170,19 +2230,19 @@ msgstr ""
|
|||
msgid "Trash"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/OTP/useOTPModal.ts:70
|
||||
#: src/components/OTP/useOTPModal.ts:67
|
||||
msgid "Two-factor authentication required"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:25
|
||||
#: src/views/config/configColumns.ts:16
|
||||
#: src/views/notification/Notification.vue:13
|
||||
#: src/views/notification/notificationColumns.tsx:9
|
||||
msgid "Type"
|
||||
msgstr "Loại"
|
||||
|
||||
#: src/views/certificate/ACMEUser.vue:53
|
||||
#: src/views/certificate/DNSCredential.vue:27
|
||||
#: src/views/config/configColumns.ts:31 src/views/config/ConfigEditor.vue:258
|
||||
#: src/views/config/configColumns.ts:31 src/views/config/ConfigEditor.vue:267
|
||||
#: src/views/domain/components/RightSettings.vue:86
|
||||
#: src/views/domain/DomainList.vue:41 src/views/environment/envColumns.tsx:124
|
||||
#: src/views/stream/components/RightSettings.vue:85
|
||||
|
@ -2262,7 +2322,7 @@ msgstr "Hợp lệ"
|
|||
msgid "Version"
|
||||
msgstr "Phiên bản hiện tại"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:518
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:517
|
||||
#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:103
|
||||
msgid "View"
|
||||
msgstr "Xem"
|
||||
|
@ -2284,6 +2344,7 @@ msgstr "Cơ bản"
|
|||
|
||||
#: src/constants/index.ts:17 src/views/config/InspectConfig.vue:33
|
||||
#: src/views/domain/DomainAdd.vue:112
|
||||
#: src/views/notification/notificationColumns.tsx:19
|
||||
msgid "Warning"
|
||||
msgstr "Lưu ý"
|
||||
|
||||
|
|
Binary file not shown.
|
@ -39,7 +39,7 @@ msgstr "ACME 用户"
|
|||
#: src/views/certificate/DNSCredential.vue:33
|
||||
#: src/views/config/configColumns.ts:38 src/views/domain/DomainList.vue:47
|
||||
#: src/views/environment/envColumns.tsx:131
|
||||
#: src/views/notification/Notification.vue:37
|
||||
#: src/views/notification/notificationColumns.tsx:54
|
||||
#: src/views/preference/AuthSettings.vue:26 src/views/stream/StreamList.vue:47
|
||||
#: src/views/user/userColumns.tsx:60
|
||||
msgid "Action"
|
||||
|
@ -55,8 +55,8 @@ msgstr "操作"
|
|||
msgid "Add"
|
||||
msgstr "添加"
|
||||
|
||||
#: src/routes/index.ts:112 src/views/config/ConfigEditor.vue:128
|
||||
#: src/views/config/ConfigEditor.vue:187
|
||||
#: src/routes/index.ts:112 src/views/config/ConfigEditor.vue:135
|
||||
#: src/views/config/ConfigEditor.vue:196
|
||||
msgid "Add Configuration"
|
||||
msgstr "添加配置"
|
||||
|
||||
|
@ -114,7 +114,7 @@ msgid "Are you sure to delete this banned IP immediately?"
|
|||
msgstr "您确定要立即删除这个被禁用的 IP 吗?"
|
||||
|
||||
#: src/components/Notification/Notification.vue:86
|
||||
#: src/views/notification/Notification.vue:72
|
||||
#: src/views/notification/Notification.vue:40
|
||||
msgid "Are you sure you want to clear all notifications?"
|
||||
msgstr "您确定要清除所有通知吗?"
|
||||
|
||||
|
@ -122,11 +122,11 @@ msgstr "您确定要清除所有通知吗?"
|
|||
msgid "Are you sure you want to clear the record of chat?"
|
||||
msgstr "你确定你要清除聊天记录吗?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:578
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:577
|
||||
msgid "Are you sure you want to delete this item permanently?"
|
||||
msgstr "您确定要永久删除此项目吗?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:550
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:549
|
||||
msgid "Are you sure you want to delete this item?"
|
||||
msgstr "你确定要删除这个项目吗?"
|
||||
|
||||
|
@ -134,7 +134,7 @@ msgstr "你确定要删除这个项目吗?"
|
|||
msgid "Are you sure you want to delete?"
|
||||
msgstr "您确定要删除吗?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:564
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:563
|
||||
msgid "Are you sure you want to recover this item?"
|
||||
msgstr "您确定要恢复这个项目吗?"
|
||||
|
||||
|
@ -184,7 +184,7 @@ msgid "Auto-renewal enabled for %{name}"
|
|||
msgstr "成功启用 %{name} 自动续签"
|
||||
|
||||
#: src/views/certificate/CertificateEditor.vue:247
|
||||
#: src/views/config/ConfigEditor.vue:196 src/views/config/ConfigList.vue:173
|
||||
#: src/views/config/ConfigEditor.vue:205 src/views/config/ConfigList.vue:173
|
||||
#: src/views/config/ConfigList.vue:99 src/views/domain/DomainEdit.vue:253
|
||||
#: src/views/nginx_log/NginxLog.vue:168 src/views/stream/StreamEdit.vue:245
|
||||
msgid "Back"
|
||||
|
@ -214,7 +214,7 @@ msgstr "禁用至"
|
|||
msgid "Base information"
|
||||
msgstr "基本信息"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:224
|
||||
#: src/views/config/ConfigEditor.vue:233
|
||||
#: src/views/domain/components/RightSettings.vue:75
|
||||
#: src/views/preference/Preference.vue:110
|
||||
#: src/views/stream/components/RightSettings.vue:74
|
||||
|
@ -226,7 +226,7 @@ msgid "Basic Mode"
|
|||
msgstr "基本模式"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:54
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:486
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:485
|
||||
msgid "Batch Modify"
|
||||
msgstr "批量修改"
|
||||
|
||||
|
@ -294,7 +294,7 @@ msgid "Changed Certificate"
|
|||
msgid_plural "Changed Certificates"
|
||||
msgstr[0] "变更证书"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:251
|
||||
#: src/views/config/ConfigEditor.vue:260
|
||||
msgid "Changed Path"
|
||||
msgstr "变更后的路径"
|
||||
|
||||
|
@ -312,12 +312,12 @@ msgstr "正在清理环境变量"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:275
|
||||
#: src/components/Notification/Notification.vue:91
|
||||
#: src/views/notification/Notification.vue:77
|
||||
#: src/views/notification/Notification.vue:45
|
||||
msgid "Clear"
|
||||
msgstr "清空"
|
||||
|
||||
#: src/components/Notification/Notification.vue:42
|
||||
#: src/views/notification/Notification.vue:46
|
||||
#: src/views/notification/Notification.vue:13
|
||||
msgid "Cleared successfully"
|
||||
msgstr "清除成功"
|
||||
|
||||
|
@ -398,15 +398,16 @@ msgstr "再创建一个"
|
|||
msgid "Create File"
|
||||
msgstr "创建文件"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:50 src/views/config/ConfigList.vue:116
|
||||
#: src/views/config/components/Mkdir.vue:48 src/views/config/ConfigList.vue:116
|
||||
msgid "Create Folder"
|
||||
msgstr "创建文件夹"
|
||||
|
||||
#: src/views/notification/Notification.vue:31 src/views/user/userColumns.tsx:48
|
||||
#: src/views/notification/notificationColumns.tsx:48
|
||||
#: src/views/user/userColumns.tsx:48
|
||||
msgid "Created at"
|
||||
msgstr "创建时间"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:35
|
||||
#: src/views/config/components/Mkdir.vue:34
|
||||
msgid "Created successfully"
|
||||
msgstr "创建成功"
|
||||
|
||||
|
@ -445,8 +446,8 @@ msgid ""
|
|||
"indicator."
|
||||
msgstr "自定义显示在环境指示器中的本地服务器名称。"
|
||||
|
||||
#: src/routes/index.ts:39 src/views/config/ConfigEditor.vue:118
|
||||
#: src/views/config/ConfigEditor.vue:79 src/views/config/ConfigList.vue:57
|
||||
#: src/routes/index.ts:39 src/views/config/ConfigEditor.vue:125
|
||||
#: src/views/config/ConfigEditor.vue:86 src/views/config/ConfigList.vue:57
|
||||
msgid "Dashboard"
|
||||
msgstr "仪表盘"
|
||||
|
||||
|
@ -458,7 +459,7 @@ msgstr "数据库 (可选,默认: database)"
|
|||
msgid "Days"
|
||||
msgstr "天"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:557
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:556
|
||||
#: src/views/domain/DomainList.vue:155
|
||||
#: src/views/domain/ngx_conf/NgxServer.vue:110
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:126
|
||||
|
@ -466,7 +467,7 @@ msgstr "天"
|
|||
msgid "Delete"
|
||||
msgstr "删除"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:585
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:584
|
||||
msgid "Delete Permanently"
|
||||
msgstr "彻底删除"
|
||||
|
||||
|
@ -478,10 +479,11 @@ msgstr "删除站点: %{site_name}"
|
|||
msgid "Delete stream: %{stream_name}"
|
||||
msgstr "删除 Stream: %{stream_name}"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:202
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:201
|
||||
msgid "Deleted successfully"
|
||||
msgstr "删除成功"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:276
|
||||
#: src/views/domain/components/Deploy.vue:104
|
||||
#: src/views/domain/components/RightSettings.vue:93
|
||||
#: src/views/stream/components/Deploy.vue:103
|
||||
|
@ -509,7 +511,7 @@ msgstr "部署成功"
|
|||
msgid "Description"
|
||||
msgstr "描述"
|
||||
|
||||
#: src/views/notification/Notification.vue:26
|
||||
#: src/views/notification/notificationColumns.tsx:43
|
||||
msgid "Details"
|
||||
msgstr "详情"
|
||||
|
||||
|
@ -665,7 +667,7 @@ msgstr "成功复制到本地"
|
|||
msgid "Edit %{n}"
|
||||
msgstr "编辑 %{n}"
|
||||
|
||||
#: src/routes/index.ts:122 src/views/config/ConfigEditor.vue:187
|
||||
#: src/routes/index.ts:122 src/views/config/ConfigEditor.vue:196
|
||||
msgid "Edit Configuration"
|
||||
msgstr "编辑配置"
|
||||
|
||||
|
@ -751,10 +753,6 @@ msgstr "启用成功"
|
|||
msgid "Encrypt website with Let's Encrypt"
|
||||
msgstr "用 Let's Encrypt 对网站进行加密"
|
||||
|
||||
#: src/views/config/ConfigList.vue:151
|
||||
msgid "Enter"
|
||||
msgstr "进入"
|
||||
|
||||
#: src/routes/index.ts:228 src/views/environment/Environment.vue:34
|
||||
msgid "Environment"
|
||||
msgstr "环境"
|
||||
|
@ -768,6 +766,7 @@ msgid "Environments"
|
|||
msgstr "环境"
|
||||
|
||||
#: src/constants/index.ts:16 src/views/config/InspectConfig.vue:44
|
||||
#: src/views/notification/notificationColumns.tsx:14
|
||||
msgid "Error"
|
||||
msgstr "错误"
|
||||
|
||||
|
@ -847,15 +846,15 @@ msgstr "完成"
|
|||
msgid "For Chinese user: https://mirror.ghproxy.com/"
|
||||
msgstr "中国用户:https://mirror.ghproxy.com/"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:199
|
||||
#: src/views/config/ConfigEditor.vue:208
|
||||
msgid "Format Code"
|
||||
msgstr "代码格式化"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:166
|
||||
#: src/views/config/ConfigEditor.vue:175
|
||||
msgid "Format error %{msg}"
|
||||
msgstr "保存错误 %{msg}"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:164
|
||||
#: src/views/config/ConfigEditor.vue:173
|
||||
msgid "Format successfully"
|
||||
msgstr "格式化成功"
|
||||
|
||||
|
@ -943,7 +942,7 @@ msgstr "导入证书"
|
|||
msgid "Incorrect username or password"
|
||||
msgstr "用户名或密码错误"
|
||||
|
||||
#: src/constants/index.ts:18
|
||||
#: src/constants/index.ts:18 src/views/notification/notificationColumns.tsx:24
|
||||
msgid "Info"
|
||||
msgstr "信息"
|
||||
|
||||
|
@ -984,16 +983,16 @@ msgstr "无效的"
|
|||
msgid "Invalid 2FA or recovery code"
|
||||
msgstr "无效的二步验证码或恢复密码"
|
||||
|
||||
#: src/views/config/components/Rename.vue:62
|
||||
#: src/views/config/ConfigEditor.vue:233
|
||||
#: src/views/config/components/Rename.vue:65
|
||||
#: src/views/config/ConfigEditor.vue:242
|
||||
msgid "Invalid filename"
|
||||
msgstr "文件名无效"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:60
|
||||
#: src/views/config/components/Mkdir.vue:58
|
||||
msgid "Invalid folder name"
|
||||
msgstr "无效文件夹名"
|
||||
|
||||
#: src/components/OTP/useOTPModal.ts:64
|
||||
#: src/components/OTP/useOTPModal.ts:61
|
||||
msgid "Invalid passcode or recovery code"
|
||||
msgstr "二次验证码或恢复代码无效"
|
||||
|
||||
|
@ -1127,8 +1126,8 @@ msgstr ""
|
|||
"在获取签发证书前,请确保配置文件中已将 .well-known 目录反向代理到 "
|
||||
"HTTPChallengePort。"
|
||||
|
||||
#: src/routes/index.ts:102 src/views/config/ConfigEditor.vue:123
|
||||
#: src/views/config/ConfigEditor.vue:84 src/views/config/ConfigList.vue:62
|
||||
#: src/routes/index.ts:102 src/views/config/ConfigEditor.vue:130
|
||||
#: src/views/config/ConfigEditor.vue:91 src/views/config/ConfigList.vue:62
|
||||
msgid "Manage Configs"
|
||||
msgstr "配置管理"
|
||||
|
||||
|
@ -1171,7 +1170,7 @@ msgstr "模型"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:248
|
||||
#: src/components/StdDesign/StdDataDisplay/StdCurd.vue:181
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:532
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:531
|
||||
#: src/views/config/ConfigList.vue:151
|
||||
msgid "Modify"
|
||||
msgstr "修改"
|
||||
|
@ -1196,8 +1195,8 @@ msgstr "多行指令"
|
|||
#: src/views/certificate/CertificateEditor.vue:152
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:10
|
||||
#: src/views/certificate/DNSCredential.vue:11
|
||||
#: src/views/config/components/Mkdir.vue:67 src/views/config/configColumns.ts:8
|
||||
#: src/views/config/ConfigEditor.vue:239
|
||||
#: src/views/config/components/Mkdir.vue:65 src/views/config/configColumns.ts:8
|
||||
#: src/views/config/ConfigEditor.vue:248
|
||||
#: src/views/domain/components/RightSettings.vue:83
|
||||
#: src/views/domain/components/SiteDuplicate.vue:129
|
||||
#: src/views/domain/DomainList.vue:13
|
||||
|
@ -1225,11 +1224,11 @@ msgstr "下载流量"
|
|||
msgid "Network Total Send"
|
||||
msgstr "上传流量"
|
||||
|
||||
#: src/views/config/components/Rename.vue:70
|
||||
#: src/views/config/components/Rename.vue:73
|
||||
msgid "New name"
|
||||
msgstr "新名称"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:251
|
||||
#: src/views/config/ConfigEditor.vue:260
|
||||
msgid "New Path"
|
||||
msgstr "新路径"
|
||||
|
||||
|
@ -1277,13 +1276,13 @@ msgstr "Nginx 重启成功"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:269
|
||||
#: src/components/Notification/Notification.vue:84
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:548
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:562
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:576
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:547
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:561
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:575
|
||||
#: src/views/domain/DomainList.vue:144
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:90
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:70
|
||||
#: src/views/notification/Notification.vue:70
|
||||
#: src/views/notification/Notification.vue:38
|
||||
#: src/views/preference/AuthSettings.vue:98
|
||||
#: src/views/preference/BasicSettings.vue:101
|
||||
#: src/views/stream/StreamList.vue:165
|
||||
|
@ -1311,7 +1310,7 @@ msgstr "此前无效: %{date}"
|
|||
msgid "Note"
|
||||
msgstr "注意"
|
||||
|
||||
#: src/views/notification/Notification.vue:62
|
||||
#: src/views/notification/Notification.vue:29
|
||||
msgid "Notification"
|
||||
msgstr "通知"
|
||||
|
||||
|
@ -1351,9 +1350,9 @@ msgstr "确定"
|
|||
#: src/components/ChatGPT/ChatGPT.vue:270
|
||||
#: src/components/Notification/Notification.vue:85
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:56
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:549
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:563
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:577
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:548
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:562
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:576
|
||||
#: src/views/domain/cert/components/ObtainCert.vue:136
|
||||
#: src/views/domain/components/Deploy.vue:20
|
||||
#: src/views/domain/components/RightSettings.vue:50
|
||||
|
@ -1361,7 +1360,7 @@ msgstr "确定"
|
|||
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:49
|
||||
#: src/views/domain/ngx_conf/NgxServer.vue:79
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:32
|
||||
#: src/views/notification/Notification.vue:71
|
||||
#: src/views/notification/Notification.vue:39
|
||||
#: src/views/stream/components/Deploy.vue:20
|
||||
#: src/views/stream/components/RightSettings.vue:50
|
||||
#: src/views/stream/StreamList.vue:166
|
||||
|
@ -1383,7 +1382,7 @@ msgstr "在线"
|
|||
msgid "OpenAI"
|
||||
msgstr "OpenAI"
|
||||
|
||||
#: src/views/config/components/Rename.vue:66
|
||||
#: src/views/config/components/Rename.vue:69
|
||||
msgid "Original name"
|
||||
msgstr "原名"
|
||||
|
||||
|
@ -1395,11 +1394,13 @@ msgstr "OS"
|
|||
msgid "OS:"
|
||||
msgstr "OS:"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:285
|
||||
#: src/views/domain/components/Deploy.vue:88
|
||||
#: src/views/stream/components/Deploy.vue:87
|
||||
msgid "Overwrite"
|
||||
msgstr "覆盖"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:289
|
||||
#: src/views/domain/components/Deploy.vue:92
|
||||
#: src/views/stream/components/Deploy.vue:91
|
||||
msgid "Overwrite exist file"
|
||||
|
@ -1417,7 +1418,7 @@ msgstr "密码"
|
|||
msgid "Password (*)"
|
||||
msgstr "密码 (*)"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:245
|
||||
#: src/views/config/ConfigEditor.vue:254
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:118
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:90
|
||||
msgid "Path"
|
||||
|
@ -1457,12 +1458,12 @@ msgstr ""
|
|||
"请首先在 “证书”> “DNS 凭证” 中添加凭证,然后在下方选择一个凭证,请求 DNS 提供"
|
||||
"商的 API。"
|
||||
|
||||
#: src/views/config/components/Rename.vue:61
|
||||
#: src/views/config/ConfigEditor.vue:232
|
||||
#: src/views/config/components/Rename.vue:64
|
||||
#: src/views/config/ConfigEditor.vue:241
|
||||
msgid "Please input a filename"
|
||||
msgstr "请输入文件名"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:59
|
||||
#: src/views/config/components/Mkdir.vue:57
|
||||
msgid "Please input a folder name"
|
||||
msgstr "请输入文件夹名称"
|
||||
|
||||
|
@ -1535,11 +1536,11 @@ msgstr "读"
|
|||
msgid "Receive"
|
||||
msgstr "下载"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:571
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:570
|
||||
msgid "Recover"
|
||||
msgstr "恢复"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:210
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:209
|
||||
msgid "Recovered Successfully"
|
||||
msgstr "恢复成功"
|
||||
|
||||
|
@ -1617,13 +1618,39 @@ msgstr "移除成功"
|
|||
msgid "Removed successfully"
|
||||
msgstr "删除成功"
|
||||
|
||||
#: src/views/config/components/Rename.vue:52
|
||||
#: src/views/config/components/Rename.vue:55
|
||||
#: src/views/config/ConfigList.vue:159
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:123
|
||||
msgid "Rename"
|
||||
msgstr "重命名"
|
||||
|
||||
#: src/views/config/components/Rename.vue:37
|
||||
#: src/components/Notification/config.ts:31
|
||||
msgid ""
|
||||
"Rename %{orig_path} to %{new_path} on %{env_name} failed, please upgrade the "
|
||||
"remote Nginx UI to the latest version"
|
||||
msgstr ""
|
||||
"将 %{env_name} 上的 %{orig_path} 重命名为 %{new_path} 失败,请将远程 Nginx "
|
||||
"UI 升级到最新版本"
|
||||
|
||||
#: src/components/Notification/config.ts:35
|
||||
msgid ""
|
||||
"Rename %{orig_path} to %{new_path} on %{env_name} failed, response: %{resp}"
|
||||
msgstr ""
|
||||
"将 %{env_name} 上的 %{orig_path} 重命名为 %{new_path} 失败,响应:%{resp}"
|
||||
|
||||
#: src/components/Notification/config.ts:23
|
||||
msgid "Rename %{orig_path} to %{new_path} on %{env_name} successfully"
|
||||
msgstr "成功将 %{env_name} 上的 %{orig_path} 重命名为 %{new_path}"
|
||||
|
||||
#: src/language/constants.ts:41
|
||||
msgid "Rename Remote Config Error"
|
||||
msgstr "远程配置重命名错误"
|
||||
|
||||
#: src/language/constants.ts:40
|
||||
msgid "Rename Remote Config Success"
|
||||
msgstr "重命名远程配置成功"
|
||||
|
||||
#: src/views/config/components/Rename.vue:41
|
||||
msgid "Rename successfully"
|
||||
msgstr "重命名成功"
|
||||
|
||||
|
@ -1649,7 +1676,7 @@ msgstr "更新成功"
|
|||
msgid "Requested with wrong parameters"
|
||||
msgstr "请求参数错误"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:480
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:479
|
||||
msgid "Reset"
|
||||
msgstr "重置"
|
||||
|
||||
|
@ -1675,7 +1702,7 @@ msgstr "运行中"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:251
|
||||
#: src/views/certificate/CertificateEditor.vue:254
|
||||
#: src/views/config/ConfigEditor.vue:205 src/views/domain/DomainEdit.vue:260
|
||||
#: src/views/config/ConfigEditor.vue:214 src/views/domain/DomainEdit.vue:260
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:120
|
||||
#: src/views/preference/Preference.vue:145 src/views/stream/StreamEdit.vue:252
|
||||
msgid "Save"
|
||||
|
@ -1685,7 +1712,7 @@ msgstr "保存"
|
|||
msgid "Save Directive"
|
||||
msgstr "保存指令"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:154 src/views/domain/DomainAdd.vue:46
|
||||
#: src/views/config/ConfigEditor.vue:163 src/views/domain/DomainAdd.vue:46
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:41
|
||||
msgid "Save error %{msg}"
|
||||
msgstr "保存错误 %{msg}"
|
||||
|
@ -1697,7 +1724,7 @@ msgstr "保存错误 %{msg}"
|
|||
msgid "Save successfully"
|
||||
msgstr "保存成功"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:150 src/views/domain/DomainAdd.vue:37
|
||||
#: src/views/config/ConfigEditor.vue:159 src/views/domain/DomainAdd.vue:37
|
||||
#: src/views/domain/DomainEdit.vue:143
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:39
|
||||
#: src/views/stream/StreamEdit.vue:138
|
||||
|
@ -1726,11 +1753,11 @@ msgstr "上传"
|
|||
#: src/components/StdDesign/StdDataDisplay/methods/exportCsv.ts:46
|
||||
#: src/components/StdDesign/StdDataDisplay/methods/sortable.ts:126
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:42
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:213
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:253
|
||||
#: src/views/config/components/Mkdir.vue:38
|
||||
#: src/views/config/components/Rename.vue:40
|
||||
#: src/views/config/ConfigEditor.vue:93 src/views/domain/DomainList.vue:81
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:212
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:252
|
||||
#: src/views/config/components/Mkdir.vue:37
|
||||
#: src/views/config/components/Rename.vue:44
|
||||
#: src/views/config/ConfigEditor.vue:100 src/views/domain/DomainList.vue:81
|
||||
#: src/views/environment/BatchUpgrader.vue:57
|
||||
#: src/views/environment/Environment.vue:15 src/views/other/Install.vue:68
|
||||
#: src/views/preference/AuthSettings.vue:49
|
||||
|
@ -1833,7 +1860,7 @@ msgstr "已停止"
|
|||
msgid "Storage"
|
||||
msgstr "存储"
|
||||
|
||||
#: src/constants/index.ts:19
|
||||
#: src/constants/index.ts:19 src/views/notification/notificationColumns.tsx:29
|
||||
msgid "Success"
|
||||
msgstr "成功"
|
||||
|
||||
|
@ -1850,11 +1877,15 @@ msgstr "切换到深色主题"
|
|||
msgid "Switch to light theme"
|
||||
msgstr "切换到浅色"
|
||||
|
||||
#: src/views/config/components/Rename.vue:80
|
||||
msgid "Sync"
|
||||
msgstr "同步"
|
||||
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:30
|
||||
msgid "Sync Certificate"
|
||||
msgstr "同步证书"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:25
|
||||
#: src/components/Notification/cert.ts:12
|
||||
msgid ""
|
||||
"Sync Certificate %{cert_name} to %{env_name} failed, please upgrade the "
|
||||
"remote Nginx UI to the latest version"
|
||||
|
@ -1862,11 +1893,11 @@ msgstr ""
|
|||
"同步证书 %{cert_name} 到 %{env_name} 失败,请先将远程的 Nginx UI 升级到最新版"
|
||||
"本"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:29
|
||||
#: src/components/Notification/cert.ts:16
|
||||
msgid "Sync Certificate %{cert_name} to %{env_name} failed, response: %{resp}"
|
||||
msgstr "同步证书 %{cert_name} 到 %{env_name} 失败,响应:%{resp}"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:17
|
||||
#: src/components/Notification/cert.ts:4
|
||||
msgid "Sync Certificate %{cert_name} to %{env_name} successfully"
|
||||
msgstr "证书 %{cert_name} 已成功同步到 %{env_name}"
|
||||
|
||||
|
@ -1878,6 +1909,29 @@ msgstr "同步证书错误"
|
|||
msgid "Sync Certificate Success"
|
||||
msgstr "同步证书成功"
|
||||
|
||||
#: src/components/Notification/config.ts:12
|
||||
msgid ""
|
||||
"Sync config %{cert_name} to %{env_name} failed, please upgrade the remote "
|
||||
"Nginx UI to the latest version"
|
||||
msgstr ""
|
||||
"同步配置 %{cert_name} 到 %{env_name} 失败,请将远程 Nginx UI 升级到最新版本"
|
||||
|
||||
#: src/components/Notification/config.ts:16
|
||||
msgid "Sync config %{config_name} to %{env_name} failed, response: %{resp}"
|
||||
msgstr "同步配置 %{config_name} 到 %{env_name} 失败,响应:%{resp}"
|
||||
|
||||
#: src/components/Notification/config.ts:4
|
||||
msgid "Sync Config %{config_name} to %{env_name} successfully"
|
||||
msgstr "配置 %{config_name} 成功同步到 %{env_name}"
|
||||
|
||||
#: src/language/constants.ts:44
|
||||
msgid "Sync Config Error"
|
||||
msgstr "同步配置错误"
|
||||
|
||||
#: src/language/constants.ts:43
|
||||
msgid "Sync Config Success"
|
||||
msgstr "同步配置成功"
|
||||
|
||||
#: src/views/certificate/CertificateEditor.vue:196
|
||||
msgid "Sync to"
|
||||
msgstr "同步到"
|
||||
|
@ -2006,7 +2060,7 @@ msgstr "将 %{nodeNames} 上的 Nginx UI 升级或重新安装到 %{version} 版
|
|||
msgid "Tips"
|
||||
msgstr "提示"
|
||||
|
||||
#: src/views/notification/Notification.vue:19
|
||||
#: src/views/notification/notificationColumns.tsx:36
|
||||
msgid "Title"
|
||||
msgstr "标题"
|
||||
|
||||
|
@ -2045,19 +2099,19 @@ msgstr "TOTP 是一种使用基于时间的一次性密码算法的双因素身
|
|||
msgid "Trash"
|
||||
msgstr "回收站"
|
||||
|
||||
#: src/components/OTP/useOTPModal.ts:70
|
||||
#: src/components/OTP/useOTPModal.ts:67
|
||||
msgid "Two-factor authentication required"
|
||||
msgstr "需要两步验证"
|
||||
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:25
|
||||
#: src/views/config/configColumns.ts:16
|
||||
#: src/views/notification/Notification.vue:13
|
||||
#: src/views/notification/notificationColumns.tsx:9
|
||||
msgid "Type"
|
||||
msgstr "类型"
|
||||
|
||||
#: src/views/certificate/ACMEUser.vue:53
|
||||
#: src/views/certificate/DNSCredential.vue:27
|
||||
#: src/views/config/configColumns.ts:31 src/views/config/ConfigEditor.vue:258
|
||||
#: src/views/config/configColumns.ts:31 src/views/config/ConfigEditor.vue:267
|
||||
#: src/views/domain/components/RightSettings.vue:86
|
||||
#: src/views/domain/DomainList.vue:41 src/views/environment/envColumns.tsx:124
|
||||
#: src/views/stream/components/RightSettings.vue:85
|
||||
|
@ -2132,7 +2186,7 @@ msgstr "有效的"
|
|||
msgid "Version"
|
||||
msgstr "版本"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:518
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:517
|
||||
#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:103
|
||||
msgid "View"
|
||||
msgstr "查看"
|
||||
|
@ -2151,6 +2205,7 @@ msgstr "预览模式"
|
|||
|
||||
#: src/constants/index.ts:17 src/views/config/InspectConfig.vue:33
|
||||
#: src/views/domain/DomainAdd.vue:112
|
||||
#: src/views/notification/notificationColumns.tsx:19
|
||||
msgid "Warning"
|
||||
msgstr "警告"
|
||||
|
||||
|
@ -2195,6 +2250,9 @@ msgstr "您使用的是最新版本"
|
|||
msgid "You can check Nginx UI upgrade at this page."
|
||||
msgstr "你可以在这个页面检查Nginx UI的升级。"
|
||||
|
||||
#~ msgid "Enter"
|
||||
#~ msgstr "进入"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "Rename "
|
||||
#~ msgstr "重命名"
|
||||
|
|
|
@ -41,7 +41,7 @@ msgstr "使用者名稱"
|
|||
#: src/views/certificate/DNSCredential.vue:33
|
||||
#: src/views/config/configColumns.ts:38 src/views/domain/DomainList.vue:47
|
||||
#: src/views/environment/envColumns.tsx:131
|
||||
#: src/views/notification/Notification.vue:37
|
||||
#: src/views/notification/notificationColumns.tsx:54
|
||||
#: src/views/preference/AuthSettings.vue:26 src/views/stream/StreamList.vue:47
|
||||
#: src/views/user/userColumns.tsx:60
|
||||
msgid "Action"
|
||||
|
@ -57,8 +57,8 @@ msgstr "操作"
|
|||
msgid "Add"
|
||||
msgstr "新增"
|
||||
|
||||
#: src/routes/index.ts:112 src/views/config/ConfigEditor.vue:128
|
||||
#: src/views/config/ConfigEditor.vue:187
|
||||
#: src/routes/index.ts:112 src/views/config/ConfigEditor.vue:135
|
||||
#: src/views/config/ConfigEditor.vue:196
|
||||
#, fuzzy
|
||||
msgid "Add Configuration"
|
||||
msgstr "編輯設定"
|
||||
|
@ -121,7 +121,7 @@ msgid "Are you sure to delete this banned IP immediately?"
|
|||
msgstr "您確定要刪除嗎?"
|
||||
|
||||
#: src/components/Notification/Notification.vue:86
|
||||
#: src/views/notification/Notification.vue:72
|
||||
#: src/views/notification/Notification.vue:40
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to clear all notifications?"
|
||||
msgstr "您確定要清除聊天記錄嗎?"
|
||||
|
@ -130,12 +130,12 @@ msgstr "您確定要清除聊天記錄嗎?"
|
|||
msgid "Are you sure you want to clear the record of chat?"
|
||||
msgstr "您確定要清除聊天記錄嗎?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:578
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:577
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to delete this item permanently?"
|
||||
msgstr "您確定要刪除嗎?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:550
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:549
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to delete this item?"
|
||||
msgstr "您確定要刪除嗎?"
|
||||
|
@ -144,7 +144,7 @@ msgstr "您確定要刪除嗎?"
|
|||
msgid "Are you sure you want to delete?"
|
||||
msgstr "您確定要刪除嗎?"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:564
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:563
|
||||
#, fuzzy
|
||||
msgid "Are you sure you want to recover this item?"
|
||||
msgstr "您確定要刪除這條指令嗎?"
|
||||
|
@ -197,7 +197,7 @@ msgid "Auto-renewal enabled for %{name}"
|
|||
msgstr "已啟用 %{name} 的自動續簽"
|
||||
|
||||
#: src/views/certificate/CertificateEditor.vue:247
|
||||
#: src/views/config/ConfigEditor.vue:196 src/views/config/ConfigList.vue:173
|
||||
#: src/views/config/ConfigEditor.vue:205 src/views/config/ConfigList.vue:173
|
||||
#: src/views/config/ConfigList.vue:99 src/views/domain/DomainEdit.vue:253
|
||||
#: src/views/nginx_log/NginxLog.vue:168 src/views/stream/StreamEdit.vue:245
|
||||
msgid "Back"
|
||||
|
@ -227,7 +227,7 @@ msgstr ""
|
|||
msgid "Base information"
|
||||
msgstr "基本資訊"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:224
|
||||
#: src/views/config/ConfigEditor.vue:233
|
||||
#: src/views/domain/components/RightSettings.vue:75
|
||||
#: src/views/preference/Preference.vue:110
|
||||
#: src/views/stream/components/RightSettings.vue:74
|
||||
|
@ -239,7 +239,7 @@ msgid "Basic Mode"
|
|||
msgstr "基本模式"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:54
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:486
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:485
|
||||
msgid "Batch Modify"
|
||||
msgstr "批次修改"
|
||||
|
||||
|
@ -313,7 +313,7 @@ msgid "Changed Certificate"
|
|||
msgid_plural "Changed Certificates"
|
||||
msgstr[0] "更換憑證"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:251
|
||||
#: src/views/config/ConfigEditor.vue:260
|
||||
#, fuzzy
|
||||
msgid "Changed Path"
|
||||
msgstr "更換憑證"
|
||||
|
@ -332,12 +332,12 @@ msgstr "清理環境變數"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:275
|
||||
#: src/components/Notification/Notification.vue:91
|
||||
#: src/views/notification/Notification.vue:77
|
||||
#: src/views/notification/Notification.vue:45
|
||||
msgid "Clear"
|
||||
msgstr "清除"
|
||||
|
||||
#: src/components/Notification/Notification.vue:42
|
||||
#: src/views/notification/Notification.vue:46
|
||||
#: src/views/notification/Notification.vue:13
|
||||
#, fuzzy
|
||||
msgid "Cleared successfully"
|
||||
msgstr "成功停用"
|
||||
|
@ -422,16 +422,17 @@ msgstr "再建立一個"
|
|||
msgid "Create File"
|
||||
msgstr "建立時間"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:50 src/views/config/ConfigList.vue:116
|
||||
#: src/views/config/components/Mkdir.vue:48 src/views/config/ConfigList.vue:116
|
||||
#, fuzzy
|
||||
msgid "Create Folder"
|
||||
msgstr "再建立一個"
|
||||
|
||||
#: src/views/notification/Notification.vue:31 src/views/user/userColumns.tsx:48
|
||||
#: src/views/notification/notificationColumns.tsx:48
|
||||
#: src/views/user/userColumns.tsx:48
|
||||
msgid "Created at"
|
||||
msgstr "建立時間"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:35
|
||||
#: src/views/config/components/Mkdir.vue:34
|
||||
#, fuzzy
|
||||
msgid "Created successfully"
|
||||
msgstr "成功停用"
|
||||
|
@ -471,8 +472,8 @@ msgid ""
|
|||
"indicator."
|
||||
msgstr ""
|
||||
|
||||
#: src/routes/index.ts:39 src/views/config/ConfigEditor.vue:118
|
||||
#: src/views/config/ConfigEditor.vue:79 src/views/config/ConfigList.vue:57
|
||||
#: src/routes/index.ts:39 src/views/config/ConfigEditor.vue:125
|
||||
#: src/views/config/ConfigEditor.vue:86 src/views/config/ConfigList.vue:57
|
||||
msgid "Dashboard"
|
||||
msgstr "儀表板"
|
||||
|
||||
|
@ -484,7 +485,7 @@ msgstr "資料庫 (可選,預設: database)"
|
|||
msgid "Days"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:557
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:556
|
||||
#: src/views/domain/DomainList.vue:155
|
||||
#: src/views/domain/ngx_conf/NgxServer.vue:110
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:126
|
||||
|
@ -492,7 +493,7 @@ msgstr ""
|
|||
msgid "Delete"
|
||||
msgstr "刪除"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:585
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:584
|
||||
msgid "Delete Permanently"
|
||||
msgstr ""
|
||||
|
||||
|
@ -505,11 +506,12 @@ msgstr "刪除網站:%{site_name}"
|
|||
msgid "Delete stream: %{stream_name}"
|
||||
msgstr "刪除網站:%{site_name}"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:202
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:201
|
||||
#, fuzzy
|
||||
msgid "Deleted successfully"
|
||||
msgstr "成功停用"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:276
|
||||
#: src/views/domain/components/Deploy.vue:104
|
||||
#: src/views/domain/components/RightSettings.vue:93
|
||||
#: src/views/stream/components/Deploy.vue:103
|
||||
|
@ -537,7 +539,7 @@ msgstr "部署成功"
|
|||
msgid "Description"
|
||||
msgstr "描述"
|
||||
|
||||
#: src/views/notification/Notification.vue:26
|
||||
#: src/views/notification/notificationColumns.tsx:43
|
||||
msgid "Details"
|
||||
msgstr ""
|
||||
|
||||
|
@ -698,7 +700,7 @@ msgstr "成功複製至本機"
|
|||
msgid "Edit %{n}"
|
||||
msgstr "編輯 %{n}"
|
||||
|
||||
#: src/routes/index.ts:122 src/views/config/ConfigEditor.vue:187
|
||||
#: src/routes/index.ts:122 src/views/config/ConfigEditor.vue:196
|
||||
msgid "Edit Configuration"
|
||||
msgstr "編輯設定"
|
||||
|
||||
|
@ -788,10 +790,6 @@ msgstr "成功啟用"
|
|||
msgid "Encrypt website with Let's Encrypt"
|
||||
msgstr "用 Let's Encrypt 對網站進行加密"
|
||||
|
||||
#: src/views/config/ConfigList.vue:151
|
||||
msgid "Enter"
|
||||
msgstr ""
|
||||
|
||||
#: src/routes/index.ts:228 src/views/environment/Environment.vue:34
|
||||
msgid "Environment"
|
||||
msgstr "環境"
|
||||
|
@ -806,6 +804,7 @@ msgid "Environments"
|
|||
msgstr "環境"
|
||||
|
||||
#: src/constants/index.ts:16 src/views/config/InspectConfig.vue:44
|
||||
#: src/views/notification/notificationColumns.tsx:14
|
||||
msgid "Error"
|
||||
msgstr "錯誤"
|
||||
|
||||
|
@ -889,15 +888,15 @@ msgstr "完成"
|
|||
msgid "For Chinese user: https://mirror.ghproxy.com/"
|
||||
msgstr "中國使用者:https://mirror.ghproxy.com/"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:199
|
||||
#: src/views/config/ConfigEditor.vue:208
|
||||
msgid "Format Code"
|
||||
msgstr "格式化程式碼"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:166
|
||||
#: src/views/config/ConfigEditor.vue:175
|
||||
msgid "Format error %{msg}"
|
||||
msgstr "格式錯誤 %{msg}"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:164
|
||||
#: src/views/config/ConfigEditor.vue:173
|
||||
msgid "Format successfully"
|
||||
msgstr "成功格式化"
|
||||
|
||||
|
@ -987,7 +986,7 @@ msgstr "憑證狀態"
|
|||
msgid "Incorrect username or password"
|
||||
msgstr "使用者名稱或密碼不正確"
|
||||
|
||||
#: src/constants/index.ts:18
|
||||
#: src/constants/index.ts:18 src/views/notification/notificationColumns.tsx:24
|
||||
msgid "Info"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1029,17 +1028,17 @@ msgstr "無效的郵箱!"
|
|||
msgid "Invalid 2FA or recovery code"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:62
|
||||
#: src/views/config/ConfigEditor.vue:233
|
||||
#: src/views/config/components/Rename.vue:65
|
||||
#: src/views/config/ConfigEditor.vue:242
|
||||
#, fuzzy
|
||||
msgid "Invalid filename"
|
||||
msgstr "無效的郵箱!"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:60
|
||||
#: src/views/config/components/Mkdir.vue:58
|
||||
msgid "Invalid folder name"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/OTP/useOTPModal.ts:64
|
||||
#: src/components/OTP/useOTPModal.ts:61
|
||||
msgid "Invalid passcode or recovery code"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1176,8 +1175,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"在取得憑證前,請確保您已將 .well-known 目錄反向代理到 HTTPChallengePort。"
|
||||
|
||||
#: src/routes/index.ts:102 src/views/config/ConfigEditor.vue:123
|
||||
#: src/views/config/ConfigEditor.vue:84 src/views/config/ConfigList.vue:62
|
||||
#: src/routes/index.ts:102 src/views/config/ConfigEditor.vue:130
|
||||
#: src/views/config/ConfigEditor.vue:91 src/views/config/ConfigList.vue:62
|
||||
msgid "Manage Configs"
|
||||
msgstr "管理設定"
|
||||
|
||||
|
@ -1223,7 +1222,7 @@ msgstr "執行模式"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:248
|
||||
#: src/components/StdDesign/StdDataDisplay/StdCurd.vue:181
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:532
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:531
|
||||
#: src/views/config/ConfigList.vue:151
|
||||
msgid "Modify"
|
||||
msgstr "修改"
|
||||
|
@ -1250,8 +1249,8 @@ msgstr "多行指令"
|
|||
#: src/views/certificate/CertificateEditor.vue:152
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:10
|
||||
#: src/views/certificate/DNSCredential.vue:11
|
||||
#: src/views/config/components/Mkdir.vue:67 src/views/config/configColumns.ts:8
|
||||
#: src/views/config/ConfigEditor.vue:239
|
||||
#: src/views/config/components/Mkdir.vue:65 src/views/config/configColumns.ts:8
|
||||
#: src/views/config/ConfigEditor.vue:248
|
||||
#: src/views/domain/components/RightSettings.vue:83
|
||||
#: src/views/domain/components/SiteDuplicate.vue:129
|
||||
#: src/views/domain/DomainList.vue:13
|
||||
|
@ -1279,12 +1278,12 @@ msgstr "下載流量"
|
|||
msgid "Network Total Send"
|
||||
msgstr "上傳流量"
|
||||
|
||||
#: src/views/config/components/Rename.vue:70
|
||||
#: src/views/config/components/Rename.vue:73
|
||||
#, fuzzy
|
||||
msgid "New name"
|
||||
msgstr "使用者名稱"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:251
|
||||
#: src/views/config/ConfigEditor.vue:260
|
||||
#, fuzzy
|
||||
msgid "New Path"
|
||||
msgstr "路徑"
|
||||
|
@ -1333,13 +1332,13 @@ msgstr "Nginx 重啟成功"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:269
|
||||
#: src/components/Notification/Notification.vue:84
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:548
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:562
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:576
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:547
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:561
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:575
|
||||
#: src/views/domain/DomainList.vue:144
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:90
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:70
|
||||
#: src/views/notification/Notification.vue:70
|
||||
#: src/views/notification/Notification.vue:38
|
||||
#: src/views/preference/AuthSettings.vue:98
|
||||
#: src/views/preference/BasicSettings.vue:101
|
||||
#: src/views/stream/StreamList.vue:165
|
||||
|
@ -1367,7 +1366,7 @@ msgstr "此前無效: %{date}"
|
|||
msgid "Note"
|
||||
msgstr "備註"
|
||||
|
||||
#: src/views/notification/Notification.vue:62
|
||||
#: src/views/notification/Notification.vue:29
|
||||
#, fuzzy
|
||||
msgid "Notification"
|
||||
msgstr "憑證"
|
||||
|
@ -1409,9 +1408,9 @@ msgstr ""
|
|||
#: src/components/ChatGPT/ChatGPT.vue:270
|
||||
#: src/components/Notification/Notification.vue:85
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:56
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:549
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:563
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:577
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:548
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:562
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:576
|
||||
#: src/views/domain/cert/components/ObtainCert.vue:136
|
||||
#: src/views/domain/components/Deploy.vue:20
|
||||
#: src/views/domain/components/RightSettings.vue:50
|
||||
|
@ -1419,7 +1418,7 @@ msgstr ""
|
|||
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:49
|
||||
#: src/views/domain/ngx_conf/NgxServer.vue:79
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:32
|
||||
#: src/views/notification/Notification.vue:71
|
||||
#: src/views/notification/Notification.vue:39
|
||||
#: src/views/stream/components/Deploy.vue:20
|
||||
#: src/views/stream/components/RightSettings.vue:50
|
||||
#: src/views/stream/StreamList.vue:166
|
||||
|
@ -1441,7 +1440,7 @@ msgstr "線上"
|
|||
msgid "OpenAI"
|
||||
msgstr "OpenAI"
|
||||
|
||||
#: src/views/config/components/Rename.vue:66
|
||||
#: src/views/config/components/Rename.vue:69
|
||||
msgid "Original name"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1453,11 +1452,13 @@ msgstr "作業系統"
|
|||
msgid "OS:"
|
||||
msgstr "作業系統:"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:285
|
||||
#: src/views/domain/components/Deploy.vue:88
|
||||
#: src/views/stream/components/Deploy.vue:87
|
||||
msgid "Overwrite"
|
||||
msgstr "覆蓋"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:289
|
||||
#: src/views/domain/components/Deploy.vue:92
|
||||
#: src/views/stream/components/Deploy.vue:91
|
||||
msgid "Overwrite exist file"
|
||||
|
@ -1475,7 +1476,7 @@ msgstr "密碼"
|
|||
msgid "Password (*)"
|
||||
msgstr "密碼 (*)"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:245
|
||||
#: src/views/config/ConfigEditor.vue:254
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:118
|
||||
#: src/views/domain/ngx_conf/LocationEditor.vue:90
|
||||
msgid "Path"
|
||||
|
@ -1516,13 +1517,13 @@ msgstr ""
|
|||
"請先在 Certification > DNS Credentials 中新增認證,然後選擇以下認證之一以請"
|
||||
"求 DNS 供應商的 API。"
|
||||
|
||||
#: src/views/config/components/Rename.vue:61
|
||||
#: src/views/config/ConfigEditor.vue:232
|
||||
#: src/views/config/components/Rename.vue:64
|
||||
#: src/views/config/ConfigEditor.vue:241
|
||||
#, fuzzy
|
||||
msgid "Please input a filename"
|
||||
msgstr "請輸入您的使用者名稱!"
|
||||
|
||||
#: src/views/config/components/Mkdir.vue:59
|
||||
#: src/views/config/components/Mkdir.vue:57
|
||||
#, fuzzy
|
||||
msgid "Please input a folder name"
|
||||
msgstr "請輸入您的使用者名稱!"
|
||||
|
@ -1596,11 +1597,11 @@ msgstr "讀取"
|
|||
msgid "Receive"
|
||||
msgstr "接收"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:571
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:570
|
||||
msgid "Recover"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:210
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:209
|
||||
#, fuzzy
|
||||
msgid "Recovered Successfully"
|
||||
msgstr "儲存成功"
|
||||
|
@ -1686,14 +1687,42 @@ msgstr "儲存成功"
|
|||
msgid "Removed successfully"
|
||||
msgstr "儲存成功"
|
||||
|
||||
#: src/views/config/components/Rename.vue:52
|
||||
#: src/views/config/components/Rename.vue:55
|
||||
#: src/views/config/ConfigList.vue:159
|
||||
#: src/views/domain/ngx_conf/NgxUpstream.vue:123
|
||||
#, fuzzy
|
||||
msgid "Rename"
|
||||
msgstr "使用者名稱"
|
||||
|
||||
#: src/views/config/components/Rename.vue:37
|
||||
#: src/components/Notification/config.ts:31
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Rename %{orig_path} to %{new_path} on %{env_name} failed, please upgrade the "
|
||||
"remote Nginx UI to the latest version"
|
||||
msgstr "成功複製 %{conf_name} 到 %{node_name}"
|
||||
|
||||
#: src/components/Notification/config.ts:35
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Rename %{orig_path} to %{new_path} on %{env_name} failed, response: %{resp}"
|
||||
msgstr "成功複製 %{conf_name} 到 %{node_name}"
|
||||
|
||||
#: src/components/Notification/config.ts:23
|
||||
#, fuzzy
|
||||
msgid "Rename %{orig_path} to %{new_path} on %{env_name} successfully"
|
||||
msgstr "成功複製 %{conf_name} 到 %{node_name}"
|
||||
|
||||
#: src/language/constants.ts:41
|
||||
#, fuzzy
|
||||
msgid "Rename Remote Config Error"
|
||||
msgstr "更換憑證"
|
||||
|
||||
#: src/language/constants.ts:40
|
||||
#, fuzzy
|
||||
msgid "Rename Remote Config Success"
|
||||
msgstr "更換憑證"
|
||||
|
||||
#: src/views/config/components/Rename.vue:41
|
||||
#, fuzzy
|
||||
msgid "Rename successfully"
|
||||
msgstr "啟用成功"
|
||||
|
@ -1724,7 +1753,7 @@ msgstr "啟用成功"
|
|||
msgid "Requested with wrong parameters"
|
||||
msgstr "請求參數錯誤"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:480
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:479
|
||||
msgid "Reset"
|
||||
msgstr "重設"
|
||||
|
||||
|
@ -1751,7 +1780,7 @@ msgstr "執行中"
|
|||
|
||||
#: src/components/ChatGPT/ChatGPT.vue:251
|
||||
#: src/views/certificate/CertificateEditor.vue:254
|
||||
#: src/views/config/ConfigEditor.vue:205 src/views/domain/DomainEdit.vue:260
|
||||
#: src/views/config/ConfigEditor.vue:214 src/views/domain/DomainEdit.vue:260
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:120
|
||||
#: src/views/preference/Preference.vue:145 src/views/stream/StreamEdit.vue:252
|
||||
msgid "Save"
|
||||
|
@ -1761,7 +1790,7 @@ msgstr "儲存"
|
|||
msgid "Save Directive"
|
||||
msgstr "儲存指令"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:154 src/views/domain/DomainAdd.vue:46
|
||||
#: src/views/config/ConfigEditor.vue:163 src/views/domain/DomainAdd.vue:46
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:41
|
||||
msgid "Save error %{msg}"
|
||||
msgstr "儲存錯誤 %{msg}"
|
||||
|
@ -1773,7 +1802,7 @@ msgstr "儲存錯誤 %{msg}"
|
|||
msgid "Save successfully"
|
||||
msgstr "儲存成功"
|
||||
|
||||
#: src/views/config/ConfigEditor.vue:150 src/views/domain/DomainAdd.vue:37
|
||||
#: src/views/config/ConfigEditor.vue:159 src/views/domain/DomainAdd.vue:37
|
||||
#: src/views/domain/DomainEdit.vue:143
|
||||
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:39
|
||||
#: src/views/stream/StreamEdit.vue:138
|
||||
|
@ -1802,11 +1831,11 @@ msgstr "傳送"
|
|||
#: src/components/StdDesign/StdDataDisplay/methods/exportCsv.ts:46
|
||||
#: src/components/StdDesign/StdDataDisplay/methods/sortable.ts:126
|
||||
#: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:42
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:213
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:253
|
||||
#: src/views/config/components/Mkdir.vue:38
|
||||
#: src/views/config/components/Rename.vue:40
|
||||
#: src/views/config/ConfigEditor.vue:93 src/views/domain/DomainList.vue:81
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:212
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:252
|
||||
#: src/views/config/components/Mkdir.vue:37
|
||||
#: src/views/config/components/Rename.vue:44
|
||||
#: src/views/config/ConfigEditor.vue:100 src/views/domain/DomainList.vue:81
|
||||
#: src/views/environment/BatchUpgrader.vue:57
|
||||
#: src/views/environment/Environment.vue:15 src/views/other/Install.vue:68
|
||||
#: src/views/preference/AuthSettings.vue:49
|
||||
|
@ -1915,7 +1944,7 @@ msgstr "已停止"
|
|||
msgid "Storage"
|
||||
msgstr "儲存空間"
|
||||
|
||||
#: src/constants/index.ts:19
|
||||
#: src/constants/index.ts:19 src/views/notification/notificationColumns.tsx:29
|
||||
msgid "Success"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1932,24 +1961,28 @@ msgstr ""
|
|||
msgid "Switch to light theme"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/config/components/Rename.vue:80
|
||||
msgid "Sync"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:30
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate"
|
||||
msgstr "更換憑證"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:25
|
||||
#: src/components/Notification/cert.ts:12
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Sync Certificate %{cert_name} to %{env_name} failed, please upgrade the "
|
||||
"remote Nginx UI to the latest version"
|
||||
msgstr "成功複製 %{conf_name} 到 %{node_name}"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:29
|
||||
#: src/components/Notification/cert.ts:16
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate %{cert_name} to %{env_name} failed, response: %{resp}"
|
||||
msgstr "成功複製 %{conf_name} 到 %{node_name}"
|
||||
|
||||
#: src/components/Notification/detailRender.ts:17
|
||||
#: src/components/Notification/cert.ts:4
|
||||
#, fuzzy
|
||||
msgid "Sync Certificate %{cert_name} to %{env_name} successfully"
|
||||
msgstr "成功複製 %{conf_name} 到 %{node_name}"
|
||||
|
@ -1964,6 +1997,33 @@ msgstr "更換憑證"
|
|||
msgid "Sync Certificate Success"
|
||||
msgstr "更換憑證"
|
||||
|
||||
#: src/components/Notification/config.ts:12
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Sync config %{cert_name} to %{env_name} failed, please upgrade the remote "
|
||||
"Nginx UI to the latest version"
|
||||
msgstr "成功複製 %{conf_name} 到 %{node_name}"
|
||||
|
||||
#: src/components/Notification/config.ts:16
|
||||
#, fuzzy
|
||||
msgid "Sync config %{config_name} to %{env_name} failed, response: %{resp}"
|
||||
msgstr "成功複製 %{conf_name} 到 %{node_name}"
|
||||
|
||||
#: src/components/Notification/config.ts:4
|
||||
#, fuzzy
|
||||
msgid "Sync Config %{config_name} to %{env_name} successfully"
|
||||
msgstr "成功複製 %{conf_name} 到 %{node_name}"
|
||||
|
||||
#: src/language/constants.ts:44
|
||||
#, fuzzy
|
||||
msgid "Sync Config Error"
|
||||
msgstr "更換憑證"
|
||||
|
||||
#: src/language/constants.ts:43
|
||||
#, fuzzy
|
||||
msgid "Sync Config Success"
|
||||
msgstr "更換憑證"
|
||||
|
||||
#: src/views/certificate/CertificateEditor.vue:196
|
||||
msgid "Sync to"
|
||||
msgstr ""
|
||||
|
@ -2097,7 +2157,7 @@ msgstr ""
|
|||
msgid "Tips"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/notification/Notification.vue:19
|
||||
#: src/views/notification/notificationColumns.tsx:36
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2135,19 +2195,19 @@ msgstr ""
|
|||
msgid "Trash"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/OTP/useOTPModal.ts:70
|
||||
#: src/components/OTP/useOTPModal.ts:67
|
||||
msgid "Two-factor authentication required"
|
||||
msgstr ""
|
||||
|
||||
#: src/views/certificate/CertificateList/certColumns.tsx:25
|
||||
#: src/views/config/configColumns.ts:16
|
||||
#: src/views/notification/Notification.vue:13
|
||||
#: src/views/notification/notificationColumns.tsx:9
|
||||
msgid "Type"
|
||||
msgstr "類型"
|
||||
|
||||
#: src/views/certificate/ACMEUser.vue:53
|
||||
#: src/views/certificate/DNSCredential.vue:27
|
||||
#: src/views/config/configColumns.ts:31 src/views/config/ConfigEditor.vue:258
|
||||
#: src/views/config/configColumns.ts:31 src/views/config/ConfigEditor.vue:267
|
||||
#: src/views/domain/components/RightSettings.vue:86
|
||||
#: src/views/domain/DomainList.vue:41 src/views/environment/envColumns.tsx:124
|
||||
#: src/views/stream/components/RightSettings.vue:85
|
||||
|
@ -2224,7 +2284,7 @@ msgstr ""
|
|||
msgid "Version"
|
||||
msgstr "目前版本"
|
||||
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:518
|
||||
#: src/components/StdDesign/StdDataDisplay/StdTable.vue:517
|
||||
#: src/views/domain/ngx_conf/config_template/ConfigTemplate.vue:103
|
||||
msgid "View"
|
||||
msgstr "檢視"
|
||||
|
@ -2245,6 +2305,7 @@ msgstr "基本模式"
|
|||
|
||||
#: src/constants/index.ts:17 src/views/config/InspectConfig.vue:33
|
||||
#: src/views/domain/DomainAdd.vue:112
|
||||
#: src/views/notification/notificationColumns.tsx:19
|
||||
msgid "Warning"
|
||||
msgstr "警告"
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue