diff --git a/ui/public/i18n/es/translation.json b/ui/public/i18n/es/translation.json
new file mode 100644
index 0000000..51ebf37
--- /dev/null
+++ b/ui/public/i18n/es/translation.json
@@ -0,0 +1,143 @@
+{
+ "virtualhosts": {
+ "type_to_confirm": "Escribe {name} para confirmar la eliminación",
+ "disabled": "Deshabilitado",
+ "select_php_memory_limit": "Límite de memoria de script (MB)",
+ "Min": "mín",
+ "ServerNames_format": "Nombre de dominio no permitido : {error}",
+ "Max": "máx",
+ "sftpgo_login_tips": "El inicio de sesión:contraseña predeterminada es {usuario}:{usuario}, debes cambiarla en el primer inicio de sesión",
+ "PHP_80": "PHP 8.0",
+ "write_one_domain_per_line": "Un nombre de dominio válido por línea",
+ "select_php_max_execution_time_limit": "Tiempo máximo de ejecución (segundos)",
+ "configure_sftpgo": "Configurar SFTPGo",
+ "disable_virtualhost": "Deshabilitar el host virtual",
+ "save": "Guardar",
+ "cannot_use_fqdn_of_server": "Nombre de dominio ya utilizado por el servidor FQDN: {error}",
+ "domain_already_used_in_traefik": "Nombre de dominio ya utilizado: {error}",
+ "empty_state_virtualhost_description": "Tienes que crear un host virtual haciendo clic en el botón de abajo",
+ "select_php_upload_max_file_limit": "Tamaño máximo de archivo (MB)",
+ "enabled": "Habilitado",
+ "PHP_81": "PHP 8.1",
+ "container_version_will_be_installed": "Cambiar la versión de PHP instalará un nuevo contenedor PHP: la configuración puede tardar un poco",
+ "Indexes": "Listados de archivos del directorio raíz",
+ "AllowUrlfOpen": "Rodeos fopen compatibles con URL",
+ "please_read_carefully": "Por favor, lee detenidamente",
+ "sftpgo_is_not_running_description": "SFTPGo no se está ejecutando. Debes configurarlo haciendo clic en el botón de debajo",
+ "create_virtualhost": "Crear un host virtual",
+ "select_php_version": "Versión de PHP",
+ "Disable_virtual_Host": "Deshabilitando el host virtual",
+ "select_php_post_max_file_size_limit": "Tamaño máximo de solicitudes POST (MB)",
+ "PHP_74": "PHP 7.4",
+ "Write_DomainNames": "Solo se permite [A-Wa-w0-9-.]",
+ "enable_virtualhost": "Habilitar el host virtual",
+ "http_to_https": "Requerir conexión cifrada SSL",
+ "delete": "Eliminar host virtual",
+ "lets_encrypt": "Solicitar un certificado Let's Encrypt",
+ "sftpgo_url": "Cliente web SFTPGo",
+ "no_virtualhost_configured": "No hay ningún host virtual configurado",
+ "title": "Hosts vituales",
+ "configuring": "Configurando...",
+ "ServerNames": "Nombres del host virtual (FQDN)",
+ "cancel": "Cancelar",
+ "Create_Virtualhosts": "Crear un host virtual",
+ "advanced": "Ajustes avanzados",
+ "Edit_Virtualhosts": "Editar el host virtual {name}",
+ "select_php_max_file_upload_limit": "Número máximo de carga de archivos",
+ "PHP_none": "PHP está deshabilitado",
+ "PHP_82": "PHP 8.2",
+ "edit": "Editar",
+ "delete_virtualhosts_confirm": "¿Eliminar el host virtual {name}? Todos los datos serán eliminados. Esta acción NO es reversible",
+ "instance_configuration": "Aplicando la configuración del host virtual"
+ },
+ "status": {
+ "sftpgo_not_running": "SFTPGo no está configurado",
+ "open_web_client_page": "Abrir el cliente web SFTPGo",
+ "sftpgo_user_login_tips": "Las credenciales se pueden encontrar en la página del host virtual",
+ "created": "Creado",
+ "sftpgo_admin_url": "Administración Web SFTPGo",
+ "size": "Tamaño",
+ "name": "Nombre",
+ "no_images": "No hay imágenes",
+ "app_volumes": "Volúmen de la aplicación | Volúmenes de la aplicación",
+ "services": "Servicio | Servicios",
+ "app_images": "Imagen de la aplicación | Imágenes de la aplicación",
+ "sftpgo_upload_website": "Sube tus sitios web",
+ "default_credentials": "Credenciales predeterminadas",
+ "no_services": "No hay servicios",
+ "sftpgo_admin_login_tips": "El inicio de sesión:contraseña predeterminada es admin:admin. Debes cambiarla en el primer inicio de sesión",
+ "External_sftp_tcp_port": "Puerto TCP externo SFTP",
+ "app_instance": "Instancia de la aplicación",
+ "mount": "Montar",
+ "title": "Estado",
+ "installation_node": "Nodo de instalación",
+ "configure_sftpgo": "Configurar SFTPGo",
+ "node": "Nodo",
+ "sftpgo_user_url": "Cliente web SFTPGo",
+ "sftp_tcp_port_tips": "Utiliza SFTPGo o conecta un cliente SFTP: sftp -P {puerto} usuario@nombredehost",
+ "no_volumes": "No hay volúmenes",
+ "open_web_admin_page": "Abrir administración web SFTPGo"
+ },
+ "error": {
+ "403": "Operación no autorizada",
+ "cannot_retrieve_installed_modules": "No se pueden recuperar los módulos instalados",
+ "401": "Autentificación no válida",
+ "cannot_retrieve_module_info": "No se puede recuperar la información del módulo",
+ "generic_error": "Algo ha salido mal",
+ "error": "Error",
+ "network_timeout": "Tiempo de espera de red agotado",
+ "404": "Recurso no encontrado",
+ "network_error": "Fallo de red",
+ "validation_error": "Fallo en la validación"
+ },
+ "common": {
+ "required": "Obligatorio",
+ "work_in_progress": "En progreso",
+ "processing": "Procesando...",
+ "disabled": "Deshabilitado",
+ "enabled": "Habilitado",
+ "eg_value": "E.g. {value}"
+ },
+ "settings": {
+ "sftp_tcp_port": "Puerto TCP externo SFTP",
+ "configuring": "Configurando...",
+ "sftp_tcp_port_number_gte": "El puerto TCP debe ser mayor o igual a 1024",
+ "sftpgo_path": "Ruta de aplicación web SFTPGo",
+ "disabled": "Deshabilitado",
+ "webpath_already_used_in_traefik": "Esta ruta web ya la utiliza otra aplicación en el proxy web.",
+ "instance_configuration": "Configuración de {instance}",
+ "http_to_https": "HTTP a HTTPS",
+ "sftp_tcp_port_tips": "Este puerto es necesario para conectar un cliente SFTP al servidor SFTP: sftp -P número_puerto usuario@nombrehost",
+ "sftp_tcp_port_number_lte": "El puerto TCP debe ser inferior o igual a 65535",
+ "sftpgo_url": "Aplicación web SFTPGo",
+ "sftpgo_explanation_tooltips": "SFTPGo proporciona una interfaz de usuario y un servicio SFTP para cargar tus sitios web",
+ "sftpgo_login_tips": "El inicio de sesión:contraseña predeterminada es admin:admin. Debes cambiarla en el primer inicio de sesión",
+ "lets_encrypt": "Let's Encrypt",
+ "path_pattern": "Ruta web para la aplicación web, como '/sftpgo'",
+ "save": "Guardar",
+ "enabled": "Habilitado",
+ "link": "Enlace",
+ "tcp_port_already_used": "El puerto TCP ya está siendo utilizado por otro servicio",
+ "title": "Ajustes",
+ "sftpgo_restrict_port_access": "Acceso externo SFTPGo",
+ "sftp_tcp_port_invalid_type": "El puerto TCP no es válido, debe ser un número entero en el rango 1024-65535",
+ "sftpgo_path_tips": "Enter a unique HTTP path, for example '/sftpgo'"
+ },
+ "about": {
+ "title": "Acerca de"
+ },
+ "action": {
+ "list-backup-repositories": "Lista de repositorios de la copia de seguridad",
+ "get-module-info": "Obtener información del módulo",
+ "list-installed-modules": "Lista de módulos instalados",
+ "list-backups": "Lista de las copias de seguridad",
+ "get-status": "Obtener el estado",
+ "destroy-vhost": "Eliminando host virtual",
+ "configure-module": "Configurar módulo",
+ "get-configuration": "Obtener la configuración",
+ "get-name": "Obtener el nombre"
+ },
+ "task": {
+ "cannot_create_task": "No se puede crear la tarea {action}"
+ }
+}
diff --git a/ui/public/i18n/it/translation.json b/ui/public/i18n/it/translation.json
index e20e03e..70559f2 100644
--- a/ui/public/i18n/it/translation.json
+++ b/ui/public/i18n/it/translation.json
@@ -49,7 +49,8 @@
"lets_encrypt": "Let's Encrypt",
"sftpgo_login_tips": "La login:password predefinita è admin:admin, è necessario cambiarla al primo accesso",
"sftp_tcp_port_number_lte": "La porta TCP deve essere inferiore o uguale a 65535",
- "disabled": "Disabilitato"
+ "disabled": "Disabilitato",
+ "sftpgo_path_tips": "Enter a unique HTTP path, for example '/sftpgo'"
},
"action": {
"get-module-info": "Visualizza info modulo",
@@ -82,7 +83,8 @@
"processing": "Elaborazione in corso...",
"work_in_progress": "In lavorazione",
"required": "Obbligatorio",
- "enabled": "Abilitato"
+ "enabled": "Abilitato",
+ "eg_value": "E.g. {value}"
},
"virtualhosts": {
"create_virtualhost": "Crea un host virtuale",
@@ -132,7 +134,8 @@
"PHP_81": "PHP 8.1",
"Disable_virtual_Host": "Disabilitazione dell'host virtuale",
"empty_state_virtualhost_description": "È necessario creare un host virtuale facendo clic sul pulsante seguente",
- "PHP_82": "PHP 8.2"
+ "PHP_82": "PHP 8.2",
+ "cannot_use_fqdn_of_server": "Domain name already used by the server FQDN: {error}"
},
"task": {
"cannot_create_task": "Impossibile eseguire task {action}"