"app.title": "RustDiff — Semantic Comparator"
"app.status_ready": "Ready — Ctrl+O open | Ctrl+Enter compare | Ctrl+S save session"
"header.open_left": "Open Left"
"header.open_left_tooltip": "Open a file in the left panel (Ctrl+O)"
"header.open_right": "Open Right"
"header.open_right_tooltip": "Open a file in the right panel (Ctrl+Shift+O)"
"header.compare": "Compare"
"header.compare_tooltip": "Compare documents (Ctrl+Enter)"
"header.format": "Format"
"header.format_tooltip": "Pretty-print both documents (Ctrl+Shift+F)"
"header.export": "Export"
"header.export_tooltip": "Export result (Ctrl+E)"
"header.export_txt": "Export as .txt"
"header.export_html": "Export as .html"
"header.history": "History"
"header.history_tooltip": "Show/hide session history (Ctrl+H)"
"header.format_dropdown_tooltip": "Document format"
"header.format_auto": "Auto-detect"
"editor.left_label": "Left Document"
"editor.right_label": "Right Document"
"panel.summary_none": "No differences"
"panel.filter_added": "✚ Added"
"panel.filter_removed": "✖ Removed"
"panel.filter_changed": "● Changed"
"panel.col_type": "Type"
"panel.col_path": "Path"
"panel.col_left": "Left"
"panel.col_right": "Right"
"history.title": "Saved sessions"
"history.empty": "No sessions saved"
"history.delete_tooltip": "Delete this session"
"history.clear_tooltip": "Clear all history"
"history.clear_dialog_title": "Clear all history?"
"history.clear_dialog_body": "All saved sessions will be removed. This action cannot be undone."
"history.clear_confirm": "Clear all"
"history.cancel": "Cancel"
"history.status_already_empty": "History is already empty"
"history.status_unavailable": "History is not available"
"history.status_cleared": "History cleared (%{count} sessions)"
"history.status_clear_failed": "Could not clear history"
"history.status_saved": "Session #%{id} saved to history"
"history.status_restored": "Session #%{id} restored — %{summary}"
"history.status_load_error": "Error loading session: %{error}"
"history.status_save_error": "Error saving: %{error}"
"history.no_comparison": "No comparison to save. Compare first."
"format.formatted_ok": "Documents formatted as %{fmt}"
"format.format_error_left": "Error formatting left panel: %{error}"
"format.format_error_right": "Error formatting right panel: %{error}"
"format.detect_failed": "Could not detect the format to prettify"
"compare.need_input": "Enter text in both panels to compare"
"compare.detect_failed_hint": "Could not detect format. Select JSON or XML manually."
"compare.summary_format": "%{summary} | %{fmt}"
"export.dialog_title": "Export result"
"export.open_dialog_title": "Open file"
"export.none": "No comparison to export. Compare first."
"export.write_error": "Error writing file: %{error}"
"export.write_success": "Exported to %{path}"
"export.html_left": "Left Document"
"export.html_right": "Right Document"
"export.report_title": "RustDiff — Difference report"
"export.report_meta_format": "Format: %{fmt}"
"export.section_added": "── ADDED (%{count}) ──"
"export.section_removed": "── REMOVED (%{count}) ──"
"export.section_changed": "── CHANGED (%{count}) ──"
"export.identical_text": "Documents are identical."
"menu.tooltip": "Main menu"
"menu.format_documents": "Format Documents"
"menu.export_txt": "Export as .txt"
"menu.export_html": "Export as .html"
"menu.language": "Language"
"menu.language_auto": "Auto (system)"
"menu.language_en": "English"
"menu.language_es": "Español"
"toast.language_changed": "Language changed. Restart RustDiff to apply."
"diff.identical": "Identical"
"diff.summary_identical": "Documents are identical"
"diff.summary_counts": "%{total} difference(s): %{added} added, %{removed} removed, %{changed} changed"
"diff.added_label": "✚ ADDED"
"diff.removed_label": "✖ REMOVED"
"diff.changed_label": "● CHANGED"