diff --git a/src/locales/es.json b/src/locales/es.json
index 062a1dec..6c0b320d 100644
--- a/src/locales/es.json
+++ b/src/locales/es.json
@@ -25,9 +25,9 @@
"app_repository": "Origen de la aplicación: ",
"app_state": "Estado de la aplicación: ",
"app_state_inprogress": "Todavía no trabajando",
- "app_state_notworking": "no funciona",
+ "app_state_notworking": "No está funcionado",
"app_state_validated": "Validado",
- "app_state_working": "funciona",
+ "app_state_working": "Funcionando",
"application": "Aplicación",
"applications": "Aplicaciones",
"archive_empty": "Archivo vacío",
@@ -317,7 +317,7 @@
"certificate_authority": "Autoridad de certificación",
"validity": "Validez",
"domain_is_eligible_for_ACME": "¡Este dominio parece configurado correctamente para instalar un certificado Let's Encrypt!",
- "domain_not_eligible_for_ACME": "Este dominio no parece configurado para un certificado Let's Encrypt. Compruebe la configuración del DNS y la accesibilidad al servidor HTTP.",
+ "domain_not_eligible_for_ACME": "Este dominio no parece configurado para un certificado Let's Encrypt. Compruebe la configuración del DNS y la accesibilidad al servidor HTTP. La sección 'Registros DNS' y 'Web' en la página de diagnósticos puede ayudarle a comprender qué está configurado erróneamente.",
"install_letsencrypt_cert": "Instalar un certificado Let's Encrypt",
"manually_renew_letsencrypt_message": "El certificado se renovará automáticamente durante los últimos 15 días de su validez. Puede renovarlo manualmente si lo desea. (No recomendado).",
"manually_renew_letsencrypt": "Renovar manualmente ahora",
@@ -366,8 +366,8 @@
"experimental_warning": "Aviso: esta característica es experimental y no se considera estable, no debería usarla salvo que sepa lo que está haciendo.",
"good_practices_about_admin_password": "Está a punto de establecer una nueva contraseña de administrador. La contraseña debería de ser de al menos 8 caracteres, aunque es una buena práctica usar una contraseña más larga (es decir, una frase de paso) y/o usar varias clases de caracteres (mayúsculas, minúsculas, dígitos y caracteres especiales).",
"good_practices_about_user_password": "Está a punto de establecer una nueva contraseña de usuario. La contraseña debería de ser de al menos 8 caracteres, aunque es una buena práctica usar una contraseña más larga (es decir, una frase de paso) y/o usar varias clases de caracteres (mayúsculas, minúsculas, dígitos y caracteres especiales).",
- "app_state_notworking_explanation": "El mantenedor de esta aplicación declara que «no funciona». ¡ROMPERÁ SU SISTEMA!",
- "app_state_high-quality": "calidad alta",
+ "app_state_notworking_explanation": "El mantenedor de esta aplicación declaró que «no funciona». ¡ROMPERÁ SU SISTEMA!",
+ "app_state_high-quality": "Alta calidad",
"license": "Licencia",
"maintained": "mantenido",
"maintained_details": "Esta aplicación ha sido mantenida por su mantenedor en los últimos meses.",
@@ -381,7 +381,7 @@
"request_adoption_details": "Al mantenedor actual le gustaría dejar de mantener esta aplicación. ¡No dude en ofrecerse como el nuevo mantenedor!",
"request_help": "necesita ayuda",
"app_state_inprogress_explanation": "El mantenedor de esta aplicación declara que aún no está lista para su uso en producción. ¡TENGA CUIDADO!",
- "app_state_high-quality_explanation": "Esta aplicación está bien integrada en YunoHost. Ha sido (¡y continua siendo!) revisada por especialistas del equipo de aplicaciones de YunoHost. Se puede esperar que sea segura y mantenida a largo plazo.",
+ "app_state_high-quality_explanation": "Esta aplicación está bien integrada en YunoHost. Ha sido (¡y continúa siendo!) revisada por especialistas del equipo de aplicaciones de YunoHost. Se puede esperar que sea segura y mantenida a largo plazo.",
"app_state_working_explanation": "El mantenedor de esta aplicación declara que «funciona». Significa que debería ser funcional (comparada a nivel de aplicación) pero no está revisada por especialistas necesariamente, puede tener aún problemas o no está totalmente integrada en YunoHost.",
"orphaned_details": "Esta aplicación no se ha mantenido durante bastante tiempo. Todavía puede estar funcionando, pero no recibirá ninguna actualización hasta que alguien se ofrezca como voluntario para encargarse de ello. ¡Siéntase libre de contribuir para revivirlo!",
"request_help_details": "Al mantenedor actual le gustaría recibir alguna ayuda con el mantenimiento de esta aplicación. ¡No dude en venir a contribuir!",
@@ -467,7 +467,7 @@
"unignore": "Dejar de ignorar",
"warnings": "%s avisos",
"all": "Todo",
- "diagnosis_first_run": "El diagnostico intentara identificar los errores comunes en diferentes aspectos de su servidor para asegurar que todo funcione de la mejor manera. No te asustes si observas algunas errores justo después de la configuracion de tu servidor. Estos le ayudara a identificar los incidentes y le guiara para corregir los. El diagnostico correrá 2 veces al día y enviara un correo electrónico al administrador si encuentra incidentes.",
+ "diagnosis_first_run": "El diagnóstico intentará identificar los errores comunes en diferentes aspectos del servidor para asegurar que todo funcione de la mejor manera. No se asuste si observa algunos errores justo después de la configuracion del servidor: estos le ayudarán a identificar los incidentes y le guiarán para corregirlos. El diagnostico correrá 2 veces al día y enviará un correo electrónico al administrador si encuentra incidentes.",
"since": "desde",
"others": "Otros",
"run_first_diagnosis": "Procesando el primer diagnostico",
@@ -480,5 +480,16 @@
"issues": "%s problemas",
"unmaintained_details": "Esta aplicación no se ha actualizado durante bastante tiempo y el responsable anterior se ha ido o no tiene tiempo para mantenerla. No dude en consultar el repositorio de aplicaciones para brindar su ayuda",
"groups": "Grupos",
- "restart": "Reiniciar"
+ "restart": "Reiniciar",
+ "diagnosis_explanation": "La funcionalidad de diagnóstico intentará identificar problemas comunes en varios aspectos del servidor para asegurarse de que todo vaya bien. El diagnóstico se ejecuta automáticamente dos veces al día y un correo electrónico se envía al administrador si se encuentra algún problema. Note que algunas pruebas pueden ser irrelevantes si no desea utilizar ciertas funcionalidades (por ejemplo XMPP) o podrían fallar si tiene una configuración compleja. En esos casos, si sabe lo que está haciendo, no hay problema con ignorar los errores o alertas correspondientes.",
+ "tip_about_user_email": "Los usuarios son creados con una dirección de correo electrónico (y cuenta XMPP) con el formato username@domain.ltd. Aliases de correo y reenvíos de correo pueden ser agregados luego por el administrador o el usuario.",
+ "permission_show_tile_enabled": "Mostrar el tile en el portal de usuario",
+ "permission_main": "Permiso principal",
+ "permission_corresponding_url": "URL Correspondiente",
+ "pending_migrations": "Hay algunas migraciones esperando ejecutar. Por favor vaya a Herramientas > Migraciones para verlas.",
+ "log_suboperations": "Sub-operaciones",
+ "operation_failed_explanation": "¡Esta operación falló! Lo sentimos mucho :( Puede intentar pedir ayuda. Por favor comparta el *log completo* de la operación a la gente que ayude. Puede hacerlo haciendo click en el botón verde que dice 'Share with Yunopaste'. Cuando comparta los logs, YunoHost intentará automáticamente anonimizar datos privados como nombres de dominio y IPs.",
+ "app_manage_label_and_tiles": "Administrar etiquetas y tiles",
+ "app_info_managelabel_desc": "Administrar etiquetas de permisos en el portal.",
+ "apply": "Aplicar"
}