"app.title": "RustDiff — Comparador Semántico"
"app.status_ready": "Listo — Ctrl+O abrir | Ctrl+Enter comparar | Ctrl+S guardar sesión"
"header.open_left": "Abrir Izq"
"header.open_left_tooltip": "Abrir archivo en panel izquierdo (Ctrl+O)"
"header.open_right": "Abrir Der"
"header.open_right_tooltip": "Abrir archivo en panel derecho (Ctrl+Shift+O)"
"header.compare": "Comparar"
"header.compare_tooltip": "Comparar documentos (Ctrl+Enter)"
"header.format": "Formatear"
"header.format_tooltip": "Pretty-print ambos documentos (Ctrl+Shift+F)"
"header.export": "Exportar"
"header.export_tooltip": "Exportar resultado (Ctrl+E)"
"header.export_txt": "Exportar como .txt"
"header.export_html": "Exportar como .html"
"header.history": "Historial"
"header.history_tooltip": "Mostrar/ocultar historial de sesiones (Ctrl+H)"
"header.format_dropdown_tooltip": "Formato del documento"
"header.format_auto": "Auto-detectar"
"editor.left_label": "Documento Izquierdo"
"editor.right_label": "Documento Derecho"
"panel.summary_none": "Sin diferencias"
"panel.filter_added": "✚ Añadidos"
"panel.filter_removed": "✖ Eliminados"
"panel.filter_changed": "● Modificados"
"panel.col_type": "Tipo"
"panel.col_path": "Ruta"
"panel.col_left": "Izquierdo"
"panel.col_right": "Derecho"
"history.title": "Sesiones guardadas"
"history.empty": "Sin sesiones guardadas"
"history.delete_tooltip": "Eliminar esta sesión"
"history.clear_tooltip": "Borrar todo el historial"
"history.clear_dialog_title": "¿Borrar todo el historial?"
"history.clear_dialog_body": "Se eliminarán todas las sesiones guardadas. Esta acción no se puede deshacer."
"history.clear_confirm": "Borrar todo"
"history.cancel": "Cancelar"
"history.status_already_empty": "El historial ya está vacío"
"history.status_unavailable": "Historial no disponible"
"history.status_cleared": "Historial borrado (%{count} sesiones)"
"history.status_clear_failed": "No se pudo borrar el historial"
"history.status_saved": "Sesión #%{id} guardada en historial"
"history.status_restored": "Sesión #%{id} restaurada — %{summary}"
"history.status_load_error": "Error cargando sesión: %{error}"
"history.status_save_error": "Error guardando: %{error}"
"history.no_comparison": "No hay comparación para guardar. Compara primero."
"format.formatted_ok": "Documentos formateados como %{fmt}"
"format.format_error_left": "Error formateando izquierdo: %{error}"
"format.format_error_right": "Error formateando derecho: %{error}"
"format.detect_failed": "No se pudo detectar el formato para formatear"
"compare.need_input": "Introduce texto en ambos paneles para comparar"
"compare.detect_failed_hint": "No se pudo detectar el formato. Selecciona JSON o XML manualmente."
"compare.summary_format": "%{summary} | %{fmt}"
"export.dialog_title": "Exportar resultado"
"export.open_dialog_title": "Abrir archivo"
"export.none": "No hay comparación para exportar. Compara primero."
"export.write_error": "Error escribiendo archivo: %{error}"
"export.write_success": "Exportado a %{path}"
"export.html_left": "Documento Izquierdo"
"export.html_right": "Documento Derecho"
"export.report_title": "RustDiff — Reporte de diferencias"
"export.report_meta_format": "Formato: %{fmt}"
"export.section_added": "── AÑADIDOS (%{count}) ──"
"export.section_removed": "── ELIMINADOS (%{count}) ──"
"export.section_changed": "── MODIFICADOS (%{count}) ──"
"export.identical_text": "Los documentos son idénticos."
"menu.tooltip": "Menú principal"
"menu.format_documents": "Formatear documentos"
"menu.export_txt": "Exportar como .txt"
"menu.export_html": "Exportar como .html"
"menu.language": "Idioma"
"menu.language_auto": "Auto (sistema)"
"menu.language_en": "English"
"menu.language_es": "Español"
"toast.language_changed": "Idioma cambiado. Reinicia RustDiff para aplicarlo."
"diff.identical": "Idénticos"
"diff.summary_identical": "Los documentos son idénticos"
"diff.summary_counts": "%{total} diferencia(s): %{added} añadida(s), %{removed} eliminada(s), %{changed} modificada(s)"
"diff.added_label": "✚ AÑADIDO"
"diff.removed_label": "✖ ELIMINADO"
"diff.changed_label": "● MODIFICADO"