Browse Source

chore: update translations

Jacky 1 year ago
parent
commit
547aeeadd3

+ 1 - 1
app/src/language/LINGUAS

@@ -1 +1 @@
-es fr_FR ru_RU vi_VN zh_CN zh_TW
+en zh_CN zh_TW fr_FR es ru_RU vi_VN

+ 35 - 26
app/src/language/en/app.po

@@ -129,11 +129,11 @@ msgstr ""
 msgid "Auto Refresh"
 msgstr ""
 
-#: src/views/domain/cert/components/ObtainCert.vue:75
+#: src/views/domain/cert/components/ObtainCert.vue:76
 msgid "Auto-renewal disabled for %{name}"
 msgstr "Auto-renewal disabled for %{name}"
 
-#: src/views/domain/cert/components/ObtainCert.vue:68
+#: src/views/domain/cert/components/ObtainCert.vue:69
 msgid "Auto-renewal enabled for %{name}"
 msgstr "Auto-renewal enabled for %{name}"
 
@@ -183,7 +183,7 @@ msgstr ""
 #: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:58
 #: src/components/StdDesign/StdDataDisplay/StdCurd.vue:143
 #: src/components/StdDesign/StdDataEntry/components/StdSelector.vue:103
-#: src/views/domain/cert/components/ObtainCert.vue:137
+#: src/views/domain/cert/components/ObtainCert.vue:138
 #: src/views/domain/components/Deploy.vue:24
 #: src/views/domain/components/RightSettings.vue:52
 #: src/views/domain/ngx_conf/NgxConfigEditor.vue:52
@@ -217,7 +217,7 @@ msgstr "Certificate Status"
 msgid "Certificates List"
 msgstr "Certificate is valid"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:65
+#: src/views/domain/cert/components/AutoCertStepOne.vue:98
 msgid "Challenge Method"
 msgstr ""
 
@@ -422,7 +422,7 @@ msgstr "Directive"
 msgid "Disable"
 msgstr "Disabled"
 
-#: src/views/domain/cert/components/ObtainCert.vue:77
+#: src/views/domain/cert/components/ObtainCert.vue:78
 msgid "Disable auto-renewal failed for %{name}"
 msgstr "Disable auto-renewal failed for %{name}"
 
@@ -452,7 +452,7 @@ msgstr ""
 msgid "DNS Provider"
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:71
+#: src/views/domain/cert/components/AutoCertStepOne.vue:104
 msgid "DNS01"
 msgstr ""
 
@@ -464,7 +464,7 @@ msgid_plural "Do you want to deploy this file to remote servers?"
 msgstr[0] "Are you sure you want to remove this directive?"
 msgstr[1] "Are you sure you want to remove this directive?"
 
-#: src/views/domain/cert/components/ObtainCert.vue:133
+#: src/views/domain/cert/components/ObtainCert.vue:134
 msgid "Do you want to disable auto-cert renewal?"
 msgstr ""
 
@@ -503,7 +503,7 @@ msgstr "Are you sure you want to remove this directive?"
 msgid "Do you want to remove this upstream?"
 msgstr "Are you sure you want to remove this directive?"
 
-#: src/views/certificate/WildcardCertificate.vue:69
+#: src/views/certificate/WildcardCertificate.vue:72
 msgid "Domain"
 msgstr ""
 
@@ -597,7 +597,7 @@ msgstr ""
 msgid "Enable %{conf_name} in %{node_name} successfully"
 msgstr ""
 
-#: src/views/domain/cert/components/ObtainCert.vue:70
+#: src/views/domain/cert/components/ObtainCert.vue:71
 msgid "Enable auto-renewal failed for %{name}"
 msgstr "Enable auto-renewal failed for %{name}"
 
@@ -671,6 +671,11 @@ msgstr "Expiration Date: %{date}"
 msgid "Export"
 msgstr ""
 
+#: src/views/domain/cert/components/ObtainCertLive.vue:116
+#, fuzzy
+msgid "Fail to obtain certificate"
+msgstr "Certificate is valid"
+
 #: src/views/domain/components/RightSettings.vue:42
 #: src/views/domain/DomainList.vue:74
 #: src/views/stream/components/RightSettings.vue:42
@@ -755,7 +760,7 @@ msgstr ""
 msgid "Get release information error"
 msgstr "Base information"
 
-#: src/views/domain/cert/components/ObtainCertLive.vue:68
+#: src/views/domain/cert/components/ObtainCertLive.vue:70
 msgid "Getting the certificate, please wait..."
 msgstr "Getting the certificate, please wait..."
 
@@ -795,7 +800,7 @@ msgstr ""
 msgid "HTTP Port"
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:68
+#: src/views/domain/cert/components/AutoCertStepOne.vue:101
 msgid "HTTP01"
 msgstr ""
 
@@ -838,7 +843,7 @@ msgstr "Intermediate Certification Authorities: %{issuer}"
 msgid "Issue wildcard certificate"
 msgstr "Certificate is valid"
 
-#: src/views/certificate/WildcardCertificate.vue:58
+#: src/views/certificate/WildcardCertificate.vue:61
 #, fuzzy
 msgid "Issue Wildcard Certificate"
 msgstr "Certificate Status"
@@ -852,6 +857,10 @@ msgstr "Enabled successfully"
 msgid "Jwt Secret"
 msgstr ""
 
+#: src/views/domain/cert/components/AutoCertStepOne.vue:108
+msgid "Key Type"
+msgstr ""
+
 #: src/views/system/Upgrade.vue:179
 msgid "Last checked at"
 msgstr ""
@@ -915,7 +924,7 @@ msgstr "Login successful"
 msgid "Logout successful"
 msgstr "Logout successful"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:54
+#: src/views/domain/cert/components/AutoCertStepOne.vue:87
 #, fuzzy
 msgid ""
 "Make sure you have configured a reverse proxy for .well-known directory to "
@@ -1010,8 +1019,8 @@ msgstr "Network Total Send"
 msgid "New version released"
 msgstr ""
 
-#: src/views/certificate/WildcardCertificate.vue:84
-#: src/views/domain/cert/components/ObtainCert.vue:203
+#: src/views/certificate/WildcardCertificate.vue:87
+#: src/views/domain/cert/components/ObtainCert.vue:204
 #: src/views/domain/DomainAdd.vue:145
 msgid "Next"
 msgstr "Next"
@@ -1079,7 +1088,7 @@ msgid "Not Valid Before: %{date}"
 msgstr "Not Valid Before: %{date}"
 
 #: src/views/certificate/DNSCredential.vue:48
-#: src/views/domain/cert/components/AutoCertStepOne.vue:40
+#: src/views/domain/cert/components/AutoCertStepOne.vue:73
 msgid "Note"
 msgstr ""
 
@@ -1093,7 +1102,7 @@ msgstr "Certificate is valid"
 msgid "Notifications"
 msgstr "Certificate is valid"
 
-#: src/views/domain/cert/components/ObtainCert.vue:178
+#: src/views/domain/cert/components/ObtainCert.vue:179
 #, fuzzy
 msgid "Obtain certificate"
 msgstr "Certificate is valid"
@@ -1114,7 +1123,7 @@ msgstr ""
 #: src/components/StdDesign/StdDataDisplay/StdCurd.vue:144
 #: src/components/StdDesign/StdDataDisplay/StdTable.vue:352
 #: src/components/StdDesign/StdDataEntry/components/StdSelector.vue:104
-#: src/views/domain/cert/components/ObtainCert.vue:136
+#: src/views/domain/cert/components/ObtainCert.vue:137
 #: src/views/domain/components/Deploy.vue:23
 #: src/views/domain/components/RightSettings.vue:51
 #: src/views/domain/DomainList.vue:146
@@ -1194,7 +1203,7 @@ msgid ""
 "provider."
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:58
+#: src/views/domain/cert/components/AutoCertStepOne.vue:91
 msgid ""
 "Please first add credentials in Certification > DNS Credentials, and then "
 "select one of the credentialsbelow to request the API of the DNS provider."
@@ -1325,7 +1334,7 @@ msgid "Renew Certificate Success"
 msgstr "Certificate is valid"
 
 #: src/views/certificate/RenewCert.vue:25
-#: src/views/certificate/WildcardCertificate.vue:47
+#: src/views/certificate/WildcardCertificate.vue:50
 #, fuzzy
 msgid "Renew successfully"
 msgstr "Enabled successfully"
@@ -1417,11 +1426,11 @@ msgstr "Server error"
 msgid "Server Info"
 msgstr "Server Info"
 
-#: src/views/domain/cert/components/ObtainCert.vue:102
+#: src/views/domain/cert/components/ObtainCert.vue:103
 msgid "server_name not found in directives"
 msgstr "server_name not found in directives"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:29
+#: src/views/domain/cert/components/AutoCertStepOne.vue:62
 #: src/views/domain/DomainAdd.vue:124
 msgid "server_name parameter is required"
 msgstr "server_name parameter is required"
@@ -1539,7 +1548,7 @@ msgstr "Terminal"
 msgid "Terminal Start Command"
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:50
+#: src/views/domain/cert/components/AutoCertStepOne.vue:83
 #, fuzzy
 msgid ""
 "The certificate for the domain will be checked 5 minutes, and will be "
@@ -1570,7 +1579,7 @@ msgstr "Certificate Status"
 msgid "The path exists, but the file is not a private key"
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:45
+#: src/views/domain/cert/components/AutoCertStepOne.vue:78
 #, fuzzy
 msgid ""
 "The server_name in the current configuration must be the domain name you "
@@ -1696,7 +1705,7 @@ msgid "View all notifications"
 msgstr "Certificate is valid"
 
 #: src/constants/index.ts:18 src/views/config/InspectConfig.vue:36
-#: src/views/domain/cert/components/AutoCertStepOne.vue:23
+#: src/views/domain/cert/components/AutoCertStepOne.vue:56
 #: src/views/domain/DomainAdd.vue:119
 msgid "Warning"
 msgstr "Warning"
@@ -1707,7 +1716,7 @@ msgid ""
 "ownership verification."
 msgstr ""
 
-#: src/views/domain/cert/components/ObtainCert.vue:134
+#: src/views/domain/cert/components/ObtainCert.vue:135
 msgid ""
 "We will remove the HTTPChallenge configuration from this file and reload the "
 "Nginx. Are you sure you want to continue?"

+ 36 - 26
app/src/language/es/app.po

@@ -127,11 +127,11 @@ msgstr "Certificado automático"
 msgid "Auto Refresh"
 msgstr "Actualización automática"
 
