fix: buttons disappear when monica opened #195

This commit is contained in:
0xJacky 2023-11-26 12:40:50 +08:00
parent 500998b49f
commit 91817a3a32
No known key found for this signature in database
GPG key ID: B6E4A6E4A561BAF0
14 changed files with 368 additions and 318 deletions

View file

@ -15,7 +15,7 @@ full_bin = "APP_ENV=dev APP_USER=air ./tmp/main"
# Watch these filename extensions.
include_ext = ["go", "tpl", "tmpl", "html", "toml"]
# Ignore these filename extensions or directories.
exclude_dir = ["assets", "tmp", "vendor", "frontend/node_modules", "upload", "docs", "resources", "frontend/src", ".idea"]
exclude_dir = ["assets", "tmp", "vendor", "frontend/node_modules", "upload", "docs", "resources", .ts", ".vue", ".tsx", ".idea"]
# Watch these directories if you specified.
include_dir = ["frontend/src/language"]
# Exclude files.

View file

@ -5,9 +5,13 @@
<link href="/favicon.ico" rel="icon">
<meta content="width=device-width,initial-scale=1.0,user-scalable=0" name="viewport">
<style type="text/css">
#app {
height: 100%;
}
body {
height: auto !important;
min-height: 100%;
}
#app {
height: 100%;
}
</style>
<title><%- title %></title>
</head>

View file

@ -1,30 +1,23 @@
<template>
<div class="ant-pro-footer-toolbar">
<div style="float: left">
<slot name="extra">{{ extra }}</slot>
</div>
<div style="float: right">
<slot></slot>
</div>
</div>
</template>
<script>
export default {
name: 'FooterToolBar',
props: {
prefixCls: {
type: String,
default: 'ant-pro-footer-toolbar'
},
extra: {
type: [String, Object],
default: ''
}
}
}
<script setup lang="ts">
defineProps<{
prefixCls?: string
extra?: string | object
}>()
</script>
<template>
<teleport to="body">
<div class="ant-pro-footer-toolbar" ref="refToolBar">
<div style="float: left">
<slot name="extra">{{ extra }}</slot>
</div>
<div style="float: right">
<slot></slot>
</div>
</div>
</teleport>
</template>
<style lang="less" scoped>
.dark {
.ant-pro-footer-toolbar {
@ -34,11 +27,11 @@ export default {
}
.ant-pro-footer-toolbar {
position: fixed;
position: sticky;
width: 100%;
height: 56px;
bottom: 0;
right: 0;
height: 56px;
line-height: 56px;
box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.03);
background: #ffffff8c;

View file

@ -1,3 +0,0 @@
import FooterToolBar from './FooterToolBar'
export default FooterToolBar

View file

@ -0,0 +1,3 @@
import FooterToolBar from './FooterToolBar.vue'
export default FooterToolBar

View file

@ -18,7 +18,7 @@ msgid "Access Logs"
msgstr ""
#: src/views/cert/Cert.vue:74 src/views/cert/DNSCredential.vue:31
#: src/views/config/config.ts:35 src/views/domain/DomainList.vue:47
#: src/views/config/config.ts:35 src/views/domain/DomainList.vue:48
#: src/views/environment/Environment.vue:94 src/views/user/User.vue:43
msgid "Action"
msgstr "Action"
@ -48,7 +48,7 @@ msgstr "Add Site"
msgid "Additional"
msgstr "Add Location"
#: src/views/domain/DomainEdit.vue:182
#: src/views/domain/DomainEdit.vue:181
msgid "Advance Mode"
msgstr "Advance Mode"
@ -74,7 +74,7 @@ msgid "Are you sure you want to clear the record of chat?"
msgstr "Are you sure you want to remove this directive?"
#: src/components/StdDataDisplay/StdTable.vue:526
#: src/views/domain/DomainList.vue:125
#: src/views/domain/DomainList.vue:136
#, fuzzy
msgid "Are you sure you want to delete?"
msgstr "Are you sure you want to remove this directive?"
@ -126,7 +126,7 @@ msgid "Auto-renewal enabled for %{name}"
msgstr "Auto-renewal enabled for %{name}"
#: src/views/config/Config.vue:71 src/views/config/ConfigEdit.vue:84
#: src/views/domain/DomainEdit.vue:225 src/views/nginx_log/NginxLog.vue:161
#: src/views/domain/DomainEdit.vue:224 src/views/nginx_log/NginxLog.vue:161
msgid "Back"
msgstr "Back"
@ -146,7 +146,7 @@ msgstr "Base information"
msgid "Basic"
msgstr "Basic Mode"
#: src/views/domain/DomainEdit.vue:185
#: src/views/domain/DomainEdit.vue:184
msgid "Basic Mode"
msgstr "Basic Mode"
@ -325,7 +325,7 @@ msgid "Database (Optional, default: database)"
msgstr "Database (Optional, default: database)"
#: src/components/StdDataDisplay/StdTable.vue:528
#: src/views/domain/DomainList.vue:128
#: src/views/domain/DomainList.vue:139
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:235
msgid "Delete"
msgstr ""
@ -334,7 +334,7 @@ msgstr ""
msgid "Delete ID: %{id}"
msgstr ""
#: src/views/domain/DomainList.vue:81
#: src/views/domain/DomainList.vue:82
msgid "Delete site: %{site_name}"
msgstr ""
@ -365,10 +365,6 @@ msgstr ""
msgid "Development Mode"
msgstr "Development Mode"
#: src/views/config/config.ts:19
msgid "Dir"
msgstr ""
#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:59
msgid "Directive"
msgstr "Directive"
@ -377,7 +373,12 @@ msgstr "Directive"
msgid "Directives"
msgstr "Directives"
#: src/views/domain/DomainList.vue:34
#: src/views/config/config.ts:19
#, fuzzy
msgid "Directory"
msgstr "Directive"
#: src/views/domain/DomainList.vue:35
#, fuzzy
msgid "Disable"
msgstr "Disabled"
@ -387,12 +388,12 @@ msgid "Disable auto-renewal failed for %{name}"
msgstr "Disable auto-renewal failed for %{name}"
#: src/views/cert/Cert.vue:47 src/views/domain/cert/ChangeCert.vue:47
#: src/views/domain/DomainEdit.vue:172 src/views/domain/DomainList.vue:112
#: src/views/domain/DomainEdit.vue:171 src/views/domain/DomainList.vue:123
msgid "Disabled"
msgstr "Disabled"
#: src/views/domain/components/RightSettings.vue:35
#: src/views/domain/DomainList.vue:69
#: src/views/domain/DomainList.vue:70
msgid "Disabled successfully"
msgstr "Disabled successfully"
@ -465,7 +466,7 @@ msgid "Dry run mode enabled"
msgstr ""
#: src/views/domain/components/SiteDuplicate.vue:111
#: src/views/domain/DomainList.vue:119
#: src/views/domain/DomainList.vue:130
msgid "Duplicate"
msgstr ""
@ -489,7 +490,7 @@ msgstr "Saved successfully"
msgid "Duplicate to local successfully"
msgstr "Saved successfully"
#: src/views/domain/DomainEdit.vue:167
#: src/views/domain/DomainEdit.vue:166
msgid "Edit %{n}"
msgstr "Edit %{n}"
@ -505,7 +506,7 @@ msgstr "Edit Site"
msgid "Email (*)"
msgstr "Email (*)"
#: src/views/domain/DomainList.vue:31
#: src/views/domain/DomainList.vue:32
#, fuzzy
msgid "Enable"
msgstr "Enabled"
@ -538,13 +539,13 @@ msgstr "Enable TLS"
#: src/views/cert/Cert.vue:44 src/views/domain/cert/ChangeCert.vue:44
#: src/views/domain/components/Deploy.vue:80
#: src/views/domain/components/RightSettings.vue:65
#: src/views/domain/DomainEdit.vue:169 src/views/domain/DomainList.vue:115
#: src/views/domain/DomainEdit.vue:168 src/views/domain/DomainList.vue:126
msgid "Enabled"
msgstr "Enabled"
#: src/views/domain/components/RightSettings.vue:26
#: src/views/domain/components/SiteDuplicate.vue:85
#: src/views/domain/DomainAdd.vue:49 src/views/domain/DomainList.vue:59
#: src/views/domain/DomainAdd.vue:49 src/views/domain/DomainList.vue:60
msgid "Enabled successfully"
msgstr "Enabled successfully"
@ -583,12 +584,12 @@ msgid "Export"
msgstr ""
#: src/views/domain/components/RightSettings.vue:38
#: src/views/domain/DomainList.vue:73
#: src/views/domain/DomainList.vue:74
msgid "Failed to disable %{msg}"
msgstr "Failed to disable %{msg}"
#: src/views/domain/components/RightSettings.vue:29
#: src/views/domain/DomainList.vue:63
#: src/views/domain/DomainList.vue:64
msgid "Failed to enable %{msg}"
msgstr "Failed to enable %{msg}"
@ -596,7 +597,7 @@ msgstr "Failed to enable %{msg}"
msgid "Failed to get certificate information"
msgstr ""
#: src/views/domain/DomainEdit.vue:133
#: src/views/domain/DomainEdit.vue:132
msgid "Failed to save, syntax error(s) was detected in the configuration."
msgstr ""
@ -755,11 +756,11 @@ msgstr "Location"
msgid "Locations"
msgstr "Locations"
#: src/routes/index.ts:182 src/views/other/Login.vue:104
#: src/routes/index.ts:182 src/views/other/Login.vue:136
msgid "Login"
msgstr "Login"
#: src/views/other/Login.vue:52
#: src/views/other/Login.vue:53 src/views/other/Login.vue:95
msgid "Login successful"
msgstr "Login successful"
@ -780,7 +781,7 @@ msgstr ""
msgid "Manage Configs"
msgstr "Manage Configs"
#: src/routes/index.ts:40 src/views/domain/DomainList.vue:98
#: src/routes/index.ts:40 src/views/domain/DomainList.vue:107
msgid "Manage Sites"
msgstr "Manage Sites"
@ -816,7 +817,7 @@ msgstr "Single Directive"
#: src/views/config/config.ts:8 src/views/domain/cert/ChangeCert.vue:21
#: src/views/domain/components/RightSettings.vue:68
#: src/views/domain/components/SiteDuplicate.vue:114
#: src/views/domain/DomainList.vue:15 src/views/environment/Environment.vue:13
#: src/views/domain/DomainList.vue:16 src/views/environment/Environment.vue:13
msgid "Name"
msgstr "Name"
@ -853,7 +854,7 @@ msgstr ""
msgid "Nginx Access Log Path"
msgstr ""
#: src/views/domain/DomainEdit.vue:193
#: src/views/domain/DomainEdit.vue:192
#, fuzzy
msgid "Nginx Configuration Parse Error"
msgstr "Configuration Name"
@ -882,7 +883,7 @@ msgstr "Saved successfully"
#: src/components/ChatGPT/ChatGPT.vue:234
#: src/components/StdDataDisplay/StdTable.vue:524
#: src/views/domain/DomainList.vue:123
#: src/views/domain/DomainList.vue:134
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:62
#: src/views/domain/ngx_conf/LocationEditor.vue:64
msgid "No"
@ -928,7 +929,7 @@ msgstr ""
#: src/views/domain/cert/components/ObtainCert.vue:190
#: src/views/domain/components/Deploy.vue:25
#: src/views/domain/components/RightSettings.vue:47
#: src/views/domain/DomainList.vue:124
#: src/views/domain/DomainList.vue:135
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:210
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:36
msgid "OK"
@ -966,7 +967,7 @@ msgstr ""
msgid "Params"
msgstr "Params"
#: src/views/other/Login.vue:95 src/views/user/User.vue:20
#: src/views/other/Login.vue:127 src/views/user/User.vue:20
msgid "Password"
msgstr "Password"
@ -1013,11 +1014,11 @@ msgstr ""
msgid "Please input your E-mail!"
msgstr "Please input your E-mail!"
#: src/views/other/Install.vue:48 src/views/other/Login.vue:41
#: src/views/other/Install.vue:48 src/views/other/Login.vue:42
msgid "Please input your password!"
msgstr "Please input your password!"
#: src/views/other/Install.vue:42 src/views/other/Login.vue:35
#: src/views/other/Install.vue:42 src/views/other/Login.vue:36
msgid "Please input your username!"
msgstr "Please input your username!"
@ -1120,7 +1121,7 @@ msgid "Running"
msgstr ""
#: src/components/ChatGPT/ChatGPT.vue:219 src/views/config/ConfigEdit.vue:90
#: src/views/domain/DomainEdit.vue:228
#: src/views/domain/DomainEdit.vue:227
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:80
#: src/views/preference/Preference.vue:104
msgid "Save"
@ -1147,7 +1148,7 @@ msgid "Save Successfully"
msgstr "Saved successfully"
#: src/views/config/ConfigEdit.vue:55 src/views/domain/DomainAdd.vue:46
#: src/views/domain/DomainEdit.vue:147
#: src/views/domain/DomainEdit.vue:146
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:34
msgid "Saved successfully"
msgstr "Saved successfully"
@ -1167,7 +1168,7 @@ msgstr "Send"
#: src/components/StdDataDisplay/StdTable.vue:168
#: src/components/StdDataDisplay/StdTable.vue:343
#: src/components/StdDataDisplay/StdTable.vue:463
#: src/views/config/ConfigEdit.vue:41 src/views/domain/DomainList.vue:83
#: src/views/config/ConfigEdit.vue:41 src/views/domain/DomainList.vue:84
#: src/views/other/Install.vue:71 src/views/preference/Preference.vue:62
#: src/views/system/Upgrade.vue:54
msgid "Server error"
@ -1223,12 +1224,17 @@ msgstr "Certificate Status"
msgid "SSL Certification Key Content"
msgstr "Certificate Status"
#: src/views/other/Login.vue:141
#, fuzzy
msgid "SSO Login"
msgstr "Login"
#: src/views/system/Upgrade.vue:185 src/views/system/Upgrade.vue:219
#, fuzzy
msgid "Stable"
msgstr "Enabled"
#: src/views/domain/DomainList.vue:24 src/views/environment/Environment.vue:71
#: src/views/domain/DomainList.vue:25 src/views/environment/Environment.vue:71
msgid "Status"
msgstr "Status"
@ -1248,11 +1254,11 @@ msgstr "Subject Name: %{name}"
msgid "Swap"
msgstr "Swap"
#: src/components/SwitchAppearance/SwitchAppearance.vue:15
#: src/components/SwitchAppearance/SwitchAppearance.vue:16
msgid "Switch to dark theme"
msgstr ""
#: src/components/SwitchAppearance/SwitchAppearance.vue:15
#: src/components/SwitchAppearance/SwitchAppearance.vue:16
msgid "Switch to light theme"
msgstr ""
@ -1326,7 +1332,7 @@ msgstr ""
#: src/views/cert/Cert.vue:68 src/views/cert/DNSCredential.vue:25
#: src/views/config/config.ts:28 src/views/config/ConfigEdit.vue:105
#: src/views/domain/components/RightSettings.vue:71
#: src/views/domain/DomainList.vue:41 src/views/environment/Environment.vue:88
#: src/views/domain/DomainList.vue:42 src/views/environment/Environment.vue:88
#: src/views/user/User.vue:37
msgid "Updated at"
msgstr "Updated at"
@ -1363,7 +1369,7 @@ msgstr ""
msgid "User"
msgstr "Username"
#: src/views/other/Login.vue:85 src/views/user/User.vue:11
#: src/views/other/Login.vue:117 src/views/user/User.vue:11
msgid "Username"
msgstr "Username"

View file

@ -23,7 +23,7 @@ msgid "Access Logs"
msgstr "Registros de acceso"
#: src/views/cert/Cert.vue:74 src/views/cert/DNSCredential.vue:31
#: src/views/config/config.ts:35 src/views/domain/DomainList.vue:47
#: src/views/config/config.ts:35 src/views/domain/DomainList.vue:48
#: src/views/environment/Environment.vue:94 src/views/user/User.vue:43
msgid "Action"
msgstr "Acción"
@ -52,7 +52,7 @@ msgstr "Agregar Sitio"
msgid "Additional"
msgstr "Adicional"
#: src/views/domain/DomainEdit.vue:182
#: src/views/domain/DomainEdit.vue:181
msgid "Advance Mode"
msgstr "Modo avanzado"
@ -77,7 +77,7 @@ 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/StdDataDisplay/StdTable.vue:526
#: src/views/domain/DomainList.vue:125
#: src/views/domain/DomainList.vue:136
msgid "Are you sure you want to delete?"
msgstr "¿Está seguro de que quiere borrar?"
@ -129,7 +129,7 @@ msgid "Auto-renewal enabled for %{name}"
msgstr "Renovación automática habilitada por %{name}"
#: src/views/config/Config.vue:71 src/views/config/ConfigEdit.vue:84
#: src/views/domain/DomainEdit.vue:225 src/views/nginx_log/NginxLog.vue:161
#: src/views/domain/DomainEdit.vue:224 src/views/nginx_log/NginxLog.vue:161
msgid "Back"
msgstr "Volver"
@ -147,7 +147,7 @@ msgstr "Información general"
msgid "Basic"
msgstr "Básico"
#: src/views/domain/DomainEdit.vue:185
#: src/views/domain/DomainEdit.vue:184
msgid "Basic Mode"
msgstr "Modo Básico"
@ -320,7 +320,7 @@ msgid "Database (Optional, default: database)"
msgstr "Base de datos (Opcional, default: database)"
#: src/components/StdDataDisplay/StdTable.vue:528
#: src/views/domain/DomainList.vue:128
#: src/views/domain/DomainList.vue:139
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:235
msgid "Delete"
msgstr "Eliminar"
@ -329,7 +329,7 @@ msgstr "Eliminar"
msgid "Delete ID: %{id}"
msgstr "Eliminar ID: %{id}"
#: src/views/domain/DomainList.vue:81
#: src/views/domain/DomainList.vue:82
msgid "Delete site: %{site_name}"
msgstr "Eliminar sitio: %{site_name}"
@ -359,10 +359,6 @@ msgstr "Descripción"
msgid "Development Mode"
msgstr "Modo de desarrollo"
#: src/views/config/config.ts:19
msgid "Dir"
msgstr "Dir"
#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:59
msgid "Directive"
msgstr "Directiva"
@ -371,7 +367,12 @@ msgstr "Directiva"
msgid "Directives"
msgstr "Directivas"
#: src/views/domain/DomainList.vue:34
#: src/views/config/config.ts:19
#, fuzzy
msgid "Directory"
msgstr "Directiva"
#: src/views/domain/DomainList.vue:35
#, fuzzy
msgid "Disable"
msgstr "Desactivado"
@ -381,12 +382,12 @@ msgid "Disable auto-renewal failed for %{name}"
msgstr "No se pudo desactivar la renovación automática por %{name}"
#: src/views/cert/Cert.vue:47 src/views/domain/cert/ChangeCert.vue:47
#: src/views/domain/DomainEdit.vue:172 src/views/domain/DomainList.vue:112
#: src/views/domain/DomainEdit.vue:171 src/views/domain/DomainList.vue:123
msgid "Disabled"
msgstr "Desactivado"
#: src/views/domain/components/RightSettings.vue:35
#: src/views/domain/DomainList.vue:69
#: src/views/domain/DomainList.vue:70
msgid "Disabled successfully"
msgstr "Desactivado con éxito"
@ -456,7 +457,7 @@ msgid "Dry run mode enabled"
msgstr "Modo de ejecución de prueba habilitado"
#: src/views/domain/components/SiteDuplicate.vue:111
#: src/views/domain/DomainList.vue:119
#: src/views/domain/DomainList.vue:130
msgid "Duplicate"
msgstr "Duplicar"
@ -476,7 +477,7 @@ msgstr "Duplicado con éxito"
msgid "Duplicate to local successfully"
msgstr "Duplicado con éxito a local"
#: src/views/domain/DomainEdit.vue:167
#: src/views/domain/DomainEdit.vue:166
msgid "Edit %{n}"
msgstr "Editar %{n}"
@ -492,7 +493,7 @@ msgstr "Editar Sitio"
msgid "Email (*)"
msgstr "Correo (*)"
#: src/views/domain/DomainList.vue:31
#: src/views/domain/DomainList.vue:32
#, fuzzy
msgid "Enable"
msgstr "Habilitado"
@ -524,13 +525,13 @@ msgstr "Habilitar TLS"
#: src/views/cert/Cert.vue:44 src/views/domain/cert/ChangeCert.vue:44
#: src/views/domain/components/Deploy.vue:80
#: src/views/domain/components/RightSettings.vue:65
#: src/views/domain/DomainEdit.vue:169 src/views/domain/DomainList.vue:115
#: src/views/domain/DomainEdit.vue:168 src/views/domain/DomainList.vue:126
msgid "Enabled"
msgstr "Habilitado"
#: src/views/domain/components/RightSettings.vue:26
#: src/views/domain/components/SiteDuplicate.vue:85
#: src/views/domain/DomainAdd.vue:49 src/views/domain/DomainList.vue:59
#: src/views/domain/DomainAdd.vue:49 src/views/domain/DomainList.vue:60
msgid "Enabled successfully"
msgstr "Habilitado con éxito"
@ -568,12 +569,12 @@ msgid "Export"
msgstr "Exportar"
#: src/views/domain/components/RightSettings.vue:38
#: src/views/domain/DomainList.vue:73
#: src/views/domain/DomainList.vue:74
msgid "Failed to disable %{msg}"
msgstr "Error al deshabilitar %{msg}"
#: src/views/domain/components/RightSettings.vue:29
#: src/views/domain/DomainList.vue:63
#: src/views/domain/DomainList.vue:64
msgid "Failed to enable %{msg}"
msgstr "Error al habilitar %{msg}"
@ -581,7 +582,7 @@ msgstr "Error al habilitar %{msg}"
msgid "Failed to get certificate information"
msgstr "No se pudo obtener la información del certificado"
#: src/views/domain/DomainEdit.vue:133
#: src/views/domain/DomainEdit.vue:132
msgid "Failed to save, syntax error(s) was detected in the configuration."
msgstr ""
"No se pudo guardar, se detectó un error(es) de sintaxis en la configuración."
@ -736,11 +737,11 @@ msgstr "Ubicación"
msgid "Locations"
msgstr "Ubicaciones"
#: src/routes/index.ts:182 src/views/other/Login.vue:104
#: src/routes/index.ts:182 src/views/other/Login.vue:136
msgid "Login"
msgstr "Acceso"
#: src/views/other/Login.vue:52
#: src/views/other/Login.vue:53 src/views/other/Login.vue:95
msgid "Login successful"
msgstr "Acceso exitoso"
@ -760,7 +761,7 @@ msgstr ""
msgid "Manage Configs"
msgstr "Administrar configuraciones"
#: src/routes/index.ts:40 src/views/domain/DomainList.vue:98
#: src/routes/index.ts:40 src/views/domain/DomainList.vue:107
msgid "Manage Sites"
msgstr "Administrar sitios"
@ -794,7 +795,7 @@ msgstr "Directiva multilínea"
#: src/views/config/config.ts:8 src/views/domain/cert/ChangeCert.vue:21
#: src/views/domain/components/RightSettings.vue:68
#: src/views/domain/components/SiteDuplicate.vue:114
#: src/views/domain/DomainList.vue:15 src/views/environment/Environment.vue:13
#: src/views/domain/DomainList.vue:16 src/views/environment/Environment.vue:13
msgid "Name"
msgstr "Nombre"
@ -831,7 +832,7 @@ msgstr "Nginx"
msgid "Nginx Access Log Path"
msgstr "Ruta de registro de acceso de Nginx"
#: src/views/domain/DomainEdit.vue:193
#: src/views/domain/DomainEdit.vue:192
msgid "Nginx Configuration Parse Error"
msgstr "Error de análisis de configuración de Nginx"
@ -857,7 +858,7 @@ msgstr "Nginx reiniciado con éxito"
#: src/components/ChatGPT/ChatGPT.vue:234
#: src/components/StdDataDisplay/StdTable.vue:524
#: src/views/domain/DomainList.vue:123
#: src/views/domain/DomainList.vue:134
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:62
#: src/views/domain/ngx_conf/LocationEditor.vue:64
msgid "No"
@ -902,7 +903,7 @@ msgstr "Desconectado"
#: src/views/domain/cert/components/ObtainCert.vue:190
#: src/views/domain/components/Deploy.vue:25
#: src/views/domain/components/RightSettings.vue:47
#: src/views/domain/DomainList.vue:124
#: src/views/domain/DomainList.vue:135
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:210
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:36
msgid "OK"
@ -939,7 +940,7 @@ msgstr "Sobrescribir archivo existente"
msgid "Params"
msgstr "Parámetros"
#: src/views/other/Login.vue:95 src/views/user/User.vue:20
#: src/views/other/Login.vue:127 src/views/user/User.vue:20
msgid "Password"
msgstr "Contraseña"
@ -996,11 +997,11 @@ msgstr ""
msgid "Please input your E-mail!"
msgstr "¡Por favor ingrese su correo electrónico!"
#: src/views/other/Install.vue:48 src/views/other/Login.vue:41
#: src/views/other/Install.vue:48 src/views/other/Login.vue:42
msgid "Please input your password!"
msgstr "¡Por favor ingrese su contraseña!"
#: src/views/other/Install.vue:42 src/views/other/Login.vue:35
#: src/views/other/Install.vue:42 src/views/other/Login.vue:36
msgid "Please input your username!"
msgstr "¡Por favor ingrese su nombre de usuario!"
@ -1100,7 +1101,7 @@ msgid "Running"
msgstr "Corriendo"
#: src/components/ChatGPT/ChatGPT.vue:219 src/views/config/ConfigEdit.vue:90
#: src/views/domain/DomainEdit.vue:228
#: src/views/domain/DomainEdit.vue:227
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:80
#: src/views/preference/Preference.vue:104
msgid "Save"
@ -1125,7 +1126,7 @@ msgid "Save Successfully"
msgstr "Guardado con éxito"
#: src/views/config/ConfigEdit.vue:55 src/views/domain/DomainAdd.vue:46
#: src/views/domain/DomainEdit.vue:147
#: src/views/domain/DomainEdit.vue:146
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:34
msgid "Saved successfully"
msgstr "Guardado con éxito"
@ -1145,7 +1146,7 @@ msgstr "Enviado"
#: src/components/StdDataDisplay/StdTable.vue:168
#: src/components/StdDataDisplay/StdTable.vue:343
#: src/components/StdDataDisplay/StdTable.vue:463
#: src/views/config/ConfigEdit.vue:41 src/views/domain/DomainList.vue:83
#: src/views/config/ConfigEdit.vue:41 src/views/domain/DomainList.vue:84
#: src/views/other/Install.vue:71 src/views/preference/Preference.vue:62
#: src/views/system/Upgrade.vue:54
msgid "Server error"
@ -1196,11 +1197,16 @@ msgstr "Contenido de certificado SSL"
msgid "SSL Certification Key Content"
msgstr "Contenido de la llave del certificado SSL"
#: src/views/other/Login.vue:141
#, fuzzy
msgid "SSO Login"
msgstr "Acceso"
#: src/views/system/Upgrade.vue:185 src/views/system/Upgrade.vue:219
msgid "Stable"
msgstr "Estable"
#: src/views/domain/DomainList.vue:24 src/views/environment/Environment.vue:71
#: src/views/domain/DomainList.vue:25 src/views/environment/Environment.vue:71
msgid "Status"
msgstr "Estado"
@ -1220,11 +1226,11 @@ msgstr "Nombre del asunto: %{name}"
msgid "Swap"
msgstr "Swap"
#: src/components/SwitchAppearance/SwitchAppearance.vue:15
#: src/components/SwitchAppearance/SwitchAppearance.vue:16
msgid "Switch to dark theme"
msgstr ""
#: src/components/SwitchAppearance/SwitchAppearance.vue:15
#: src/components/SwitchAppearance/SwitchAppearance.vue:16
msgid "Switch to light theme"
msgstr ""
@ -1300,7 +1306,7 @@ msgstr "Tipo"
#: src/views/cert/Cert.vue:68 src/views/cert/DNSCredential.vue:25
#: src/views/config/config.ts:28 src/views/config/ConfigEdit.vue:105
#: src/views/domain/components/RightSettings.vue:71
#: src/views/domain/DomainList.vue:41 src/views/environment/Environment.vue:88
#: src/views/domain/DomainList.vue:42 src/views/environment/Environment.vue:88
#: src/views/user/User.vue:37
msgid "Updated at"
msgstr "Actualizado a"
@ -1334,7 +1340,7 @@ msgstr "URL"
msgid "User"
msgstr "Usuario"
#: src/views/other/Login.vue:85 src/views/user/User.vue:11
#: src/views/other/Login.vue:117 src/views/user/User.vue:11
msgid "Username"
msgstr "Nombre de usuario"
@ -1399,6 +1405,9 @@ msgctxt "Project"
msgid "License"
msgstr "Licencia"
#~ msgid "Dir"
#~ msgstr "Dir"
#~ msgid "Auto"
#~ msgstr "Automático"

View file

@ -20,7 +20,7 @@ msgid "Access Logs"
msgstr "Journaux d'accès"
#: src/views/cert/Cert.vue:74 src/views/cert/DNSCredential.vue:31
#: src/views/config/config.ts:35 src/views/domain/DomainList.vue:47
#: src/views/config/config.ts:35 src/views/domain/DomainList.vue:48
#: src/views/environment/Environment.vue:94 src/views/user/User.vue:43
msgid "Action"
msgstr "Action"
@ -50,7 +50,7 @@ msgstr "Ajouter un site"
msgid "Additional"
msgstr "Supplémentaire"
#: src/views/domain/DomainEdit.vue:182
#: src/views/domain/DomainEdit.vue:181
msgid "Advance Mode"
msgstr "Mode avancé"
@ -76,7 +76,7 @@ msgid "Are you sure you want to clear the record of chat?"
msgstr "Voulez-vous vraiment effacer l'historique du chat ?"
#: src/components/StdDataDisplay/StdTable.vue:526
#: src/views/domain/DomainList.vue:125
#: src/views/domain/DomainList.vue:136
msgid "Are you sure you want to delete?"
msgstr "Etes-vous sûr que vous voulez supprimer ?"
@ -130,7 +130,7 @@ msgid "Auto-renewal enabled for %{name}"
msgstr "Renouvellement automatique activé pour %{name}"
#: src/views/config/Config.vue:71 src/views/config/ConfigEdit.vue:84
#: src/views/domain/DomainEdit.vue:225 src/views/nginx_log/NginxLog.vue:161
#: src/views/domain/DomainEdit.vue:224 src/views/nginx_log/NginxLog.vue:161
msgid "Back"
msgstr "Retour"
@ -148,7 +148,7 @@ msgstr "Information générale"
msgid "Basic"
msgstr "Basique"
#: src/views/domain/DomainEdit.vue:185
#: src/views/domain/DomainEdit.vue:184
msgid "Basic Mode"
msgstr "Mode simple"
@ -322,7 +322,7 @@ msgid "Database (Optional, default: database)"
msgstr "Base de données (Facultatif, par défaut : database)"
#: src/components/StdDataDisplay/StdTable.vue:528
#: src/views/domain/DomainList.vue:128
#: src/views/domain/DomainList.vue:139
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:235
msgid "Delete"
msgstr "Supprimer"
@ -331,7 +331,7 @@ msgstr "Supprimer"
msgid "Delete ID: %{id}"
msgstr "Supprimer l'identifiant : %{id}"
#: src/views/domain/DomainList.vue:81
#: src/views/domain/DomainList.vue:82
msgid "Delete site: %{site_name}"
msgstr "Supprimer le site : %{site_name}"
@ -362,10 +362,6 @@ msgstr "Description"
msgid "Development Mode"
msgstr "Mode développement"
#: src/views/config/config.ts:19
msgid "Dir"
msgstr "Répertoire"
#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:59
msgid "Directive"
msgstr "Directive"
@ -374,7 +370,12 @@ msgstr "Directive"
msgid "Directives"
msgstr "Directives"
#: src/views/domain/DomainList.vue:34
#: src/views/config/config.ts:19
#, fuzzy
msgid "Directory"
msgstr "Directive"
#: src/views/domain/DomainList.vue:35
#, fuzzy
msgid "Disable"
msgstr "Désactivé"
@ -384,12 +385,12 @@ msgid "Disable auto-renewal failed for %{name}"
msgstr "La désactivation du renouvellement automatique a échoué pour %{name}"
#: src/views/cert/Cert.vue:47 src/views/domain/cert/ChangeCert.vue:47
#: src/views/domain/DomainEdit.vue:172 src/views/domain/DomainList.vue:112
#: src/views/domain/DomainEdit.vue:171 src/views/domain/DomainList.vue:123
msgid "Disabled"
msgstr "Désactivé"
#: src/views/domain/components/RightSettings.vue:35
#: src/views/domain/DomainList.vue:69
#: src/views/domain/DomainList.vue:70
msgid "Disabled successfully"
msgstr "Désactivé avec succès"
@ -460,7 +461,7 @@ msgid "Dry run mode enabled"
msgstr ""
#: src/views/domain/components/SiteDuplicate.vue:111
#: src/views/domain/DomainList.vue:119
#: src/views/domain/DomainList.vue:130
msgid "Duplicate"
msgstr "Dupliquer"
@ -484,7 +485,7 @@ msgstr "Dupliqué avec succès"
msgid "Duplicate to local successfully"
msgstr "Dupliqué avec succès"
#: src/views/domain/DomainEdit.vue:167
#: src/views/domain/DomainEdit.vue:166
msgid "Edit %{n}"
msgstr "Modifier %{n}"
@ -500,7 +501,7 @@ msgstr "Modifier le site"
msgid "Email (*)"
msgstr "Email (*)"
#: src/views/domain/DomainList.vue:31
#: src/views/domain/DomainList.vue:32
#, fuzzy
msgid "Enable"
msgstr "Activé"
@ -533,13 +534,13 @@ msgstr "Activer TLS"
#: src/views/cert/Cert.vue:44 src/views/domain/cert/ChangeCert.vue:44
#: src/views/domain/components/Deploy.vue:80
#: src/views/domain/components/RightSettings.vue:65
#: src/views/domain/DomainEdit.vue:169 src/views/domain/DomainList.vue:115
#: src/views/domain/DomainEdit.vue:168 src/views/domain/DomainList.vue:126
msgid "Enabled"
msgstr "Activé"
#: src/views/domain/components/RightSettings.vue:26
#: src/views/domain/components/SiteDuplicate.vue:85
#: src/views/domain/DomainAdd.vue:49 src/views/domain/DomainList.vue:59
#: src/views/domain/DomainAdd.vue:49 src/views/domain/DomainList.vue:60
msgid "Enabled successfully"
msgstr "Activé avec succès"
@ -578,12 +579,12 @@ msgid "Export"
msgstr "Exporter"
#: src/views/domain/components/RightSettings.vue:38
#: src/views/domain/DomainList.vue:73
#: src/views/domain/DomainList.vue:74
msgid "Failed to disable %{msg}"
msgstr "Impossible de désactiver %{msg}"
#: src/views/domain/components/RightSettings.vue:29
#: src/views/domain/DomainList.vue:63
#: src/views/domain/DomainList.vue:64
msgid "Failed to enable %{msg}"
msgstr "Impossible d'activer %{msg}"
@ -591,7 +592,7 @@ msgstr "Impossible d'activer %{msg}"
msgid "Failed to get certificate information"
msgstr "Échec de l'obtention des informations sur le certificat"
#: src/views/domain/DomainEdit.vue:133
#: src/views/domain/DomainEdit.vue:132
msgid "Failed to save, syntax error(s) was detected in the configuration."
msgstr ""
"Échec de l'enregistrement, une ou plusieurs erreurs de syntaxe ont été "
@ -750,11 +751,11 @@ msgstr "Localisation"
msgid "Locations"
msgstr "Localisations"
#: src/routes/index.ts:182 src/views/other/Login.vue:104
#: src/routes/index.ts:182 src/views/other/Login.vue:136
msgid "Login"
msgstr "Connexion"
#: src/views/other/Login.vue:52
#: src/views/other/Login.vue:53 src/views/other/Login.vue:95
msgid "Login successful"
msgstr "Connexion réussie"
@ -775,7 +776,7 @@ msgstr ""
msgid "Manage Configs"
msgstr "Gérer les configurations"
#: src/routes/index.ts:40 src/views/domain/DomainList.vue:98
#: src/routes/index.ts:40 src/views/domain/DomainList.vue:107
msgid "Manage Sites"
msgstr "Gérer les sites"
@ -809,7 +810,7 @@ msgstr "Directive multiligne"
#: src/views/config/config.ts:8 src/views/domain/cert/ChangeCert.vue:21
#: src/views/domain/components/RightSettings.vue:68
#: src/views/domain/components/SiteDuplicate.vue:114
#: src/views/domain/DomainList.vue:15 src/views/environment/Environment.vue:13
#: src/views/domain/DomainList.vue:16 src/views/environment/Environment.vue:13
msgid "Name"
msgstr "Nom"
@ -847,7 +848,7 @@ msgstr "Journal Nginx"
msgid "Nginx Access Log Path"
msgstr "Chemin du journal d'accès Nginx"
#: src/views/domain/DomainEdit.vue:193
#: src/views/domain/DomainEdit.vue:192
msgid "Nginx Configuration Parse Error"
msgstr "Erreur d'analyse de configuration Nginx"
@ -873,7 +874,7 @@ msgstr "Nginx a redémarré avec succès"
#: src/components/ChatGPT/ChatGPT.vue:234
#: src/components/StdDataDisplay/StdTable.vue:524
#: src/views/domain/DomainList.vue:123
#: src/views/domain/DomainList.vue:134
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:62
#: src/views/domain/ngx_conf/LocationEditor.vue:64
msgid "No"
@ -919,7 +920,7 @@ msgstr ""
#: src/views/domain/cert/components/ObtainCert.vue:190
#: src/views/domain/components/Deploy.vue:25
#: src/views/domain/components/RightSettings.vue:47
#: src/views/domain/DomainList.vue:124
#: src/views/domain/DomainList.vue:135
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:210
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:36
msgid "OK"
@ -956,7 +957,7 @@ msgstr ""
msgid "Params"
msgstr "Paramètres"
#: src/views/other/Login.vue:95 src/views/user/User.vue:20
#: src/views/other/Login.vue:127 src/views/user/User.vue:20
msgid "Password"
msgstr "Mot de passe"
@ -1015,11 +1016,11 @@ msgstr ""
msgid "Please input your E-mail!"
msgstr "Veuillez saisir votre e-mail !"
#: src/views/other/Install.vue:48 src/views/other/Login.vue:41
#: src/views/other/Install.vue:48 src/views/other/Login.vue:42
msgid "Please input your password!"
msgstr "Veuillez saisir votre mot de passe !"
#: src/views/other/Install.vue:42 src/views/other/Login.vue:35
#: src/views/other/Install.vue:42 src/views/other/Login.vue:36
msgid "Please input your username!"
msgstr "Veuillez saisir votre nom d'utilisateur !"
@ -1122,7 +1123,7 @@ msgid "Running"
msgstr "En cours d'éxécution"
#: src/components/ChatGPT/ChatGPT.vue:219 src/views/config/ConfigEdit.vue:90
#: src/views/domain/DomainEdit.vue:228
#: src/views/domain/DomainEdit.vue:227
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:80
#: src/views/preference/Preference.vue:104
msgid "Save"
@ -1147,7 +1148,7 @@ msgid "Save Successfully"
msgstr "Sauvegarde Réussie"
#: src/views/config/ConfigEdit.vue:55 src/views/domain/DomainAdd.vue:46
#: src/views/domain/DomainEdit.vue:147
#: src/views/domain/DomainEdit.vue:146
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:34
msgid "Saved successfully"
msgstr "Enregistré avec succès"
@ -1167,7 +1168,7 @@ msgstr "Envoyer"
#: src/components/StdDataDisplay/StdTable.vue:168
#: src/components/StdDataDisplay/StdTable.vue:343
#: src/components/StdDataDisplay/StdTable.vue:463
#: src/views/config/ConfigEdit.vue:41 src/views/domain/DomainList.vue:83
#: src/views/config/ConfigEdit.vue:41 src/views/domain/DomainList.vue:84
#: src/views/other/Install.vue:71 src/views/preference/Preference.vue:62
#: src/views/system/Upgrade.vue:54
msgid "Server error"
@ -1218,12 +1219,17 @@ msgstr "Contenu de la certification SSL"
msgid "SSL Certification Key Content"
msgstr "Contenu de la clé de certification SSL"
#: src/views/other/Login.vue:141
#, fuzzy
msgid "SSO Login"
msgstr "Connexion"
#: src/views/system/Upgrade.vue:185 src/views/system/Upgrade.vue:219
#, fuzzy
msgid "Stable"
msgstr "Tableau"
#: src/views/domain/DomainList.vue:24 src/views/environment/Environment.vue:71
#: src/views/domain/DomainList.vue:25 src/views/environment/Environment.vue:71
msgid "Status"
msgstr "Statut"
@ -1244,11 +1250,11 @@ msgstr "Nom du sujet : %{name}"
msgid "Swap"
msgstr "Échanger"
#: src/components/SwitchAppearance/SwitchAppearance.vue:15
#: src/components/SwitchAppearance/SwitchAppearance.vue:16
msgid "Switch to dark theme"
msgstr ""
#: src/components/SwitchAppearance/SwitchAppearance.vue:15
#: src/components/SwitchAppearance/SwitchAppearance.vue:16
msgid "Switch to light theme"
msgstr ""
@ -1327,7 +1333,7 @@ msgstr "Type"
#: src/views/cert/Cert.vue:68 src/views/cert/DNSCredential.vue:25
#: src/views/config/config.ts:28 src/views/config/ConfigEdit.vue:105
#: src/views/domain/components/RightSettings.vue:71
#: src/views/domain/DomainList.vue:41 src/views/environment/Environment.vue:88
#: src/views/domain/DomainList.vue:42 src/views/environment/Environment.vue:88
#: src/views/user/User.vue:37
msgid "Updated at"
msgstr "Mis à jour le"
@ -1362,7 +1368,7 @@ msgstr ""
msgid "User"
msgstr "Nom d'utilisateur"
#: src/views/other/Login.vue:85 src/views/user/User.vue:11
#: src/views/other/Login.vue:117 src/views/user/User.vue:11
msgid "Username"
msgstr "Nom d'utilisateur"
@ -1427,6 +1433,9 @@ msgctxt "Project"
msgid "License"
msgstr "Licence"
#~ msgid "Dir"
#~ msgstr "Répertoire"
#~ msgid "Auto"
#~ msgstr "Auto"

View file

@ -14,7 +14,7 @@ msgstr ""
#: src/views/cert/Cert.vue:74
#: src/views/cert/DNSCredential.vue:31
#: src/views/config/config.ts:35
#: src/views/domain/DomainList.vue:47
#: src/views/domain/DomainList.vue:48
#: src/views/environment/Environment.vue:94
#: src/views/user/User.vue:43
msgid "Action"
@ -45,7 +45,7 @@ msgstr ""
msgid "Additional"
msgstr ""
#: src/views/domain/DomainEdit.vue:182
#: src/views/domain/DomainEdit.vue:181
msgid "Advance Mode"
msgstr ""
@ -70,7 +70,7 @@ msgid "Are you sure you want to clear the record of chat?"
msgstr ""
#: src/components/StdDataDisplay/StdTable.vue:526
#: src/views/domain/DomainList.vue:125
#: src/views/domain/DomainList.vue:136
msgid "Are you sure you want to delete?"
msgstr ""
@ -122,7 +122,7 @@ msgstr ""
#: src/views/config/Config.vue:71
#: src/views/config/ConfigEdit.vue:84
#: src/views/domain/DomainEdit.vue:225
#: src/views/domain/DomainEdit.vue:224
#: src/views/nginx_log/NginxLog.vue:161
msgid "Back"
msgstr ""
@ -141,7 +141,7 @@ msgstr ""
msgid "Basic"
msgstr ""
#: src/views/domain/DomainEdit.vue:185
#: src/views/domain/DomainEdit.vue:184
msgid "Basic Mode"
msgstr ""
@ -316,7 +316,7 @@ msgid "Database (Optional, default: database)"
msgstr ""
#: src/components/StdDataDisplay/StdTable.vue:528
#: src/views/domain/DomainList.vue:128
#: src/views/domain/DomainList.vue:139
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:235
msgid "Delete"
msgstr ""
@ -325,7 +325,7 @@ msgstr ""
msgid "Delete ID: %{id}"
msgstr ""
#: src/views/domain/DomainList.vue:81
#: src/views/domain/DomainList.vue:82
msgid "Delete site: %{site_name}"
msgstr ""
@ -355,10 +355,6 @@ msgstr ""
msgid "Development Mode"
msgstr ""
#: src/views/config/config.ts:19
msgid "Dir"
msgstr ""
#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:59
msgid "Directive"
msgstr ""
@ -367,7 +363,11 @@ msgstr ""
msgid "Directives"
msgstr ""
#: src/views/domain/DomainList.vue:34
#: src/views/config/config.ts:19
msgid "Directory"
msgstr ""
#: src/views/domain/DomainList.vue:35
msgid "Disable"
msgstr ""
@ -377,13 +377,13 @@ msgstr ""
#: src/views/cert/Cert.vue:47
#: src/views/domain/cert/ChangeCert.vue:47
#: src/views/domain/DomainEdit.vue:172
#: src/views/domain/DomainList.vue:112
#: src/views/domain/DomainEdit.vue:171
#: src/views/domain/DomainList.vue:123
msgid "Disabled"
msgstr ""
#: src/views/domain/components/RightSettings.vue:35
#: src/views/domain/DomainList.vue:69
#: src/views/domain/DomainList.vue:70
msgid "Disabled successfully"
msgstr ""
@ -452,7 +452,7 @@ msgid "Dry run mode enabled"
msgstr ""
#: src/views/domain/components/SiteDuplicate.vue:111
#: src/views/domain/DomainList.vue:119
#: src/views/domain/DomainList.vue:130
msgid "Duplicate"
msgstr ""
@ -472,7 +472,7 @@ msgstr ""
msgid "Duplicate to local successfully"
msgstr ""
#: src/views/domain/DomainEdit.vue:167
#: src/views/domain/DomainEdit.vue:166
msgid "Edit %{n}"
msgstr ""
@ -489,7 +489,7 @@ msgstr ""
msgid "Email (*)"
msgstr ""
#: src/views/domain/DomainList.vue:31
#: src/views/domain/DomainList.vue:32
msgid "Enable"
msgstr ""
@ -521,15 +521,15 @@ msgstr ""
#: src/views/domain/cert/ChangeCert.vue:44
#: src/views/domain/components/Deploy.vue:80
#: src/views/domain/components/RightSettings.vue:65
#: src/views/domain/DomainEdit.vue:169
#: src/views/domain/DomainList.vue:115
#: src/views/domain/DomainEdit.vue:168
#: src/views/domain/DomainList.vue:126
msgid "Enabled"
msgstr ""
#: src/views/domain/components/RightSettings.vue:26
#: src/views/domain/components/SiteDuplicate.vue:85
#: src/views/domain/DomainAdd.vue:49
#: src/views/domain/DomainList.vue:59
#: src/views/domain/DomainList.vue:60
msgid "Enabled successfully"
msgstr ""
@ -569,12 +569,12 @@ msgid "Export"
msgstr ""
#: src/views/domain/components/RightSettings.vue:38
#: src/views/domain/DomainList.vue:73
#: src/views/domain/DomainList.vue:74
msgid "Failed to disable %{msg}"
msgstr ""
#: src/views/domain/components/RightSettings.vue:29
#: src/views/domain/DomainList.vue:63
#: src/views/domain/DomainList.vue:64
msgid "Failed to enable %{msg}"
msgstr ""
@ -582,7 +582,7 @@ msgstr ""
msgid "Failed to get certificate information"
msgstr ""
#: src/views/domain/DomainEdit.vue:133
#: src/views/domain/DomainEdit.vue:132
msgid "Failed to save, syntax error(s) was detected in the configuration."
msgstr ""
@ -738,11 +738,12 @@ msgid "Locations"
msgstr ""
#: src/routes/index.ts:182
#: src/views/other/Login.vue:104
#: src/views/other/Login.vue:136
msgid "Login"
msgstr ""
#: src/views/other/Login.vue:52
#: src/views/other/Login.vue:53
#: src/views/other/Login.vue:95
msgid "Login successful"
msgstr ""
@ -759,7 +760,7 @@ msgid "Manage Configs"
msgstr ""
#: src/routes/index.ts:40
#: src/views/domain/DomainList.vue:98
#: src/views/domain/DomainList.vue:107
msgid "Manage Sites"
msgstr ""
@ -796,7 +797,7 @@ msgstr ""
#: src/views/domain/cert/ChangeCert.vue:21
#: src/views/domain/components/RightSettings.vue:68
#: src/views/domain/components/SiteDuplicate.vue:114
#: src/views/domain/DomainList.vue:15
#: src/views/domain/DomainList.vue:16
#: src/views/environment/Environment.vue:13
msgid "Name"
msgstr ""
@ -834,7 +835,7 @@ msgstr ""
msgid "Nginx Access Log Path"
msgstr ""
#: src/views/domain/DomainEdit.vue:193
#: src/views/domain/DomainEdit.vue:192
msgid "Nginx Configuration Parse Error"
msgstr ""
@ -861,7 +862,7 @@ msgstr ""
#: src/components/ChatGPT/ChatGPT.vue:234
#: src/components/StdDataDisplay/StdTable.vue:524
#: src/views/domain/DomainList.vue:123
#: src/views/domain/DomainList.vue:134
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:62
#: src/views/domain/ngx_conf/LocationEditor.vue:64
msgid "No"
@ -907,7 +908,7 @@ msgstr ""
#: src/views/domain/cert/components/ObtainCert.vue:190
#: src/views/domain/components/Deploy.vue:25
#: src/views/domain/components/RightSettings.vue:47
#: src/views/domain/DomainList.vue:124
#: src/views/domain/DomainList.vue:135
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:210
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:36
msgid "OK"
@ -944,7 +945,7 @@ msgstr ""
msgid "Params"
msgstr ""
#: src/views/other/Login.vue:95
#: src/views/other/Login.vue:127
#: src/views/user/User.vue:20
msgid "Password"
msgstr ""
@ -984,12 +985,12 @@ msgid "Please input your E-mail!"
msgstr ""
#: src/views/other/Install.vue:48
#: src/views/other/Login.vue:41
#: src/views/other/Login.vue:42
msgid "Please input your password!"
msgstr ""
#: src/views/other/Install.vue:42
#: src/views/other/Login.vue:35
#: src/views/other/Login.vue:36
msgid "Please input your username!"
msgstr ""
@ -1092,7 +1093,7 @@ msgstr ""
#: src/components/ChatGPT/ChatGPT.vue:219
#: src/views/config/ConfigEdit.vue:90
#: src/views/domain/DomainEdit.vue:228
#: src/views/domain/DomainEdit.vue:227
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:80
#: src/views/preference/Preference.vue:104
msgid "Save"
@ -1119,7 +1120,7 @@ msgstr ""
#: src/views/config/ConfigEdit.vue:55
#: src/views/domain/DomainAdd.vue:46
#: src/views/domain/DomainEdit.vue:147
#: src/views/domain/DomainEdit.vue:146
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:34
msgid "Saved successfully"
msgstr ""
@ -1140,7 +1141,7 @@ msgstr ""
#: src/components/StdDataDisplay/StdTable.vue:343
#: src/components/StdDataDisplay/StdTable.vue:463
#: src/views/config/ConfigEdit.vue:41
#: src/views/domain/DomainList.vue:83
#: src/views/domain/DomainList.vue:84
#: src/views/other/Install.vue:71
#: src/views/preference/Preference.vue:62
#: src/views/system/Upgrade.vue:54
@ -1192,12 +1193,16 @@ msgstr ""
msgid "SSL Certification Key Content"
msgstr ""
#: src/views/other/Login.vue:141
msgid "SSO Login"
msgstr ""
#: src/views/system/Upgrade.vue:185
#: src/views/system/Upgrade.vue:219
msgid "Stable"
msgstr ""
#: src/views/domain/DomainList.vue:24
#: src/views/domain/DomainList.vue:25
#: src/views/environment/Environment.vue:71
msgid "Status"
msgstr ""
@ -1218,11 +1223,11 @@ msgstr ""
msgid "Swap"
msgstr ""
#: src/components/SwitchAppearance/SwitchAppearance.vue:15
#: src/components/SwitchAppearance/SwitchAppearance.vue:16
msgid "Switch to dark theme"
msgstr ""
#: src/components/SwitchAppearance/SwitchAppearance.vue:15
#: src/components/SwitchAppearance/SwitchAppearance.vue:16
msgid "Switch to light theme"
msgstr ""
@ -1284,7 +1289,7 @@ msgstr ""
#: src/views/config/config.ts:28
#: src/views/config/ConfigEdit.vue:105
#: src/views/domain/components/RightSettings.vue:71
#: src/views/domain/DomainList.vue:41
#: src/views/domain/DomainList.vue:42
#: src/views/environment/Environment.vue:88
#: src/views/user/User.vue:37
msgid "Updated at"
@ -1320,7 +1325,7 @@ msgstr ""
msgid "User"
msgstr ""
#: src/views/other/Login.vue:85
#: src/views/other/Login.vue:117
#: src/views/user/User.vue:11
msgid "Username"
msgstr ""

View file

@ -18,7 +18,7 @@ msgid "Access Logs"
msgstr "Журнал доступа"
#: src/views/cert/Cert.vue:74 src/views/cert/DNSCredential.vue:31
#: src/views/config/config.ts:35 src/views/domain/DomainList.vue:47
#: src/views/config/config.ts:35 src/views/domain/DomainList.vue:48
#: src/views/environment/Environment.vue:94 src/views/user/User.vue:43
msgid "Action"
msgstr "Действие"
@ -48,7 +48,7 @@ msgstr "Добавть Сайт"
msgid "Additional"
msgstr "Дополнительно"
#: src/views/domain/DomainEdit.vue:182
#: src/views/domain/DomainEdit.vue:181
msgid "Advance Mode"
msgstr "Расширенный режим"
@ -74,7 +74,7 @@ msgid "Are you sure you want to clear the record of chat?"
msgstr "Вы уверены, что хотите удалить эту директиву?"
#: src/components/StdDataDisplay/StdTable.vue:526
#: src/views/domain/DomainList.vue:125
#: src/views/domain/DomainList.vue:136
#, fuzzy
msgid "Are you sure you want to delete?"
msgstr "Вы уверены, что хотите удалить эту директиву?"
@ -126,7 +126,7 @@ msgid "Auto-renewal enabled for %{name}"
msgstr "Автообновление включено для %{name}"
#: src/views/config/Config.vue:71 src/views/config/ConfigEdit.vue:84
#: src/views/domain/DomainEdit.vue:225 src/views/nginx_log/NginxLog.vue:161
#: src/views/domain/DomainEdit.vue:224 src/views/nginx_log/NginxLog.vue:161
msgid "Back"
msgstr "Назад"
@ -146,7 +146,7 @@ msgstr "Основная информация"
msgid "Basic"
msgstr "Простой режим"
#: src/views/domain/DomainEdit.vue:185
#: src/views/domain/DomainEdit.vue:184
msgid "Basic Mode"
msgstr "Простой режим"
@ -325,7 +325,7 @@ msgid "Database (Optional, default: database)"
msgstr "База данных (Опционально, по умолчанию: database)"
#: src/components/StdDataDisplay/StdTable.vue:528
#: src/views/domain/DomainList.vue:128
#: src/views/domain/DomainList.vue:139
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:235
msgid "Delete"
msgstr "Удалить"
@ -334,7 +334,7 @@ msgstr "Удалить"
msgid "Delete ID: %{id}"
msgstr "Удалить ID: %{id}"
#: src/views/domain/DomainList.vue:81
#: src/views/domain/DomainList.vue:82
msgid "Delete site: %{site_name}"
msgstr ""
@ -365,10 +365,6 @@ msgstr "Описание"
msgid "Development Mode"
msgstr "Режим разработки"
#: src/views/config/config.ts:19
msgid "Dir"
msgstr "Директория"
#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:59
msgid "Directive"
msgstr "Деректива"
@ -377,7 +373,12 @@ msgstr "Деректива"
msgid "Directives"
msgstr "Дерективы"
#: src/views/domain/DomainList.vue:34
#: src/views/config/config.ts:19
#, fuzzy
msgid "Directory"
msgstr "Деректива"
#: src/views/domain/DomainList.vue:35
#, fuzzy
msgid "Disable"
msgstr "Отключено"
@ -387,12 +388,12 @@ msgid "Disable auto-renewal failed for %{name}"
msgstr "Не удалось отключить автоматическое продление для %{name}"
#: src/views/cert/Cert.vue:47 src/views/domain/cert/ChangeCert.vue:47
#: src/views/domain/DomainEdit.vue:172 src/views/domain/DomainList.vue:112
#: src/views/domain/DomainEdit.vue:171 src/views/domain/DomainList.vue:123
msgid "Disabled"
msgstr "Отключено"
#: src/views/domain/components/RightSettings.vue:35
#: src/views/domain/DomainList.vue:69
#: src/views/domain/DomainList.vue:70
msgid "Disabled successfully"
msgstr "Отключено успешно"
@ -466,7 +467,7 @@ msgid "Dry run mode enabled"
msgstr "Включен пробный режим"
#: src/views/domain/components/SiteDuplicate.vue:111
#: src/views/domain/DomainList.vue:119
#: src/views/domain/DomainList.vue:130
msgid "Duplicate"
msgstr "Дублировать"
@ -490,7 +491,7 @@ msgstr "Продублированно"
msgid "Duplicate to local successfully"
msgstr "Saved successfully"
#: src/views/domain/DomainEdit.vue:167
#: src/views/domain/DomainEdit.vue:166
msgid "Edit %{n}"
msgstr "Редактировать %{n}"
@ -506,7 +507,7 @@ msgstr "Редактировать Сайт"
msgid "Email (*)"
msgstr "Email (*)"
#: src/views/domain/DomainList.vue:31
#: src/views/domain/DomainList.vue:32
#, fuzzy
msgid "Enable"
msgstr "Влючено"
@ -539,13 +540,13 @@ msgstr "Включить TLS"
#: src/views/cert/Cert.vue:44 src/views/domain/cert/ChangeCert.vue:44
#: src/views/domain/components/Deploy.vue:80
#: src/views/domain/components/RightSettings.vue:65
#: src/views/domain/DomainEdit.vue:169 src/views/domain/DomainList.vue:115
#: src/views/domain/DomainEdit.vue:168 src/views/domain/DomainList.vue:126
msgid "Enabled"
msgstr "Влючено"
#: src/views/domain/components/RightSettings.vue:26
#: src/views/domain/components/SiteDuplicate.vue:85
#: src/views/domain/DomainAdd.vue:49 src/views/domain/DomainList.vue:59
#: src/views/domain/DomainAdd.vue:49 src/views/domain/DomainList.vue:60
msgid "Enabled successfully"
msgstr "Активировано успешно"
@ -584,12 +585,12 @@ msgid "Export"
msgstr "Экспорт"
#: src/views/domain/components/RightSettings.vue:38
#: src/views/domain/DomainList.vue:73
#: src/views/domain/DomainList.vue:74
msgid "Failed to disable %{msg}"
msgstr "Не удалось отключить %{msg}"
#: src/views/domain/components/RightSettings.vue:29
#: src/views/domain/DomainList.vue:63
#: src/views/domain/DomainList.vue:64
msgid "Failed to enable %{msg}"
msgstr "Не удалось включить %{msg}"
@ -597,7 +598,7 @@ msgstr "Не удалось включить %{msg}"
msgid "Failed to get certificate information"
msgstr "Не удалось получить информацию о сертификате"
#: src/views/domain/DomainEdit.vue:133
#: src/views/domain/DomainEdit.vue:132
msgid "Failed to save, syntax error(s) was detected in the configuration."
msgstr "Не удалось сохранить, обнаружены синтаксические ошибки в конфигурации."
@ -756,11 +757,11 @@ msgstr "Location"
msgid "Locations"
msgstr "Locations"
#: src/routes/index.ts:182 src/views/other/Login.vue:104
#: src/routes/index.ts:182 src/views/other/Login.vue:136
msgid "Login"
msgstr "Логин"
#: src/views/other/Login.vue:52
#: src/views/other/Login.vue:53 src/views/other/Login.vue:95
msgid "Login successful"
msgstr "Авторизация успешна"
@ -781,7 +782,7 @@ msgstr ""
msgid "Manage Configs"
msgstr "Конфигурации"
#: src/routes/index.ts:40 src/views/domain/DomainList.vue:98
#: src/routes/index.ts:40 src/views/domain/DomainList.vue:107
msgid "Manage Sites"
msgstr "Сайты"
@ -817,7 +818,7 @@ msgstr "Одиночная директива"
#: src/views/config/config.ts:8 src/views/domain/cert/ChangeCert.vue:21
#: src/views/domain/components/RightSettings.vue:68
#: src/views/domain/components/SiteDuplicate.vue:114
#: src/views/domain/DomainList.vue:15 src/views/environment/Environment.vue:13
#: src/views/domain/DomainList.vue:16 src/views/environment/Environment.vue:13
msgid "Name"
msgstr "Имя"
@ -855,7 +856,7 @@ msgstr "Журнал"
msgid "Nginx Access Log Path"
msgstr "Путь для Nginx Access Log"
#: src/views/domain/DomainEdit.vue:193
#: src/views/domain/DomainEdit.vue:192
#, fuzzy
msgid "Nginx Configuration Parse Error"
msgstr "Ошибка синтаксического анализа конфигурации Nginx"
@ -884,7 +885,7 @@ msgstr "Nginx успешно перезапущен"
#: src/components/ChatGPT/ChatGPT.vue:234
#: src/components/StdDataDisplay/StdTable.vue:524
#: src/views/domain/DomainList.vue:123
#: src/views/domain/DomainList.vue:134
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:62
#: src/views/domain/ngx_conf/LocationEditor.vue:64
msgid "No"
@ -930,7 +931,7 @@ msgstr ""
#: src/views/domain/cert/components/ObtainCert.vue:190
#: src/views/domain/components/Deploy.vue:25
#: src/views/domain/components/RightSettings.vue:47
#: src/views/domain/DomainList.vue:124
#: src/views/domain/DomainList.vue:135
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:210
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:36
msgid "OK"
@ -968,7 +969,7 @@ msgstr ""
msgid "Params"
msgstr "Параметры"
#: src/views/other/Login.vue:95 src/views/user/User.vue:20
#: src/views/other/Login.vue:127 src/views/user/User.vue:20
msgid "Password"
msgstr "Пароль"
@ -1017,11 +1018,11 @@ msgstr ""
msgid "Please input your E-mail!"
msgstr "Введите ваш E-mail!"
#: src/views/other/Install.vue:48 src/views/other/Login.vue:41
#: src/views/other/Install.vue:48 src/views/other/Login.vue:42
msgid "Please input your password!"
msgstr "Введите ваш пароль!"
#: src/views/other/Install.vue:42 src/views/other/Login.vue:35
#: src/views/other/Install.vue:42 src/views/other/Login.vue:36
msgid "Please input your username!"
msgstr "Введите ваше имя пользователя!"
@ -1124,7 +1125,7 @@ msgid "Running"
msgstr "Выполняется"
#: src/components/ChatGPT/ChatGPT.vue:219 src/views/config/ConfigEdit.vue:90
#: src/views/domain/DomainEdit.vue:228
#: src/views/domain/DomainEdit.vue:227
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:80
#: src/views/preference/Preference.vue:104
msgid "Save"
@ -1151,7 +1152,7 @@ msgid "Save Successfully"
msgstr "Успешно сохранено"
#: src/views/config/ConfigEdit.vue:55 src/views/domain/DomainAdd.vue:46
#: src/views/domain/DomainEdit.vue:147
#: src/views/domain/DomainEdit.vue:146
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:34
msgid "Saved successfully"
msgstr "Успешно сохранено"
@ -1171,7 +1172,7 @@ msgstr "Отправлено"
#: src/components/StdDataDisplay/StdTable.vue:168
#: src/components/StdDataDisplay/StdTable.vue:343
#: src/components/StdDataDisplay/StdTable.vue:463
#: src/views/config/ConfigEdit.vue:41 src/views/domain/DomainList.vue:83
#: src/views/config/ConfigEdit.vue:41 src/views/domain/DomainList.vue:84
#: src/views/other/Install.vue:71 src/views/preference/Preference.vue:62
#: src/views/system/Upgrade.vue:54
msgid "Server error"
@ -1227,12 +1228,17 @@ msgstr "Содержание сертификата SSL"
msgid "SSL Certification Key Content"
msgstr "Содержание ключа сертификата SSL"
#: src/views/other/Login.vue:141
#, fuzzy
msgid "SSO Login"
msgstr "Логин"
#: src/views/system/Upgrade.vue:185 src/views/system/Upgrade.vue:219
#, fuzzy
msgid "Stable"
msgstr "Таблица"
#: src/views/domain/DomainList.vue:24 src/views/environment/Environment.vue:71
#: src/views/domain/DomainList.vue:25 src/views/environment/Environment.vue:71
msgid "Status"
msgstr "Статус"
@ -1252,11 +1258,11 @@ msgstr "Название темы: %{name}"
msgid "Swap"
msgstr "Своп"
#: src/components/SwitchAppearance/SwitchAppearance.vue:15
#: src/components/SwitchAppearance/SwitchAppearance.vue:16
msgid "Switch to dark theme"
msgstr ""
#: src/components/SwitchAppearance/SwitchAppearance.vue:15
#: src/components/SwitchAppearance/SwitchAppearance.vue:16
msgid "Switch to light theme"
msgstr ""
@ -1330,7 +1336,7 @@ msgstr "Тип"
#: src/views/cert/Cert.vue:68 src/views/cert/DNSCredential.vue:25
#: src/views/config/config.ts:28 src/views/config/ConfigEdit.vue:105
#: src/views/domain/components/RightSettings.vue:71
#: src/views/domain/DomainList.vue:41 src/views/environment/Environment.vue:88
#: src/views/domain/DomainList.vue:42 src/views/environment/Environment.vue:88
#: src/views/user/User.vue:37
msgid "Updated at"
msgstr "Обновлено в"
@ -1367,7 +1373,7 @@ msgstr ""
msgid "User"
msgstr "Имя пользователя"
#: src/views/other/Login.vue:85 src/views/user/User.vue:11
#: src/views/other/Login.vue:117 src/views/user/User.vue:11
msgid "Username"
msgstr "Имя пользователя"
@ -1430,6 +1436,9 @@ msgctxt "Project"
msgid "License"
msgstr "Лицензия"
#~ msgid "Dir"
#~ msgstr "Директория"
#~ msgid "Dark"
#~ msgstr "Тёмный"

Binary file not shown.

View file

@ -22,7 +22,7 @@ msgid "Access Logs"
msgstr "访问日志"
#: src/views/cert/Cert.vue:74 src/views/cert/DNSCredential.vue:31
#: src/views/config/config.ts:35 src/views/domain/DomainList.vue:47
#: src/views/config/config.ts:35 src/views/domain/DomainList.vue:48
#: src/views/environment/Environment.vue:94 src/views/user/User.vue:43
msgid "Action"
msgstr "操作"
@ -51,7 +51,7 @@ msgstr "添加站点"
msgid "Additional"
msgstr "额外选项"
#: src/views/domain/DomainEdit.vue:182
#: src/views/domain/DomainEdit.vue:181
msgid "Advance Mode"
msgstr "高级模式"
@ -76,7 +76,7 @@ msgid "Are you sure you want to clear the record of chat?"
msgstr "你确定你要清除聊天记录吗?"
#: src/components/StdDataDisplay/StdTable.vue:526
#: src/views/domain/DomainList.vue:125
#: src/views/domain/DomainList.vue:136
msgid "Are you sure you want to delete?"
msgstr "您确定要删除吗?"
@ -126,7 +126,7 @@ msgid "Auto-renewal enabled for %{name}"
msgstr "成功启用 %{name} 自动续签"
#: src/views/config/Config.vue:71 src/views/config/ConfigEdit.vue:84
#: src/views/domain/DomainEdit.vue:225 src/views/nginx_log/NginxLog.vue:161
#: src/views/domain/DomainEdit.vue:224 src/views/nginx_log/NginxLog.vue:161
msgid "Back"
msgstr "返回"
@ -144,7 +144,7 @@ msgstr "基本信息"
msgid "Basic"
msgstr "基本"
#: src/views/domain/DomainEdit.vue:185
#: src/views/domain/DomainEdit.vue:184
msgid "Basic Mode"
msgstr "基本模式"
@ -317,7 +317,7 @@ msgid "Database (Optional, default: database)"
msgstr "数据库 (可选,默认: database)"
#: src/components/StdDataDisplay/StdTable.vue:528
#: src/views/domain/DomainList.vue:128
#: src/views/domain/DomainList.vue:139
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:235
msgid "Delete"
msgstr "删除"
@ -326,7 +326,7 @@ msgstr "删除"
msgid "Delete ID: %{id}"
msgstr "删除 ID: %{id}"
#: src/views/domain/DomainList.vue:81
#: src/views/domain/DomainList.vue:82
msgid "Delete site: %{site_name}"
msgstr "删除站点: %{site_name}"
@ -356,10 +356,6 @@ msgstr "描述"
msgid "Development Mode"
msgstr "开发模式"
#: src/views/config/config.ts:19
msgid "Dir"
msgstr "目录"
#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:59
msgid "Directive"
msgstr "指令"
@ -368,7 +364,11 @@ msgstr "指令"
msgid "Directives"
msgstr "指令"
#: src/views/domain/DomainList.vue:34
#: src/views/config/config.ts:19
msgid "Directory"
msgstr "目录"
#: src/views/domain/DomainList.vue:35
msgid "Disable"
msgstr "禁用"
@ -377,12 +377,12 @@ msgid "Disable auto-renewal failed for %{name}"
msgstr "关闭 %{name} 自动续签失败"
#: src/views/cert/Cert.vue:47 src/views/domain/cert/ChangeCert.vue:47
#: src/views/domain/DomainEdit.vue:172 src/views/domain/DomainList.vue:112
#: src/views/domain/DomainEdit.vue:171 src/views/domain/DomainList.vue:123
msgid "Disabled"
msgstr "禁用"
#: src/views/domain/components/RightSettings.vue:35
#: src/views/domain/DomainList.vue:69
#: src/views/domain/DomainList.vue:70
msgid "Disabled successfully"
msgstr "禁用成功"
@ -449,7 +449,7 @@ msgid "Dry run mode enabled"
msgstr "试运行模式已启动"
#: src/views/domain/components/SiteDuplicate.vue:111
#: src/views/domain/DomainList.vue:119
#: src/views/domain/DomainList.vue:130
msgid "Duplicate"
msgstr "复制"
@ -469,7 +469,7 @@ msgstr "复制成功"
msgid "Duplicate to local successfully"
msgstr "成功复制到本地"
#: src/views/domain/DomainEdit.vue:167
#: src/views/domain/DomainEdit.vue:166
msgid "Edit %{n}"
msgstr "编辑 %{n}"
@ -485,7 +485,7 @@ msgstr "编辑站点"
msgid "Email (*)"
msgstr "邮箱 (*)"
#: src/views/domain/DomainList.vue:31
#: src/views/domain/DomainList.vue:32
msgid "Enable"
msgstr "启用"
@ -516,13 +516,13 @@ msgstr "启用 TLS"
#: src/views/cert/Cert.vue:44 src/views/domain/cert/ChangeCert.vue:44
#: src/views/domain/components/Deploy.vue:80
#: src/views/domain/components/RightSettings.vue:65
#: src/views/domain/DomainEdit.vue:169 src/views/domain/DomainList.vue:115
#: src/views/domain/DomainEdit.vue:168 src/views/domain/DomainList.vue:126
msgid "Enabled"
msgstr "启用"
#: src/views/domain/components/RightSettings.vue:26
#: src/views/domain/components/SiteDuplicate.vue:85
#: src/views/domain/DomainAdd.vue:49 src/views/domain/DomainList.vue:59
#: src/views/domain/DomainAdd.vue:49 src/views/domain/DomainList.vue:60
msgid "Enabled successfully"
msgstr "启用成功"
@ -560,12 +560,12 @@ msgid "Export"
msgstr "导出"
#: src/views/domain/components/RightSettings.vue:38
#: src/views/domain/DomainList.vue:73
#: src/views/domain/DomainList.vue:74
msgid "Failed to disable %{msg}"
msgstr "禁用失败 %{msg}"
#: src/views/domain/components/RightSettings.vue:29
#: src/views/domain/DomainList.vue:63
#: src/views/domain/DomainList.vue:64
msgid "Failed to enable %{msg}"
msgstr "启用失败 %{msg}"
@ -573,7 +573,7 @@ msgstr "启用失败 %{msg}"
msgid "Failed to get certificate information"
msgstr "获取证书信息失败"
#: src/views/domain/DomainEdit.vue:133
#: src/views/domain/DomainEdit.vue:132
msgid "Failed to save, syntax error(s) was detected in the configuration."
msgstr "保存失败,在配置中检测到语法错误。"
@ -726,11 +726,11 @@ msgstr "Location"
msgid "Locations"
msgstr "Locations"
#: src/routes/index.ts:182 src/views/other/Login.vue:104
#: src/routes/index.ts:182 src/views/other/Login.vue:136
msgid "Login"
msgstr "登录"
#: src/views/other/Login.vue:52
#: src/views/other/Login.vue:53 src/views/other/Login.vue:95
msgid "Login successful"
msgstr "登录成功"
@ -750,7 +750,7 @@ msgstr ""
msgid "Manage Configs"
msgstr "配置管理"
#: src/routes/index.ts:40 src/views/domain/DomainList.vue:98
#: src/routes/index.ts:40 src/views/domain/DomainList.vue:107
msgid "Manage Sites"
msgstr "网站管理"
@ -784,7 +784,7 @@ msgstr "单行指令"
#: src/views/config/config.ts:8 src/views/domain/cert/ChangeCert.vue:21
#: src/views/domain/components/RightSettings.vue:68
#: src/views/domain/components/SiteDuplicate.vue:114
#: src/views/domain/DomainList.vue:15 src/views/environment/Environment.vue:13
#: src/views/domain/DomainList.vue:16 src/views/environment/Environment.vue:13
msgid "Name"
msgstr "名称"
@ -821,7 +821,7 @@ msgstr "Nginx"
msgid "Nginx Access Log Path"
msgstr "Nginx 访问日志路径"
#: src/views/domain/DomainEdit.vue:193
#: src/views/domain/DomainEdit.vue:192
msgid "Nginx Configuration Parse Error"
msgstr "Nginx 配置解析错误"
@ -847,7 +847,7 @@ msgstr "Nginx 重启成功"
#: src/components/ChatGPT/ChatGPT.vue:234
#: src/components/StdDataDisplay/StdTable.vue:524
#: src/views/domain/DomainList.vue:123
#: src/views/domain/DomainList.vue:134
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:62
#: src/views/domain/ngx_conf/LocationEditor.vue:64
msgid "No"
@ -892,7 +892,7 @@ msgstr "离线"
#: src/views/domain/cert/components/ObtainCert.vue:190
#: src/views/domain/components/Deploy.vue:25
#: src/views/domain/components/RightSettings.vue:47
#: src/views/domain/DomainList.vue:124
#: src/views/domain/DomainList.vue:135
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:210
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:36
msgid "OK"
@ -929,7 +929,7 @@ msgstr "覆盖现有文件"
msgid "Params"
msgstr "参数"
#: src/views/other/Login.vue:95 src/views/user/User.vue:20
#: src/views/other/Login.vue:127 src/views/user/User.vue:20
msgid "Password"
msgstr "密码"
@ -981,11 +981,11 @@ msgstr "请输入名称,这将被用作新配置的文件名!"
msgid "Please input your E-mail!"
msgstr "请输入您的邮箱!"
#: src/views/other/Install.vue:48 src/views/other/Login.vue:41
#: src/views/other/Install.vue:48 src/views/other/Login.vue:42
msgid "Please input your password!"
msgstr "请输入您的密码!"
#: src/views/other/Install.vue:42 src/views/other/Login.vue:35
#: src/views/other/Install.vue:42 src/views/other/Login.vue:36
msgid "Please input your username!"
msgstr "请输入您的用户名!"
@ -1085,7 +1085,7 @@ msgid "Running"
msgstr "运行中"
#: src/components/ChatGPT/ChatGPT.vue:219 src/views/config/ConfigEdit.vue:90
#: src/views/domain/DomainEdit.vue:228
#: src/views/domain/DomainEdit.vue:227
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:80
#: src/views/preference/Preference.vue:104
msgid "Save"
@ -1110,7 +1110,7 @@ msgid "Save Successfully"
msgstr "保存成功"
#: src/views/config/ConfigEdit.vue:55 src/views/domain/DomainAdd.vue:46
#: src/views/domain/DomainEdit.vue:147
#: src/views/domain/DomainEdit.vue:146
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:34
msgid "Saved successfully"
msgstr "保存成功"
@ -1130,7 +1130,7 @@ msgstr "上传"
#: src/components/StdDataDisplay/StdTable.vue:168
#: src/components/StdDataDisplay/StdTable.vue:343
#: src/components/StdDataDisplay/StdTable.vue:463
#: src/views/config/ConfigEdit.vue:41 src/views/domain/DomainList.vue:83
#: src/views/config/ConfigEdit.vue:41 src/views/domain/DomainList.vue:84
#: src/views/other/Install.vue:71 src/views/preference/Preference.vue:62
#: src/views/system/Upgrade.vue:54
msgid "Server error"
@ -1181,11 +1181,15 @@ msgstr "SSL证书内容"
msgid "SSL Certification Key Content"
msgstr "SSL证书密钥内容"
#: src/views/other/Login.vue:141
msgid "SSO Login"
msgstr "SSO 登录"
#: src/views/system/Upgrade.vue:185 src/views/system/Upgrade.vue:219
msgid "Stable"
msgstr "稳定"
#: src/views/domain/DomainList.vue:24 src/views/environment/Environment.vue:71
#: src/views/domain/DomainList.vue:25 src/views/environment/Environment.vue:71
msgid "Status"
msgstr "状态"
@ -1205,11 +1209,11 @@ msgstr "主体名称: %{name}"
msgid "Swap"
msgstr "Swap"
#: src/components/SwitchAppearance/SwitchAppearance.vue:15
#: src/components/SwitchAppearance/SwitchAppearance.vue:16
msgid "Switch to dark theme"
msgstr "切换到深色主题"
#: src/components/SwitchAppearance/SwitchAppearance.vue:15
#: src/components/SwitchAppearance/SwitchAppearance.vue:16
msgid "Switch to light theme"
msgstr "切换到浅色"
@ -1279,7 +1283,7 @@ msgstr "类型"
#: src/views/cert/Cert.vue:68 src/views/cert/DNSCredential.vue:25
#: src/views/config/config.ts:28 src/views/config/ConfigEdit.vue:105
#: src/views/domain/components/RightSettings.vue:71
#: src/views/domain/DomainList.vue:41 src/views/environment/Environment.vue:88
#: src/views/domain/DomainList.vue:42 src/views/environment/Environment.vue:88
#: src/views/user/User.vue:37
msgid "Updated at"
msgstr "修改时间"
@ -1313,7 +1317,7 @@ msgstr "URL"
msgid "User"
msgstr "用户"
#: src/views/other/Login.vue:85 src/views/user/User.vue:11
#: src/views/other/Login.vue:117 src/views/user/User.vue:11
msgid "Username"
msgstr "用户名"
@ -1377,6 +1381,9 @@ msgctxt "Project"
msgid "License"
msgstr "开源许可"
#~ msgid "Dir"
#~ msgstr "目录"
#~ msgid "Auto"
#~ msgstr "自动"

View file

@ -23,7 +23,7 @@ msgid "Access Logs"
msgstr "存取日誌"
#: src/views/cert/Cert.vue:74 src/views/cert/DNSCredential.vue:31
#: src/views/config/config.ts:35 src/views/domain/DomainList.vue:47
#: src/views/config/config.ts:35 src/views/domain/DomainList.vue:48
#: src/views/environment/Environment.vue:94 src/views/user/User.vue:43
msgid "Action"
msgstr "操作"
@ -52,7 +52,7 @@ msgstr "新增網站"
msgid "Additional"
msgstr "其他設定"
#: src/views/domain/DomainEdit.vue:182
#: src/views/domain/DomainEdit.vue:181
msgid "Advance Mode"
msgstr "進階模式"
@ -77,7 +77,7 @@ msgid "Are you sure you want to clear the record of chat?"
msgstr "您確定要清除聊天記錄嗎?"
#: src/components/StdDataDisplay/StdTable.vue:526
#: src/views/domain/DomainList.vue:125
#: src/views/domain/DomainList.vue:136
msgid "Are you sure you want to delete?"
msgstr "您確定要刪除嗎?"
@ -127,7 +127,7 @@ msgid "Auto-renewal enabled for %{name}"
msgstr "已啟用 %{name} 的自動續簽"
#: src/views/config/Config.vue:71 src/views/config/ConfigEdit.vue:84
#: src/views/domain/DomainEdit.vue:225 src/views/nginx_log/NginxLog.vue:161
#: src/views/domain/DomainEdit.vue:224 src/views/nginx_log/NginxLog.vue:161
msgid "Back"
msgstr "返回"
@ -145,7 +145,7 @@ msgstr "基本資訊"
msgid "Basic"
msgstr "基本"
#: src/views/domain/DomainEdit.vue:185
#: src/views/domain/DomainEdit.vue:184
msgid "Basic Mode"
msgstr "基本模式"
@ -318,7 +318,7 @@ msgid "Database (Optional, default: database)"
msgstr "資料庫 (可選,預設: database)"
#: src/components/StdDataDisplay/StdTable.vue:528
#: src/views/domain/DomainList.vue:128
#: src/views/domain/DomainList.vue:139
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:235
msgid "Delete"
msgstr "刪除"
@ -327,7 +327,7 @@ msgstr "刪除"
msgid "Delete ID: %{id}"
msgstr "刪除 ID: %{id}"
#: src/views/domain/DomainList.vue:81
#: src/views/domain/DomainList.vue:82
msgid "Delete site: %{site_name}"
msgstr "刪除網站:%{site_name}"
@ -357,10 +357,6 @@ msgstr "描述"
msgid "Development Mode"
msgstr "開發模式"
#: src/views/config/config.ts:19
msgid "Dir"
msgstr "目錄"
#: src/views/domain/ngx_conf/directive/DirectiveAdd.vue:59
msgid "Directive"
msgstr "指令"
@ -369,7 +365,12 @@ msgstr "指令"
msgid "Directives"
msgstr "指令"
#: src/views/domain/DomainList.vue:34
#: src/views/config/config.ts:19
#, fuzzy
msgid "Directory"
msgstr "指令"
#: src/views/domain/DomainList.vue:35
msgid "Disable"
msgstr "停用"
@ -378,12 +379,12 @@ msgid "Disable auto-renewal failed for %{name}"
msgstr "關閉 %{name} 自動續簽失敗"
#: src/views/cert/Cert.vue:47 src/views/domain/cert/ChangeCert.vue:47
#: src/views/domain/DomainEdit.vue:172 src/views/domain/DomainList.vue:112
#: src/views/domain/DomainEdit.vue:171 src/views/domain/DomainList.vue:123
msgid "Disabled"
msgstr "停用"
#: src/views/domain/components/RightSettings.vue:35
#: src/views/domain/DomainList.vue:69
#: src/views/domain/DomainList.vue:70
msgid "Disabled successfully"
msgstr "成功停用"
@ -450,7 +451,7 @@ msgid "Dry run mode enabled"
msgstr "試運轉模式已啟用"
#: src/views/domain/components/SiteDuplicate.vue:111
#: src/views/domain/DomainList.vue:119
#: src/views/domain/DomainList.vue:130
msgid "Duplicate"
msgstr "複製"
@ -470,7 +471,7 @@ msgstr "複製成功"
msgid "Duplicate to local successfully"
msgstr "成功複製至本機"
#: src/views/domain/DomainEdit.vue:167
#: src/views/domain/DomainEdit.vue:166
msgid "Edit %{n}"
msgstr "編輯 %{n}"
@ -486,7 +487,7 @@ msgstr "編輯網站"
msgid "Email (*)"
msgstr "電子郵件 (*)"
#: src/views/domain/DomainList.vue:31
#: src/views/domain/DomainList.vue:32
msgid "Enable"
msgstr "啟用"
@ -517,13 +518,13 @@ msgstr "啟用 TLS"
#: src/views/cert/Cert.vue:44 src/views/domain/cert/ChangeCert.vue:44
#: src/views/domain/components/Deploy.vue:80
#: src/views/domain/components/RightSettings.vue:65
#: src/views/domain/DomainEdit.vue:169 src/views/domain/DomainList.vue:115
#: src/views/domain/DomainEdit.vue:168 src/views/domain/DomainList.vue:126
msgid "Enabled"
msgstr "已啟用"
#: src/views/domain/components/RightSettings.vue:26
#: src/views/domain/components/SiteDuplicate.vue:85
#: src/views/domain/DomainAdd.vue:49 src/views/domain/DomainList.vue:59
#: src/views/domain/DomainAdd.vue:49 src/views/domain/DomainList.vue:60
msgid "Enabled successfully"
msgstr "成功啟用"
@ -561,12 +562,12 @@ msgid "Export"
msgstr "匯出"
#: src/views/domain/components/RightSettings.vue:38
#: src/views/domain/DomainList.vue:73
#: src/views/domain/DomainList.vue:74
msgid "Failed to disable %{msg}"
msgstr "停用 %{msg} 失敗"
#: src/views/domain/components/RightSettings.vue:29
#: src/views/domain/DomainList.vue:63
#: src/views/domain/DomainList.vue:64
msgid "Failed to enable %{msg}"
msgstr "啟用 %{msg} 失敗"
@ -574,7 +575,7 @@ msgstr "啟用 %{msg} 失敗"
msgid "Failed to get certificate information"
msgstr "取得憑證資訊失敗"
#: src/views/domain/DomainEdit.vue:133
#: src/views/domain/DomainEdit.vue:132
msgid "Failed to save, syntax error(s) was detected in the configuration."
msgstr "儲存失敗,在設定中檢測到語法錯誤。"
@ -727,11 +728,11 @@ msgstr "Location"
msgid "Locations"
msgstr "Locations"
#: src/routes/index.ts:182 src/views/other/Login.vue:104
#: src/routes/index.ts:182 src/views/other/Login.vue:136
msgid "Login"
msgstr "登入"
#: src/views/other/Login.vue:52
#: src/views/other/Login.vue:53 src/views/other/Login.vue:95
msgid "Login successful"
msgstr "登入成功"
@ -750,7 +751,7 @@ msgstr ""
msgid "Manage Configs"
msgstr "管理設定"
#: src/routes/index.ts:40 src/views/domain/DomainList.vue:98
#: src/routes/index.ts:40 src/views/domain/DomainList.vue:107
msgid "Manage Sites"
msgstr "管理網站"
@ -784,7 +785,7 @@ msgstr "多行指令"
#: src/views/config/config.ts:8 src/views/domain/cert/ChangeCert.vue:21
#: src/views/domain/components/RightSettings.vue:68
#: src/views/domain/components/SiteDuplicate.vue:114
#: src/views/domain/DomainList.vue:15 src/views/environment/Environment.vue:13
#: src/views/domain/DomainList.vue:16 src/views/environment/Environment.vue:13
msgid "Name"
msgstr "名稱"
@ -821,7 +822,7 @@ msgstr "Nginx"
msgid "Nginx Access Log Path"
msgstr "Nginx 存取日誌路徑"
#: src/views/domain/DomainEdit.vue:193
#: src/views/domain/DomainEdit.vue:192
msgid "Nginx Configuration Parse Error"
msgstr "Nginx 設定解析錯誤"
@ -847,7 +848,7 @@ msgstr "Nginx 重啟成功"
#: src/components/ChatGPT/ChatGPT.vue:234
#: src/components/StdDataDisplay/StdTable.vue:524
#: src/views/domain/DomainList.vue:123
#: src/views/domain/DomainList.vue:134
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:62
#: src/views/domain/ngx_conf/LocationEditor.vue:64
msgid "No"
@ -892,7 +893,7 @@ msgstr "離線"
#: src/views/domain/cert/components/ObtainCert.vue:190
#: src/views/domain/components/Deploy.vue:25
#: src/views/domain/components/RightSettings.vue:47
#: src/views/domain/DomainList.vue:124
#: src/views/domain/DomainList.vue:135
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:210
#: src/views/domain/ngx_conf/NgxConfigEditor.vue:36
msgid "OK"
@ -929,7 +930,7 @@ msgstr "覆蓋現有檔案"
msgid "Params"
msgstr "參數"
#: src/views/other/Login.vue:95 src/views/user/User.vue:20
#: src/views/other/Login.vue:127 src/views/user/User.vue:20
msgid "Password"
msgstr "密碼"
@ -981,11 +982,11 @@ msgstr "請輸入名稱,這將作為新設定的檔名!"
msgid "Please input your E-mail!"
msgstr "請輸入您的電子郵件!"
#: src/views/other/Install.vue:48 src/views/other/Login.vue:41
#: src/views/other/Install.vue:48 src/views/other/Login.vue:42
msgid "Please input your password!"
msgstr "請輸入您的密碼!"
#: src/views/other/Install.vue:42 src/views/other/Login.vue:35
#: src/views/other/Install.vue:42 src/views/other/Login.vue:36
msgid "Please input your username!"
msgstr "請輸入您的使用者名稱!"
@ -1085,7 +1086,7 @@ msgid "Running"
msgstr "執行中"
#: src/components/ChatGPT/ChatGPT.vue:219 src/views/config/ConfigEdit.vue:90
#: src/views/domain/DomainEdit.vue:228
#: src/views/domain/DomainEdit.vue:227
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:80
#: src/views/preference/Preference.vue:104
msgid "Save"
@ -1110,7 +1111,7 @@ msgid "Save Successfully"
msgstr "儲存成功"
#: src/views/config/ConfigEdit.vue:55 src/views/domain/DomainAdd.vue:46
#: src/views/domain/DomainEdit.vue:147
#: src/views/domain/DomainEdit.vue:146
#: src/views/domain/ngx_conf/directive/DirectiveEditorItem.vue:34
msgid "Saved successfully"
msgstr "儲存成功"
@ -1130,7 +1131,7 @@ msgstr "傳送"
#: src/components/StdDataDisplay/StdTable.vue:168
#: src/components/StdDataDisplay/StdTable.vue:343
#: src/components/StdDataDisplay/StdTable.vue:463
#: src/views/config/ConfigEdit.vue:41 src/views/domain/DomainList.vue:83
#: src/views/config/ConfigEdit.vue:41 src/views/domain/DomainList.vue:84
#: src/views/other/Install.vue:71 src/views/preference/Preference.vue:62
#: src/views/system/Upgrade.vue:54
msgid "Server error"
@ -1181,11 +1182,16 @@ msgstr "SSL 認證內容"
msgid "SSL Certification Key Content"
msgstr "SSL 憑證金鑰內容"
#: src/views/other/Login.vue:141
#, fuzzy
msgid "SSO Login"
msgstr "登入"
#: src/views/system/Upgrade.vue:185 src/views/system/Upgrade.vue:219
msgid "Stable"
msgstr "穩定"
#: src/views/domain/DomainList.vue:24 src/views/environment/Environment.vue:71
#: src/views/domain/DomainList.vue:25 src/views/environment/Environment.vue:71
msgid "Status"
msgstr "狀態"
@ -1205,11 +1211,11 @@ msgstr "主體名稱: %{name}"
msgid "Swap"
msgstr "交換空間"
#: src/components/SwitchAppearance/SwitchAppearance.vue:15
#: src/components/SwitchAppearance/SwitchAppearance.vue:16
msgid "Switch to dark theme"
msgstr ""
#: src/components/SwitchAppearance/SwitchAppearance.vue:15
#: src/components/SwitchAppearance/SwitchAppearance.vue:16
msgid "Switch to light theme"
msgstr ""
@ -1280,7 +1286,7 @@ msgstr "類型"
#: src/views/cert/Cert.vue:68 src/views/cert/DNSCredential.vue:25
#: src/views/config/config.ts:28 src/views/config/ConfigEdit.vue:105
#: src/views/domain/components/RightSettings.vue:71
#: src/views/domain/DomainList.vue:41 src/views/environment/Environment.vue:88
#: src/views/domain/DomainList.vue:42 src/views/environment/Environment.vue:88
#: src/views/user/User.vue:37
msgid "Updated at"
msgstr "更新時間"
@ -1314,7 +1320,7 @@ msgstr "URL"
msgid "User"
msgstr "使用者名稱"
#: src/views/other/Login.vue:85 src/views/user/User.vue:11
#: src/views/other/Login.vue:117 src/views/user/User.vue:11
msgid "Username"
msgstr "使用者名稱"
@ -1379,6 +1385,9 @@ msgctxt "Project"
msgid "License"
msgstr "授權條款"
#~ msgid "Dir"
#~ msgstr "目錄"
#~ msgid "Auto"
#~ msgstr "自動"

View file

@ -90,6 +90,7 @@ function init() {
}
function handle_parse_error(r: any) {
console.error(r)
if (r?.error === 'nginx_config_syntax_error') {
parse_error_status.value = true
parse_error_message.value = r.message
@ -99,8 +100,6 @@ function handle_parse_error(r: any) {
} else {
message.error($gettext(r?.message ?? 'Server error'))
}
throw r
}
function on_mode_change(advanced: boolean) {