新增德文/法文/西班牙文

This commit is contained in:
eafonyang
2026-06-22 14:51:53 +08:00
parent 3968639f4d
commit 540ece7ec6
5 changed files with 1934 additions and 224 deletions
+626
View File
@@ -0,0 +1,626 @@
{
"connect": {
"ipMissingTitle": "IP del dispositivo no especificada",
"ipMissingDesc": "Agregue la IP del dispositivo en la barra de direcciones antes de abrir esta página, por ejemplo:",
"connecting": "Conectando a {ip}…",
"failedTitle": "Error de conexión",
"failedDesc": "Verifique la IP del dispositivo y su conexión de red.",
"failedHint": "Especifique el dispositivo en la URL, ej. ?ip=10.0.0.119"
},
"home": {
"audioSet": "Configuración de audio",
"systemSet": "Sistema",
"power": "Alimentación",
"input": "Entrada",
"output": "Salida",
"vu": "VU-metro",
"powerOffConfirmTitle": "¿Apagar el dispositivo?",
"powerOffConfirmDesc": "El dispositivo se apagará y se desconectará de esta aplicación. ¿Desea continuar?",
"powerOffConfirmOk": "Apagar",
"powerOffConfirmCancel": "Cancelar",
"volumeMinConfirmTitle": "¿Poner el volumen al mínimo?",
"volumeMinConfirmDesc": "El volumen se establecerá al nivel más bajo (silencio). ¿Continuar?",
"volumeMinConfirmOk": "Poner al mínimo",
"volumeMaxConfirmTitle": "¿Poner el volumen al máximo?",
"volumeMaxConfirmDesc": "El volumen se establecerá al nivel más alto. ¿Continuar?",
"volumeMaxConfirmOk": "Poner al máximo",
"volumePassthroughHint": "El paso de volumen está activo; no se puede ajustar el volumen",
"volumePassthroughBlocked": "El paso de volumen está activo ({mode}). El volumen de los auriculares es fijo. Desactive el paso en la configuración de audio.",
"volumePassthroughMode0dB": "0dB",
"volumePassthroughMode12dB": "-12dB",
"powerOffToastDemo": "Modo demo: desconectado del dispositivo.",
"powerOffToastSent": "Comando de apagado enviado.",
"doubleClickHint": "Doble clic para entrar",
"backToLegacy": "Versión anterior"
},
"vuPage": {
"title": "Galería de VU-metro"
},
"bottomNav": {
"community": "Comunidad",
"hpEq": "HP-EQ",
"home": "Inicio",
"effects": "Efectos",
"myAi": "Mi IA"
},
"communityPage": {
"title": "Comunidad",
"intro": "El foro se abre mejor en el navegador del sistema. Copie el enlace completo a continuación, péguelo en la barra de direcciones de su navegador móvil y ábralo.",
"copyLink": "Copiar enlace",
"toastCopied": "Enlace copiado",
"toastCopyFailed": "No se pudo copiar. Mantenga presionado el enlace para copiarlo manualmente."
},
"source": {
"label": "Entrada/Salida",
"pageTitle": "E/S",
"inputSection": "Entrada",
"outputSection": "Salida",
"inputOptions": ["USB-B", "USB-C", "Coaxial", "Óptico", "Bluetooth", "HDMI-EARC", "RCA", "USB Driver"],
"outputOptions": ["XLR", "RCA", "XLR/RCA", "Auriculares"],
"input": {
"coaxial": "COAXIAL",
"optical": "ÓPTICO",
"bluetooth": "BLUETOOTH",
"rca": "RCA"
},
"output": {
"headset": "Auriculares"
}
},
"effect": {
"pageTitle": "Efectos",
"selectStyleTitle": "Seleccionar estilo de sonido",
"selectCrossfeedTitle": "Seleccionar preset de crossfeed",
"lowBass": "Graves",
"enterBass": "Medios",
"highBass": "Agudos",
"tone": "Tono",
"loudness": "Sonoridad",
"threshold": "Umbral",
"delayed": "Retardo",
"mainframeCase": "Altavoz principal",
"subwooferUnit": "Subwoofer",
"style": {
"label": "Estilo",
"options": [
{ "index": 0, "label": "Clásica" },
{ "index": 1, "label": "Dance" },
{ "index": 2, "label": "Pop" },
{ "index": 3, "label": "Reggae" },
{ "index": 4, "label": "En vivo" },
{ "index": 5, "label": "Rock" },
{ "index": 6, "label": "Suave" },
{ "index": 7, "label": "Electrónica" },
{ "index": 8, "label": "Club" },
{ "index": 9, "label": "Pleno grave" },
{ "index": 10, "label": "Pleno agudo" },
{ "index": 11, "label": "Auriculares" },
{ "index": 12, "label": "Sala" },
{ "index": 13, "label": "Fiesta" },
{ "index": 14, "label": "Ska" },
{ "index": 15, "label": "Slow rock" }
]
},
"stereoWidth": { "label": "Ancho estéreo" },
"crossfeed": {
"label": "Crossfeed",
"options": [
"BS2B predeterminado (700 Hz, 4,5 dB)",
"BS2B popular (700 Hz, 6 dB)",
"BS2B relajado (650 Hz, 9,5 dB)"
]
},
"subwoofer": {
"label": "Subwoofer",
"cutOffFrequency": "Frecuencia de corte",
"subFullRange": "Sub rango completo",
"mainFullRange": "Principal rango completo",
"attenuationSlope": "Pendiente de atenuación",
"gain": "Ganancia",
"selectAttenuationTitle": "Seleccionar pendiente de atenuación",
"selectOutputTitle": "Seleccionar tipo de salida",
"rateOptions": [
"6dB/oct",
"12dB/oct",
"18dB/oct",
"24dB/oct",
"30dB/oct",
"36dB/oct",
"42dB/oct",
"48dB/oct"
],
"output": {
"label": "Tipo de salida",
"options": [
{ "label": "Mono(Mix)", "index": 0 },
{ "label": "Estéreo", "index": 1 }
]
},
"delay": {
"label": "Retardo",
"mainSpeaker": "Altavoces principales",
"subwoofer": "Subwoofer",
"leftChannel": "Canal izquierdo",
"rightChannel": "Canal derecho"
}
},
"enableConfirmTitle": "Los efectos están desactivados",
"enableConfirmDesc": "Los efectos están desactivados actualmente. ¿Activarlos?",
"enableConfirmOk": "Activar",
"enableConfirmCancel": "Cancelar"
},
"peq": {
"Standard": "Preset de ecualizador estándar",
"edit": "Edición por lotes",
"headset": "Agregar auriculares",
"share": "Compartir EQ",
"preamp": "Preamplificador",
"filters": {
"label": "Filtros",
"options": [
{
"index": 0,
"title": "LPF",
"desc1": "Filtro paso bajo, solo permite pasar señales ",
"desc2": "por debajo de cierta frecuencia de corte, ",
"desc3": "y las señales de alta frecuencia se atenúan.",
"img": "LPF.png"
},
{
"index": 1,
"title": "HPF",
"desc1": "Filtro paso alto, solo permite pasar señales ",
"desc2": "por encima de cierta frecuencia de corte,",
"desc3": "y las señales de baja frecuencia se atenúan.",
"img": "HPF.png"
},
{
"index": 2,
"title": "BPF",
"img": "BPF.png",
"desc1": "Filtro paso banda, solo permite pasar señales",
"desc2": "en un cierto rango de frecuencias, ",
"desc3": "y las demás frecuencias se atenúan."
},
{
"index": 3,
"title": "NOTCH",
"img": "NOTCH.png",
"desc1": "Filtro notch, usado para eliminar resonancia",
"desc2": "o señales de interferencia en frecuencias específicas."
},
{
"index": 4,
"title": "PEAK",
"img": "PEAK.png",
"desc1": "Filtro de pico, refuerza o debilita la ",
"desc2": "señal alrededor de cierta frecuencia."
},
{
"index": 5,
"title": "LSHELF",
"img": "LSHELF.png",
"desc1": "Filtro de estante bajo, usado para ",
"desc2": "reforzar o reducir señales de baja frecuencia."
},
{
"index": 5,
"title": "HSHELF",
"img": "HSHELF.png",
"desc1": "Filtro de estante alto, usado para ",
"desc2": "reforzar o reducir señales de alta frecuencia."
},
{
"index": 6,
"title": "APF",
"img": "APF.png",
"desc1": "Filtro paso todo, la amplitud de la señal de salida",
"desc2": "permanece sin cambios, pero la fase cambia."
}
]
},
"freq": "FREQ",
"gain": "GAIN",
"q": "Valor Q",
"loadDeviceBtn": "Confirmar",
"peqNoneItem": "No configurado",
"eqUi": {
"batchEditTitle": "Edición por lotes",
"batchEditHint": "11 líneas en total: la línea 1 es Preamp, las líneas 211 son Filtro 110. Guardar sobrescribe el preset actual de auriculares.",
"addPresetTitle": "Nuevo preset",
"addPresetNameEmpty": "El nombre no puede estar vacío",
"addPresetNameExists": "Ese nombre ya existe. Elija otro.",
"overwritePresetTitle": "El nombre del preset ya existe",
"overwritePresetDesc": "Un preset llamado \"{{name}}\" ya existe. ¿Sobrescribirlo?",
"overwritePresetConfirm": "Sobrescribir",
"overwritePresetCancelled": "Cancelado",
"toastAddPresetOk": "Preset agregado",
"toastAddPresetFail": "Error al agregar el preset",
"toastPresetLimitReached": "Límite de presets alcanzado ({{max}}). Elimine algunos presets antes de agregar más.",
"cancel": "Cancelar",
"save": "Guardar",
"tabBrands": "Marcas",
"tabModels": "Modelos",
"tabTarget": "Objetivo",
"searchPlaceholder": "Buscar marca o modelo",
"searching": "Buscando…",
"noSearchResults": "Ninguna marca o modelo coincidente",
"loading": "Cargando…",
"noBrandMatch": "Sin marcas coincidentes",
"selectBrandFirst": "Elija primero una marca en la pestaña Marcas",
"brandLabel": "Marca:",
"modelFromSearchLabel": "Modelo de la búsqueda:",
"noModelsForBrand": "No hay modelos para esta marca",
"targetBrand": "Marca:",
"targetModel": "Modelo:",
"targetForm": "Forma:",
"formAll": "Todos",
"confirmLoading": "Procesando…",
"confirmButton": "Confirmar",
"selectModelFirst": "Seleccione primero un modelo",
"noTargets": "No hay curvas objetivo disponibles",
"closeDrawer": "Cerrar",
"toastBatchApplied": "Edición por lotes aplicada",
"toastBatchParseError": "Formato de edición por lotes inválido",
"toastBrandsFail": "Error al cargar las marcas",
"toastModelsFail": "Error al cargar los modelos",
"toastCurveFail": "Error al cargar la curva",
"toastNewEqOk": "Nuevo EQ de auriculares guardado",
"toastTargetSelected": "Objetivo seleccionado: {{name}}",
"deleteConfirm": "¿Eliminar auriculares \"{{name}}\"?",
"batchDeleteConfirm": "¿Eliminar {{count}} preset(s) seleccionado(s)?",
"deletePresetConfirm": "¿Eliminar el preset \"{{name}}\"?",
"toastRenamed": "Renombrado",
"toastRenameFail": "Error al renombrar",
"renameEmptyName": "El nombre no puede estar vacío",
"renameNameExists": "El nombre ya existe",
"toastDeleted": "Auriculares eliminados",
"toastDeleteFail": "Error al eliminar los auriculares",
"bassBoost": "Refuerzo de graves: fc {{fc}}, q {{q}}, ganancia {{gain}} dB",
"errMinLines": "Se requieren al menos 11 líneas (Preamp + 10 filtros)",
"errPreampFirstLine": "La línea 1 debe verse como Preamp:-5.96dB",
"errPreampValue": "Valor de Preamp inválido",
"errFilterLine": "La línea {{line}} no coincide con el formato de Filtro",
"errFilterNoRange": "El filtro número {{no}} está fuera de rango",
"errFilterType": "Tipo inválido para el filtro {{no}} ({{type}})",
"errFilterNumbers": "Números inválidos para el filtro {{no}}",
"errFilterAll": "Los filtros 110 deben estar todos presentes",
"chartCopyTo": "Copiar a {{mode}}",
"chartApplyB": "Aplicar B",
"chartSaveB": "Guardar B como",
"saveBTitle": "Guardar B como",
"toastChartCopied": "Copiado a {{mode}}",
"toastApplyBSuccess": "Curva B aplicada a A",
"toastApplyBFail": "Error al aplicar B",
"toastSaveBOk": "Preset guardado desde la curva B",
"toastSaveBFail": "Error al guardar la curva B",
"enableConfirmTitle": "HP-EQ está desactivado",
"enableConfirmDesc": "HP-EQ está desactivado actualmente. ¿Activarlo?",
"enableConfirmOk": "Activar",
"paramInputTitleFreq": "Establecer frecuencia",
"paramInputTitleGain": "Establecer ganancia",
"paramInputTitleQ": "Establecer valor Q",
"paramInputHintFreq": "Rango: 20 20000 Hz. Use k para kHz (ej. 9,5k).",
"paramInputHintGain": "Rango: -15,0 +15,0 dB",
"paramInputHintQ": "Rango: 0,10 10,00",
"paramInputInvalid": "Ingrese un número válido",
"paramInputOutOfRangeFreq": "La frecuencia debe estar entre {{min}} y {{max}} Hz",
"paramInputOutOfRangeGain": "La ganancia debe estar entre {{min}} y {{max}} dB",
"paramInputOutOfRangeQ": "Q debe estar entre {{min}} y {{max}}",
"shareTitle": "Compartir EQ",
"shareSelectHint": "Seleccione el preset de EQ a compartir",
"shareConfirm": "Generar código",
"shareCodeLabel": "Código de compartir",
"shareCopied": "Código copiado",
"shareGenerating": "Generando…",
"shareCreateFail": "Error al generar el código de compartir",
"shareActiveExists": "Ya tiene un código de compartir activo. Inténtelo de nuevo más tarde.",
"shareInvalidParams": "Solicitud inválida. Verifique e inténtelo de nuevo.",
"shareSystemError": "Error del sistema. Inténtelo de nuevo más tarde.",
"shareExpireAt": "Expira el",
"importTab": "Importar EQ",
"importCodeHint": "Ingrese o pegue el código de compartir de 5 caracteres",
"importQuery": "Consultar",
"importQuerying": "Consultando…",
"importCodeNotFound": "Código de compartir no encontrado o expirado",
"importEqName": "Nombre EQ",
"importEqNameHint": "Puede personalizar el nombre",
"importSourceModel": "Dispositivo de origen",
"importButton": "Importar",
"importSaving": "Importando…",
"importSuccess": "EQ importado con éxito",
"importFail": "Error al importar el EQ",
"mySharesTab": "Mis compartidos",
"mySharesLoading": "Cargando…",
"mySharesEmpty": "Aún no hay EQ compartidos",
"mySharesCode": "Código",
"mySharesName": "Nombre EQ",
"mySharesLoadFail": "Error al cargar la lista de compartidos",
"mySharesDeleteConfirmTitle": "Eliminar código de compartir",
"mySharesDeleteConfirmDesc": "¿Eliminar el código de compartir {{code}}? Ya no estará disponible para importación.",
"mySharesDeleteConfirmOk": "Eliminar",
"mySharesDeleteSuccess": "Código de compartir eliminado",
"mySharesDeleteFail": "Error al eliminar el código de compartir"
}
},
"dac": {
"sectionBalanceSensitivity": "Balance y sensibilidad",
"sectionOutput": "Características de salida",
"sectionIisSettings": "Configuración IIS",
"sectionSystemInterface": "Sistema e interfaz",
"balance": "Balance izquierda-derecha",
"sensitivity": "Sensibilidad del VU-metro",
"analogInputGain": "Ganancia de entrada analógica",
"autoImpedanceDetection": "Detección automática de impedancia",
"dacVolumeDirect": {
"label": "Paso de volumen de pre-salida",
"options": [
{ "index": 0, "label": "Desactivado" },
{ "index": 1, "label": "0dB" },
{ "index": 2, "label": "-12dB" }
],
"confirmTitle": "Aviso",
"confirm0dB": "El modo de paso establecerá el volumen al máximo y no se podrá ajustar.",
"confirm12dB": "El modo de paso establecerá el volumen a -12 dB y no se podrá ajustar.",
"confirmOk": "Confirmar",
"confirmCancel": "Cancelar"
},
"dacArc": {
"label": "Modelo ARC",
"options": [
{ "index": 0, "label": "ARC" },
{ "index": 1, "label": "EARC" }
]
},
"filters": {
"label": "Filtros",
"options": [
{ "index": 0, "label": "Caída rápida" },
{ "index": 1, "label": "Caída lenta" },
{ "index": 2, "label": "Retardo corto caída rápida" },
{ "index": 3, "label": "Retardo corto caída lenta" },
{ "index": 4, "label": "Caída súper lenta" },
{ "index": 5, "label": "Baja dispersión retardo corto" }
]
},
"dacGain": {
"label": "Ganancia de auriculares",
"options": [
{ "index": 0, "label": "Baja" },
{ "index": 1, "label": "Media" },
{ "index": 2, "label": "Alta" }
]
},
"volumeStep": "Paso de volumen",
"bootVolume": {
"label": "Volumen de inicio",
"options": [
{ "index": 0, "label": "Predeterminado" },
{ "index": 1, "label": "-5dB" },
{ "index": 2, "label": "-10dB" },
{ "index": 3, "label": "-15dB" },
{ "index": 4, "label": "-20dB" },
{ "index": 5, "label": "-25dB" },
{ "index": 6, "label": "-30dB" },
{ "index": 7, "label": "-35dB" },
{ "index": 8, "label": "-40dB" },
{ "index": 9, "label": "-45dB" },
{ "index": 10, "label": "-50dB" }
]
},
"xlr": {
"label": "Polaridad del puerto XLR",
"options": [
{ "index": 0, "label": "Normal" },
{ "index": 1, "label": "Invertida" }
]
},
"arc": {
"label": "Modo ARC",
"options": [
{ "index": 0, "label": "ARC" },
{ "index": 1, "label": "EARC" }
]
},
"mutePolar": {
"label": "Polaridad de silencio",
"options": [
{ "index": 0, "label": "Bajosilencio" },
{ "index": 1, "label": "Altosilencio" }
]
},
"IISMode": {
"label": "Modo IIS",
"options": [
{ "index": 0, "label": "Modo 1" },
{ "index": 1, "label": "Modo 2" },
{ "index": 2, "label": "Modo 3" },
{ "index": 3, "label": "Modo 4" },
{ "index": 4, "label": "Modo 5" },
{ "index": 5, "label": "Modo 6" },
{ "index": 6, "label": "Modo 7" },
{ "index": 7, "label": "Modo 8" }
]
}
},
"settings": {
"vu": "Configuración",
"vuMeter": "VU-metro",
"screenBrightness": {
"label": "Brillo de pantalla",
"options": [
{ "index": 0, "label": "Más brillante" },
{ "index": 1, "label": "Medio" },
{ "index": 2, "label": "Más oscuro" }
]
},
"sleep": {
"label": "Suspensión",
"options": [
{ "index": 0, "label": "Nunca" },
{ "index": 1, "label": "Sin señal durante 1 minuto" },
{ "index": 2, "label": "Sin señal durante 5 minutos" },
{ "index": 3, "label": "Sin señal durante 10 minutos" },
{ "index": 4, "label": "Sin señal durante 15 minutos" }
]
},
"turnOffScreen": {
"label": "Apagar pantalla",
"options": [
{ "index": 0, "label": "Nunca" },
{ "index": 1, "label": "30 segundos" },
{ "index": 2, "label": "1 minuto" },
{ "index": 3, "label": "3 minutos" },
{ "index": 4, "label": "5 minutos" }
]
},
"knobBrightness": {
"label": "Brillo del botón",
"options": [
{ "index": 0, "label": "Desactivado" },
{ "index": 1, "label": "Más brillante" },
{ "index": 2, "label": "Medio" },
{ "index": 3, "label": "Más oscuro" }
]
},
"sleepTime": {
"label": "Suspensión",
"options": [
{ "index": 0, "label": "Desactivado" },
{ "index": 1, "label": "Sin señal después de 1 min" },
{ "index": 2, "label": "Sin señal después de 5 min" },
{ "index": 3, "label": "Sin señal después de 10 min" }
]
},
"buttonLight": {
"label": "Luz respiratoria del botón",
"options": [
{ "index": 0, "label": "Activado" },
{ "index": 1, "label": "Desactivado" }
]
},
"language": {
"label": "Idioma",
"options": [
{ "index": 0, "label": "Inglés" },
{ "index": 1, "label": "Chino tradicional" },
{ "index": 2, "label": "Chino simplificado" }
]
},
"Automatic": {
"label": "Retorno automático a la página de inicio",
"options": [
{ "index": 0, "label": "Nunca" },
{ "index": 1, "label": "20 segundos de inactividad" },
{ "index": 2, "label": "40 segundos de inactividad" },
{ "index": 3, "label": "60 segundos de inactividad" }
]
},
"systemPage": {
"sectionDisplay": "Pantalla",
"sectionGeneral": "General",
"sectionAbout": "Acerca de",
"screenBrightnessDesc": "Ajustar el brillo general de la pantalla",
"turnOffScreenDesc": "Tiempo antes de que la pantalla se apague tras inactividad",
"knobBrightnessDesc": "Brillo de los LED indicadores del botón",
"buttonLightDesc": "Efecto de luz respiratoria en el botón cuando la pantalla está bloqueada",
"languageDesc": "Idioma de visualización del sistema",
"automaticDesc": "Retorno automático a la pantalla de inicio tras inactividad",
"sleepDesc": "Cuando el dispositivo entra en modo de suspensión o bajo consumo",
"deviceName": "Nombre del dispositivo",
"firmwareVersion": "Versión de firmware",
"macAddress": "Dirección MAC",
"deviceIp": "IP del dispositivo"
}
},
"prompt": {
"prompt": "Aviso",
"NotAdded": "No se han agregado auriculares, ¿desea agregar auriculares?",
"confirm": "Confirmar",
"cancel": "Cancelar",
"save": "Guardar",
"reset": "Restablecer",
"delete": "Eliminar",
"add": "Agregar",
"edit": "Editar",
"deleteConfirm": "Confirmar eliminación",
"saveConfirm": "Confirmar guardado",
"HP-EQ": "HP-EQ está desactivado, ¿desea activarlo?",
"Effect": "El efecto está desactivado, ¿desea activarlo?",
"EnableEffectY": "Sí",
"EnableEffectN": "No",
"noDelete": "Este elemento no se puede eliminar",
"SavePreset": "Nuevo preset",
"default": "Predeterminado",
"invalidData": "Datos inválidos",
"range": "Rango",
"selectedYet": "Curva objetivo aún no seleccionada",
"leftChannel": "Canal izquierdo",
"rightChannel": "Canal derecho"
},
"ai": {
"title": "Luxsin IA",
"welcomeTitle": "Hola, soy Luxsin IA",
"welcomeDescription": "Puedo ayudar con la configuración del sistema Luxsin X8, análisis de respuesta de frecuencia de auriculares, optimización EQ y guía avanzada de configuración de audio.",
"suggestionsLabel": "Intente preguntar",
"suggestions": [
{ "title": "Optimización EQ", "prompt": "Optimiza mi EQ actual para voces más claras y graves más profundos." },
{ "title": "Recomendar EQ Pop", "prompt": "Recomienda un conjunto de parámetros EQ adecuados para música pop." },
{ "title": "Verificar estado del dispositivo", "prompt": "Muéstrame el volumen actual, la fuente de entrada y el puerto de salida." },
{ "title": "Cambiar fuente de entrada", "prompt": "Cambia la fuente de entrada a USB-C." }
],
"inputPlaceholder": "Pregunte sobre su dispositivo, EQ, efectos…",
"thinking": "Pensando…",
"stopped": "(Detenido)",
"requestFailed": "Error en la solicitud. Inténtelo de nuevo más tarde.",
"ariaSend": "Enviar",
"ariaStop": "Detener",
"ariaNewChat": "Nuevo chat",
"ariaHistory": "Historial",
"ariaClose": "Cerrar",
"ariaFullPage": "Abrir pantalla completa",
"ariaHidePanel": "Ocultar panel IA",
"ariaRestoreSplit": "Restaurar vista dividida",
"clearCurrent": "Borrar este chat",
"cleared": "Chat actual borrado",
"clearFailed": "Error al borrar: {message}",
"deviceRequired": "Conecte primero un dispositivo",
"deviceDisconnected": "Dispositivo desconectado",
"loadHistoryFailed": "Error al cargar el historial: {message}",
"loadChatFailed": "Error al cargar el chat: {message}",
"toolResultFailed": "Error al enviar el resultado de la herramienta: {message}",
"history": {
"title": "Historial de chat",
"newChat": "Iniciar un nuevo chat",
"empty": "Aún no hay historial de chat",
"current": "Actual",
"delete": "Eliminar",
"deleteConfirm": "¿Eliminar este chat? Esta acción no se puede deshacer.",
"deleted": "Chat eliminado",
"deleteFailed": "Error al eliminar: {message}"
},
"optimize": {
"badge": "Optimización",
"applied": "Aplicado",
"summary": "{count} filtros · preamplificador {preamp} dB",
"compare": "Comparar",
"apply": "Aplicar",
"rollback": "Revertir",
"applySuccess": "Nuevo EQ aplicado",
"rollbackSuccess": "Revertido al EQ original",
"applyFailed": "Error en la operación: {message}"
},
"compareDialog": {
"title": "Comparación de EQ",
"legendBefore": "Antes",
"legendAfter": "Después",
"legendCurrent": "Actual",
"legendAfterApply": "Después de aplicar",
"legendAfterRollback": "Después de revertir",
"close": "Cerrar",
"apply": "Aplicar esta optimización",
"rollback": "Revertir al original",
"paramSummary": "{count} filtros · preamplificador {preamp} dB"
}
}
}