-#: src/views/domain/cert/components/ObtainCert.vue:75
+#: src/views/domain/cert/components/ObtainCert.vue:76
 msgid "Auto-renewal disabled for %{name}"
 msgstr "Renovación automática deshabilitada por %{name}"
 
-#: src/views/domain/cert/components/ObtainCert.vue:68
+#: src/views/domain/cert/components/ObtainCert.vue:69
 msgid "Auto-renewal enabled for %{name}"
 msgstr "Renovación automática habilitada por %{name}"
 
@@ -178,7 +178,7 @@ msgstr "Directorio CA"
 #: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:58
 #: src/components/StdDesign/StdDataDisplay/StdCurd.vue:143
 #: src/components/StdDesign/StdDataEntry/components/StdSelector.vue:103
-#: src/views/domain/cert/components/ObtainCert.vue:137
+#: src/views/domain/cert/components/ObtainCert.vue:138
 #: src/views/domain/components/Deploy.vue:24
 #: src/views/domain/components/RightSettings.vue:52
 #: src/views/domain/ngx_conf/NgxConfigEditor.vue:52
@@ -210,7 +210,7 @@ msgstr "Certificados"
 msgid "Certificates List"
 msgstr "Lista de Certificados"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:65
+#: src/views/domain/cert/components/AutoCertStepOne.vue:98
 msgid "Challenge Method"
 msgstr "Método de desafío"
 
@@ -407,7 +407,7 @@ msgstr "Directorio"
 msgid "Disable"
 msgstr "Desactivar"
 
-#: src/views/domain/cert/components/ObtainCert.vue:77
+#: src/views/domain/cert/components/ObtainCert.vue:78
 msgid "Disable auto-renewal failed for %{name}"
 msgstr "No se pudo desactivar la renovación automática por %{name}"
 
@@ -437,7 +437,7 @@ msgstr "Credenciales de DNS"
 msgid "DNS Provider"
 msgstr "Proveedor DNS"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:71
+#: src/views/domain/cert/components/AutoCertStepOne.vue:104
 msgid "DNS01"
 msgstr "DNS01"
 
@@ -448,7 +448,7 @@ msgid_plural "Do you want to deploy this file to remote servers?"
 msgstr[0] "¿Desea desplegar este archivo en un servidor remoto?"
 msgstr[1] "¿Desea desplegar este archivo en los servidores remotos?"
 
-#: src/views/domain/cert/components/ObtainCert.vue:133
+#: src/views/domain/cert/components/ObtainCert.vue:134
 msgid "Do you want to disable auto-cert renewal?"
 msgstr "¿Desea deshabilitar la renovación automática de certificado?"
 
@@ -480,7 +480,7 @@ msgstr "¿Quieres eliminar este servidor?"
 msgid "Do you want to remove this upstream?"
 msgstr "¿Quieres eliminar esta transmisión?"
 
-#: src/views/certificate/WildcardCertificate.vue:69
+#: src/views/certificate/WildcardCertificate.vue:72
 msgid "Domain"
 msgstr "Dominio"
 
@@ -570,7 +570,7 @@ msgstr "Falló el habilitado de %{conf_name} en %{node_name}"
 msgid "Enable %{conf_name} in %{node_name} successfully"
 msgstr "Habilitado exitoso de %{conf_name} en %{node_name}"
 
-#: src/views/domain/cert/components/ObtainCert.vue:70
+#: src/views/domain/cert/components/ObtainCert.vue:71
 msgid "Enable auto-renewal failed for %{name}"
 msgstr "No se pudo activar la renovación automática por %{name}"
 
@@ -641,6 +641,11 @@ msgstr "Vencido el: %{date}"
 msgid "Export"
 msgstr "Exportar"
 
+#: src/views/domain/cert/components/ObtainCertLive.vue:116
+#, fuzzy
+msgid "Fail to obtain certificate"
+msgstr "Obtener certificado"
+
 #: src/views/domain/components/RightSettings.vue:42
 #: src/views/domain/DomainList.vue:74
 #: src/views/stream/components/RightSettings.vue:42
@@ -721,7 +726,7 @@ msgstr "Generando clave privada para registrar cuenta"
 msgid "Get release information error"
 msgstr "Obtener error de información de versión"
 
-#: src/views/domain/cert/components/ObtainCertLive.vue:68
+#: src/views/domain/cert/components/ObtainCertLive.vue:70
 msgid "Getting the certificate, please wait..."
 msgstr "Obteniendo el certificado, por favor espere..."
 
@@ -761,7 +766,7 @@ msgstr "Host HTTP"
 msgid "HTTP Port"
 msgstr "Puerto HTTP"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:68
+#: src/views/domain/cert/components/AutoCertStepOne.vue:101
 msgid "HTTP01"
 msgstr "HTTP01"
 
@@ -801,7 +806,7 @@ msgstr "Autoridades de certificación intermedias: %{issuer}"
 msgid "Issue wildcard certificate"
 msgstr "Obtener certificado comodín"
 
-#: src/views/certificate/WildcardCertificate.vue:58
+#: src/views/certificate/WildcardCertificate.vue:61
 msgid "Issue Wildcard Certificate"
 msgstr "Obtener certificado Comodín"
 
@@ -813,6 +818,11 @@ msgstr "Certificado emitido con éxito"
 msgid "Jwt Secret"
 msgstr "Secreto Jwt"
 
+#: src/views/domain/cert/components/AutoCertStepOne.vue:108
+#, fuzzy
+msgid "Key Type"
+msgstr "Tipo"
+
 #: src/views/system/Upgrade.vue:179
 msgid "Last checked at"
 msgstr "Comprobado por última vez el"
@@ -871,7 +881,7 @@ msgstr "Acceso exitoso"
 msgid "Logout successful"
 msgstr "Cierre de sesión exitoso"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:54
+#: src/views/domain/cert/components/AutoCertStepOne.vue:87
 msgid ""
 "Make sure you have configured a reverse proxy for .well-known directory to "
 "HTTPChallengePort before obtaining the certificate."
@@ -960,8 +970,8 @@ msgstr "Total enviado por la red"
 msgid "New version released"
 msgstr "Se liberó una nueva versión"
 
-#: src/views/certificate/WildcardCertificate.vue:84
-#: src/views/domain/cert/components/ObtainCert.vue:203
+#: src/views/certificate/WildcardCertificate.vue:87
+#: src/views/domain/cert/components/ObtainCert.vue:204
 #: src/views/domain/DomainAdd.vue:145
 msgid "Next"
 msgstr "Siguiente"
@@ -1026,7 +1036,7 @@ msgid "Not Valid Before: %{date}"
 msgstr "No válido antes: %{date}"
 
 #: src/views/certificate/DNSCredential.vue:48
-#: src/views/domain/cert/components/AutoCertStepOne.vue:40
+#: src/views/domain/cert/components/AutoCertStepOne.vue:73
 msgid "Note"
 msgstr "Nota"
 
@@ -1038,7 +1048,7 @@ msgstr "Notificación"
 msgid "Notifications"
 msgstr "Notificaciones"
 
-#: src/views/domain/cert/components/ObtainCert.vue:178
+#: src/views/domain/cert/components/ObtainCert.vue:179
 msgid "Obtain certificate"
 msgstr "Obtener certificado"
 
@@ -1058,7 +1068,7 @@ msgstr "Desconectado"
 #: src/components/StdDesign/StdDataDisplay/StdCurd.vue:144
 #: src/components/StdDesign/StdDataDisplay/StdTable.vue:352
 #: src/components/StdDesign/StdDataEntry/components/StdSelector.vue:104
-#: src/views/domain/cert/components/ObtainCert.vue:136
+#: src/views/domain/cert/components/ObtainCert.vue:137
 #: src/views/domain/components/Deploy.vue:23
 #: src/views/domain/components/RightSettings.vue:51
 #: src/views/domain/DomainList.vue:146
@@ -1139,7 +1149,7 @@ msgstr ""
 "Por favor, complete las credenciales de autenticación API proporcionadas por "
 "su proveedor de DNS."
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:58
+#: src/views/domain/cert/components/AutoCertStepOne.vue:91
 msgid ""
 "Please first add credentials in Certification > DNS Credentials, and then "
 "select one of the credentialsbelow to request the API of the DNS provider."
@@ -1270,7 +1280,7 @@ msgid "Renew Certificate Success"
 msgstr "Renovado de Certificado exitoso"
 
 #: src/views/certificate/RenewCert.vue:25
-#: src/views/certificate/WildcardCertificate.vue:47
+#: src/views/certificate/WildcardCertificate.vue:50
 msgid "Renew successfully"
 msgstr "Renovado con éxito"
 
@@ -1358,11 +1368,11 @@ msgstr "Error del servidor"
 msgid "Server Info"
 msgstr "Información del servidor"
 
-#: src/views/domain/cert/components/ObtainCert.vue:102
+#: src/views/domain/cert/components/ObtainCert.vue:103
 msgid "server_name not found in directives"
 msgstr "No se encuentra server_name en las directivas"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:29
+#: src/views/domain/cert/components/AutoCertStepOne.vue:62
 #: src/views/domain/DomainAdd.vue:124
 msgid "server_name parameter is required"
 msgstr "Se requiere el parámetro server_name"
@@ -1471,7 +1481,7 @@ msgstr "Terminal"
 msgid "Terminal Start Command"
 msgstr "Comando de inicio de terminal"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:50
+#: src/views/domain/cert/components/AutoCertStepOne.vue:83
 msgid ""
 "The certificate for the domain will be checked 5 minutes, and will be "
 "renewed if it has been more than 1 week since it was last issued."
@@ -1501,7 +1511,7 @@ msgstr "La ruta existe, pero el archivo no es una clave privada"
 msgid "The path exists, but the file is not a private key"
 msgstr "La ruta existe, pero el archivo no es una clave privada"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:45
+#: src/views/domain/cert/components/AutoCertStepOne.vue:78
 msgid ""
 "The server_name in the current configuration must be the domain name you "
 "need to get the certificate, supportmultiple domains."
@@ -1626,7 +1636,7 @@ msgid "View all notifications"
 msgstr "Ver todas las notificaciones"
 
 #: src/constants/index.ts:18 src/views/config/InspectConfig.vue:36
-#: src/views/domain/cert/components/AutoCertStepOne.vue:23
+#: src/views/domain/cert/components/AutoCertStepOne.vue:56
 #: src/views/domain/DomainAdd.vue:119
 msgid "Warning"
 msgstr "Advertencia"
@@ -1639,7 +1649,7 @@ msgstr ""
 "Agregaremos uno o más registros TXT a los registros DNS de su dominio para "
 "verificar la propiedad."
 
