mirror of
https://github.com/0xJacky/nginx-ui.git
synced 2025-05-11 02:15:48 +02:00
feat(terminal): add warning for insecure HTTP connections in non-localhost environments
This commit is contained in:
parent
a379211e3c
commit
c086455772
13 changed files with 178 additions and 97 deletions
|
@ -322,7 +322,7 @@ msgstr "المعلومات الأساسية"
|
||||||
|
|
||||||
#: src/views/config/ConfigEditor.vue:241
|
#: src/views/config/ConfigEditor.vue:241
|
||||||
#: src/views/site/site_edit/RightSettings.vue:79
|
#: src/views/site/site_edit/RightSettings.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:78
|
#: src/views/stream/components/RightSettings.vue:79
|
||||||
msgid "Basic"
|
msgid "Basic"
|
||||||
msgstr "أساسي"
|
msgstr "أساسي"
|
||||||
|
|
||||||
|
@ -562,7 +562,7 @@ msgstr "تكوين SSL"
|
||||||
msgid "Connected"
|
msgid "Connected"
|
||||||
msgstr "متصل"
|
msgstr "متصل"
|
||||||
|
|
||||||
#: src/views/terminal/Terminal.vue:120
|
#: src/views/terminal/Terminal.vue:142
|
||||||
msgid "Connection lost, please refresh the page."
|
msgid "Connection lost, please refresh the page."
|
||||||
msgstr "تم فقدان الاتصال، يرجى تحديث الصفحة."
|
msgstr "تم فقدان الاتصال، يرجى تحديث الصفحة."
|
||||||
|
|
||||||
|
@ -1087,7 +1087,7 @@ msgstr "تفعيل TOTP"
|
||||||
#: src/views/site/site_edit/SiteEdit.vue:184
|
#: src/views/site/site_edit/SiteEdit.vue:184
|
||||||
#: src/views/site/site_list/columns.tsx:49
|
#: src/views/site/site_list/columns.tsx:49
|
||||||
#: src/views/site/site_list/columns.tsx:61
|
#: src/views/site/site_list/columns.tsx:61
|
||||||
#: src/views/stream/components/RightSettings.vue:80
|
#: src/views/stream/components/RightSettings.vue:81
|
||||||
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
||||||
#: src/views/user/userColumns.tsx:38
|
#: src/views/user/userColumns.tsx:38
|
||||||
msgid "Enabled"
|
msgid "Enabled"
|
||||||
|
@ -1107,7 +1107,7 @@ msgstr "تشفير الموقع باستخدام Let's Encrypt"
|
||||||
|
|
||||||
#: src/views/site/site_edit/RightSettings.vue:91
|
#: src/views/site/site_edit/RightSettings.vue:91
|
||||||
#: src/views/site/site_list/columns.tsx:25
|
#: src/views/site/site_list/columns.tsx:25
|
||||||
#: src/views/stream/components/RightSettings.vue:89
|
#: src/views/stream/components/RightSettings.vue:90
|
||||||
#: src/views/stream/StreamList.vue:27
|
#: src/views/stream/StreamList.vue:27
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Environment Group"
|
msgid "Environment Group"
|
||||||
|
@ -1962,7 +1962,7 @@ msgstr "توجيه متعدد الأسطر"
|
||||||
#: src/views/site/site_edit/RightSettings.vue:88
|
#: src/views/site/site_edit/RightSettings.vue:88
|
||||||
#: src/views/site/site_list/columns.tsx:15
|
#: src/views/site/site_list/columns.tsx:15
|
||||||
#: src/views/site/site_list/SiteDuplicate.vue:79
|
#: src/views/site/site_list/SiteDuplicate.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:86
|
#: src/views/stream/components/RightSettings.vue:87
|
||||||
#: src/views/stream/components/StreamDuplicate.vue:71
|
#: src/views/stream/components/StreamDuplicate.vue:71
|
||||||
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
|
@ -3141,7 +3141,6 @@ msgid "Switch to light theme"
|
||||||
msgstr "التبديل إلى الوضع الفاتح"
|
msgstr "التبديل إلى الوضع الفاتح"
|
||||||
|
|
||||||
#: src/views/config/components/Rename.vue:79
|
#: src/views/config/components/Rename.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:105
|
|
||||||
msgid "Sync"
|
msgid "Sync"
|
||||||
msgstr "مزامنة"
|
msgstr "مزامنة"
|
||||||
|
|
||||||
|
@ -3233,7 +3232,7 @@ msgid "Task not found"
|
||||||
msgstr "غير موجود"
|
msgstr "غير موجود"
|
||||||
|
|
||||||
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
||||||
#: src/views/terminal/Terminal.vue:114
|
#: src/views/terminal/Terminal.vue:129
|
||||||
msgid "Terminal"
|
msgid "Terminal"
|
||||||
msgstr "محطة"
|
msgstr "محطة"
|
||||||
|
|
||||||
|
@ -3521,7 +3520,7 @@ msgstr "تم التحديث بنجاح"
|
||||||
#: src/views/environments/list/envColumns.tsx:90
|
#: src/views/environments/list/envColumns.tsx:90
|
||||||
#: src/views/site/site_edit/RightSettings.vue:100
|
#: src/views/site/site_edit/RightSettings.vue:100
|
||||||
#: src/views/site/site_list/columns.tsx:69
|
#: src/views/site/site_list/columns.tsx:69
|
||||||
#: src/views/stream/components/RightSettings.vue:98
|
#: src/views/stream/components/RightSettings.vue:99
|
||||||
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
||||||
msgid "Updated at"
|
msgid "Updated at"
|
||||||
msgstr "محدث في"
|
msgstr "محدث في"
|
||||||
|
@ -3725,6 +3724,12 @@ msgstr "كتابة الشهادة إلى القرص"
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr "نعم"
|
msgstr "نعم"
|
||||||
|
|
||||||
|
#: src/views/terminal/Terminal.vue:135
|
||||||
|
msgid ""
|
||||||
|
"You are accessing this terminal over an insecure HTTP connection on a non-"
|
||||||
|
"localhost domain. This may expose sensitive information."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: src/views/system/Upgrade.vue:202
|
#: src/views/system/Upgrade.vue:202
|
||||||
msgid "You are using the latest version"
|
msgid "You are using the latest version"
|
||||||
msgstr "أنت تستخدم أحدث إصدار"
|
msgstr "أنت تستخدم أحدث إصدار"
|
||||||
|
|
|
@ -337,7 +337,7 @@ msgstr "Basisinformationen"
|
||||||
|
|
||||||
#: src/views/config/ConfigEditor.vue:241
|
#: src/views/config/ConfigEditor.vue:241
|
||||||
#: src/views/site/site_edit/RightSettings.vue:79
|
#: src/views/site/site_edit/RightSettings.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:78
|
#: src/views/stream/components/RightSettings.vue:79
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Basic"
|
msgid "Basic"
|
||||||
msgstr "Basic-Modus"
|
msgstr "Basic-Modus"
|
||||||
|
@ -582,7 +582,7 @@ msgstr "SSL konfigurieren"
|
||||||
msgid "Connected"
|
msgid "Connected"
|
||||||
msgstr "Verbunden"
|
msgstr "Verbunden"
|
||||||
|
|
||||||
#: src/views/terminal/Terminal.vue:120
|
#: src/views/terminal/Terminal.vue:142
|
||||||
msgid "Connection lost, please refresh the page."
|
msgid "Connection lost, please refresh the page."
|
||||||
msgstr "Ver"
|
msgstr "Ver"
|
||||||
|
|
||||||
|
@ -1134,7 +1134,7 @@ msgstr "Aktiviere TLS"
|
||||||
#: src/views/site/site_edit/SiteEdit.vue:184
|
#: src/views/site/site_edit/SiteEdit.vue:184
|
||||||
#: src/views/site/site_list/columns.tsx:49
|
#: src/views/site/site_list/columns.tsx:49
|
||||||
#: src/views/site/site_list/columns.tsx:61
|
#: src/views/site/site_list/columns.tsx:61
|
||||||
#: src/views/stream/components/RightSettings.vue:80
|
#: src/views/stream/components/RightSettings.vue:81
|
||||||
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
||||||
#: src/views/user/userColumns.tsx:38
|
#: src/views/user/userColumns.tsx:38
|
||||||
msgid "Enabled"
|
msgid "Enabled"
|
||||||
|
@ -1154,7 +1154,7 @@ msgstr "Webseite mit Let's Encrypt verschlüsseln"
|
||||||
|
|
||||||
#: src/views/site/site_edit/RightSettings.vue:91
|
#: src/views/site/site_edit/RightSettings.vue:91
|
||||||
#: src/views/site/site_list/columns.tsx:25
|
#: src/views/site/site_list/columns.tsx:25
|
||||||
#: src/views/stream/components/RightSettings.vue:89
|
#: src/views/stream/components/RightSettings.vue:90
|
||||||
#: src/views/stream/StreamList.vue:27
|
#: src/views/stream/StreamList.vue:27
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Environment Group"
|
msgid "Environment Group"
|
||||||
|
@ -2037,7 +2037,7 @@ msgstr "Einzelne Anweisung"
|
||||||
#: src/views/site/site_edit/RightSettings.vue:88
|
#: src/views/site/site_edit/RightSettings.vue:88
|
||||||
#: src/views/site/site_list/columns.tsx:15
|
#: src/views/site/site_list/columns.tsx:15
|
||||||
#: src/views/site/site_list/SiteDuplicate.vue:79
|
#: src/views/site/site_list/SiteDuplicate.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:86
|
#: src/views/stream/components/RightSettings.vue:87
|
||||||
#: src/views/stream/components/StreamDuplicate.vue:71
|
#: src/views/stream/components/StreamDuplicate.vue:71
|
||||||
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
|
@ -3270,7 +3270,6 @@ msgid "Switch to light theme"
|
||||||
msgstr "Zum hellen Thema wechseln"
|
msgstr "Zum hellen Thema wechseln"
|
||||||
|
|
||||||
#: src/views/config/components/Rename.vue:79
|
#: src/views/config/components/Rename.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:105
|
|
||||||
msgid "Sync"
|
msgid "Sync"
|
||||||
msgstr "Synchronisieren"
|
msgstr "Synchronisieren"
|
||||||
|
|
||||||
|
@ -3369,7 +3368,7 @@ msgid "Task not found"
|
||||||
msgstr "File Not Found"
|
msgstr "File Not Found"
|
||||||
|
|
||||||
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
||||||
#: src/views/terminal/Terminal.vue:114
|
#: src/views/terminal/Terminal.vue:129
|
||||||
msgid "Terminal"
|
msgid "Terminal"
|
||||||
msgstr "Terminal"
|
msgstr "Terminal"
|
||||||
|
|
||||||
|
@ -3660,7 +3659,7 @@ msgstr "Speichern erfolgreich"
|
||||||
#: src/views/environments/list/envColumns.tsx:90
|
#: src/views/environments/list/envColumns.tsx:90
|
||||||
#: src/views/site/site_edit/RightSettings.vue:100
|
#: src/views/site/site_edit/RightSettings.vue:100
|
||||||
#: src/views/site/site_list/columns.tsx:69
|
#: src/views/site/site_list/columns.tsx:69
|
||||||
#: src/views/stream/components/RightSettings.vue:98
|
#: src/views/stream/components/RightSettings.vue:99
|
||||||
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
||||||
msgid "Updated at"
|
msgid "Updated at"
|
||||||
msgstr "Aktualisiert am"
|
msgstr "Aktualisiert am"
|
||||||
|
@ -3873,6 +3872,12 @@ msgstr "Schreibe Zertifikat auf die Festplatte"
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr "Ja"
|
msgstr "Ja"
|
||||||
|
|
||||||
|
#: src/views/terminal/Terminal.vue:135
|
||||||
|
msgid ""
|
||||||
|
"You are accessing this terminal over an insecure HTTP connection on a non-"
|
||||||
|
"localhost domain. This may expose sensitive information."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: src/views/system/Upgrade.vue:202
|
#: src/views/system/Upgrade.vue:202
|
||||||
msgid "You are using the latest version"
|
msgid "You are using the latest version"
|
||||||
msgstr "Du verwendest die neueste Version"
|
msgstr "Du verwendest die neueste Version"
|
||||||
|
|
|
@ -334,7 +334,7 @@ msgstr "Base information"
|
||||||
|
|
||||||
#: src/views/config/ConfigEditor.vue:241
|
#: src/views/config/ConfigEditor.vue:241
|
||||||
#: src/views/site/site_edit/RightSettings.vue:79
|
#: src/views/site/site_edit/RightSettings.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:78
|
#: src/views/stream/components/RightSettings.vue:79
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Basic"
|
msgid "Basic"
|
||||||
msgstr "Basic Mode"
|
msgstr "Basic Mode"
|
||||||
|
@ -576,7 +576,7 @@ msgstr "Configure SSL"
|
||||||
msgid "Connected"
|
msgid "Connected"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/views/terminal/Terminal.vue:120
|
#: src/views/terminal/Terminal.vue:142
|
||||||
msgid "Connection lost, please refresh the page."
|
msgid "Connection lost, please refresh the page."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1120,7 +1120,7 @@ msgstr "Enable TLS"
|
||||||
#: src/views/site/site_edit/SiteEdit.vue:184
|
#: src/views/site/site_edit/SiteEdit.vue:184
|
||||||
#: src/views/site/site_list/columns.tsx:49
|
#: src/views/site/site_list/columns.tsx:49
|
||||||
#: src/views/site/site_list/columns.tsx:61
|
#: src/views/site/site_list/columns.tsx:61
|
||||||
#: src/views/stream/components/RightSettings.vue:80
|
#: src/views/stream/components/RightSettings.vue:81
|
||||||
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
||||||
#: src/views/user/userColumns.tsx:38
|
#: src/views/user/userColumns.tsx:38
|
||||||
msgid "Enabled"
|
msgid "Enabled"
|
||||||
|
@ -1140,7 +1140,7 @@ msgstr "Encrypt website with Let's Encrypt"
|
||||||
|
|
||||||
#: src/views/site/site_edit/RightSettings.vue:91
|
#: src/views/site/site_edit/RightSettings.vue:91
|
||||||
#: src/views/site/site_list/columns.tsx:25
|
#: src/views/site/site_list/columns.tsx:25
|
||||||
#: src/views/stream/components/RightSettings.vue:89
|
#: src/views/stream/components/RightSettings.vue:90
|
||||||
#: src/views/stream/StreamList.vue:27
|
#: src/views/stream/StreamList.vue:27
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Environment Group"
|
msgid "Environment Group"
|
||||||
|
@ -2014,7 +2014,7 @@ msgstr "Single Directive"
|
||||||
#: src/views/site/site_edit/RightSettings.vue:88
|
#: src/views/site/site_edit/RightSettings.vue:88
|
||||||
#: src/views/site/site_list/columns.tsx:15
|
#: src/views/site/site_list/columns.tsx:15
|
||||||
#: src/views/site/site_list/SiteDuplicate.vue:79
|
#: src/views/site/site_list/SiteDuplicate.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:86
|
#: src/views/stream/components/RightSettings.vue:87
|
||||||
#: src/views/stream/components/StreamDuplicate.vue:71
|
#: src/views/stream/components/StreamDuplicate.vue:71
|
||||||
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
|
@ -3227,7 +3227,6 @@ msgid "Switch to light theme"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/views/config/components/Rename.vue:79
|
#: src/views/config/components/Rename.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:105
|
|
||||||
msgid "Sync"
|
msgid "Sync"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3325,7 +3324,7 @@ msgid "Task not found"
|
||||||
msgstr "File Not Found"
|
msgstr "File Not Found"
|
||||||
|
|
||||||
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
||||||
#: src/views/terminal/Terminal.vue:114
|
#: src/views/terminal/Terminal.vue:129
|
||||||
msgid "Terminal"
|
msgid "Terminal"
|
||||||
msgstr "Terminal"
|
msgstr "Terminal"
|
||||||
|
|
||||||
|
@ -3593,7 +3592,7 @@ msgstr "Saved successfully"
|
||||||
#: src/views/environments/list/envColumns.tsx:90
|
#: src/views/environments/list/envColumns.tsx:90
|
||||||
#: src/views/site/site_edit/RightSettings.vue:100
|
#: src/views/site/site_edit/RightSettings.vue:100
|
||||||
#: src/views/site/site_list/columns.tsx:69
|
#: src/views/site/site_list/columns.tsx:69
|
||||||
#: src/views/stream/components/RightSettings.vue:98
|
#: src/views/stream/components/RightSettings.vue:99
|
||||||
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
||||||
msgid "Updated at"
|
msgid "Updated at"
|
||||||
msgstr "Updated at"
|
msgstr "Updated at"
|
||||||
|
@ -3795,6 +3794,12 @@ msgstr "Certificate is valid"
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr "Yes"
|
msgstr "Yes"
|
||||||
|
|
||||||
|
#: src/views/terminal/Terminal.vue:135
|
||||||
|
msgid ""
|
||||||
|
"You are accessing this terminal over an insecure HTTP connection on a non-"
|
||||||
|
"localhost domain. This may expose sensitive information."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: src/views/system/Upgrade.vue:202
|
#: src/views/system/Upgrade.vue:202
|
||||||
msgid "You are using the latest version"
|
msgid "You are using the latest version"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
@ -327,7 +327,7 @@ msgstr "Información general"
|
||||||
|
|
||||||
#: src/views/config/ConfigEditor.vue:241
|
#: src/views/config/ConfigEditor.vue:241
|
||||||
#: src/views/site/site_edit/RightSettings.vue:79
|
#: src/views/site/site_edit/RightSettings.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:78
|
#: src/views/stream/components/RightSettings.vue:79
|
||||||
msgid "Basic"
|
msgid "Basic"
|
||||||
msgstr "Básico"
|
msgstr "Básico"
|
||||||
|
|
||||||
|
@ -561,7 +561,7 @@ msgstr "Configurar SSL"
|
||||||
msgid "Connected"
|
msgid "Connected"
|
||||||
msgstr "Conectado"
|
msgstr "Conectado"
|
||||||
|
|
||||||
#: src/views/terminal/Terminal.vue:120
|
#: src/views/terminal/Terminal.vue:142
|
||||||
msgid "Connection lost, please refresh the page."
|
msgid "Connection lost, please refresh the page."
|
||||||
msgstr "Conexión perdida, por favor actualice la página."
|
msgstr "Conexión perdida, por favor actualice la página."
|
||||||
|
|
||||||
|
@ -1090,7 +1090,7 @@ msgstr "Habilitar TLS"
|
||||||
#: src/views/site/site_edit/SiteEdit.vue:184
|
#: src/views/site/site_edit/SiteEdit.vue:184
|
||||||
#: src/views/site/site_list/columns.tsx:49
|
#: src/views/site/site_list/columns.tsx:49
|
||||||
#: src/views/site/site_list/columns.tsx:61
|
#: src/views/site/site_list/columns.tsx:61
|
||||||
#: src/views/stream/components/RightSettings.vue:80
|
#: src/views/stream/components/RightSettings.vue:81
|
||||||
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
||||||
#: src/views/user/userColumns.tsx:38
|
#: src/views/user/userColumns.tsx:38
|
||||||
msgid "Enabled"
|
msgid "Enabled"
|
||||||
|
@ -1110,7 +1110,7 @@ msgstr "Encriptar sitio web con Let's Encrypt"
|
||||||
|
|
||||||
#: src/views/site/site_edit/RightSettings.vue:91
|
#: src/views/site/site_edit/RightSettings.vue:91
|
||||||
#: src/views/site/site_list/columns.tsx:25
|
#: src/views/site/site_list/columns.tsx:25
|
||||||
#: src/views/stream/components/RightSettings.vue:89
|
#: src/views/stream/components/RightSettings.vue:90
|
||||||
#: src/views/stream/StreamList.vue:27
|
#: src/views/stream/StreamList.vue:27
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Environment Group"
|
msgid "Environment Group"
|
||||||
|
@ -1965,7 +1965,7 @@ msgstr "Directiva multilínea"
|
||||||
#: src/views/site/site_edit/RightSettings.vue:88
|
#: src/views/site/site_edit/RightSettings.vue:88
|
||||||
#: src/views/site/site_list/columns.tsx:15
|
#: src/views/site/site_list/columns.tsx:15
|
||||||
#: src/views/site/site_list/SiteDuplicate.vue:79
|
#: src/views/site/site_list/SiteDuplicate.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:86
|
#: src/views/stream/components/RightSettings.vue:87
|
||||||
#: src/views/stream/components/StreamDuplicate.vue:71
|
#: src/views/stream/components/StreamDuplicate.vue:71
|
||||||
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
|
@ -3170,7 +3170,6 @@ msgid "Switch to light theme"
|
||||||
msgstr "Cambiar al tema claro"
|
msgstr "Cambiar al tema claro"
|
||||||
|
|
||||||
#: src/views/config/components/Rename.vue:79
|
#: src/views/config/components/Rename.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:105
|
|
||||||
msgid "Sync"
|
msgid "Sync"
|
||||||
msgstr "Sincronizar"
|
msgstr "Sincronizar"
|
||||||
|
|
||||||
|
@ -3264,7 +3263,7 @@ msgid "Task not found"
|
||||||
msgstr "Archivo no Encontrado"
|
msgstr "Archivo no Encontrado"
|
||||||
|
|
||||||
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
||||||
#: src/views/terminal/Terminal.vue:114
|
#: src/views/terminal/Terminal.vue:129
|
||||||
msgid "Terminal"
|
msgid "Terminal"
|
||||||
msgstr "Terminal"
|
msgstr "Terminal"
|
||||||
|
|
||||||
|
@ -3563,7 +3562,7 @@ msgstr "Actualización exitosa"
|
||||||
#: src/views/environments/list/envColumns.tsx:90
|
#: src/views/environments/list/envColumns.tsx:90
|
||||||
#: src/views/site/site_edit/RightSettings.vue:100
|
#: src/views/site/site_edit/RightSettings.vue:100
|
||||||
#: src/views/site/site_list/columns.tsx:69
|
#: src/views/site/site_list/columns.tsx:69
|
||||||
#: src/views/stream/components/RightSettings.vue:98
|
#: src/views/stream/components/RightSettings.vue:99
|
||||||
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
||||||
msgid "Updated at"
|
msgid "Updated at"
|
||||||
msgstr "Actualizado a"
|
msgstr "Actualizado a"
|
||||||
|
@ -3771,6 +3770,12 @@ msgstr "Escribir certificado a disco"
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr "Si"
|
msgstr "Si"
|
||||||
|
|
||||||
|
#: src/views/terminal/Terminal.vue:135
|
||||||
|
msgid ""
|
||||||
|
"You are accessing this terminal over an insecure HTTP connection on a non-"
|
||||||
|
"localhost domain. This may expose sensitive information."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: src/views/system/Upgrade.vue:202
|
#: src/views/system/Upgrade.vue:202
|
||||||
msgid "You are using the latest version"
|
msgid "You are using the latest version"
|
||||||
msgstr "Estás usando la última versión"
|
msgstr "Estás usando la última versión"
|
||||||
|
|
|
@ -340,7 +340,7 @@ msgstr "Information générale"
|
||||||
|
|
||||||
#: src/views/config/ConfigEditor.vue:241
|
#: src/views/config/ConfigEditor.vue:241
|
||||||
#: src/views/site/site_edit/RightSettings.vue:79
|
#: src/views/site/site_edit/RightSettings.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:78
|
#: src/views/stream/components/RightSettings.vue:79
|
||||||
msgid "Basic"
|
msgid "Basic"
|
||||||
msgstr "Basique"
|
msgstr "Basique"
|
||||||
|
|
||||||
|
@ -587,7 +587,7 @@ msgstr "Configurer SSL"
|
||||||
msgid "Connected"
|
msgid "Connected"
|
||||||
msgstr "Connecté"
|
msgstr "Connecté"
|
||||||
|
|
||||||
#: src/views/terminal/Terminal.vue:120
|
#: src/views/terminal/Terminal.vue:142
|
||||||
msgid "Connection lost, please refresh the page."
|
msgid "Connection lost, please refresh the page."
|
||||||
msgstr "Connexion perdue, merci de recharger la page."
|
msgstr "Connexion perdue, merci de recharger la page."
|
||||||
|
|
||||||
|
@ -1138,7 +1138,7 @@ msgstr "Activer TLS"
|
||||||
#: src/views/site/site_edit/SiteEdit.vue:184
|
#: src/views/site/site_edit/SiteEdit.vue:184
|
||||||
#: src/views/site/site_list/columns.tsx:49
|
#: src/views/site/site_list/columns.tsx:49
|
||||||
#: src/views/site/site_list/columns.tsx:61
|
#: src/views/site/site_list/columns.tsx:61
|
||||||
#: src/views/stream/components/RightSettings.vue:80
|
#: src/views/stream/components/RightSettings.vue:81
|
||||||
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
||||||
#: src/views/user/userColumns.tsx:38
|
#: src/views/user/userColumns.tsx:38
|
||||||
msgid "Enabled"
|
msgid "Enabled"
|
||||||
|
@ -1158,7 +1158,7 @@ msgstr "Crypter le site Web avec Let's Encrypt"
|
||||||
|
|
||||||
#: src/views/site/site_edit/RightSettings.vue:91
|
#: src/views/site/site_edit/RightSettings.vue:91
|
||||||
#: src/views/site/site_list/columns.tsx:25
|
#: src/views/site/site_list/columns.tsx:25
|
||||||
#: src/views/stream/components/RightSettings.vue:89
|
#: src/views/stream/components/RightSettings.vue:90
|
||||||
#: src/views/stream/StreamList.vue:27
|
#: src/views/stream/StreamList.vue:27
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Environment Group"
|
msgid "Environment Group"
|
||||||
|
@ -2045,7 +2045,7 @@ msgstr "Directive multiligne"
|
||||||
#: src/views/site/site_edit/RightSettings.vue:88
|
#: src/views/site/site_edit/RightSettings.vue:88
|
||||||
#: src/views/site/site_list/columns.tsx:15
|
#: src/views/site/site_list/columns.tsx:15
|
||||||
#: src/views/site/site_list/SiteDuplicate.vue:79
|
#: src/views/site/site_list/SiteDuplicate.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:86
|
#: src/views/stream/components/RightSettings.vue:87
|
||||||
#: src/views/stream/components/StreamDuplicate.vue:71
|
#: src/views/stream/components/StreamDuplicate.vue:71
|
||||||
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
|
@ -3264,7 +3264,6 @@ msgid "Switch to light theme"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/views/config/components/Rename.vue:79
|
#: src/views/config/components/Rename.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:105
|
|
||||||
msgid "Sync"
|
msgid "Sync"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3364,7 +3363,7 @@ msgid "Task not found"
|
||||||
msgstr "Fichier introuvable"
|
msgstr "Fichier introuvable"
|
||||||
|
|
||||||
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
||||||
#: src/views/terminal/Terminal.vue:114
|
#: src/views/terminal/Terminal.vue:129
|
||||||
msgid "Terminal"
|
msgid "Terminal"
|
||||||
msgstr "Terminal"
|
msgstr "Terminal"
|
||||||
|
|
||||||
|
@ -3639,7 +3638,7 @@ msgstr "Mis à jour avec succés"
|
||||||
#: src/views/environments/list/envColumns.tsx:90
|
#: src/views/environments/list/envColumns.tsx:90
|
||||||
#: src/views/site/site_edit/RightSettings.vue:100
|
#: src/views/site/site_edit/RightSettings.vue:100
|
||||||
#: src/views/site/site_list/columns.tsx:69
|
#: src/views/site/site_list/columns.tsx:69
|
||||||
#: src/views/stream/components/RightSettings.vue:98
|
#: src/views/stream/components/RightSettings.vue:99
|
||||||
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
||||||
msgid "Updated at"
|
msgid "Updated at"
|
||||||
msgstr "Mis à jour le"
|
msgstr "Mis à jour le"
|
||||||
|
@ -3838,6 +3837,12 @@ msgstr "Écriture du certificat sur le disque"
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr "Oui"
|
msgstr "Oui"
|
||||||
|
|
||||||
|
#: src/views/terminal/Terminal.vue:135
|
||||||
|
msgid ""
|
||||||
|
"You are accessing this terminal over an insecure HTTP connection on a non-"
|
||||||
|
"localhost domain. This may expose sensitive information."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: src/views/system/Upgrade.vue:202
|
#: src/views/system/Upgrade.vue:202
|
||||||
msgid "You are using the latest version"
|
msgid "You are using the latest version"
|
||||||
msgstr "Vous utilisez la dernière version"
|
msgstr "Vous utilisez la dernière version"
|
||||||
|
|
|
@ -324,7 +324,7 @@ msgstr "기본 정보"
|
||||||
|
|
||||||
#: src/views/config/ConfigEditor.vue:241
|
#: src/views/config/ConfigEditor.vue:241
|
||||||
#: src/views/site/site_edit/RightSettings.vue:79
|
#: src/views/site/site_edit/RightSettings.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:78
|
#: src/views/stream/components/RightSettings.vue:79
|
||||||
msgid "Basic"
|
msgid "Basic"
|
||||||
msgstr "기본"
|
msgstr "기본"
|
||||||
|
|
||||||
|
@ -558,7 +558,7 @@ msgstr "SSL 구성하기"
|
||||||
msgid "Connected"
|
msgid "Connected"
|
||||||
msgstr "연결됨"
|
msgstr "연결됨"
|
||||||
|
|
||||||
#: src/views/terminal/Terminal.vue:120
|
#: src/views/terminal/Terminal.vue:142
|
||||||
msgid "Connection lost, please refresh the page."
|
msgid "Connection lost, please refresh the page."
|
||||||
msgstr "연결이 끊어졌습니다. 페이지를 새로 고침하세요."
|
msgstr "연결이 끊어졌습니다. 페이지를 새로 고침하세요."
|
||||||
|
|
||||||
|
@ -1088,7 +1088,7 @@ msgstr "TLS 활성화"
|
||||||
#: src/views/site/site_edit/SiteEdit.vue:184
|
#: src/views/site/site_edit/SiteEdit.vue:184
|
||||||
#: src/views/site/site_list/columns.tsx:49
|
#: src/views/site/site_list/columns.tsx:49
|
||||||
#: src/views/site/site_list/columns.tsx:61
|
#: src/views/site/site_list/columns.tsx:61
|
||||||
#: src/views/stream/components/RightSettings.vue:80
|
#: src/views/stream/components/RightSettings.vue:81
|
||||||
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
||||||
#: src/views/user/userColumns.tsx:38
|
#: src/views/user/userColumns.tsx:38
|
||||||
msgid "Enabled"
|
msgid "Enabled"
|
||||||
|
@ -1108,7 +1108,7 @@ msgstr "Let's Encrypt로 웹사이트 암호화"
|
||||||
|
|
||||||
#: src/views/site/site_edit/RightSettings.vue:91
|
#: src/views/site/site_edit/RightSettings.vue:91
|
||||||
#: src/views/site/site_list/columns.tsx:25
|
#: src/views/site/site_list/columns.tsx:25
|
||||||
#: src/views/stream/components/RightSettings.vue:89
|
#: src/views/stream/components/RightSettings.vue:90
|
||||||
#: src/views/stream/StreamList.vue:27
|
#: src/views/stream/StreamList.vue:27
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Environment Group"
|
msgid "Environment Group"
|
||||||
|
@ -1976,7 +1976,7 @@ msgstr "단일 지시문"
|
||||||
#: src/views/site/site_edit/RightSettings.vue:88
|
#: src/views/site/site_edit/RightSettings.vue:88
|
||||||
#: src/views/site/site_list/columns.tsx:15
|
#: src/views/site/site_list/columns.tsx:15
|
||||||
#: src/views/site/site_list/SiteDuplicate.vue:79
|
#: src/views/site/site_list/SiteDuplicate.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:86
|
#: src/views/stream/components/RightSettings.vue:87
|
||||||
#: src/views/stream/components/StreamDuplicate.vue:71
|
#: src/views/stream/components/StreamDuplicate.vue:71
|
||||||
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
|
@ -3189,7 +3189,6 @@ msgid "Switch to light theme"
|
||||||
msgstr "라이트 테마로 변경"
|
msgstr "라이트 테마로 변경"
|
||||||
|
|
||||||
#: src/views/config/components/Rename.vue:79
|
#: src/views/config/components/Rename.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:105
|
|
||||||
msgid "Sync"
|
msgid "Sync"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3288,7 +3287,7 @@ msgid "Task not found"
|
||||||
msgstr "파일을 찾을 수 없음"
|
msgstr "파일을 찾을 수 없음"
|
||||||
|
|
||||||
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
||||||
#: src/views/terminal/Terminal.vue:114
|
#: src/views/terminal/Terminal.vue:129
|
||||||
msgid "Terminal"
|
msgid "Terminal"
|
||||||
msgstr "터미널"
|
msgstr "터미널"
|
||||||
|
|
||||||
|
@ -3559,7 +3558,7 @@ msgstr "성공적으로 저장되었습니다"
|
||||||
#: src/views/environments/list/envColumns.tsx:90
|
#: src/views/environments/list/envColumns.tsx:90
|
||||||
#: src/views/site/site_edit/RightSettings.vue:100
|
#: src/views/site/site_edit/RightSettings.vue:100
|
||||||
#: src/views/site/site_list/columns.tsx:69
|
#: src/views/site/site_list/columns.tsx:69
|
||||||
#: src/views/stream/components/RightSettings.vue:98
|
#: src/views/stream/components/RightSettings.vue:99
|
||||||
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
||||||
msgid "Updated at"
|
msgid "Updated at"
|
||||||
msgstr "업데이트됨"
|
msgstr "업데이트됨"
|
||||||
|
@ -3763,6 +3762,12 @@ msgstr "인증서를 디스크에 쓰기"
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr "예"
|
msgstr "예"
|
||||||
|
|
||||||
|
#: src/views/terminal/Terminal.vue:135
|
||||||
|
msgid ""
|
||||||
|
"You are accessing this terminal over an insecure HTTP connection on a non-"
|
||||||
|
"localhost domain. This may expose sensitive information."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: src/views/system/Upgrade.vue:202
|
#: src/views/system/Upgrade.vue:202
|
||||||
msgid "You are using the latest version"
|
msgid "You are using the latest version"
|
||||||
msgstr "최신 버전을 사용하고 있습니다"
|
msgstr "최신 버전을 사용하고 있습니다"
|
||||||
|
|
|
@ -310,7 +310,7 @@ msgstr ""
|
||||||
|
|
||||||
#: src/views/config/ConfigEditor.vue:241
|
#: src/views/config/ConfigEditor.vue:241
|
||||||
#: src/views/site/site_edit/RightSettings.vue:79
|
#: src/views/site/site_edit/RightSettings.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:78
|
#: src/views/stream/components/RightSettings.vue:79
|
||||||
msgid "Basic"
|
msgid "Basic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -529,7 +529,7 @@ msgstr ""
|
||||||
msgid "Connected"
|
msgid "Connected"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/views/terminal/Terminal.vue:120
|
#: src/views/terminal/Terminal.vue:142
|
||||||
msgid "Connection lost, please refresh the page."
|
msgid "Connection lost, please refresh the page."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1030,7 +1030,7 @@ msgstr ""
|
||||||
#: src/views/site/site_edit/SiteEdit.vue:184
|
#: src/views/site/site_edit/SiteEdit.vue:184
|
||||||
#: src/views/site/site_list/columns.tsx:49
|
#: src/views/site/site_list/columns.tsx:49
|
||||||
#: src/views/site/site_list/columns.tsx:61
|
#: src/views/site/site_list/columns.tsx:61
|
||||||
#: src/views/stream/components/RightSettings.vue:80
|
#: src/views/stream/components/RightSettings.vue:81
|
||||||
#: src/views/stream/StreamEdit.vue:171
|
#: src/views/stream/StreamEdit.vue:171
|
||||||
#: src/views/stream/StreamList.vue:51
|
#: src/views/stream/StreamList.vue:51
|
||||||
#: src/views/user/userColumns.tsx:38
|
#: src/views/user/userColumns.tsx:38
|
||||||
|
@ -1051,7 +1051,7 @@ msgstr ""
|
||||||
|
|
||||||
#: src/views/site/site_edit/RightSettings.vue:91
|
#: src/views/site/site_edit/RightSettings.vue:91
|
||||||
#: src/views/site/site_list/columns.tsx:25
|
#: src/views/site/site_list/columns.tsx:25
|
||||||
#: src/views/stream/components/RightSettings.vue:89
|
#: src/views/stream/components/RightSettings.vue:90
|
||||||
#: src/views/stream/StreamList.vue:27
|
#: src/views/stream/StreamList.vue:27
|
||||||
msgid "Environment Group"
|
msgid "Environment Group"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -1835,7 +1835,7 @@ msgstr ""
|
||||||
#: src/views/site/site_edit/RightSettings.vue:88
|
#: src/views/site/site_edit/RightSettings.vue:88
|
||||||
#: src/views/site/site_list/columns.tsx:15
|
#: src/views/site/site_list/columns.tsx:15
|
||||||
#: src/views/site/site_list/SiteDuplicate.vue:79
|
#: src/views/site/site_list/SiteDuplicate.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:86
|
#: src/views/stream/components/RightSettings.vue:87
|
||||||
#: src/views/stream/components/StreamDuplicate.vue:71
|
#: src/views/stream/components/StreamDuplicate.vue:71
|
||||||
#: src/views/stream/StreamList.vue:18
|
#: src/views/stream/StreamList.vue:18
|
||||||
#: src/views/stream/StreamList.vue:248
|
#: src/views/stream/StreamList.vue:248
|
||||||
|
@ -2935,7 +2935,6 @@ msgid "Switch to light theme"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/views/config/components/Rename.vue:79
|
#: src/views/config/components/Rename.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:105
|
|
||||||
msgid "Sync"
|
msgid "Sync"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3026,7 +3025,7 @@ msgstr ""
|
||||||
|
|
||||||
#: src/routes/modules/terminal.ts:10
|
#: src/routes/modules/terminal.ts:10
|
||||||
#: src/views/preference/Preference.vue:180
|
#: src/views/preference/Preference.vue:180
|
||||||
#: src/views/terminal/Terminal.vue:114
|
#: src/views/terminal/Terminal.vue:129
|
||||||
msgid "Terminal"
|
msgid "Terminal"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3239,7 +3238,7 @@ msgstr ""
|
||||||
#: src/views/environments/list/envColumns.tsx:90
|
#: src/views/environments/list/envColumns.tsx:90
|
||||||
#: src/views/site/site_edit/RightSettings.vue:100
|
#: src/views/site/site_edit/RightSettings.vue:100
|
||||||
#: src/views/site/site_list/columns.tsx:69
|
#: src/views/site/site_list/columns.tsx:69
|
||||||
#: src/views/stream/components/RightSettings.vue:98
|
#: src/views/stream/components/RightSettings.vue:99
|
||||||
#: src/views/stream/StreamList.vue:64
|
#: src/views/stream/StreamList.vue:64
|
||||||
#: src/views/user/userColumns.tsx:54
|
#: src/views/user/userColumns.tsx:54
|
||||||
msgid "Updated at"
|
msgid "Updated at"
|
||||||
|
@ -3417,6 +3416,10 @@ msgstr ""
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/views/terminal/Terminal.vue:135
|
||||||
|
msgid "You are accessing this terminal over an insecure HTTP connection on a non-localhost domain. This may expose sensitive information."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: src/views/system/Upgrade.vue:202
|
#: src/views/system/Upgrade.vue:202
|
||||||
msgid "You are using the latest version"
|
msgid "You are using the latest version"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
@ -321,7 +321,7 @@ msgstr "Основная информация"
|
||||||
|
|
||||||
#: src/views/config/ConfigEditor.vue:241
|
#: src/views/config/ConfigEditor.vue:241
|
||||||
#: src/views/site/site_edit/RightSettings.vue:79
|
#: src/views/site/site_edit/RightSettings.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:78
|
#: src/views/stream/components/RightSettings.vue:79
|
||||||
msgid "Basic"
|
msgid "Basic"
|
||||||
msgstr "Основные"
|
msgstr "Основные"
|
||||||
|
|
||||||
|
@ -549,7 +549,7 @@ msgstr "Настроить SSL"
|
||||||
msgid "Connected"
|
msgid "Connected"
|
||||||
msgstr "Подключено"
|
msgstr "Подключено"
|
||||||
|
|
||||||
#: src/views/terminal/Terminal.vue:120
|
#: src/views/terminal/Terminal.vue:142
|
||||||
msgid "Connection lost, please refresh the page."
|
msgid "Connection lost, please refresh the page."
|
||||||
msgstr "Соединение потеряно, пожалуйста, обновите страницу."
|
msgstr "Соединение потеряно, пожалуйста, обновите страницу."
|
||||||
|
|
||||||
|
@ -1074,7 +1074,7 @@ msgstr "Включить TOTP"
|
||||||
#: src/views/site/site_edit/SiteEdit.vue:184
|
#: src/views/site/site_edit/SiteEdit.vue:184
|
||||||
#: src/views/site/site_list/columns.tsx:49
|
#: src/views/site/site_list/columns.tsx:49
|
||||||
#: src/views/site/site_list/columns.tsx:61
|
#: src/views/site/site_list/columns.tsx:61
|
||||||
#: src/views/stream/components/RightSettings.vue:80
|
#: src/views/stream/components/RightSettings.vue:81
|
||||||
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
||||||
#: src/views/user/userColumns.tsx:38
|
#: src/views/user/userColumns.tsx:38
|
||||||
msgid "Enabled"
|
msgid "Enabled"
|
||||||
|
@ -1094,7 +1094,7 @@ msgstr "Использовать для сайта Let's Encrypt"
|
||||||
|
|
||||||
#: src/views/site/site_edit/RightSettings.vue:91
|
#: src/views/site/site_edit/RightSettings.vue:91
|
||||||
#: src/views/site/site_list/columns.tsx:25
|
#: src/views/site/site_list/columns.tsx:25
|
||||||
#: src/views/stream/components/RightSettings.vue:89
|
#: src/views/stream/components/RightSettings.vue:90
|
||||||
#: src/views/stream/StreamList.vue:27
|
#: src/views/stream/StreamList.vue:27
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Environment Group"
|
msgid "Environment Group"
|
||||||
|
@ -1945,7 +1945,7 @@ msgstr "Многострочная директива"
|
||||||
#: src/views/site/site_edit/RightSettings.vue:88
|
#: src/views/site/site_edit/RightSettings.vue:88
|
||||||
#: src/views/site/site_list/columns.tsx:15
|
#: src/views/site/site_list/columns.tsx:15
|
||||||
#: src/views/site/site_list/SiteDuplicate.vue:79
|
#: src/views/site/site_list/SiteDuplicate.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:86
|
#: src/views/stream/components/RightSettings.vue:87
|
||||||
#: src/views/stream/components/StreamDuplicate.vue:71
|
#: src/views/stream/components/StreamDuplicate.vue:71
|
||||||
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
|
@ -3134,7 +3134,6 @@ msgid "Switch to light theme"
|
||||||
msgstr "Переключиться на светлую тему"
|
msgstr "Переключиться на светлую тему"
|
||||||
|
|
||||||
#: src/views/config/components/Rename.vue:79
|
#: src/views/config/components/Rename.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:105
|
|
||||||
msgid "Sync"
|
msgid "Sync"
|
||||||
msgstr "Синхронизация"
|
msgstr "Синхронизация"
|
||||||
|
|
||||||
|
@ -3228,7 +3227,7 @@ msgid "Task not found"
|
||||||
msgstr "Файл не найден"
|
msgstr "Файл не найден"
|
||||||
|
|
||||||
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
||||||
#: src/views/terminal/Terminal.vue:114
|
#: src/views/terminal/Terminal.vue:129
|
||||||
msgid "Terminal"
|
msgid "Terminal"
|
||||||
msgstr "Терминал"
|
msgstr "Терминал"
|
||||||
|
|
||||||
|
@ -3519,7 +3518,7 @@ msgstr "Успешно обновлено"
|
||||||
#: src/views/environments/list/envColumns.tsx:90
|
#: src/views/environments/list/envColumns.tsx:90
|
||||||
#: src/views/site/site_edit/RightSettings.vue:100
|
#: src/views/site/site_edit/RightSettings.vue:100
|
||||||
#: src/views/site/site_list/columns.tsx:69
|
#: src/views/site/site_list/columns.tsx:69
|
||||||
#: src/views/stream/components/RightSettings.vue:98
|
#: src/views/stream/components/RightSettings.vue:99
|
||||||
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
||||||
msgid "Updated at"
|
msgid "Updated at"
|
||||||
msgstr "Обновлено в"
|
msgstr "Обновлено в"
|
||||||
|
@ -3717,6 +3716,12 @@ msgstr "Запись сертификата на диск"
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr "Да"
|
msgstr "Да"
|
||||||
|
|
||||||
|
#: src/views/terminal/Terminal.vue:135
|
||||||
|
msgid ""
|
||||||
|
"You are accessing this terminal over an insecure HTTP connection on a non-"
|
||||||
|
"localhost domain. This may expose sensitive information."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: src/views/system/Upgrade.vue:202
|
#: src/views/system/Upgrade.vue:202
|
||||||
msgid "You are using the latest version"
|
msgid "You are using the latest version"
|
||||||
msgstr "Вы используете последнюю версию"
|
msgstr "Вы используете последнюю версию"
|
||||||
|
|
|
@ -322,7 +322,7 @@ msgstr "Temel bilgiler"
|
||||||
|
|
||||||
#: src/views/config/ConfigEditor.vue:241
|
#: src/views/config/ConfigEditor.vue:241
|
||||||
#: src/views/site/site_edit/RightSettings.vue:79
|
#: src/views/site/site_edit/RightSettings.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:78
|
#: src/views/stream/components/RightSettings.vue:79
|
||||||
msgid "Basic"
|
msgid "Basic"
|
||||||
msgstr "Temel"
|
msgstr "Temel"
|
||||||
|
|
||||||
|
@ -554,7 +554,7 @@ msgstr "SSL'yi Yapılandırma"
|
||||||
msgid "Connected"
|
msgid "Connected"
|
||||||
msgstr "Bağlandı"
|
msgstr "Bağlandı"
|
||||||
|
|
||||||
#: src/views/terminal/Terminal.vue:120
|
#: src/views/terminal/Terminal.vue:142
|
||||||
msgid "Connection lost, please refresh the page."
|
msgid "Connection lost, please refresh the page."
|
||||||
msgstr "Bağlantı kesildi, lütfen sayfayı yenileyin."
|
msgstr "Bağlantı kesildi, lütfen sayfayı yenileyin."
|
||||||
|
|
||||||
|
@ -1103,7 +1103,7 @@ msgstr "TOTP'yi Etkinleştir"
|
||||||
#: src/views/site/site_edit/SiteEdit.vue:184
|
#: src/views/site/site_edit/SiteEdit.vue:184
|
||||||
#: src/views/site/site_list/columns.tsx:49
|
#: src/views/site/site_list/columns.tsx:49
|
||||||
#: src/views/site/site_list/columns.tsx:61
|
#: src/views/site/site_list/columns.tsx:61
|
||||||
#: src/views/stream/components/RightSettings.vue:80
|
#: src/views/stream/components/RightSettings.vue:81
|
||||||
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
||||||
#: src/views/user/userColumns.tsx:38
|
#: src/views/user/userColumns.tsx:38
|
||||||
msgid "Enabled"
|
msgid "Enabled"
|
||||||
|
@ -1123,7 +1123,7 @@ msgstr "Let's Encrypt ile web sitesini şifreleyin"
|
||||||
|
|
||||||
#: src/views/site/site_edit/RightSettings.vue:91
|
#: src/views/site/site_edit/RightSettings.vue:91
|
||||||
#: src/views/site/site_list/columns.tsx:25
|
#: src/views/site/site_list/columns.tsx:25
|
||||||
#: src/views/stream/components/RightSettings.vue:89
|
#: src/views/stream/components/RightSettings.vue:90
|
||||||
#: src/views/stream/StreamList.vue:27
|
#: src/views/stream/StreamList.vue:27
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Environment Group"
|
msgid "Environment Group"
|
||||||
|
@ -1992,7 +1992,7 @@ msgstr "Çok Hatlı Direktif"
|
||||||
#: src/views/site/site_edit/RightSettings.vue:88
|
#: src/views/site/site_edit/RightSettings.vue:88
|
||||||
#: src/views/site/site_list/columns.tsx:15
|
#: src/views/site/site_list/columns.tsx:15
|
||||||
#: src/views/site/site_list/SiteDuplicate.vue:79
|
#: src/views/site/site_list/SiteDuplicate.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:86
|
#: src/views/stream/components/RightSettings.vue:87
|
||||||
#: src/views/stream/components/StreamDuplicate.vue:71
|
#: src/views/stream/components/StreamDuplicate.vue:71
|
||||||
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
|
@ -3337,7 +3337,6 @@ msgid "Switch to light theme"
|
||||||
msgstr "Işık temasına geçin"
|
msgstr "Işık temasına geçin"
|
||||||
|
|
||||||
#: src/views/config/components/Rename.vue:79
|
#: src/views/config/components/Rename.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:105
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Sync"
|
msgid "Sync"
|
||||||
msgstr "Eşitle"
|
msgstr "Eşitle"
|
||||||
|
@ -3441,7 +3440,7 @@ msgid "Task not found"
|
||||||
msgstr "Dosya bulunamadı"
|
msgstr "Dosya bulunamadı"
|
||||||
|
|
||||||
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
||||||
#: src/views/terminal/Terminal.vue:114
|
#: src/views/terminal/Terminal.vue:129
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Terminal"
|
msgid "Terminal"
|
||||||
msgstr "terminal"
|
msgstr "terminal"
|
||||||
|
@ -3764,7 +3763,7 @@ msgstr "Güncellendi"
|
||||||
#: src/views/environments/list/envColumns.tsx:90
|
#: src/views/environments/list/envColumns.tsx:90
|
||||||
#: src/views/site/site_edit/RightSettings.vue:100
|
#: src/views/site/site_edit/RightSettings.vue:100
|
||||||
#: src/views/site/site_list/columns.tsx:69
|
#: src/views/site/site_list/columns.tsx:69
|
||||||
#: src/views/stream/components/RightSettings.vue:98
|
#: src/views/stream/components/RightSettings.vue:99
|
||||||
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Updated at"
|
msgid "Updated at"
|
||||||
|
@ -3992,6 +3991,12 @@ msgstr "Sertifikayı diske yazma"
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr "Evet"
|
msgstr "Evet"
|
||||||
|
|
||||||
|
#: src/views/terminal/Terminal.vue:135
|
||||||
|
msgid ""
|
||||||
|
"You are accessing this terminal over an insecure HTTP connection on a non-"
|
||||||
|
"localhost domain. This may expose sensitive information."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: src/views/system/Upgrade.vue:202
|
#: src/views/system/Upgrade.vue:202
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "You are using the latest version"
|
msgid "You are using the latest version"
|
||||||
|
|
|
@ -334,7 +334,7 @@ msgstr "Thông tin"
|
||||||
|
|
||||||
#: src/views/config/ConfigEditor.vue:241
|
#: src/views/config/ConfigEditor.vue:241
|
||||||
#: src/views/site/site_edit/RightSettings.vue:79
|
#: src/views/site/site_edit/RightSettings.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:78
|
#: src/views/stream/components/RightSettings.vue:79
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Basic"
|
msgid "Basic"
|
||||||
msgstr "Cơ bản"
|
msgstr "Cơ bản"
|
||||||
|
@ -579,7 +579,7 @@ msgstr "Cấu hình SSL"
|
||||||
msgid "Connected"
|
msgid "Connected"
|
||||||
msgstr "Đã kết nối"
|
msgstr "Đã kết nối"
|
||||||
|
|
||||||
#: src/views/terminal/Terminal.vue:120
|
#: src/views/terminal/Terminal.vue:142
|
||||||
msgid "Connection lost, please refresh the page."
|
msgid "Connection lost, please refresh the page."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1124,7 +1124,7 @@ msgstr "Bật TLS"
|
||||||
#: src/views/site/site_edit/SiteEdit.vue:184
|
#: src/views/site/site_edit/SiteEdit.vue:184
|
||||||
#: src/views/site/site_list/columns.tsx:49
|
#: src/views/site/site_list/columns.tsx:49
|
||||||
#: src/views/site/site_list/columns.tsx:61
|
#: src/views/site/site_list/columns.tsx:61
|
||||||
#: src/views/stream/components/RightSettings.vue:80
|
#: src/views/stream/components/RightSettings.vue:81
|
||||||
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
||||||
#: src/views/user/userColumns.tsx:38
|
#: src/views/user/userColumns.tsx:38
|
||||||
msgid "Enabled"
|
msgid "Enabled"
|
||||||
|
@ -1144,7 +1144,7 @@ msgstr "Bảo mật trang web với Let's Encrypt"
|
||||||
|
|
||||||
#: src/views/site/site_edit/RightSettings.vue:91
|
#: src/views/site/site_edit/RightSettings.vue:91
|
||||||
#: src/views/site/site_list/columns.tsx:25
|
#: src/views/site/site_list/columns.tsx:25
|
||||||
#: src/views/stream/components/RightSettings.vue:89
|
#: src/views/stream/components/RightSettings.vue:90
|
||||||
#: src/views/stream/StreamList.vue:27
|
#: src/views/stream/StreamList.vue:27
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Environment Group"
|
msgid "Environment Group"
|
||||||
|
@ -2008,7 +2008,7 @@ msgstr "Single Directive"
|
||||||
#: src/views/site/site_edit/RightSettings.vue:88
|
#: src/views/site/site_edit/RightSettings.vue:88
|
||||||
#: src/views/site/site_list/columns.tsx:15
|
#: src/views/site/site_list/columns.tsx:15
|
||||||
#: src/views/site/site_list/SiteDuplicate.vue:79
|
#: src/views/site/site_list/SiteDuplicate.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:86
|
#: src/views/stream/components/RightSettings.vue:87
|
||||||
#: src/views/stream/components/StreamDuplicate.vue:71
|
#: src/views/stream/components/StreamDuplicate.vue:71
|
||||||
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
|
@ -3216,7 +3216,6 @@ msgid "Switch to light theme"
|
||||||
msgstr "Sử dụng Light theme"
|
msgstr "Sử dụng Light theme"
|
||||||
|
|
||||||
#: src/views/config/components/Rename.vue:79
|
#: src/views/config/components/Rename.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:105
|
|
||||||
msgid "Sync"
|
msgid "Sync"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3315,7 +3314,7 @@ msgid "Task not found"
|
||||||
msgstr "Không tìm thấy tệp tin"
|
msgstr "Không tìm thấy tệp tin"
|
||||||
|
|
||||||
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
||||||
#: src/views/terminal/Terminal.vue:114
|
#: src/views/terminal/Terminal.vue:129
|
||||||
msgid "Terminal"
|
msgid "Terminal"
|
||||||
msgstr "Terminal"
|
msgstr "Terminal"
|
||||||
|
|
||||||
|
@ -3582,7 +3581,7 @@ msgstr "Cập nhật thành công"
|
||||||
#: src/views/environments/list/envColumns.tsx:90
|
#: src/views/environments/list/envColumns.tsx:90
|
||||||
#: src/views/site/site_edit/RightSettings.vue:100
|
#: src/views/site/site_edit/RightSettings.vue:100
|
||||||
#: src/views/site/site_list/columns.tsx:69
|
#: src/views/site/site_list/columns.tsx:69
|
||||||
#: src/views/stream/components/RightSettings.vue:98
|
#: src/views/stream/components/RightSettings.vue:99
|
||||||
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
||||||
msgid "Updated at"
|
msgid "Updated at"
|
||||||
msgstr "Ngày cập nhật"
|
msgstr "Ngày cập nhật"
|
||||||
|
@ -3786,6 +3785,12 @@ msgstr "Ghi chứng chỉ vào disk"
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr "Có"
|
msgstr "Có"
|
||||||
|
|
||||||
|
#: src/views/terminal/Terminal.vue:135
|
||||||
|
msgid ""
|
||||||
|
"You are accessing this terminal over an insecure HTTP connection on a non-"
|
||||||
|
"localhost domain. This may expose sensitive information."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: src/views/system/Upgrade.vue:202
|
#: src/views/system/Upgrade.vue:202
|
||||||
msgid "You are using the latest version"
|
msgid "You are using the latest version"
|
||||||
msgstr "Bạn đang sử dụng phiên bản mới nhất"
|
msgstr "Bạn đang sử dụng phiên bản mới nhất"
|
||||||
|
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"POT-Creation-Date: \n"
|
"POT-Creation-Date: \n"
|
||||||
"PO-Revision-Date: 2025-04-05 10:29+0800\n"
|
"PO-Revision-Date: 2025-04-05 10:58+0800\n"
|
||||||
"Last-Translator: 0xJacky <me@jackyu.cn>\n"
|
"Last-Translator: 0xJacky <me@jackyu.cn>\n"
|
||||||
"Language-Team: Chinese (Simplified Han script) <https://weblate.nginxui.com/"
|
"Language-Team: Chinese (Simplified Han script) <https://weblate.nginxui.com/"
|
||||||
"projects/nginx-ui/frontend/zh_Hans/>\n"
|
"projects/nginx-ui/frontend/zh_Hans/>\n"
|
||||||
|
@ -314,7 +314,7 @@ msgstr "基本信息"
|
||||||
|
|
||||||
#: src/views/config/ConfigEditor.vue:241
|
#: src/views/config/ConfigEditor.vue:241
|
||||||
#: src/views/site/site_edit/RightSettings.vue:79
|
#: src/views/site/site_edit/RightSettings.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:78
|
#: src/views/stream/components/RightSettings.vue:79
|
||||||
msgid "Basic"
|
msgid "Basic"
|
||||||
msgstr "基本"
|
msgstr "基本"
|
||||||
|
|
||||||
|
@ -540,7 +540,7 @@ msgstr "配置 SSL"
|
||||||
msgid "Connected"
|
msgid "Connected"
|
||||||
msgstr "已连接"
|
msgstr "已连接"
|
||||||
|
|
||||||
#: src/views/terminal/Terminal.vue:120
|
#: src/views/terminal/Terminal.vue:142
|
||||||
msgid "Connection lost, please refresh the page."
|
msgid "Connection lost, please refresh the page."
|
||||||
msgstr "连接中断,请刷新页面。"
|
msgstr "连接中断,请刷新页面。"
|
||||||
|
|
||||||
|
@ -1036,7 +1036,7 @@ msgstr "启用 TOTP"
|
||||||
#: src/views/site/site_edit/SiteEdit.vue:184
|
#: src/views/site/site_edit/SiteEdit.vue:184
|
||||||
#: src/views/site/site_list/columns.tsx:49
|
#: src/views/site/site_list/columns.tsx:49
|
||||||
#: src/views/site/site_list/columns.tsx:61
|
#: src/views/site/site_list/columns.tsx:61
|
||||||
#: src/views/stream/components/RightSettings.vue:80
|
#: src/views/stream/components/RightSettings.vue:81
|
||||||
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
||||||
#: src/views/user/userColumns.tsx:38
|
#: src/views/user/userColumns.tsx:38
|
||||||
msgid "Enabled"
|
msgid "Enabled"
|
||||||
|
@ -1056,7 +1056,7 @@ msgstr "用 Let's Encrypt 对网站进行加密"
|
||||||
|
|
||||||
#: src/views/site/site_edit/RightSettings.vue:91
|
#: src/views/site/site_edit/RightSettings.vue:91
|
||||||
#: src/views/site/site_list/columns.tsx:25
|
#: src/views/site/site_list/columns.tsx:25
|
||||||
#: src/views/stream/components/RightSettings.vue:89
|
#: src/views/stream/components/RightSettings.vue:90
|
||||||
#: src/views/stream/StreamList.vue:27
|
#: src/views/stream/StreamList.vue:27
|
||||||
msgid "Environment Group"
|
msgid "Environment Group"
|
||||||
msgstr "环境组"
|
msgstr "环境组"
|
||||||
|
@ -1856,7 +1856,7 @@ msgstr "多行指令"
|
||||||
#: src/views/site/site_edit/RightSettings.vue:88
|
#: src/views/site/site_edit/RightSettings.vue:88
|
||||||
#: src/views/site/site_list/columns.tsx:15
|
#: src/views/site/site_list/columns.tsx:15
|
||||||
#: src/views/site/site_list/SiteDuplicate.vue:79
|
#: src/views/site/site_list/SiteDuplicate.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:86
|
#: src/views/stream/components/RightSettings.vue:87
|
||||||
#: src/views/stream/components/StreamDuplicate.vue:71
|
#: src/views/stream/components/StreamDuplicate.vue:71
|
||||||
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
|
@ -2983,7 +2983,6 @@ msgid "Switch to light theme"
|
||||||
msgstr "切换到浅色"
|
msgstr "切换到浅色"
|
||||||
|
|
||||||
#: src/views/config/components/Rename.vue:79
|
#: src/views/config/components/Rename.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:105
|
|
||||||
msgid "Sync"
|
msgid "Sync"
|
||||||
msgstr "同步"
|
msgstr "同步"
|
||||||
|
|
||||||
|
@ -3068,7 +3067,7 @@ msgid "Task not found"
|
||||||
msgstr "未找到任务"
|
msgstr "未找到任务"
|
||||||
|
|
||||||
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
||||||
#: src/views/terminal/Terminal.vue:114
|
#: src/views/terminal/Terminal.vue:129
|
||||||
msgid "Terminal"
|
msgid "Terminal"
|
||||||
msgstr "终端"
|
msgstr "终端"
|
||||||
|
|
||||||
|
@ -3334,7 +3333,7 @@ msgstr "更新成功"
|
||||||
#: src/views/environments/list/envColumns.tsx:90
|
#: src/views/environments/list/envColumns.tsx:90
|
||||||
#: src/views/site/site_edit/RightSettings.vue:100
|
#: src/views/site/site_edit/RightSettings.vue:100
|
||||||
#: src/views/site/site_list/columns.tsx:69
|
#: src/views/site/site_list/columns.tsx:69
|
||||||
#: src/views/stream/components/RightSettings.vue:98
|
#: src/views/stream/components/RightSettings.vue:99
|
||||||
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
||||||
msgid "Updated at"
|
msgid "Updated at"
|
||||||
msgstr "修改时间"
|
msgstr "修改时间"
|
||||||
|
@ -3533,6 +3532,13 @@ msgstr "正在将证书写入磁盘"
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr "是的"
|
msgstr "是的"
|
||||||
|
|
||||||
|
#: src/views/terminal/Terminal.vue:135
|
||||||
|
msgid ""
|
||||||
|
"You are accessing this terminal over an insecure HTTP connection on a non-"
|
||||||
|
"localhost domain. This may expose sensitive information."
|
||||||
|
msgstr ""
|
||||||
|
"您正在通过非本地主机域上的不安全 HTTP 连接访问此终端。这可能会暴露敏感信息。"
|
||||||
|
|
||||||
#: src/views/system/Upgrade.vue:202
|
#: src/views/system/Upgrade.vue:202
|
||||||
msgid "You are using the latest version"
|
msgid "You are using the latest version"
|
||||||
msgstr "您使用的是最新版本"
|
msgstr "您使用的是最新版本"
|
||||||
|
|
|
@ -323,7 +323,7 @@ msgstr "基本資訊"
|
||||||
|
|
||||||
#: src/views/config/ConfigEditor.vue:241
|
#: src/views/config/ConfigEditor.vue:241
|
||||||
#: src/views/site/site_edit/RightSettings.vue:79
|
#: src/views/site/site_edit/RightSettings.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:78
|
#: src/views/stream/components/RightSettings.vue:79
|
||||||
msgid "Basic"
|
msgid "Basic"
|
||||||
msgstr "基本"
|
msgstr "基本"
|
||||||
|
|
||||||
|
@ -550,7 +550,7 @@ msgstr "設定 SSL"
|
||||||
msgid "Connected"
|
msgid "Connected"
|
||||||
msgstr "已連結"
|
msgstr "已連結"
|
||||||
|
|
||||||
#: src/views/terminal/Terminal.vue:120
|
#: src/views/terminal/Terminal.vue:142
|
||||||
msgid "Connection lost, please refresh the page."
|
msgid "Connection lost, please refresh the page."
|
||||||
msgstr "連接丟失,請重新整理。"
|
msgstr "連接丟失,請重新整理。"
|
||||||
|
|
||||||
|
@ -1058,7 +1058,7 @@ msgstr "啟用 TOTP"
|
||||||
#: src/views/site/site_edit/SiteEdit.vue:184
|
#: src/views/site/site_edit/SiteEdit.vue:184
|
||||||
#: src/views/site/site_list/columns.tsx:49
|
#: src/views/site/site_list/columns.tsx:49
|
||||||
#: src/views/site/site_list/columns.tsx:61
|
#: src/views/site/site_list/columns.tsx:61
|
||||||
#: src/views/stream/components/RightSettings.vue:80
|
#: src/views/stream/components/RightSettings.vue:81
|
||||||
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
#: src/views/stream/StreamEdit.vue:171 src/views/stream/StreamList.vue:51
|
||||||
#: src/views/user/userColumns.tsx:38
|
#: src/views/user/userColumns.tsx:38
|
||||||
msgid "Enabled"
|
msgid "Enabled"
|
||||||
|
@ -1078,7 +1078,7 @@ msgstr "用 Let's Encrypt 對網站進行加密"
|
||||||
|
|
||||||
#: src/views/site/site_edit/RightSettings.vue:91
|
#: src/views/site/site_edit/RightSettings.vue:91
|
||||||
#: src/views/site/site_list/columns.tsx:25
|
#: src/views/site/site_list/columns.tsx:25
|
||||||
#: src/views/stream/components/RightSettings.vue:89
|
#: src/views/stream/components/RightSettings.vue:90
|
||||||
#: src/views/stream/StreamList.vue:27
|
#: src/views/stream/StreamList.vue:27
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Environment Group"
|
msgid "Environment Group"
|
||||||
|
@ -1923,7 +1923,7 @@ msgstr "多行指令"
|
||||||
#: src/views/site/site_edit/RightSettings.vue:88
|
#: src/views/site/site_edit/RightSettings.vue:88
|
||||||
#: src/views/site/site_list/columns.tsx:15
|
#: src/views/site/site_list/columns.tsx:15
|
||||||
#: src/views/site/site_list/SiteDuplicate.vue:79
|
#: src/views/site/site_list/SiteDuplicate.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:86
|
#: src/views/stream/components/RightSettings.vue:87
|
||||||
#: src/views/stream/components/StreamDuplicate.vue:71
|
#: src/views/stream/components/StreamDuplicate.vue:71
|
||||||
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
#: src/views/stream/StreamList.vue:18 src/views/stream/StreamList.vue:248
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
|
@ -3090,7 +3090,6 @@ msgid "Switch to light theme"
|
||||||
msgstr "切換到淺色主題"
|
msgstr "切換到淺色主題"
|
||||||
|
|
||||||
#: src/views/config/components/Rename.vue:79
|
#: src/views/config/components/Rename.vue:79
|
||||||
#: src/views/stream/components/RightSettings.vue:105
|
|
||||||
msgid "Sync"
|
msgid "Sync"
|
||||||
msgstr "同步"
|
msgstr "同步"
|
||||||
|
|
||||||
|
@ -3181,7 +3180,7 @@ msgid "Task not found"
|
||||||
msgstr "找不到任務"
|
msgstr "找不到任務"
|
||||||
|
|
||||||
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
#: src/routes/modules/terminal.ts:10 src/views/preference/Preference.vue:180
|
||||||
#: src/views/terminal/Terminal.vue:114
|
#: src/views/terminal/Terminal.vue:129
|
||||||
msgid "Terminal"
|
msgid "Terminal"
|
||||||
msgstr "終端機"
|
msgstr "終端機"
|
||||||
|
|
||||||
|
@ -3448,7 +3447,7 @@ msgstr "更新成功"
|
||||||
#: src/views/environments/list/envColumns.tsx:90
|
#: src/views/environments/list/envColumns.tsx:90
|
||||||
#: src/views/site/site_edit/RightSettings.vue:100
|
#: src/views/site/site_edit/RightSettings.vue:100
|
||||||
#: src/views/site/site_list/columns.tsx:69
|
#: src/views/site/site_list/columns.tsx:69
|
||||||
#: src/views/stream/components/RightSettings.vue:98
|
#: src/views/stream/components/RightSettings.vue:99
|
||||||
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
#: src/views/stream/StreamList.vue:64 src/views/user/userColumns.tsx:54
|
||||||
msgid "Updated at"
|
msgid "Updated at"
|
||||||
msgstr "更新時間"
|
msgstr "更新時間"
|
||||||
|
@ -3648,6 +3647,12 @@ msgstr "將憑證寫入磁碟"
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr "是的"
|
msgstr "是的"
|
||||||
|
|
||||||
|
#: src/views/terminal/Terminal.vue:135
|
||||||
|
msgid ""
|
||||||
|
"You are accessing this terminal over an insecure HTTP connection on a non-"
|
||||||
|
"localhost domain. This may expose sensitive information."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: src/views/system/Upgrade.vue:202
|
#: src/views/system/Upgrade.vue:202
|
||||||
msgid "You are using the latest version"
|
msgid "You are using the latest version"
|
||||||
msgstr "您正在使用最新版本"
|
msgstr "您正在使用最新版本"
|
||||||
|
|
|
@ -14,8 +14,23 @@ let ping: undefined | ReturnType<typeof setTimeout>
|
||||||
const router = useRouter()
|
const router = useRouter()
|
||||||
const websocket = shallowRef<ReconnectingWebSocket | WebSocket>()
|
const websocket = shallowRef<ReconnectingWebSocket | WebSocket>()
|
||||||
const lostConnection = ref(false)
|
const lostConnection = ref(false)
|
||||||
|
const insecureConnection = ref(false)
|
||||||
|
|
||||||
|
// Check if using HTTP in a non-localhost environment
|
||||||
|
function checkSecureConnection() {
|
||||||
|
const hostname = window.location.hostname
|
||||||
|
const protocol = window.location.protocol
|
||||||
|
|
||||||
|
// Check if it's not localhost and not HTTPS
|
||||||
|
if ((hostname !== 'localhost' && hostname !== '127.0.0.1') && protocol !== 'https:') {
|
||||||
|
insecureConnection.value = true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
|
// Check connection security
|
||||||
|
checkSecureConnection()
|
||||||
|
|
||||||
twoFA.secure_session_status()
|
twoFA.secure_session_status()
|
||||||
|
|
||||||
const otpModal = use2FAModal()
|
const otpModal = use2FAModal()
|
||||||
|
@ -112,6 +127,13 @@ onUnmounted(() => {
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<ACard :title="$gettext('Terminal')">
|
<ACard :title="$gettext('Terminal')">
|
||||||
|
<AAlert
|
||||||
|
v-if="insecureConnection"
|
||||||
|
class="mb-6"
|
||||||
|
type="warning"
|
||||||
|
show-icon
|
||||||
|
:message="$gettext('You are accessing this terminal over an insecure HTTP connection on a non-localhost domain. This may expose sensitive information.')"
|
||||||
|
/>
|
||||||
<AAlert
|
<AAlert
|
||||||
v-if="lostConnection"
|
v-if="lostConnection"
|
||||||
class="mb-6"
|
class="mb-6"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue