{
  "_meta": {
    "code": "es",
    "name": "Español",
    "flag": "ES"
  },
  "nav": {
    "brand": "Clean TTS",
    "status_online": "En línea",
    "tester": "Generador y Reproductor",
    "dictionary": "Diccionario fonético",
    "cache": "Memoria y Disco",
    "languages": "Idioma y banderas i18n",
    "backup": "Copia de seguridad y Restauración",
    "mcp": "Servidor MCP",
    "help": "Ayuda y Guias"
  },
  "common": {
    "save": "Guardar",
    "cancel": "Cancelar",
    "delete": "Borrar",
    "edit": "Editar",
    "add": "Añadir",
    "reset": "Restablecerr configuración por defecto",
    "search": "Buscando...",
    "actions": "Acciones",
    "loading": "Cargando...",
    "download": "Descargar",
    "upload": "Subir",
    "confirm_title": "Confirmación",
    "confirm_btn": "Si. Continuar",
    "cancel_btn": "Cancelar",
    "close": "Cerrar",
    "copy": "Copiar",
    "copied": "Copiado al Portapapeles!",
    "error_occurred": "Se ha generado un error",
    "success": "Completado",
    "warning": "Atención",
    "select_language": "Idioma",
    "forum_topic": "eWeLink Community Forum Topic"
  },
  "help": {
    "title": "Clean TTS Studio",
    "subtitle": "Servicio de texto a voz neuronal de alta fidelidad con adaptación fonética multilingüe y generación instantánea de secuencia MP3.",
    "tab_interactive": "Reproductor interactivo",
    "tab_api": "Documentación API",
    "card_input": "Texto para sintetizar",
    "btn_test_voice": "Voz de texto (Navegador)",
    "placeholder_text": "Escribir cualquier frase, aviso para hogar inteligente o notificación aqui...",
    "btn_speak": "Sintetizar y Reproducir",
    "btn_synthesizing": "Sintetizando...",
    "btn_download_mp3": "Descargar MP3",
    "voice_settings": "Voz y Controles de audio",
    "label_voice": "Voz neuronal",
    "label_rate": "Velocidad (Rate)",
    "label_pitch": "Tono",
    "label_volume": "Volumen",
    "vol_boost_warn": "Atención: Subir el volumen cerca del +80% puede generar cortes y distorsión en el audio",
    "label_bell": "Incluir sonido inicial",
    "bell_desc": "Reproducir el sonido inicial antes de la notificación",
    "audio_player_title": "Secuencia de audio genereda",
    "api_direct_link": "URL de la secuencia en directo",
    "api_curl_example": "Ejemplo de petición cURL",
    "api_docs_title": "Limpiar los puntos finales REST de TTS",
    "endpoint_speaker_desc": "Compatible con secuencias raíz de Sonos / DLNA (auto Contenido-Tamaño y Umbral-Byte)",
    "endpoint_marytts_desc": "Integración del Plug-and-Play de MaryTTS en Home Assistant", 
    "endpoint_ihost_vol_desc": "Obtener/Establecer el volumen físico del altavoz del i-HOST [0-100]. Nota: Establece un tono nativo de retroalimentación en el i-HOST que no se puede omitir y se ejecuta por separado con un retardo de 4-5 segundos sobre la pronunciación.",
    "ha_select_lang": "Idioma predeterminado:",
    "endpoint_tts_desc": "Audio TTS Neuronal (GET para transmisión directa | POST para reproducción de altavoz en cola)",
    "endpoint_notify_desc": "Notificación de audio con sonido inicial (Cola automática)",
    "endpoint_sound_desc": "Reproducción de audio con volumen y parámetros personalizados",
    "endpoint_queue_desc": "Reproducción secuencial de la cola de audio sin superposición",
    "label_nocache": "Bypass de la memoria caché (Sin Memoria Caché",
    "nocache_desc": "Generar audio único: Audio sin guardar persistente en la memoria caché de disco",
    "nocache_warn_title": "⚠️ Atención: Memoria Caché de audio desactivada o en Bypass",
    "nocache_warn_desc": "Desactivar la caché del disco hace que todos los mensajes se sinteticen desde cero, lo que aumenta la latencia y el uso de la red. Para los mensajes repetitivos (anuncios de domóticos, alarmas), mantener la caché activada (recomendado/óptimo) garantiza una reproducción instantánea.",
    "nocache_off_toast": "Caché de disco activada (Óptimo para mensajes repetitivos)",
    "label_output_target": "Salida de audio",
    "output_browser": "Navegador",
    "output_device": "Dispositivo Host",
    "output_desc": "Elegir dónde desea escuchar la prueba de audio. Las automatizaciones externas siempre se reproducen sobre un dispositivo.",
    "toast_device_queued": "Reproduint l'àudio amb l'altaveu del dispositiu Host",
    "ihost_section_title": "SONOFF i-HOST - Altavoz físico",
    "ihost_section_desc": "Configuración de la clave eWeLink CUBE Open API",
    "ihost_status_authorized": "✓ Autorizado (Altavoz activo)",
    "ihost_status_missing": "⚠️ Clave perdida (Altavoz inactivo)",
    "placeholder_ihost_token": "Pegar aquí la clave de acceso al eWeLink CUBE...",
    "btn_save_token": "Guardar clave",
    "btn_delete_token": "Borrar",
    "btn_obtain_token": "Petición desde el iHost",
    "ihost_token_deleted": "Clave del iHost borrada.",
    "ihost_prompt_toast": "Ir al i-HOST y en la ventana amergente hacer clic para aceptar!",
    "ihost_polling_msg": "⏳ Esperando confirmación en la ventana emergente del i-HOST ({sec}s)...",
    "ihost_timeout": "Petición de clave fuera de tiempo. Por favor repetir la petición.",
    "ihost_token_success": "Clave del iHost guardada!",
    "ihost_speaker_volume": "Volumen del altavoz del i-HOST (Hardware)",
    "ihost_volume_desc": "Opcional: Controla el nivel del amplificador de la puerta de enlace interna física [0-100] via OPEN API del eWeLink CUBE.",
    "btn_set_vol": "Aplicar",
    "ihost_vol_success": "Volumen del altavoz del i-HOST fijado a"
  },
  "dict": {
    "title": "Diccionario de pronunciación fonética",
    "subtitle": "Ajuste preciso de las reglas de pronunciación y de las transcripciones fonéticas según el idioma.",
    "select_dict_lang": "Diccionario de idioma objetivo",
    "add_rule_title": "Añadir / Actualizar regla fonética",
    "placeholder_word": "Palabra original (ejemplo zigbee, wifi, mqtt)",
    "placeholder_phonetic": "Pronunciación fonética (ejemplo zig-bee, zig-bii)",
    "btn_add_rule": "Añadir regla fonética",
    "search_placeholder": "Buscar palabras o pronunciaciones...",
    "table_original": "Palabra original / Expresión",
    "table_phonetic": "Pronunciación fonética",
    "table_source": "Fuentes",
    "table_actions": "Acciones",
    "btn_test": "Reproducir",
    "empty_dict": "No se han definido reglas fonéticas para este idioma.",
    "btn_export_json": "Exportar JSON",
    "btn_import_json": "Importar JSON",
    "btn_reset_dict": "Reiniciar Idioma por defecto",
    "confirm_reset": "Restablecer el diccionario fonético de este idioma a la configuración por defecto de fábrica?",
    "confirm_delete_word": "Borrar la palabra '{word}' del diccionario?",
    "toast_rule_added": "Regla fonética guardada!",
    "toast_rule_updated": "Regla fonética actualizada!", 
    "toast_rule_deleted": "Regla fonética borrada!",
    "toast_dict_reset": "Restablecer el diccionario a la configuración inicial.",
    "toast_dict_imported": "Importación del Dictionario completada!",
    "toast_empty_fields": "Por favor escribir la palabra y la pronunciación fonética.",
    "toast_test_failed": "Error en la reproducción.",
    "badge_web": "Web",
    "badge_mcp": "MCP",
    "badge_default": "Por defecto",
    "badge_custom": "Personalizar",
    "badge_modified": "Modificado",
    "btn_restore_default": "Restaurar Por defecto"
  },
  "list": {
    "title": "Memoria del disco i Almacenamiento del audio",
    "subtitle": "Gestionar los flujos de audio en memoria y supervisar la utilización del almacenamiento en el disco.",
    "stat_total_files": "Total de ficheros en la memoria",
    "stat_total_size": "Espacio ocupado en el disco",
    "stat_storage_path": "Ruta del fichero",
    "btn_cleanup_legacy": "Purgar ficheros Orphan/Legacy",
    "btn_clear_all": "Purgar todo el audio en la memoria",
    "search_placeholder": "Buscar ficheros en la memoria por texto o nombre de fichero...",
    "table_preview": "Previo de audio",
    "table_text": "Texto sintetizado / Contenido",
    "table_voice": "Voz",
    "table_size": "Tamaño",
    "table_created": "Creado el",
    "table_actions": "Acciones",
    "empty_cache": "Sin archivos de audio en la memoria del disco.",
    "confirm_clear_all": "Borrar todos los archivos de audio de la memoria? El diccionario fonético y las traducciones se guardarán.",
    "confirm_clear_legacy": "Purgar ficheros de audio Legacy/Orphan?",
    "confirm_delete_file": "Borrar archivo '{filename}' de la memoria?",
    "toast_cache_cleared": " {count} Archivos borrados, liberados {freed_mb} MB en el disco.",
    "toast_legacy_cleared": "{count} Archivos borrados Legacy, liberados {freed_mb} MB.",
    "toast_file_deleted": "Archivo borrado del disco.",
    "regenerate_btn": "Regenerar el audio con el diccionario actualizado",
    "toast_regenerated": "Regeneración del audio según el diccionario {lang} completada!"
  },
  "languages": {
    "title": "Gestor de Idiomas y Traducción",
    "subtitle": "Personalizar interfaces de Idiomas, Descargar plantilla original en Inglés, o subir paquetes locales personalizados.",
    "active_languages": "Idiomas UI activos",
    "native_badge": "Nativo",
    "custom_badge": "Personalizar",
    "btn_download_template": "Descargar plantilla original EN (.json)",
    "upload_title": "Subir paquete de idioma personalizado",
    "upload_desc": "Subir un fichero JSON traducido basado sobre la plantilla original en inglés.",
    "label_lang_code": "Código de idioma (ejemplo es, ca, pt, pl, nl, sv)",
    "label_lang_name": "Nombre de idioma mostrado (ejemplo Español)",
    "label_lang_flag": "Bandera Emoji (ejemplo ES)",
    "label_json_file": "Fichero traducido JSON",
    "btn_upload_lang": "Subir y activar un idioma local",
    "confirm_delete_lang": "Borrar el idioma personalizado '{name}' ({code})?",
    "toast_lang_uploaded": "Paquete de idioma personalizado '{name}' activado!",
    "toast_lang_deleted": "Paquete de idioma personalizado borrado.",
    "toast_invalid_json": "Formato incorrecto del archivo JSON. Por favor utilizar la plantilla descargada.",
    "toast_missing_fields": "Por favor llenar el código de idioma, nombre de idioma mostrado y elegir archivo JSON."
  },
  "backup": {
    "title": "Copia de seguridad y Restauración del Sistema",
    "subtitle": "Exporta o restaura copias de seguridad instantáneas completas del sistema, incluyendo la fonética, las configuraciones locales personalizadas y la caché.",
    "export_title": "Crear y descargar una copia de seguridad instantánea",
    "export_desc": "Generar un archivo ZIP portátil que contenga todos los diccionarios, configuraciones e idiomas personalizados.",
    "include_cache_label": "Incluir archivos de audio de la memoria",
    "include_cache_desc": "Añadir al archivo los archivos de audio MP3 generados (Esto hará mayor el tamaño del archivo)",
    "btn_download_backup": "Descargar una Copia de seguridad completa (.zip)",
    "btn_generating": "Generando Copia de seguridad...",
    "restore_title": "Restaurar el Sistema desde la Copia de seguridad",
    "restore_desc": "Para restaurar los datos, subir un archivo de copia de seguridad TTS ZIP generado anteriormente.",
    "label_backup_file": "Elegir archivo con la Copia de seguridad (.zip)",
    "btn_restore": "Restaurar Copia de seguridad instantánea",
    "confirm_restore": "¿Restaurar esta copia de seguridad? Los archivos existentes con el mismo nombre se sobreescribirán.",
    "toast_backup_ready": "Copia de seguridad completada!",
    "toast_restore_success": "Copia de seguridad restablecida! {count} archivos cargados.",
    "toast_restore_error": "Error al restaurar la copia de seguridad. Por favor asegurar que es un archivo correcto TTS ZIP.",
    "toast_select_file": "Por favor antes elegir un archivo ZIP de Copia de seguridad correcto."
  }
}