-#: src/views/domain/cert/components/ObtainCert.vue:134
+#: src/views/domain/cert/components/ObtainCert.vue:135
 msgid ""
 "We will remove the HTTPChallenge configuration from this file and reload the "
 "Nginx. Are you sure you want to continue?"

+ 36 - 26
app/src/language/fr_FR/app.po

@@ -130,11 +130,11 @@ msgstr "Auto Cert"
 msgid "Auto Refresh"
 msgstr "Actualisation automatique"
 
-#: src/views/domain/cert/components/ObtainCert.vue:75
+#: src/views/domain/cert/components/ObtainCert.vue:76
 msgid "Auto-renewal disabled for %{name}"
 msgstr "Renouvellement automatique désactivé pour %{name}"
 
-#: src/views/domain/cert/components/ObtainCert.vue:68
+#: src/views/domain/cert/components/ObtainCert.vue:69
 msgid "Auto-renewal enabled for %{name}"
 msgstr "Renouvellement automatique activé pour %{name}"
 
@@ -182,7 +182,7 @@ msgstr ""
 #: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:58
 #: src/components/StdDesign/StdDataDisplay/StdCurd.vue:143
 #: src/components/StdDesign/StdDataEntry/components/StdSelector.vue:103
-#: src/views/domain/cert/components/ObtainCert.vue:137
+#: src/views/domain/cert/components/ObtainCert.vue:138
 #: src/views/domain/components/Deploy.vue:24
 #: src/views/domain/components/RightSettings.vue:52
 #: src/views/domain/ngx_conf/NgxConfigEditor.vue:52
@@ -216,7 +216,7 @@ msgstr "État du certificat"
 msgid "Certificates List"
 msgstr "Liste des certifications"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:65
+#: src/views/domain/cert/components/AutoCertStepOne.vue:98
 msgid "Challenge Method"
 msgstr "Méthode de challenge"
 
@@ -420,7 +420,7 @@ msgstr "Directive"
 msgid "Disable"
 msgstr "Désactivé"
 
-#: src/views/domain/cert/components/ObtainCert.vue:77
+#: src/views/domain/cert/components/ObtainCert.vue:78
 msgid "Disable auto-renewal failed for %{name}"
 msgstr "La désactivation du renouvellement automatique a échoué pour %{name}"
 
@@ -450,7 +450,7 @@ msgstr "Identifiants DNS"
 msgid "DNS Provider"
 msgstr "Fournisseur DNS"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:71
+#: src/views/domain/cert/components/AutoCertStepOne.vue:104
 msgid "DNS01"
 msgstr "DNS01"
 
@@ -462,7 +462,7 @@ msgid_plural "Do you want to deploy this file to remote servers?"
 msgstr[0] "Voulez-vous supprimer ce serveur ?"
 msgstr[1] "Voulez-vous supprimer ce serveur ?"
 
-#: src/views/domain/cert/components/ObtainCert.vue:133
+#: src/views/domain/cert/components/ObtainCert.vue:134
 msgid "Do you want to disable auto-cert renewal?"
 msgstr "Voulez-vous désactiver le renouvellement automatique des certificats ?"
 
@@ -497,7 +497,7 @@ msgstr "Voulez-vous supprimer ce serveur ?"
 msgid "Do you want to remove this upstream?"
 msgstr "Voulez-vous supprimer ce serveur ?"
 
-#: src/views/certificate/WildcardCertificate.vue:69
+#: src/views/certificate/WildcardCertificate.vue:72
 msgid "Domain"
 msgstr ""
 
@@ -594,7 +594,7 @@ msgstr ""
 msgid "Enable %{conf_name} in %{node_name} successfully"
 msgstr ""
 
-#: src/views/domain/cert/components/ObtainCert.vue:70
+#: src/views/domain/cert/components/ObtainCert.vue:71
 msgid "Enable auto-renewal failed for %{name}"
 msgstr "Échec de l'activation du renouvellement automatique pour %{name}"
 
@@ -668,6 +668,11 @@ msgstr "Date d'expiration : %{date}"
 msgid "Export"
 msgstr "Exporter"
 
+#: src/views/domain/cert/components/ObtainCertLive.vue:116
+#, fuzzy
+msgid "Fail to obtain certificate"
+msgstr "Obtenir un certificat"
+
 #: src/views/domain/components/RightSettings.vue:42
 #: src/views/domain/DomainList.vue:74
 #: src/views/stream/components/RightSettings.vue:42
@@ -752,7 +757,7 @@ msgstr "Génération de clé privée pour l'enregistrement du compte"
 msgid "Get release information error"
 msgstr "Erreur d'obtention des informations sur la version"
 
-#: src/views/domain/cert/components/ObtainCertLive.vue:68
+#: src/views/domain/cert/components/ObtainCertLive.vue:70
 msgid "Getting the certificate, please wait..."
 msgstr "Obtention du certificat, veuillez patienter..."
 
@@ -793,7 +798,7 @@ msgstr "Host HTTP"
 msgid "HTTP Port"
 msgstr "Port HTTP"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:68
+#: src/views/domain/cert/components/AutoCertStepOne.vue:101
 msgid "HTTP01"
 msgstr "HTTP01"
 
@@ -836,7 +841,7 @@ msgstr "Autorités de certification intermédiaires : %{issuer}"
 msgid "Issue wildcard certificate"
 msgstr "Obtenir un certificat"
 
-#: src/views/certificate/WildcardCertificate.vue:58
+#: src/views/certificate/WildcardCertificate.vue:61
 #, fuzzy
 msgid "Issue Wildcard Certificate"
 msgstr "État du certificat"
@@ -849,6 +854,11 @@ msgstr "Certificat délivré avec succès"
 msgid "Jwt Secret"
 msgstr "Secret Jwt"
 
+#: src/views/domain/cert/components/AutoCertStepOne.vue:108
+#, fuzzy
+msgid "Key Type"
+msgstr "Type"
+
 #: src/views/system/Upgrade.vue:179
 msgid "Last checked at"
 msgstr "Dernière vérification le"
@@ -914,7 +924,7 @@ msgstr "Connexion réussie"
 msgid "Logout successful"
 msgstr "Déconnexion réussie"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:54
+#: src/views/domain/cert/components/AutoCertStepOne.vue:87
 #, fuzzy
 msgid ""
 "Make sure you have configured a reverse proxy for .well-known directory to "
@@ -1007,8 +1017,8 @@ msgstr "Envoi total réseau"
 msgid "New version released"
 msgstr "Nouvelle version publiée"
 
-#: src/views/certificate/WildcardCertificate.vue:84
-#: src/views/domain/cert/components/ObtainCert.vue:203
+#: src/views/certificate/WildcardCertificate.vue:87
+#: src/views/domain/cert/components/ObtainCert.vue:204
 #: src/views/domain/DomainAdd.vue:145
 msgid "Next"
 msgstr "Suivant"
@@ -1075,7 +1085,7 @@ msgid "Not Valid Before: %{date}"
 msgstr "Non valide avant : %{date}"
 
 #: src/views/certificate/DNSCredential.vue:48
-#: src/views/domain/cert/components/AutoCertStepOne.vue:40
+#: src/views/domain/cert/components/AutoCertStepOne.vue:73
 msgid "Note"
 msgstr "Note"
 
@@ -1089,7 +1099,7 @@ msgstr "Certification"
 msgid "Notifications"
 msgstr "Certification"
 
-#: src/views/domain/cert/components/ObtainCert.vue:178
+#: src/views/domain/cert/components/ObtainCert.vue:179
 msgid "Obtain certificate"
 msgstr "Obtenir un certificat"
 
@@ -1109,7 +1119,7 @@ msgstr ""
 #: src/components/StdDesign/StdDataDisplay/StdCurd.vue:144
 #: src/components/StdDesign/StdDataDisplay/StdTable.vue:352
 #: src/components/StdDesign/StdDataEntry/components/StdSelector.vue:104
-#: src/views/domain/cert/components/ObtainCert.vue:136
+#: src/views/domain/cert/components/ObtainCert.vue:137
 #: src/views/domain/components/Deploy.vue:23
 #: src/views/domain/components/RightSettings.vue:51
 #: src/views/domain/DomainList.vue:146
@@ -1188,7 +1198,7 @@ msgid ""
 "provider."
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:58
+#: src/views/domain/cert/components/AutoCertStepOne.vue:91
 #, fuzzy
 msgid ""
 "Please first add credentials in Certification > DNS Credentials, and then "
@@ -1327,7 +1337,7 @@ msgid "Renew Certificate Success"
 msgstr "Changer de certificat"
 
 #: src/views/certificate/RenewCert.vue:25
-#: src/views/certificate/WildcardCertificate.vue:47
+#: src/views/certificate/WildcardCertificate.vue:50
 #, fuzzy
 msgid "Renew successfully"
 msgstr "Activé avec succès"
@@ -1416,11 +1426,11 @@ msgstr "Erreur du serveur"
 msgid "Server Info"
 msgstr "Informations sur le serveur"
 
-#: src/views/domain/cert/components/ObtainCert.vue:102
+#: src/views/domain/cert/components/ObtainCert.vue:103
 msgid "server_name not found in directives"
 msgstr "server_name introuvable dans les directives"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:29
+#: src/views/domain/cert/components/AutoCertStepOne.vue:62
 #: src/views/domain/DomainAdd.vue:124
 msgid "server_name parameter is required"
 msgstr "Le paramètre server_name est obligatoire"
@@ -1537,7 +1547,7 @@ msgstr "Terminal"
 msgid "Terminal Start Command"
 msgstr "Commande de démarrage du terminal"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:50
+#: src/views/domain/cert/components/AutoCertStepOne.vue:83
 #, fuzzy
 msgid ""
 "The certificate for the domain will be checked 5 minutes, and will be "
@@ -1568,7 +1578,7 @@ msgstr "Chemin de la clé du certificat SSL"
 msgid "The path exists, but the file is not a private key"
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:45
+#: src/views/domain/cert/components/AutoCertStepOne.vue:78
 #, fuzzy
 msgid ""
 "The server_name in the current configuration must be the domain name you "
@@ -1700,7 +1710,7 @@ msgid "View all notifications"
 msgstr "Certification"
 
 #: src/constants/index.ts:18 src/views/config/InspectConfig.vue:36
-#: src/views/domain/cert/components/AutoCertStepOne.vue:23
+#: src/views/domain/cert/components/AutoCertStepOne.vue:56
 #: src/views/domain/DomainAdd.vue:119
 msgid "Warning"
 msgstr "Avertissement"
@@ -1711,7 +1721,7 @@ msgid ""
 "ownership verification."
 msgstr ""
 
-#: src/views/domain/cert/components/ObtainCert.vue:134
+#: src/views/domain/cert/components/ObtainCert.vue:135
 msgid ""
 "We will remove the HTTPChallenge configuration from this file and reload the "
 "Nginx. Are you sure you want to continue?"

+ 34 - 26
app/src/language/messages.pot

@@ -122,11 +122,11 @@ msgstr ""
 msgid "Auto Refresh"
 msgstr ""
 
-#: src/views/domain/cert/components/ObtainCert.vue:75
+#: src/views/domain/cert/components/ObtainCert.vue:76
 msgid "Auto-renewal disabled for %{name}"
 msgstr ""
 
-#: src/views/domain/cert/components/ObtainCert.vue:68
+#: src/views/domain/cert/components/ObtainCert.vue:69
 msgid "Auto-renewal enabled for %{name}"
 msgstr ""
 
@@ -176,7 +176,7 @@ msgstr ""
 #: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:58
 #: src/components/StdDesign/StdDataDisplay/StdCurd.vue:143
 #: src/components/StdDesign/StdDataEntry/components/StdSelector.vue:103
-#: src/views/domain/cert/components/ObtainCert.vue:137
+#: src/views/domain/cert/components/ObtainCert.vue:138
 #: src/views/domain/components/Deploy.vue:24
 #: src/views/domain/components/RightSettings.vue:52
 #: src/views/domain/ngx_conf/NgxConfigEditor.vue:52
@@ -209,7 +209,7 @@ msgstr ""
 msgid "Certificates List"
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:65
+#: src/views/domain/cert/components/AutoCertStepOne.vue:98
 msgid "Challenge Method"
 msgstr ""
 
@@ -408,7 +408,7 @@ msgstr ""
 msgid "Disable"
 msgstr ""
 
-#: src/views/domain/cert/components/ObtainCert.vue:77
+#: src/views/domain/cert/components/ObtainCert.vue:78
 msgid "Disable auto-renewal failed for %{name}"
 msgstr ""
 
@@ -441,7 +441,7 @@ msgstr ""
 msgid "DNS Provider"
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:71
+#: src/views/domain/cert/components/AutoCertStepOne.vue:104
 msgid "DNS01"
 msgstr ""
 
@@ -452,7 +452,7 @@ msgid_plural "Do you want to deploy this file to remote servers?"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/views/domain/cert/components/ObtainCert.vue:133
+#: src/views/domain/cert/components/ObtainCert.vue:134
 msgid "Do you want to disable auto-cert renewal?"
 msgstr ""
 
@@ -484,7 +484,7 @@ msgstr ""
 msgid "Do you want to remove this upstream?"
 msgstr ""
 
-#: src/views/certificate/WildcardCertificate.vue:69
+#: src/views/certificate/WildcardCertificate.vue:72
 msgid "Domain"
 msgstr ""
 
@@ -574,7 +574,7 @@ msgstr ""
 msgid "Enable %{conf_name} in %{node_name} successfully"
 msgstr ""
 
-#: src/views/domain/cert/components/ObtainCert.vue:70
+#: src/views/domain/cert/components/ObtainCert.vue:71
 msgid "Enable auto-renewal failed for %{name}"
 msgstr ""
 
@@ -651,6 +651,10 @@ msgstr ""
 msgid "Export"
 msgstr ""
 
+#: src/views/domain/cert/components/ObtainCertLive.vue:116
+msgid "Fail to obtain certificate"
+msgstr ""
+
 #: src/views/domain/components/RightSettings.vue:42
 #: src/views/domain/DomainList.vue:74
 #: src/views/stream/components/RightSettings.vue:42
@@ -732,7 +736,7 @@ msgstr ""
 msgid "Get release information error"
 msgstr ""
 
-#: src/views/domain/cert/components/ObtainCertLive.vue:68
+#: src/views/domain/cert/components/ObtainCertLive.vue:70
 msgid "Getting the certificate, please wait..."
 msgstr ""
 
@@ -772,7 +776,7 @@ msgstr ""
 msgid "HTTP Port"
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:68
+#: src/views/domain/cert/components/AutoCertStepOne.vue:101
 msgid "HTTP01"
 msgstr ""
 
@@ -814,7 +818,7 @@ msgstr ""
 msgid "Issue wildcard certificate"
 msgstr ""
 
-#: src/views/certificate/WildcardCertificate.vue:58
+#: src/views/certificate/WildcardCertificate.vue:61
 msgid "Issue Wildcard Certificate"
 msgstr ""
 
@@ -826,6 +830,10 @@ msgstr ""
 msgid "Jwt Secret"
 msgstr ""
 
+#: src/views/domain/cert/components/AutoCertStepOne.vue:108
+msgid "Key Type"
+msgstr ""
+
 #: src/views/system/Upgrade.vue:179
 msgid "Last checked at"
 msgstr ""
@@ -886,7 +894,7 @@ msgstr ""
 msgid "Logout successful"
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:54
+#: src/views/domain/cert/components/AutoCertStepOne.vue:87
 msgid "Make sure you have configured a reverse proxy for .well-known directory to HTTPChallengePort before obtaining the certificate."
 msgstr ""
 
@@ -977,8 +985,8 @@ msgstr ""
 msgid "New version released"
 msgstr ""
 
-#: src/views/certificate/WildcardCertificate.vue:84
-#: src/views/domain/cert/components/ObtainCert.vue:203
+#: src/views/certificate/WildcardCertificate.vue:87
+#: src/views/domain/cert/components/ObtainCert.vue:204
 #: src/views/domain/DomainAdd.vue:145
 msgid "Next"
 msgstr ""
@@ -1046,7 +1054,7 @@ msgid "Not Valid Before: %{date}"
 msgstr ""
 
 #: src/views/certificate/DNSCredential.vue:48
-#: src/views/domain/cert/components/AutoCertStepOne.vue:40
+#: src/views/domain/cert/components/AutoCertStepOne.vue:73
 msgid "Note"
 msgstr ""
 
@@ -1059,7 +1067,7 @@ msgstr ""
 msgid "Notifications"
 msgstr ""
 
-#: src/views/domain/cert/components/ObtainCert.vue:178
+#: src/views/domain/cert/components/ObtainCert.vue:179
 msgid "Obtain certificate"
 msgstr ""
 
@@ -1079,7 +1087,7 @@ msgstr ""
 #: src/components/StdDesign/StdDataDisplay/StdCurd.vue:144
 #: src/components/StdDesign/StdDataDisplay/StdTable.vue:352
 #: src/components/StdDesign/StdDataEntry/components/StdSelector.vue:104
-#: src/views/domain/cert/components/ObtainCert.vue:136
+#: src/views/domain/cert/components/ObtainCert.vue:137
 #: src/views/domain/components/Deploy.vue:23
 #: src/views/domain/components/RightSettings.vue:51
 #: src/views/domain/DomainList.vue:146
@@ -1157,7 +1165,7 @@ msgstr ""
 msgid "Please fill in the API authentication credentials provided by your DNS provider."
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:58
+#: src/views/domain/cert/components/AutoCertStepOne.vue:91
 msgid "Please first add credentials in Certification > DNS Credentials, and then select one of the credentialsbelow to request the API of the DNS provider."
 msgstr ""
 
@@ -1280,7 +1288,7 @@ msgid "Renew Certificate Success"
 msgstr ""
 
 #: src/views/certificate/RenewCert.vue:25
-#: src/views/certificate/WildcardCertificate.vue:47
+#: src/views/certificate/WildcardCertificate.vue:50
 msgid "Renew successfully"
 msgstr ""
 
@@ -1375,11 +1383,11 @@ msgstr ""
 msgid "Server Info"
 msgstr ""
 
-#: src/views/domain/cert/components/ObtainCert.vue:102
+#: src/views/domain/cert/components/ObtainCert.vue:103
 msgid "server_name not found in directives"
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:29
+#: src/views/domain/cert/components/AutoCertStepOne.vue:62
 #: src/views/domain/DomainAdd.vue:124
 msgid "server_name parameter is required"
 msgstr ""
@@ -1492,7 +1500,7 @@ msgstr ""
 msgid "Terminal Start Command"
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:50
+#: src/views/domain/cert/components/AutoCertStepOne.vue:83
 msgid "The certificate for the domain will be checked 5 minutes, and will be renewed if it has been more than 1 week since it was last issued."
 msgstr ""
 
@@ -1516,7 +1524,7 @@ msgstr ""
 msgid "The path exists, but the file is not a private key"
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:45
+#: src/views/domain/cert/components/AutoCertStepOne.vue:78
 msgid "The server_name in the current configuration must be the domain name you need to get the certificate, supportmultiple domains."
 msgstr ""
 
@@ -1636,7 +1644,7 @@ msgstr ""
 
 #: src/constants/index.ts:18
 #: src/views/config/InspectConfig.vue:36
-#: src/views/domain/cert/components/AutoCertStepOne.vue:23
+#: src/views/domain/cert/components/AutoCertStepOne.vue:56
 #: src/views/domain/DomainAdd.vue:119
 msgid "Warning"
 msgstr ""
@@ -1645,7 +1653,7 @@ msgstr ""
 msgid "We will add one or more TXT records to the DNS records of your domain for ownership verification."
 msgstr ""
 
-#: src/views/domain/cert/components/ObtainCert.vue:134
+#: src/views/domain/cert/components/ObtainCert.vue:135
 msgid "We will remove the HTTPChallenge configuration from this file and reload the Nginx. Are you sure you want to continue?"
 msgstr ""
 

+ 36 - 26
app/src/language/ru_RU/app.po

@@ -129,11 +129,11 @@ msgstr "Авто Сертификат"
 msgid "Auto Refresh"
 msgstr "Автообновление"
 
-#: src/views/domain/cert/components/ObtainCert.vue:75
+#: src/views/domain/cert/components/ObtainCert.vue:76
 msgid "Auto-renewal disabled for %{name}"
 msgstr "Автообновление отключено для %{name}"
 
-#: src/views/domain/cert/components/ObtainCert.vue:68
+#: src/views/domain/cert/components/ObtainCert.vue:69
 msgid "Auto-renewal enabled for %{name}"
 msgstr "Автообновление включено для %{name}"
 
@@ -183,7 +183,7 @@ msgstr ""
 #: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:58
 #: src/components/StdDesign/StdDataDisplay/StdCurd.vue:143
 #: src/components/StdDesign/StdDataEntry/components/StdSelector.vue:103
-#: src/views/domain/cert/components/ObtainCert.vue:137
+#: src/views/domain/cert/components/ObtainCert.vue:138
 #: src/views/domain/components/Deploy.vue:24
 #: src/views/domain/components/RightSettings.vue:52
 #: src/views/domain/ngx_conf/NgxConfigEditor.vue:52
@@ -217,7 +217,7 @@ msgstr "Статус сертификата"
 msgid "Certificates List"
 msgstr "Список"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:65
+#: src/views/domain/cert/components/AutoCertStepOne.vue:98
 msgid "Challenge Method"
 msgstr "Метод Challenge"
 
@@ -422,7 +422,7 @@ msgstr "Деректива"
 msgid "Disable"
 msgstr "Отключить"
 
-#: src/views/domain/cert/components/ObtainCert.vue:77
+#: src/views/domain/cert/components/ObtainCert.vue:78
 msgid "Disable auto-renewal failed for %{name}"
 msgstr "Не удалось отключить автоматическое продление для %{name}"
 
@@ -452,7 +452,7 @@ msgstr ""
 msgid "DNS Provider"
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:71
+#: src/views/domain/cert/components/AutoCertStepOne.vue:104
 msgid "DNS01"
 msgstr ""
 
@@ -464,7 +464,7 @@ msgid_plural "Do you want to deploy this file to remote servers?"
 msgstr[0] "Are you sure you want to remove this directive?"
 msgstr[1] "Are you sure you want to remove this directive?"
 
-#: src/views/domain/cert/components/ObtainCert.vue:133
+#: src/views/domain/cert/components/ObtainCert.vue:134
 msgid "Do you want to disable auto-cert renewal?"
 msgstr "Вы хотите отключить автоматическое обновление сертификата?"
 
@@ -503,7 +503,7 @@ msgstr "Вы хотите удалить этот сервер?"
 msgid "Do you want to remove this upstream?"
 msgstr "Вы хотите удалить этот сервер?"
 
-#: src/views/certificate/WildcardCertificate.vue:69
+#: src/views/certificate/WildcardCertificate.vue:72
 msgid "Domain"
 msgstr ""
 
@@ -599,7 +599,7 @@ msgstr "Включение %{conf_name} in %{node_name} нипалучилася
 msgid "Enable %{conf_name} in %{node_name} successfully"
 msgstr "Включение %{conf_name} in %{node_name} успешно"
 
-#: src/views/domain/cert/components/ObtainCert.vue:70
+#: src/views/domain/cert/components/ObtainCert.vue:71
 msgid "Enable auto-renewal failed for %{name}"
 msgstr "Не удалось включить автоматическое продление для %{name}"
 
@@ -673,6 +673,11 @@ msgstr "Дата окончания срока: %{date}"
 msgid "Export"
 msgstr "Экспорт"
 
+#: src/views/domain/cert/components/ObtainCertLive.vue:116
+#, fuzzy
+msgid "Fail to obtain certificate"
+msgstr "Получить сертификат"
+
 #: src/views/domain/components/RightSettings.vue:42
 #: src/views/domain/DomainList.vue:74
 #: src/views/stream/components/RightSettings.vue:42
@@ -757,7 +762,7 @@ msgstr "Генерация приватного ключа для регистр
 msgid "Get release information error"
 msgstr "Ошибка получения информации о релизе"
 
-#: src/views/domain/cert/components/ObtainCertLive.vue:68
+#: src/views/domain/cert/components/ObtainCertLive.vue:70
 msgid "Getting the certificate, please wait..."
 msgstr "Получение сертификата, пожалуйста, подождите..."
 
@@ -797,7 +802,7 @@ msgstr "Хостинг HTTP"
 msgid "HTTP Port"
 msgstr "Порт HTTP"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:68
+#: src/views/domain/cert/components/AutoCertStepOne.vue:101
 msgid "HTTP01"
 msgstr ""
 
@@ -841,7 +846,7 @@ msgstr "Промежуточные центры сертификации: %{issu
 msgid "Issue wildcard certificate"
 msgstr "Получить сертификат"
 
-#: src/views/certificate/WildcardCertificate.vue:58
+#: src/views/certificate/WildcardCertificate.vue:61
 #, fuzzy
 msgid "Issue Wildcard Certificate"
 msgstr "Статус сертификата"
@@ -855,6 +860,11 @@ msgstr "Сертификат успешно выдан"
 msgid "Jwt Secret"
 msgstr ""
 
+#: src/views/domain/cert/components/AutoCertStepOne.vue:108
+#, fuzzy
+msgid "Key Type"
+msgstr "Тип"
+
 #: src/views/system/Upgrade.vue:179
 msgid "Last checked at"
 msgstr "Последняя проверка в"
@@ -918,7 +928,7 @@ msgstr "Авторизация успешна"
 msgid "Logout successful"
 msgstr "Выход выполнен успешно"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:54
+#: src/views/domain/cert/components/AutoCertStepOne.vue:87
 #, fuzzy
 msgid ""
 "Make sure you have configured a reverse proxy for .well-known directory to "
@@ -1013,8 +1023,8 @@ msgstr "Всего отправлено"
 msgid "New version released"
 msgstr "Вышла новая версия"
 
-#: src/views/certificate/WildcardCertificate.vue:84
-#: src/views/domain/cert/components/ObtainCert.vue:203
+#: src/views/certificate/WildcardCertificate.vue:87
+#: src/views/domain/cert/components/ObtainCert.vue:204
 #: src/views/domain/DomainAdd.vue:145
 msgid "Next"
 msgstr "Дальше"
@@ -1083,7 +1093,7 @@ msgid "Not Valid Before: %{date}"
 msgstr "Недействительно до: %{date}"
 
 #: src/views/certificate/DNSCredential.vue:48
-#: src/views/domain/cert/components/AutoCertStepOne.vue:40
+#: src/views/domain/cert/components/AutoCertStepOne.vue:73
 msgid "Note"
 msgstr "Заметка"
 
@@ -1097,7 +1107,7 @@ msgstr "Сертификат"
 msgid "Notifications"
 msgstr "Сертификат"
 
-#: src/views/domain/cert/components/ObtainCert.vue:178
+#: src/views/domain/cert/components/ObtainCert.vue:179
 #, fuzzy
 msgid "Obtain certificate"
 msgstr "Получить сертификат"
@@ -1118,7 +1128,7 @@ msgstr ""
 #: src/components/StdDesign/StdDataDisplay/StdCurd.vue:144
 #: src/components/StdDesign/StdDataDisplay/StdTable.vue:352
 #: src/components/StdDesign/StdDataEntry/components/StdSelector.vue:104
-#: src/views/domain/cert/components/ObtainCert.vue:136
+#: src/views/domain/cert/components/ObtainCert.vue:137
 #: src/views/domain/components/Deploy.vue:23
 #: src/views/domain/components/RightSettings.vue:51
 #: src/views/domain/DomainList.vue:146
@@ -1198,7 +1208,7 @@ msgid ""
 "provider."
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:58
+#: src/views/domain/cert/components/AutoCertStepOne.vue:91
 msgid ""
 "Please first add credentials in Certification > DNS Credentials, and then "
 "select one of the credentialsbelow to request the API of the DNS provider."
@@ -1331,7 +1341,7 @@ msgid "Renew Certificate Success"
 msgstr "Сертификат действителен"
 
 #: src/views/certificate/RenewCert.vue:25
-#: src/views/certificate/WildcardCertificate.vue:47
+#: src/views/certificate/WildcardCertificate.vue:50
 #, fuzzy
 msgid "Renew successfully"
 msgstr "Активировано успешно"
@@ -1423,11 +1433,11 @@ msgstr "Ошибка сервера"
 msgid "Server Info"
 msgstr "Информация о сервере"
 
-#: src/views/domain/cert/components/ObtainCert.vue:102
+#: src/views/domain/cert/components/ObtainCert.vue:103
 msgid "server_name not found in directives"
 msgstr "server_name не нашел в директивах"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:29
+#: src/views/domain/cert/components/AutoCertStepOne.vue:62
 #: src/views/domain/DomainAdd.vue:124
 msgid "server_name parameter is required"
 msgstr "server_name параметр обязателен"
@@ -1545,7 +1555,7 @@ msgstr "Терминал"
 msgid "Terminal Start Command"
 msgstr "Терминальная команда запуска"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:50
+#: src/views/domain/cert/components/AutoCertStepOne.vue:83
 #, fuzzy
 msgid ""
 "The certificate for the domain will be checked 5 minutes, and will be "
@@ -1576,7 +1586,7 @@ msgstr "Путь к ключу сертификата SSL"
 msgid "The path exists, but the file is not a private key"
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:45
+#: src/views/domain/cert/components/AutoCertStepOne.vue:78
 #, fuzzy
 msgid ""
 "The server_name in the current configuration must be the domain name you "
@@ -1703,7 +1713,7 @@ msgid "View all notifications"
 msgstr "Сертификат"
 
 #: src/constants/index.ts:18 src/views/config/InspectConfig.vue:36
-#: src/views/domain/cert/components/AutoCertStepOne.vue:23
+#: src/views/domain/cert/components/AutoCertStepOne.vue:56
 #: src/views/domain/DomainAdd.vue:119
 msgid "Warning"
 msgstr "Внимание"
@@ -1714,7 +1724,7 @@ msgid ""
 "ownership verification."
 msgstr ""
 
-#: src/views/domain/cert/components/ObtainCert.vue:134
+#: src/views/domain/cert/components/ObtainCert.vue:135
 msgid ""
 "We will remove the HTTPChallenge configuration from this file and reload the "
 "Nginx. Are you sure you want to continue?"

+ 36 - 26
app/src/language/vi_VN/app.po

@@ -129,11 +129,11 @@ msgstr "Tự động ký chứng chỉ SSL"
 msgid "Auto Refresh"
 msgstr "Tự động làm mới"
 
-#: src/views/domain/cert/components/ObtainCert.vue:75
+#: src/views/domain/cert/components/ObtainCert.vue:76
 msgid "Auto-renewal disabled for %{name}"
 msgstr "Đã tắt tự động gia hạn SSL cho %{name}"
 
-#: src/views/domain/cert/components/ObtainCert.vue:68
+#: src/views/domain/cert/components/ObtainCert.vue:69
 msgid "Auto-renewal enabled for %{name}"
 msgstr "Đã bật tự động gia hạn SSL cho %{name}"
 
@@ -183,7 +183,7 @@ msgstr ""
 #: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:58
 #: src/components/StdDesign/StdDataDisplay/StdCurd.vue:143
 #: src/components/StdDesign/StdDataEntry/components/StdSelector.vue:103
-#: src/views/domain/cert/components/ObtainCert.vue:137
+#: src/views/domain/cert/components/ObtainCert.vue:138
 #: src/views/domain/components/Deploy.vue:24
 #: src/views/domain/components/RightSettings.vue:52
 #: src/views/domain/ngx_conf/NgxConfigEditor.vue:52
@@ -217,7 +217,7 @@ msgstr "Chứng chỉ"
 msgid "Certificates List"
 msgstr "Danh sách chứng chỉ"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:65
+#: src/views/domain/cert/components/AutoCertStepOne.vue:98
 msgid "Challenge Method"
 msgstr "Phương pháp xác thực"
 
@@ -423,7 +423,7 @@ msgstr "Thư mục"
 msgid "Disable"
 msgstr "Tắt"
 
-#: src/views/domain/cert/components/ObtainCert.vue:77
+#: src/views/domain/cert/components/ObtainCert.vue:78
 msgid "Disable auto-renewal failed for %{name}"
 msgstr "Tắt tự động gia hạn SSL cho %{name} thất bại"
 
@@ -453,7 +453,7 @@ msgstr "Xác thực DNS"
 msgid "DNS Provider"
 msgstr "Nhà cung cấp DNS"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:71
+#: src/views/domain/cert/components/AutoCertStepOne.vue:104
 msgid "DNS01"
 msgstr ""
 
@@ -465,7 +465,7 @@ msgid_plural "Do you want to deploy this file to remote servers?"
 msgstr[0] "Bạn có muốn triển khai tệp này đến máy chủ từ xa không?"
 msgstr[1] "Bạn có muốn triển khai tệp này đến máy chủ từ xa không?"
 
-#: src/views/domain/cert/components/ObtainCert.vue:133
+#: src/views/domain/cert/components/ObtainCert.vue:134
 msgid "Do you want to disable auto-cert renewal?"
 msgstr "Bạn muốn tắt tự động gia hạn chứng chỉ SSL ?"
 
@@ -504,7 +504,7 @@ msgstr "Bạn muốn xóa máy chủ này ?"
 msgid "Do you want to remove this upstream?"
 msgstr "Bạn muốn xóa máy chủ này ?"
 
-#: src/views/certificate/WildcardCertificate.vue:69
+#: src/views/certificate/WildcardCertificate.vue:72
 msgid "Domain"
 msgstr ""
 
@@ -600,7 +600,7 @@ msgstr "Không thể bật %{conf_name} trên %{node_name}"
 msgid "Enable %{conf_name} in %{node_name} successfully"
 msgstr "Đã bật %{conf_name} trên %{node_name}"
 
-#: src/views/domain/cert/components/ObtainCert.vue:70
+#: src/views/domain/cert/components/ObtainCert.vue:71
 msgid "Enable auto-renewal failed for %{name}"
 msgstr "Không thể bật tự động gia hạn SSL cho %{name}"
 
@@ -674,6 +674,11 @@ msgstr "Ngày hết hạn: %{date}"
 msgid "Export"
 msgstr "Xuất"
 
+#: src/views/domain/cert/components/ObtainCertLive.vue:116
+#, fuzzy
+msgid "Fail to obtain certificate"
+msgstr "Nhận chứng chỉ"
+
 #: src/views/domain/components/RightSettings.vue:42
 #: src/views/domain/DomainList.vue:74
 #: src/views/stream/components/RightSettings.vue:42
@@ -759,7 +764,7 @@ msgstr "Tạo khóa riêng để đăng ký tài khoản"
 msgid "Get release information error"
 msgstr "Nhận lỗi thông tin phát hành"
 
-#: src/views/domain/cert/components/ObtainCertLive.vue:68
+#: src/views/domain/cert/components/ObtainCertLive.vue:70
 msgid "Getting the certificate, please wait..."
 msgstr "Đang lấy chứng chỉ, vui lòng đợi..."
 
@@ -799,7 +804,7 @@ msgstr ""
 msgid "HTTP Port"
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:68
+#: src/views/domain/cert/components/AutoCertStepOne.vue:101
 msgid "HTTP01"
 msgstr ""
 
@@ -843,7 +848,7 @@ msgstr "Cơ quan cấp chứng chỉ: %{issuer}"
 msgid "Issue wildcard certificate"
 msgstr "Gia hạn SSL"
 
-#: src/views/certificate/WildcardCertificate.vue:58
+#: src/views/certificate/WildcardCertificate.vue:61
 #, fuzzy
 msgid "Issue Wildcard Certificate"
 msgstr "Thêm chứng chỉ SSL"
@@ -857,6 +862,11 @@ msgstr "Cấp chứng chỉ thành công"
 msgid "Jwt Secret"
 msgstr ""
 
+#: src/views/domain/cert/components/AutoCertStepOne.vue:108
+#, fuzzy
+msgid "Key Type"
+msgstr "Loại"
+
 #: src/views/system/Upgrade.vue:179
 msgid "Last checked at"
 msgstr "Kiểm tra lần cuối lúc"
@@ -920,7 +930,7 @@ msgstr "Đăng nhập thành công"
 msgid "Logout successful"
 msgstr "Đã đăng xuất"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:54
+#: src/views/domain/cert/components/AutoCertStepOne.vue:87
 #, fuzzy
 msgid ""
 "Make sure you have configured a reverse proxy for .well-known directory to "
@@ -1014,8 +1024,8 @@ msgstr "Tổng lưu lượng mạng đã gửi"
 msgid "New version released"
 msgstr "Đã có phiên bản mới"
 
-#: src/views/certificate/WildcardCertificate.vue:84
-#: src/views/domain/cert/components/ObtainCert.vue:203
+#: src/views/certificate/WildcardCertificate.vue:87
+#: src/views/domain/cert/components/ObtainCert.vue:204
 #: src/views/domain/DomainAdd.vue:145
 msgid "Next"
 msgstr "Tiếp theo"
@@ -1083,7 +1093,7 @@ msgid "Not Valid Before: %{date}"
 msgstr "Không hợp lệ trước: %{date}"
 
 #: src/views/certificate/DNSCredential.vue:48
-#: src/views/domain/cert/components/AutoCertStepOne.vue:40
+#: src/views/domain/cert/components/AutoCertStepOne.vue:73
 msgid "Note"
 msgstr "Ghi chú"
 
@@ -1097,7 +1107,7 @@ msgstr "Thông báo"
 msgid "Notifications"
 msgstr "Thông báo"
 
-#: src/views/domain/cert/components/ObtainCert.vue:178
+#: src/views/domain/cert/components/ObtainCert.vue:179
 #, fuzzy
 msgid "Obtain certificate"
 msgstr "Nhận chứng chỉ"
@@ -1118,7 +1128,7 @@ msgstr "Ngoại tuyến"
 #: src/components/StdDesign/StdDataDisplay/StdCurd.vue:144
 #: src/components/StdDesign/StdDataDisplay/StdTable.vue:352
 #: src/components/StdDesign/StdDataEntry/components/StdSelector.vue:104
-#: src/views/domain/cert/components/ObtainCert.vue:136
+#: src/views/domain/cert/components/ObtainCert.vue:137
 #: src/views/domain/components/Deploy.vue:23
 #: src/views/domain/components/RightSettings.vue:51
 #: src/views/domain/DomainList.vue:146
@@ -1199,7 +1209,7 @@ msgid ""
 msgstr ""
 "Vui lòng điền thông tin xác thực API do nhà cung cấp DNS của bạn cung cấp"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:58
+#: src/views/domain/cert/components/AutoCertStepOne.vue:91
 msgid ""
 "Please first add credentials in Certification > DNS Credentials, and then "
 "select one of the credentialsbelow to request the API of the DNS provider."
@@ -1333,7 +1343,7 @@ msgid "Renew Certificate Success"
 msgstr "Gia hạn chứng chỉ SSL thành công"
 
 #: src/views/certificate/RenewCert.vue:25
-#: src/views/certificate/WildcardCertificate.vue:47
+#: src/views/certificate/WildcardCertificate.vue:50
 #, fuzzy
 msgid "Renew successfully"
 msgstr "Gia hạn chứng chỉ SSL"
@@ -1425,11 +1435,11 @@ msgstr "Lỗi máy chủ"
 msgid "Server Info"
 msgstr "Thông tin máy chủ"
 
-#: src/views/domain/cert/components/ObtainCert.vue:102
+#: src/views/domain/cert/components/ObtainCert.vue:103
 msgid "server_name not found in directives"
 msgstr "không tìm thấy server_name trong directives"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:29
+#: src/views/domain/cert/components/AutoCertStepOne.vue:62
 #: src/views/domain/DomainAdd.vue:124
 msgid "server_name parameter is required"
 msgstr "Tham số server_name là bắt buộc"
@@ -1543,7 +1553,7 @@ msgstr "Terminal"
 msgid "Terminal Start Command"
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:50
+#: src/views/domain/cert/components/AutoCertStepOne.vue:83
 #, fuzzy
 msgid ""
 "The certificate for the domain will be checked 5 minutes, and will be "
@@ -1572,7 +1582,7 @@ msgstr ""
 msgid "The path exists, but the file is not a private key"
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:45
+#: src/views/domain/cert/components/AutoCertStepOne.vue:78
 #, fuzzy
 msgid ""
 "The server_name in the current configuration must be the domain name you "
@@ -1701,7 +1711,7 @@ msgid "View all notifications"
 msgstr "Xem tất cả thông báo"
 
 #: src/constants/index.ts:18 src/views/config/InspectConfig.vue:36
-#: src/views/domain/cert/components/AutoCertStepOne.vue:23
+#: src/views/domain/cert/components/AutoCertStepOne.vue:56
 #: src/views/domain/DomainAdd.vue:119
 msgid "Warning"
 msgstr "Lưu ý"
@@ -1714,7 +1724,7 @@ msgstr ""
 "Chúng tôi sẽ thêm một hoặc nhiều bản ghi TXT để xác minh quyền sở hữu tên "
 "miền của bạn."
 
-#: src/views/domain/cert/components/ObtainCert.vue:134
+#: src/views/domain/cert/components/ObtainCert.vue:135
 msgid ""
 "We will remove the HTTPChallenge configuration from this file and reload the "
 "Nginx. Are you sure you want to continue?"

BIN
app/src/language/zh_CN/app.mo


+ 34 - 26
app/src/language/zh_CN/app.po

@@ -126,11 +126,11 @@ msgstr "自动更新"
 msgid "Auto Refresh"
 msgstr "自动刷新"
 
-#: src/views/domain/cert/components/ObtainCert.vue:75
+#: src/views/domain/cert/components/ObtainCert.vue:76
 msgid "Auto-renewal disabled for %{name}"
 msgstr "成功关闭 %{name} 自动续签"
 
-#: src/views/domain/cert/components/ObtainCert.vue:68
+#: src/views/domain/cert/components/ObtainCert.vue:69
 msgid "Auto-renewal enabled for %{name}"
 msgstr "成功启用 %{name} 自动续签"
 
@@ -177,7 +177,7 @@ msgstr "CADir"
 #: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:58
 #: src/components/StdDesign/StdDataDisplay/StdCurd.vue:143
 #: src/components/StdDesign/StdDataEntry/components/StdSelector.vue:103
-#: src/views/domain/cert/components/ObtainCert.vue:137
+#: src/views/domain/cert/components/ObtainCert.vue:138
 #: src/views/domain/components/Deploy.vue:24
 #: src/views/domain/components/RightSettings.vue:52
 #: src/views/domain/ngx_conf/NgxConfigEditor.vue:52
@@ -209,7 +209,7 @@ msgstr "证书"
 msgid "Certificates List"
 msgstr "证书列表"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:65
+#: src/views/domain/cert/components/AutoCertStepOne.vue:98
 msgid "Challenge Method"
 msgstr "挑战方法"
 
@@ -406,7 +406,7 @@ msgstr "目录"
 msgid "Disable"
 msgstr "禁用"
 
-#: src/views/domain/cert/components/ObtainCert.vue:77
+#: src/views/domain/cert/components/ObtainCert.vue:78
 msgid "Disable auto-renewal failed for %{name}"
 msgstr "关闭 %{name} 自动续签失败"
 
@@ -436,7 +436,7 @@ msgstr "DNS 凭证"
 msgid "DNS Provider"
 msgstr "DNS供应商"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:71
+#: src/views/domain/cert/components/AutoCertStepOne.vue:104
 msgid "DNS01"
 msgstr "DNS01"
 
@@ -446,7 +446,7 @@ msgid "Do you want to deploy this file to remote server?"
 msgid_plural "Do you want to deploy this file to remote servers?"
 msgstr[0] "你想把这个文件部署到远程服务器上吗?"
 
-#: src/views/domain/cert/components/ObtainCert.vue:133
+#: src/views/domain/cert/components/ObtainCert.vue:134
 msgid "Do you want to disable auto-cert renewal?"
 msgstr "你想禁用自动更新证书吗?"
 
@@ -478,7 +478,7 @@ msgstr "你想删除这个服务器吗?"
 msgid "Do you want to remove this upstream?"
 msgstr "你想删除这个 Upstream 吗?"
 
-#: src/views/certificate/WildcardCertificate.vue:69
+#: src/views/certificate/WildcardCertificate.vue:72
 msgid "Domain"
 msgstr "域名"
 
@@ -566,7 +566,7 @@ msgstr "在%{node_name}中启用%{conf_name}失败"
 msgid "Enable %{conf_name} in %{node_name} successfully"
 msgstr "成功启用%{node_name}中的%{conf_name}"
 
-#: src/views/domain/cert/components/ObtainCert.vue:70
+#: src/views/domain/cert/components/ObtainCert.vue:71
 msgid "Enable auto-renewal failed for %{name}"
 msgstr "启用 %{name} 自动续签失败"
 
@@ -637,6 +637,10 @@ msgstr "过期时间: %{date}"
 msgid "Export"
 msgstr "导出"
 
+#: src/views/domain/cert/components/ObtainCertLive.vue:116
+msgid "Fail to obtain certificate"
+msgstr "获取证书失败"
+
 #: src/views/domain/components/RightSettings.vue:42
 #: src/views/domain/DomainList.vue:74
 #: src/views/stream/components/RightSettings.vue:42
@@ -716,7 +720,7 @@ msgstr "正在生成私钥用于注册账户"
 msgid "Get release information error"
 msgstr "获取发布信息错误"
 
-#: src/views/domain/cert/components/ObtainCertLive.vue:68
+#: src/views/domain/cert/components/ObtainCertLive.vue:70
 msgid "Getting the certificate, please wait..."
 msgstr "正在获取证书,请稍等..."
 
@@ -756,7 +760,7 @@ msgstr "HTTP 监听主机"
 msgid "HTTP Port"
 msgstr "HTTP 监听端口"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:68
+#: src/views/domain/cert/components/AutoCertStepOne.vue:101
 msgid "HTTP01"
 msgstr "HTTP01"
 
@@ -796,7 +800,7 @@ msgstr "中级证书颁发机构: %{issuer}"
 msgid "Issue wildcard certificate"
 msgstr "签发通配符证书"
 
-#: src/views/certificate/WildcardCertificate.vue:58
+#: src/views/certificate/WildcardCertificate.vue:61
 msgid "Issue Wildcard Certificate"
 msgstr "颁发通配符证书"
 
@@ -808,6 +812,10 @@ msgstr "证书申请成功"
 msgid "Jwt Secret"
 msgstr "Jwt 密钥"
 
+#: src/views/domain/cert/components/AutoCertStepOne.vue:108
+msgid "Key Type"
+msgstr "密钥类型"
+
 #: src/views/system/Upgrade.vue:179
 msgid "Last checked at"
 msgstr "最后检查时间"
@@ -866,7 +874,7 @@ msgstr "登录成功"
 msgid "Logout successful"
 msgstr "登出成功"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:54
+#: src/views/domain/cert/components/AutoCertStepOne.vue:87
 msgid ""
 "Make sure you have configured a reverse proxy for .well-known directory to "
 "HTTPChallengePort before obtaining the certificate."
@@ -955,8 +963,8 @@ msgstr "上传流量"
 msgid "New version released"
 msgstr "新版本发布"
 
-#: src/views/certificate/WildcardCertificate.vue:84
-#: src/views/domain/cert/components/ObtainCert.vue:203
+#: src/views/certificate/WildcardCertificate.vue:87
+#: src/views/domain/cert/components/ObtainCert.vue:204
 #: src/views/domain/DomainAdd.vue:145
 msgid "Next"
 msgstr "下一步"
@@ -1021,7 +1029,7 @@ msgid "Not Valid Before: %{date}"
 msgstr "此前无效: %{date}"
 
 #: src/views/certificate/DNSCredential.vue:48
-#: src/views/domain/cert/components/AutoCertStepOne.vue:40
+#: src/views/domain/cert/components/AutoCertStepOne.vue:73
 msgid "Note"
 msgstr "注意"
 
@@ -1033,7 +1041,7 @@ msgstr "通知"
 msgid "Notifications"
 msgstr "通知"
 
-#: src/views/domain/cert/components/ObtainCert.vue:178
+#: src/views/domain/cert/components/ObtainCert.vue:179
 msgid "Obtain certificate"
 msgstr "获取证书"
 
@@ -1053,7 +1061,7 @@ msgstr "离线"
 #: src/components/StdDesign/StdDataDisplay/StdCurd.vue:144
 #: src/components/StdDesign/StdDataDisplay/StdTable.vue:352
 #: src/components/StdDesign/StdDataEntry/components/StdSelector.vue:104
-#: src/views/domain/cert/components/ObtainCert.vue:136
+#: src/views/domain/cert/components/ObtainCert.vue:137
 #: src/views/domain/components/Deploy.vue:23
 #: src/views/domain/components/RightSettings.vue:51
 #: src/views/domain/DomainList.vue:146
@@ -1132,7 +1140,7 @@ msgid ""
 "provider."
 msgstr "请填写 DNS 提供商提供的 API 验证凭据。"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:58
+#: src/views/domain/cert/components/AutoCertStepOne.vue:91
 msgid ""
 "Please first add credentials in Certification > DNS Credentials, and then "
 "select one of the credentialsbelow to request the API of the DNS provider."
@@ -1258,7 +1266,7 @@ msgid "Renew Certificate Success"
 msgstr "证书续期成功"
 
 #: src/views/certificate/RenewCert.vue:25
-#: src/views/certificate/WildcardCertificate.vue:47
+#: src/views/certificate/WildcardCertificate.vue:50
 msgid "Renew successfully"
 msgstr "更新成功"
 
@@ -1346,11 +1354,11 @@ msgstr "服务器错误"
 msgid "Server Info"
 msgstr "服务器信息"
 
-#: src/views/domain/cert/components/ObtainCert.vue:102
+#: src/views/domain/cert/components/ObtainCert.vue:103
 msgid "server_name not found in directives"
 msgstr "未在指令集合中找到 server_name"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:29
+#: src/views/domain/cert/components/AutoCertStepOne.vue:62
 #: src/views/domain/DomainAdd.vue:124
 msgid "server_name parameter is required"
 msgstr "必须为 server_name 指令指明参数"
@@ -1459,7 +1467,7 @@ msgstr "终端"
 msgid "Terminal Start Command"
 msgstr "终端启动命令"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:50
+#: src/views/domain/cert/components/AutoCertStepOne.vue:83
 msgid ""
 "The certificate for the domain will be checked 5 minutes, and will be "
 "renewed if it has been more than 1 week since it was last issued."
@@ -1487,7 +1495,7 @@ msgstr "路径存在,但文件不是证书"
 msgid "The path exists, but the file is not a private key"
 msgstr "路径存在,但文件不是私钥"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:45
+#: src/views/domain/cert/components/AutoCertStepOne.vue:78
 msgid ""
 "The server_name in the current configuration must be the domain name you "
 "need to get the certificate, supportmultiple domains."
@@ -1608,7 +1616,7 @@ msgid "View all notifications"
 msgstr "查看全部通知"
 
 #: src/constants/index.ts:18 src/views/config/InspectConfig.vue:36
-#: src/views/domain/cert/components/AutoCertStepOne.vue:23
+#: src/views/domain/cert/components/AutoCertStepOne.vue:56
 #: src/views/domain/DomainAdd.vue:119
 msgid "Warning"
 msgstr "警告"
@@ -1619,7 +1627,7 @@ msgid ""
 "ownership verification."
 msgstr "我们将在您域名的 DNS 记录中添加一个或多个 TXT 记录,以核实域名所有权。"
 
-#: src/views/domain/cert/components/ObtainCert.vue:134
+#: src/views/domain/cert/components/ObtainCert.vue:135
 msgid ""
 "We will remove the HTTPChallenge configuration from this file and reload the "
 "Nginx. Are you sure you want to continue?"

+ 36 - 26
app/src/language/zh_TW/app.po

@@ -130,11 +130,11 @@ msgstr "自動憑證"
 msgid "Auto Refresh"
 msgstr "自動重新整理"
 
-#: src/views/domain/cert/components/ObtainCert.vue:75
+#: src/views/domain/cert/components/ObtainCert.vue:76
 msgid "Auto-renewal disabled for %{name}"
 msgstr "已關閉 %{name} 的自動續簽"
 
-#: src/views/domain/cert/components/ObtainCert.vue:68
+#: src/views/domain/cert/components/ObtainCert.vue:69
 msgid "Auto-renewal enabled for %{name}"
 msgstr "已啟用 %{name} 的自動續簽"
 
@@ -181,7 +181,7 @@ msgstr "CADir"
 #: src/components/StdDesign/StdDataDisplay/StdBatchEdit.vue:58
 #: src/components/StdDesign/StdDataDisplay/StdCurd.vue:143
 #: src/components/StdDesign/StdDataEntry/components/StdSelector.vue:103
-#: src/views/domain/cert/components/ObtainCert.vue:137
+#: src/views/domain/cert/components/ObtainCert.vue:138
 #: src/views/domain/components/Deploy.vue:24
 #: src/views/domain/components/RightSettings.vue:52
 #: src/views/domain/ngx_conf/NgxConfigEditor.vue:52
@@ -215,7 +215,7 @@ msgstr "憑證狀態"
 msgid "Certificates List"
 msgstr "憑證清單"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:65
+#: src/views/domain/cert/components/AutoCertStepOne.vue:98
 msgid "Challenge Method"
 msgstr "驗證方式"
 
@@ -417,7 +417,7 @@ msgstr "指令"
 msgid "Disable"
 msgstr "停用"
 
-#: src/views/domain/cert/components/ObtainCert.vue:77
+#: src/views/domain/cert/components/ObtainCert.vue:78
 msgid "Disable auto-renewal failed for %{name}"
 msgstr "關閉 %{name} 自動續簽失敗"
 
@@ -447,7 +447,7 @@ msgstr "DNS 認證"
 msgid "DNS Provider"
 msgstr "DNS 供應商"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:71
+#: src/views/domain/cert/components/AutoCertStepOne.vue:104
 msgid "DNS01"
 msgstr "DNS01"
 
@@ -457,7 +457,7 @@ msgid "Do you want to deploy this file to remote server?"
 msgid_plural "Do you want to deploy this file to remote servers?"
 msgstr[0] "您要將此檔案部署至遠端伺服器嗎?"
 
-#: src/views/domain/cert/components/ObtainCert.vue:133
+#: src/views/domain/cert/components/ObtainCert.vue:134
 msgid "Do you want to disable auto-cert renewal?"
 msgstr "您要停用自動憑證續訂嗎?"
 
@@ -492,7 +492,7 @@ msgstr "您要移除此伺服器嗎?"
 msgid "Do you want to remove this upstream?"
 msgstr "您要移除此伺服器嗎?"
 
-#: src/views/certificate/WildcardCertificate.vue:69
+#: src/views/certificate/WildcardCertificate.vue:72
 msgid "Domain"
 msgstr "網域"
 
@@ -582,7 +582,7 @@ msgstr "在 %{node_name} 啟用 %{conf_name} 失敗"
 msgid "Enable %{conf_name} in %{node_name} successfully"
 msgstr "成功在 %{node_name} 啟用 %{conf_name}"
 
-#: src/views/domain/cert/components/ObtainCert.vue:70
+#: src/views/domain/cert/components/ObtainCert.vue:71
 msgid "Enable auto-renewal failed for %{name}"
 msgstr "啟用 %{name} 自動續簽失敗"
 
@@ -654,6 +654,11 @@ msgstr "到期日期: %{date}"
 msgid "Export"
 msgstr "匯出"
 
+#: src/views/domain/cert/components/ObtainCertLive.vue:116
+#, fuzzy
+msgid "Fail to obtain certificate"
+msgstr "取得憑證"
+
 #: src/views/domain/components/RightSettings.vue:42
 #: src/views/domain/DomainList.vue:74
 #: src/views/stream/components/RightSettings.vue:42
@@ -736,7 +741,7 @@ msgstr "產生註冊帳號的私鑰"
 msgid "Get release information error"
 msgstr "取得發布資訊錯誤"
 
-#: src/views/domain/cert/components/ObtainCertLive.vue:68
+#: src/views/domain/cert/components/ObtainCertLive.vue:70
 msgid "Getting the certificate, please wait..."
 msgstr "正在取得憑證,請稍候..."
 
@@ -776,7 +781,7 @@ msgstr "HTTP 監聽主機"
 msgid "HTTP Port"
 msgstr "HTTP 監聽埠"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:68
+#: src/views/domain/cert/components/AutoCertStepOne.vue:101
 msgid "HTTP01"
 msgstr "HTTP01"
 
@@ -819,7 +824,7 @@ msgstr "中級憑證頒發機構: %{issuer}"
 msgid "Issue wildcard certificate"
 msgstr "取得憑證"
 
-#: src/views/certificate/WildcardCertificate.vue:58
+#: src/views/certificate/WildcardCertificate.vue:61
 #, fuzzy
 msgid "Issue Wildcard Certificate"
 msgstr "憑證狀態"
@@ -832,6 +837,11 @@ msgstr "成功頒發憑證"
 msgid "Jwt Secret"
 msgstr "Jwt Secret"
 
+#: src/views/domain/cert/components/AutoCertStepOne.vue:108
+#, fuzzy
+msgid "Key Type"
+msgstr "類型"
+
 #: src/views/system/Upgrade.vue:179
 msgid "Last checked at"
 msgstr "上次檢查時間"
@@ -894,7 +904,7 @@ msgstr "登入成功"
 msgid "Logout successful"
 msgstr "登出成功"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:54
+#: src/views/domain/cert/components/AutoCertStepOne.vue:87
 msgid ""
 "Make sure you have configured a reverse proxy for .well-known directory to "
 "HTTPChallengePort before obtaining the certificate."
@@ -985,8 +995,8 @@ msgstr "上傳流量"
 msgid "New version released"
 msgstr "新版本發布"
 
-#: src/views/certificate/WildcardCertificate.vue:84
-#: src/views/domain/cert/components/ObtainCert.vue:203
+#: src/views/certificate/WildcardCertificate.vue:87
+#: src/views/domain/cert/components/ObtainCert.vue:204
 #: src/views/domain/DomainAdd.vue:145
 msgid "Next"
 msgstr "下一步"
@@ -1051,7 +1061,7 @@ msgid "Not Valid Before: %{date}"
 msgstr "此前無效: %{date}"
 
 #: src/views/certificate/DNSCredential.vue:48
-#: src/views/domain/cert/components/AutoCertStepOne.vue:40
+#: src/views/domain/cert/components/AutoCertStepOne.vue:73
 msgid "Note"
 msgstr "備註"
 
@@ -1065,7 +1075,7 @@ msgstr "憑證"
 msgid "Notifications"
 msgstr "憑證"
 
-#: src/views/domain/cert/components/ObtainCert.vue:178
+#: src/views/domain/cert/components/ObtainCert.vue:179
 msgid "Obtain certificate"
 msgstr "取得憑證"
 
@@ -1085,7 +1095,7 @@ msgstr "離線"
 #: src/components/StdDesign/StdDataDisplay/StdCurd.vue:144
 #: src/components/StdDesign/StdDataDisplay/StdTable.vue:352
 #: src/components/StdDesign/StdDataEntry/components/StdSelector.vue:104
-#: src/views/domain/cert/components/ObtainCert.vue:136
+#: src/views/domain/cert/components/ObtainCert.vue:137
 #: src/views/domain/components/Deploy.vue:23
 #: src/views/domain/components/RightSettings.vue:51
 #: src/views/domain/DomainList.vue:146
@@ -1164,7 +1174,7 @@ msgid ""
 "provider."
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:58
+#: src/views/domain/cert/components/AutoCertStepOne.vue:91
 #, fuzzy
 msgid ""
 "Please first add credentials in Certification > DNS Credentials, and then "
@@ -1296,7 +1306,7 @@ msgid "Renew Certificate Success"
 msgstr "更換憑證"
 
 #: src/views/certificate/RenewCert.vue:25
-#: src/views/certificate/WildcardCertificate.vue:47
+#: src/views/certificate/WildcardCertificate.vue:50
 #, fuzzy
 msgid "Renew successfully"
 msgstr "啟用成功"
@@ -1385,11 +1395,11 @@ msgstr "伺服器錯誤"
 msgid "Server Info"
 msgstr "伺服器資訊"
 
-#: src/views/domain/cert/components/ObtainCert.vue:102
+#: src/views/domain/cert/components/ObtainCert.vue:103
 msgid "server_name not found in directives"
 msgstr "在指令中未找到 server_name"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:29
+#: src/views/domain/cert/components/AutoCertStepOne.vue:62
 #: src/views/domain/DomainAdd.vue:124
 msgid "server_name parameter is required"
 msgstr "必須提供 server_name 參數"
@@ -1504,7 +1514,7 @@ msgstr "終端機"
 msgid "Terminal Start Command"
 msgstr "終端機啟動指令"
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:50
+#: src/views/domain/cert/components/AutoCertStepOne.vue:83
 #, fuzzy
 msgid ""
 "The certificate for the domain will be checked 5 minutes, and will be "
@@ -1535,7 +1545,7 @@ msgstr "SSL 憑證金鑰路徑"
 msgid "The path exists, but the file is not a private key"
 msgstr ""
 
-#: src/views/domain/cert/components/AutoCertStepOne.vue:45
+#: src/views/domain/cert/components/AutoCertStepOne.vue:78
 #, fuzzy
 msgid ""
 "The server_name in the current configuration must be the domain name you "
@@ -1660,7 +1670,7 @@ msgid "View all notifications"
 msgstr "憑證"
 
 #: src/constants/index.ts:18 src/views/config/InspectConfig.vue:36
-#: src/views/domain/cert/components/AutoCertStepOne.vue:23
+#: src/views/domain/cert/components/AutoCertStepOne.vue:56
 #: src/views/domain/DomainAdd.vue:119
 msgid "Warning"
 msgstr "警告"
@@ -1671,7 +1681,7 @@ msgid ""
 "ownership verification."
 msgstr ""
 
-#: src/views/domain/cert/components/ObtainCert.vue:134
+#: src/views/domain/cert/components/ObtainCert.vue:135
 msgid ""
 "We will remove the HTTPChallenge configuration from this file and reload the "
 "Nginx. Are you sure you want to continue?"