From cb3bace15e931300bd85fc1dba92ac043d1d837c Mon Sep 17 00:00:00 2001 From: WerWolv Date: Sat, 27 Jan 2024 22:16:50 +0100 Subject: [PATCH] lang: Update German translation --- plugins/builtin/romfs/lang/de_DE.json | 509 +++++++++++++------- plugins/builtin/romfs/lang/en_US.json | 8 +- plugins/builtin/romfs/lang/es_ES.json | 413 +++++++++++----- plugins/builtin/romfs/lang/it_IT.json | 411 +++++++++++----- plugins/builtin/romfs/lang/ja_JP.json | 413 +++++++++++----- plugins/builtin/romfs/lang/ko_KR.json | 501 ++++++++++--------- plugins/builtin/romfs/lang/pt_BR.json | 413 +++++++++++----- plugins/builtin/romfs/lang/zh_CN.json | 416 ++++++++++------ plugins/builtin/romfs/lang/zh_TW.json | 399 ++++++++++----- plugins/diffing/romfs/lang/de_DE.json | 10 +- plugins/disassembler/romfs/lang/de_DE.json | 34 +- plugins/disassembler/romfs/lang/es_ES.json | 34 +- plugins/disassembler/romfs/lang/it_IT.json | 34 +- plugins/disassembler/romfs/lang/ja_JP.json | 34 +- plugins/disassembler/romfs/lang/ko_KR.json | 34 +- plugins/disassembler/romfs/lang/pt_BR.json | 34 +- plugins/disassembler/romfs/lang/zh_CN.json | 34 +- plugins/disassembler/romfs/lang/zh_TW.json | 34 +- plugins/hashes/romfs/lang/de_DE.json | 28 +- plugins/hashes/romfs/lang/es_ES.json | 26 +- plugins/hashes/romfs/lang/it_IT.json | 26 +- plugins/hashes/romfs/lang/ja_JP.json | 26 +- plugins/hashes/romfs/lang/ko_KR.json | 26 +- plugins/hashes/romfs/lang/pt_BR.json | 26 +- plugins/hashes/romfs/lang/zh_CN.json | 26 +- plugins/hashes/romfs/lang/zh_TW.json | 26 +- plugins/script_loader/romfs/lang/de_DE.json | 10 + plugins/script_loader/romfs/lang/zh_TW.json | 4 +- plugins/ui/romfs/lang/de_DE.json | 27 +- plugins/ui/romfs/lang/es_ES.json | 23 +- plugins/ui/romfs/lang/it_IT.json | 23 +- plugins/ui/romfs/lang/ja_JP.json | 23 +- plugins/ui/romfs/lang/ko_KR.json | 23 +- plugins/ui/romfs/lang/pt_BR.json | 23 +- plugins/ui/romfs/lang/zh_CN.json | 23 +- plugins/ui/romfs/lang/zh_TW.json | 23 +- plugins/visualizers/romfs/lang/de_DE.json | 14 +- plugins/visualizers/romfs/lang/es_ES.json | 14 +- plugins/visualizers/romfs/lang/it_IT.json | 14 +- plugins/visualizers/romfs/lang/ja_JP.json | 14 +- plugins/visualizers/romfs/lang/ko_KR.json | 24 +- plugins/visualizers/romfs/lang/pt_BR.json | 14 +- plugins/visualizers/romfs/lang/zh_CN.json | 14 +- plugins/visualizers/romfs/lang/zh_TW.json | 14 +- plugins/windows/romfs/lang/de_DE.json | 1 + plugins/windows/romfs/lang/ko_KR.json | 6 +- plugins/windows/romfs/lang/pt_BR.json | 1 + plugins/windows/romfs/lang/zh_CN.json | 3 +- plugins/windows/romfs/lang/zh_TW.json | 1 + plugins/yara_rules/romfs/lang/de_DE.json | 4 +- plugins/yara_rules/romfs/lang/es_ES.json | 4 +- plugins/yara_rules/romfs/lang/it_IT.json | 4 +- plugins/yara_rules/romfs/lang/ja_JP.json | 4 +- plugins/yara_rules/romfs/lang/ko_KR.json | 4 +- plugins/yara_rules/romfs/lang/pt_BR.json | 4 +- plugins/yara_rules/romfs/lang/zh_CN.json | 4 +- plugins/yara_rules/romfs/lang/zh_TW.json | 4 +- 57 files changed, 2902 insertions(+), 1441 deletions(-) create mode 100644 plugins/script_loader/romfs/lang/de_DE.json diff --git a/plugins/builtin/romfs/lang/de_DE.json b/plugins/builtin/romfs/lang/de_DE.json index a9af4bcb2..151ad0b2e 100644 --- a/plugins/builtin/romfs/lang/de_DE.json +++ b/plugins/builtin/romfs/lang/de_DE.json @@ -1,66 +1,79 @@ { "code": "de-DE", - "language": "German", "country": "Germany", "fallback": false, + "language": "German", "translations": { - "hex.builtin.achievement.starting_out": "Am Anfang", - "hex.builtin.achievement.starting_out.docs.name": "", - "hex.builtin.achievement.starting_out.docs.desc": "", - "hex.builtin.achievement.starting_out.open_file.name": "", - "hex.builtin.achievement.starting_out.open_file.desc": "", - "hex.builtin.achievement.starting_out.save_project.name": "", - "hex.builtin.achievement.starting_out.save_project.desc": "", - "hex.builtin.achievement.hex_editor": "", - "hex.builtin.achievement.hex_editor.select_byte.name": "", - "hex.builtin.achievement.hex_editor.select_byte.desc": "", - "hex.builtin.achievement.hex_editor.create_bookmark.name": "", - "hex.builtin.achievement.hex_editor.create_bookmark.desc": "", - "hex.builtin.achievement.hex_editor.open_new_view.name": "", - "hex.builtin.achievement.hex_editor.open_new_view.desc": "", - "hex.builtin.achievement.hex_editor.modify_byte.name": "", - "hex.builtin.achievement.hex_editor.modify_byte.desc": "", - "hex.builtin.achievement.hex_editor.copy_as.name": "", - "hex.builtin.achievement.hex_editor.copy_as.desc": "", - "hex.builtin.achievement.hex_editor.create_patch.name": "", - "hex.builtin.achievement.hex_editor.create_patch.desc": "", - "hex.builtin.achievement.hex_editor.fill.name": "", - "hex.builtin.achievement.hex_editor.fill.desc": "", - "hex.builtin.achievement.patterns": "", - "hex.builtin.achievement.patterns.place_menu.name": "", - "hex.builtin.achievement.patterns.place_menu.desc": "", - "hex.builtin.achievement.patterns.load_existing.name": "", - "hex.builtin.achievement.patterns.load_existing.desc": "", - "hex.builtin.achievement.patterns.modify_data.name": "", - "hex.builtin.achievement.patterns.modify_data.desc": "", - "hex.builtin.achievement.patterns.data_inspector.name": "", - "hex.builtin.achievement.patterns.data_inspector.desc": "", - "hex.builtin.achievement.find": "", - "hex.builtin.achievement.find.find_strings.name": "", - "hex.builtin.achievement.find.find_strings.desc": "", - "hex.builtin.achievement.find.find_specific_string.name": "", - "hex.builtin.achievement.find.find_specific_string.desc": "", - "hex.builtin.achievement.find.find_numeric.name": "", - "hex.builtin.achievement.find.find_numeric.desc": "", "hex.builtin.achievement.data_processor": "", - "hex.builtin.achievement.data_processor.place_node.name": "", - "hex.builtin.achievement.data_processor.place_node.desc": "", - "hex.builtin.achievement.data_processor.create_connection.name": "", "hex.builtin.achievement.data_processor.create_connection.desc": "", - "hex.builtin.achievement.data_processor.modify_data.name": "", - "hex.builtin.achievement.data_processor.modify_data.desc": "", - "hex.builtin.achievement.data_processor.custom_node.name": "", + "hex.builtin.achievement.data_processor.create_connection.name": "", "hex.builtin.achievement.data_processor.custom_node.desc": "", + "hex.builtin.achievement.data_processor.custom_node.name": "", + "hex.builtin.achievement.data_processor.modify_data.desc": "", + "hex.builtin.achievement.data_processor.modify_data.name": "", + "hex.builtin.achievement.data_processor.place_node.desc": "", + "hex.builtin.achievement.data_processor.place_node.name": "", + "hex.builtin.achievement.find": "", + "hex.builtin.achievement.find.find_numeric.desc": "", + "hex.builtin.achievement.find.find_numeric.name": "", + "hex.builtin.achievement.find.find_specific_string.desc": "", + "hex.builtin.achievement.find.find_specific_string.name": "", + "hex.builtin.achievement.find.find_strings.desc": "", + "hex.builtin.achievement.find.find_strings.name": "", + "hex.builtin.achievement.hex_editor": "", + "hex.builtin.achievement.hex_editor.copy_as.desc": "", + "hex.builtin.achievement.hex_editor.copy_as.name": "", + "hex.builtin.achievement.hex_editor.create_bookmark.desc": "", + "hex.builtin.achievement.hex_editor.create_bookmark.name": "", + "hex.builtin.achievement.hex_editor.create_patch.desc": "", + "hex.builtin.achievement.hex_editor.create_patch.name": "", + "hex.builtin.achievement.hex_editor.fill.desc": "", + "hex.builtin.achievement.hex_editor.fill.name": "", + "hex.builtin.achievement.hex_editor.modify_byte.desc": "", + "hex.builtin.achievement.hex_editor.modify_byte.name": "", + "hex.builtin.achievement.hex_editor.open_new_view.desc": "", + "hex.builtin.achievement.hex_editor.open_new_view.name": "", + "hex.builtin.achievement.hex_editor.select_byte.desc": "", + "hex.builtin.achievement.hex_editor.select_byte.name": "", "hex.builtin.achievement.misc": "", - "hex.builtin.achievement.misc.analyze_file.name": "", "hex.builtin.achievement.misc.analyze_file.desc": "", - "hex.builtin.achievement.misc.download_from_store.name": "", + "hex.builtin.achievement.misc.analyze_file.name": "", "hex.builtin.achievement.misc.download_from_store.desc": "", + "hex.builtin.achievement.misc.download_from_store.name": "", + "hex.builtin.achievement.patterns": "", + "hex.builtin.achievement.patterns.data_inspector.desc": "", + "hex.builtin.achievement.patterns.data_inspector.name": "", + "hex.builtin.achievement.patterns.load_existing.desc": "", + "hex.builtin.achievement.patterns.load_existing.name": "", + "hex.builtin.achievement.patterns.modify_data.desc": "", + "hex.builtin.achievement.patterns.modify_data.name": "", + "hex.builtin.achievement.patterns.place_menu.desc": "", + "hex.builtin.achievement.patterns.place_menu.name": "", + "hex.builtin.achievement.starting_out": "Am Anfang", + "hex.builtin.achievement.starting_out.crash.desc": "", + "hex.builtin.achievement.starting_out.crash.name": "", + "hex.builtin.achievement.starting_out.docs.desc": "", + "hex.builtin.achievement.starting_out.docs.name": "", + "hex.builtin.achievement.starting_out.open_file.desc": "", + "hex.builtin.achievement.starting_out.open_file.name": "", + "hex.builtin.achievement.starting_out.save_project.desc": "", + "hex.builtin.achievement.starting_out.save_project.name": "", "hex.builtin.command.calc.desc": "Rechner", "hex.builtin.command.cmd.desc": "Befehl", "hex.builtin.command.cmd.result": "Befehl '{0}' ausführen", + "hex.builtin.command.convert.as": "als", + "hex.builtin.command.convert.binary": "Binär", + "hex.builtin.command.convert.decimal": "Dezimal", + "hex.builtin.command.convert.desc": "Einheiten konvertieren", + "hex.builtin.command.convert.hexadecimal": "Hexadezimal", + "hex.builtin.command.convert.in": "in", + "hex.builtin.command.convert.invalid_conversion": "Ungültige Konvertierung", + "hex.builtin.command.convert.invalid_input": "Unbekannte Eingabe", + "hex.builtin.command.convert.octal": "Oktal", + "hex.builtin.command.convert.to": "zu", "hex.builtin.command.web.desc": "Webseite nachschlagen", "hex.builtin.command.web.result": "'{0}' nachschlagen", + "hex.builtin.drag_drop.text": "Dateien hier ablegen um sie zu öffnen...", "hex.builtin.inspector.ascii": "ASCII Zeichen", "hex.builtin.inspector.binary": "Binär (8 bit)", "hex.builtin.inspector.bool": "bool", @@ -108,46 +121,56 @@ "hex.builtin.menu.file.close": "Schliessen", "hex.builtin.menu.file.create_file": "Neue Datei...", "hex.builtin.menu.file.export": "Exportieren...", + "hex.builtin.menu.file.export.as_language": "Text formatierte Bytes", + "hex.builtin.menu.file.export.as_language.popup.export_error": "Exportieren von bytes als Datei fehlgeschlagen!", "hex.builtin.menu.file.export.base64": "Base64", "hex.builtin.menu.file.export.base64.popup.export_error": "Erstellen der Base64 Datei fehlgeschlagen!", - "hex.builtin.menu.file.export.ips.popup.export_error": "Erstellen der IPS Datei fehlgeschlagen!", - "hex.builtin.menu.file.export.ips.popup.invalid_patch_header_error": "Invalider IPS Patch Header!", - "hex.builtin.menu.file.export.ips.popup.address_out_of_range_error": "Ein Patch hat versucht eine Adresse zu patchen, welche nicht vorhanden ist!", - "hex.builtin.menu.file.export.ips.popup.patch_too_large_error": "Ein Patch war grösser als die maximal erlaubte Grösse!", - "hex.builtin.menu.file.export.ips.popup.invalid_patch_format_error": "Invalides IPS Patch Format!", - "hex.builtin.menu.file.export.ips.popup.missing_eof_error": "Fehlender IPS EOF Eintrag!", - "hex.builtin.menu.file.export.ips": "IPS Patch", - "hex.builtin.menu.file.export.ips32": "IPS32 Patch", "hex.builtin.menu.file.export.bookmark": "Lesezeichen", - "hex.builtin.menu.file.export.pattern": "Pattern Datei", "hex.builtin.menu.file.export.data_processor": "Datenprozessors Arbeitsbereich", + "hex.builtin.menu.file.export.ips": "IPS Patch", + "hex.builtin.menu.file.export.ips.popup.address_out_of_range_error": "Ein Patch hat versucht eine Adresse zu patchen, welche nicht vorhanden ist!", + "hex.builtin.menu.file.export.ips.popup.export_error": "Erstellen der IPS Datei fehlgeschlagen!", + "hex.builtin.menu.file.export.ips.popup.invalid_patch_format_error": "Invalides IPS Patch Format!", + "hex.builtin.menu.file.export.ips.popup.invalid_patch_header_error": "Invalider IPS Patch Header!", + "hex.builtin.menu.file.export.ips.popup.missing_eof_error": "Fehlender IPS EOF Eintrag!", + "hex.builtin.menu.file.export.ips.popup.patch_too_large_error": "Ein Patch war grösser als die maximal erlaubte Grösse!", + "hex.builtin.menu.file.export.ips32": "IPS32 Patch", + "hex.builtin.menu.file.export.pattern": "Pattern Datei", "hex.builtin.menu.file.export.popup.create": "Daten konnten nicht exportiert werden. Datei konnte nicht erstellt werden!", + "hex.builtin.menu.file.export.report": "Bericht", + "hex.builtin.menu.file.export.report.popup.export_error": "Exportieren des Berichts fehlgeschlagen!", "hex.builtin.menu.file.export.title": "Datei exportieren", "hex.builtin.menu.file.import": "Importieren...", + "hex.builtin.menu.file.import.bookmark": "Lesezeichen", + "hex.builtin.menu.file.import.custom_encoding": "Benutzerdefinierte Codierungsdatei", + "hex.builtin.menu.file.import.data_processor": "Datenprozessors Arbeitsbereich", "hex.builtin.menu.file.import.ips": "IPS Patch", "hex.builtin.menu.file.import.ips32": "IPS32 Patch", "hex.builtin.menu.file.import.modified_file": "Modifizierte Datei", - "hex.builtin.menu.file.import.bookmark": "Lesezeichen", + "hex.builtin.menu.file.import.modified_file.popup.invalid_size": "Ausgewählte Datei hat nicht die gleiche Grösse wie die aktuelle Datei! Beide Dateien müssen die gleiche Grösse haben!", "hex.builtin.menu.file.import.pattern": "Pattern Datei", - "hex.builtin.menu.file.import.data_processor": "Datenprozessors Arbeitsbereich", - "hex.builtin.menu.file.import.custom_encoding": "Benutzerdefinierte Codierungsdatei", "hex.builtin.menu.file.open_file": "Datei öffnen...", "hex.builtin.menu.file.open_other": "Provider öffnen...", + "hex.builtin.menu.file.open_recent": "Zuletzt geöffnete Dateien", "hex.builtin.menu.file.project": "Projekt", "hex.builtin.menu.file.project.open": "Projekt Öffnen...", "hex.builtin.menu.file.project.save": "Projekt Speichern", "hex.builtin.menu.file.project.save_as": "Projekt Speichern Als...", - "hex.builtin.menu.file.open_recent": "Zuletzt geöffnete Dateien", "hex.builtin.menu.file.quit": "ImHex beenden", "hex.builtin.menu.file.reload_provider": "Provider neu laden", "hex.builtin.menu.help": "Hilfe", "hex.builtin.menu.help.ask_for_help": "Dokumentation Fragen...", - "hex.builtin.menu.workspace": "Workspace", - "hex.builtin.menu.workspace.layout": "Layout", - "hex.builtin.menu.workspace.layout.save": "Layout speichern", "hex.builtin.menu.view": "Ansicht", + "hex.builtin.menu.view.always_on_top": "Immer im Vordergrund", + "hex.builtin.menu.view.debug": "Debug", "hex.builtin.menu.view.demo": "ImGui Demo anzeigen", "hex.builtin.menu.view.fps": "FPS anzeigen", + "hex.builtin.menu.view.fullscreen": "Vollbild", + "hex.builtin.menu.workspace": "Workspace", + "hex.builtin.menu.workspace.create": "Erstellen", + "hex.builtin.menu.workspace.layout": "Layout", + "hex.builtin.menu.workspace.layout.lock": "Layout sperren", + "hex.builtin.menu.workspace.layout.save": "Layout speichern", "hex.builtin.nodes.arithmetic": "Arithmetik", "hex.builtin.nodes.arithmetic.add": "Addition", "hex.builtin.nodes.arithmetic.add.header": "Plus", @@ -178,6 +201,10 @@ "hex.builtin.nodes.bitwise.not.header": "Bitweise NICHT", "hex.builtin.nodes.bitwise.or": "ODER", "hex.builtin.nodes.bitwise.or.header": "Bitweise ODER", + "hex.builtin.nodes.bitwise.shift_left": "Shift Links", + "hex.builtin.nodes.bitwise.shift_left.header": "Shift Links", + "hex.builtin.nodes.bitwise.shift_right": "Shift Rechts", + "hex.builtin.nodes.bitwise.shift_right.header": "Shift Rechts", "hex.builtin.nodes.bitwise.swap": "Umkehren", "hex.builtin.nodes.bitwise.swap.header": "Bits umkehren", "hex.builtin.nodes.bitwise.xor": "Exklusiv ODER", @@ -211,6 +238,7 @@ "hex.builtin.nodes.casting.float_to_buffer.header": "Float zu Buffer", "hex.builtin.nodes.casting.int_to_buffer": "Integer zu Buffer", "hex.builtin.nodes.casting.int_to_buffer.header": "Integer zu Buffer", + "hex.builtin.nodes.common.amount": "Anzahl", "hex.builtin.nodes.common.height": "Höhe", "hex.builtin.nodes.common.input": "Input", "hex.builtin.nodes.common.input.a": "Input A", @@ -233,6 +261,7 @@ "hex.builtin.nodes.constants.rgba8.header": "RGBA8 Farbe", "hex.builtin.nodes.constants.rgba8.output.a": "Alpha", "hex.builtin.nodes.constants.rgba8.output.b": "Blau", + "hex.builtin.nodes.constants.rgba8.output.color": "Farbe", "hex.builtin.nodes.constants.rgba8.output.g": "Grün", "hex.builtin.nodes.constants.rgba8.output.r": "Rot", "hex.builtin.nodes.constants.string": "String", @@ -295,10 +324,10 @@ "hex.builtin.nodes.decoding.hex": "Hexadezimal", "hex.builtin.nodes.decoding.hex.header": "Hexadezimal Dekodierer", "hex.builtin.nodes.display": "Anzeigen", - "hex.builtin.nodes.display.buffer": "Buffer", - "hex.builtin.nodes.display.buffer.header": "Buffer anzeigen", "hex.builtin.nodes.display.bits": "Bits", "hex.builtin.nodes.display.bits.header": "Bits Anzeige", + "hex.builtin.nodes.display.buffer": "Buffer", + "hex.builtin.nodes.display.buffer.header": "Buffer anzeigen", "hex.builtin.nodes.display.float": "Float", "hex.builtin.nodes.display.float.header": "Float anzeigen", "hex.builtin.nodes.display.int": "Integer", @@ -319,50 +348,71 @@ "hex.builtin.nodes.visualizer.image_rgba.header": "RGBA8 Bild", "hex.builtin.nodes.visualizer.layered_dist": "Schichtverteilung", "hex.builtin.nodes.visualizer.layered_dist.header": "Schichtverteilung", + "hex.builtin.oobe.server_contact": "Server Kontakt", + "hex.builtin.oobe.server_contact.crash_logs_only": "Nur Absturzberichte", + "hex.builtin.oobe.server_contact.data_collected.os": "Betriebssystem", + "hex.builtin.oobe.server_contact.data_collected.uuid": "Zufällige ID", + "hex.builtin.oobe.server_contact.data_collected.version": "Version", + "hex.builtin.oobe.server_contact.data_collected_table.key": "Typ", + "hex.builtin.oobe.server_contact.data_collected_table.value": "Wert", + "hex.builtin.oobe.server_contact.data_collected_title": "Daten die gesammelt werden", + "hex.builtin.oobe.server_contact.text": "Möchtest du die Kommunikation mit ImHex's Server erlauben?\n\n\nDies erlaubt ImHex automatisch nach Updates zu suchen und sehr limitierte Statistiken zu sammeln. Alle gesammelten Daten werden in der untenstehenden Tabelle angezeigt.\n\nAlternativ kannst du auch nur Absturzberichte senden, welche immens bei der Entwicklung und dem fixen von Fehlern helfen.\n\nAlle Informationen werden von unseren eigenen Servern verarbeitet und nicht an Dritte weitergegeben.\n\n\nDu kannst diese Einstellung jederzeit in den Einstellungen ändern.", + "hex.builtin.oobe.tutorial_question": "Da dies das erste mal ist das du ImHex verwendest, möchtest du das Tutorial starten?", + "hex.builtin.popup.blocking_task.desc": "Ein Task ist immer noch im Hintergrund am laufen.", + "hex.builtin.popup.blocking_task.title": "Laufender Task", "hex.builtin.popup.close_provider.desc": "Es wurden ungespeicherte Änderungen an einem oder mehreren Provider vorgenommen.\nBist du sicher, dass du diese schliessen willst?", "hex.builtin.popup.close_provider.title": "Provider schliessen?", - "hex.builtin.popup.docs_question.title": "Dokumentationsabfrage", + "hex.builtin.popup.create_workspace.desc": "Gib einen Namen für den neuen Arbeitsbereich ein", + "hex.builtin.popup.create_workspace.title": "Arbeitsbereich erstellen", "hex.builtin.popup.docs_question.no_answer": "Die Dokumentation enthielt keine Antwort auf diese Frage", "hex.builtin.popup.docs_question.prompt": "Bitten Sie die Dokumentation KI um Hilfe!", "hex.builtin.popup.docs_question.thinking": "Am denken...", + "hex.builtin.popup.docs_question.title": "Dokumentationsabfrage", "hex.builtin.popup.error.create": "Erstellen der neuen Datei fehlgeschlagen!", "hex.builtin.popup.error.file_dialog.common": "Ein Fehler trat beim Öffnen des Dateibrowser auf: {}", "hex.builtin.popup.error.file_dialog.portal": "Beim Öffnen des Dateibrowsers ist ein Fehler aufgetreten: {}.\nDies könnte darauf zurückzuführen sein, dass auf Ihrem System das xdg-desktop-portal Backend nicht korrekt installiert ist.\n\nUnter KDE ist es xdg-desktop-portal-kde.\nUnter Gnome ist es xdg-desktop-portal-gnome.\nAndernfalls können Sie versuchen, xdg-desktop-portal-gtk zu verwenden.\n\nStarten Sie Ihr System nach der Installation neu.\n\nWenn der Dateibrowser danach immer noch nicht funktioniert, fügen Sie\n\tdbus-update-activation-environment WAYLAND_DISPLAY DISPLAY XAUTHORITY\nin das Startskript oder die Konfiguration Ihres Windowmanagers oder Compositors aufzunehmen.\n\nWenn der Dateibrowser immer noch nicht funktioniert, reichen Sie bitte ein Problem unter https://github.com/WerWolv/ImHex/issues ein.\n\nIn der Zwischenzeit können Dateien immer noch geöffnet werden, indem man sie auf das ImHex-Fenster zieht!", "hex.builtin.popup.error.project.load": "Laden des Projektes fehlgeschlagen: {}", + "hex.builtin.popup.error.project.load.create_provider": "Erstellen eines Providers mit Typ '{}' fehlgeschlagen!", + "hex.builtin.popup.error.project.load.file_not_found": "Projekt Datei '{}' nicht gefunden!", + "hex.builtin.popup.error.project.load.invalid_magic": "Fehlerhaftes Projekt Format!", + "hex.builtin.popup.error.project.load.invalid_tar": "Fehler beim Öffnen der Projekt Datei: {}", + "hex.builtin.popup.error.project.load.no_providers": "Keine Provider die geladen werden können!", + "hex.builtin.popup.error.project.load.some_providers_failed": "Einige Provider konnten nicht geladen werden: {}", "hex.builtin.popup.error.project.save": "Speichern des Projektes fehlgeschlagen!", - "hex.builtin.popup.error.project.load.create_provider": "", - "hex.builtin.popup.error.project.load.no_providers": "", - "hex.builtin.popup.error.project.load.some_providers_failed": "", - "hex.builtin.popup.error.project.load.file_not_found": "", - "hex.builtin.popup.error.project.load.invalid_tar": "", - "hex.builtin.popup.error.project.load.invalid_magic": "", "hex.builtin.popup.error.read_only": "Fehlende Schreibrechte. Datei wurde im Lesemodus geöffnet.", "hex.builtin.popup.error.task_exception": "Fehler in Task '{}':\n\n{}", "hex.builtin.popup.exit_application.desc": "Es sind nicht gespeicherte Änderungen in diesem Projekt vorhanden.\nBist du sicher, dass du ImHex schliessen willst?", "hex.builtin.popup.exit_application.title": "Applikation verlassen?", - "hex.builtin.popup.waiting_for_tasks.title": "Warten auf Tasks", - "hex.builtin.popup.save_layout.title": "", - "hex.builtin.popup.save_layout.desc": "", + "hex.builtin.popup.safety_backup.delete": "Nein, entfernen", + "hex.builtin.popup.safety_backup.desc": "Oh nein, ImHex ist letztes Mal abgestürzt.\nWillst du das vorherige Projekt wiederherstellen?", + "hex.builtin.popup.safety_backup.log_file": "Log Datei: ", + "hex.builtin.popup.safety_backup.report_error": "Sende den Fehlerbericht an die Entwickler", + "hex.builtin.popup.safety_backup.restore": "Ja, wiederherstellen", + "hex.builtin.popup.safety_backup.title": "Verlorene Daten wiederherstellen", + "hex.builtin.popup.save_layout.desc": "Gib einen Namen für das momentane Layout ein", + "hex.builtin.popup.save_layout.title": "Layout speichern", "hex.builtin.popup.waiting_for_tasks.desc": "Einige Tasks laufen immer noch im Hintergrund.\nImHex wird geschlossen, nachdem diese Abgeschlossen wurden.", - "hex.builtin.provider.tooltip.show_more": "", - "hex.builtin.provider.error.open": "", + "hex.builtin.popup.waiting_for_tasks.title": "Warten auf Tasks", + "hex.builtin.provider.base64": "Base64", "hex.builtin.provider.disk": "Datenträger Provider", "hex.builtin.provider.disk.disk_size": "Datenträgergrösse", + "hex.builtin.provider.disk.elevation": "Das Programm muss mit Administratorrechten ausgeführt werden um auf den Datenträger zugreifen zu können!", + "hex.builtin.provider.disk.error.read_ro": "Fehler beim Lesen von Datenträger '{}'. Datenträger konnte nicht gelesen werden!", + "hex.builtin.provider.disk.error.read_rw": "Fehler beim Lesen von Datenträger '{}'. Datenträger ist schreibgeschützt!", "hex.builtin.provider.disk.reload": "Neu laden", "hex.builtin.provider.disk.sector_size": "Sektorgrösse", "hex.builtin.provider.disk.selected_disk": "Datenträger", - "hex.builtin.provider.disk.error.read_ro": "", - "hex.builtin.provider.disk.error.read_rw": "", + "hex.builtin.provider.error.open": "Fehler beim Öffnen des Providers '{}'", "hex.builtin.provider.file": "Datei Provider", - "hex.builtin.provider.file.error.open": "", "hex.builtin.provider.file.access": "Letzte Zugriffszeit", "hex.builtin.provider.file.creation": "Erstellungszeit", - "hex.builtin.provider.file.menu.into_memory": "", + "hex.builtin.provider.file.error.open": "Öffnen von Datei '{}' fehlgeschlagen: {}", + "hex.builtin.provider.file.menu.into_memory": "In den Arbeitsspeicher laden", + "hex.builtin.provider.file.menu.open_file": "In externem Editor öffnen", + "hex.builtin.provider.file.menu.open_folder": "Im Dateibrowser öffnen", "hex.builtin.provider.file.modification": "Letzte Modifikationszeit", "hex.builtin.provider.file.path": "Dateipfad", "hex.builtin.provider.file.size": "Größe", - "hex.builtin.provider.file.menu.open_file": "", - "hex.builtin.provider.file.menu.open_folder": "", "hex.builtin.provider.gdb": "GDB Server Provider", "hex.builtin.provider.gdb.ip": "IP Adresse", "hex.builtin.provider.gdb.name": "GDB Server <{0}:{1}>", @@ -371,29 +421,58 @@ "hex.builtin.provider.intel_hex": "Intel Hex Provider", "hex.builtin.provider.intel_hex.name": "Intel Hex {0}", "hex.builtin.provider.mem_file": "RAM Datei", + "hex.builtin.provider.mem_file.rename": "Umbenennen", + "hex.builtin.provider.mem_file.rename.desc": "Gib einen neuen Namen für die Datei ein", "hex.builtin.provider.mem_file.unsaved": "Ungespeicherte Datei", - "hex.builtin.provider.mem_file.rename": "", - "hex.builtin.provider.mem_file.rename.desc": "", "hex.builtin.provider.motorola_srec": "Motorola SREC Provider", "hex.builtin.provider.motorola_srec.name": "Motorola SREC {0}", + "hex.builtin.provider.process_memory": "Prozessspeicher Provider", + "hex.builtin.provider.process_memory.enumeration_failed": "Prozessenumeration fehlgeschlagen!", + "hex.builtin.provider.process_memory.memory_regions": "Speicherregionen", + "hex.builtin.provider.process_memory.name": "'{0}' Prozessspeicher", + "hex.builtin.provider.process_memory.process_id": "Prozess ID", + "hex.builtin.provider.process_memory.process_name": "Prozessname", + "hex.builtin.provider.process_memory.region.commit": "Commit", + "hex.builtin.provider.process_memory.region.mapped": "Mapped", + "hex.builtin.provider.process_memory.region.private": "Privat", + "hex.builtin.provider.process_memory.region.reserve": "Reserviert", + "hex.builtin.provider.process_memory.utils": "Utils", + "hex.builtin.provider.process_memory.utils.inject_dll": "DLL Injezieren", + "hex.builtin.provider.process_memory.utils.inject_dll.failure": "DLL '{0}' Injektion fehlgeschlagen!", + "hex.builtin.provider.process_memory.utils.inject_dll.success": "DLL '{0}' erfolgreich injiziert!", + "hex.builtin.provider.tooltip.show_more": "SHIFT gedrückt halten für mehr Informationen", "hex.builtin.provider.view": "Ansicht", + "hex.builtin.setting.experiments": "Experimente", + "hex.builtin.setting.experiments.description": "Experimente sind experimentelle Funktionen, welche noch nicht fertig sind und vielleicht noch nicht ganz funktionieren.\n\nBitte melde alle Fehler die du findest auf GitHub.", "hex.builtin.setting.folders": "Ordner", "hex.builtin.setting.folders.add_folder": "Neuer Ordner hinzufügen", "hex.builtin.setting.folders.description": "Gib zusätzliche Orderpfade an, in welchen Pattern, Scripts, Yara Rules und anderes gesucht wird", "hex.builtin.setting.folders.remove_folder": "Ausgewählter Ordner von Liste entfernen", "hex.builtin.setting.font": "Schriftart", + "hex.builtin.setting.font.custom_font": "Schriftart", + "hex.builtin.setting.font.custom_font_enable": "Benutzerdefinierte Schriftart aktivieren", + "hex.builtin.setting.font.custom_font_info": "Die folgenden Einstellungen sind nur verfügbar wenn eine benutzerdefinierte Schriftart ausgewählt ist.", + "hex.builtin.setting.font.font_antialias": "Schrift Anti-Aliasing", + "hex.builtin.setting.font.font_bold": "Fett", + "hex.builtin.setting.font.font_italic": "Kursiv", "hex.builtin.setting.font.font_path": "Eigene Schriftart", "hex.builtin.setting.font.font_size": "Schriftgrösse", - "hex.builtin.setting.font.font_size.tooltip": "", - "hex.builtin.setting.general": "Allgemein", - "hex.builtin.setting.general.auto_load_patterns": "Automatisches Laden unterstützter Pattern", - "hex.builtin.setting.general.server_contact": "Update checks und Statistiken zulassen", + "hex.builtin.setting.font.font_size.tooltip": "Die Schriftgrösse kann nur mit einer benutzerdefinierten Schriftart geändert werden.\n\nDer Grund dafür ist, dass die Standard Schriftart von ImHex eine Bitmap Schriftart ist, welche nicht skaliert werden kann.", + "hex.builtin.setting.font.glyphs": "Glyphen", "hex.builtin.setting.font.load_all_unicode_chars": "Alle Unicode Zeichen laden", - "hex.builtin.setting.general.network_interface": "", - "hex.builtin.setting.general.save_recent_providers": "", + "hex.builtin.setting.general": "Allgemein", + "hex.builtin.setting.general.auto_backup_time": "Periodisches Projekt Backup", + "hex.builtin.setting.general.auto_backup_time.format.extended": "Alle {0}min {1}s", + "hex.builtin.setting.general.auto_backup_time.format.simple": "Alle {0}s", + "hex.builtin.setting.general.auto_load_patterns": "Automatisches Laden unterstützter Pattern", + "hex.builtin.setting.general.network": "Netzwerk", + "hex.builtin.setting.general.network_interface": "Netzwerk Interface Aktivieren", + "hex.builtin.setting.general.patterns": "Patterns", + "hex.builtin.setting.general.save_recent_providers": "Speichere zuletzt geöffnete Provider", + "hex.builtin.setting.general.server_contact": "Update checks und Statistiken zulassen", "hex.builtin.setting.general.show_tips": "Tipps beim Start anzeigen", "hex.builtin.setting.general.sync_pattern_source": "Pattern Source Code zwischen Providern synchronisieren", - "hex.builtin.setting.general.upload_crash_logs": "", + "hex.builtin.setting.general.upload_crash_logs": "Absturzberichte senden", "hex.builtin.setting.hex_editor": "Hex Editor", "hex.builtin.setting.hex_editor.byte_padding": "Extra Byte-Zellenabstand", "hex.builtin.setting.hex_editor.bytes_per_row": "Bytes pro Zeile", @@ -405,19 +484,29 @@ "hex.builtin.setting.interface": "Aussehen", "hex.builtin.setting.interface.color": "Farbdesign", "hex.builtin.setting.interface.fps": "FPS Limit", + "hex.builtin.setting.interface.fps.native": "Nativ", "hex.builtin.setting.interface.fps.unlocked": "Unbegrenzt", - "hex.builtin.setting.interface.fps.native": "", "hex.builtin.setting.interface.language": "Sprache", "hex.builtin.setting.interface.multi_windows": "Multi-Window-Unterstützung aktivieren", - "hex.builtin.setting.interface.scaling_factor": "Skalierung", + "hex.builtin.setting.interface.pattern_data_row_bg": "Aktiviere farbige Patternhintergründe", + "hex.builtin.setting.interface.restore_window_pos": "Fensterposition und Grösse wiederherstellen", "hex.builtin.setting.interface.scaling.native": "Nativ", + "hex.builtin.setting.interface.scaling_factor": "Skalierung", + "hex.builtin.setting.interface.style": "Stil", "hex.builtin.setting.interface.wiki_explain_language": "Wikipedia Sprache", - "hex.builtin.setting.interface.restore_window_pos": "", + "hex.builtin.setting.interface.window": "Fenster", "hex.builtin.setting.proxy": "Proxy", "hex.builtin.setting.proxy.description": "Proxy wird bei allen Netzwerkverbindungen angewendet.", "hex.builtin.setting.proxy.enable": "Proxy aktivieren", "hex.builtin.setting.proxy.url": "Proxy URL", "hex.builtin.setting.proxy.url.tooltip": "http(s):// oder socks5:// (z.B, http://127.0.0.1:1080)", + "hex.builtin.setting.shortcuts": "Tastenkürzel", + "hex.builtin.setting.shortcuts.global": "Globale Tastenkürzel", + "hex.builtin.setting.toolbar": "Werkzeugleiste", + "hex.builtin.setting.toolbar.description": "Füge Menu-Buttons zur Werkzeugleiste hinzu oder entferne sie in dem du sie von der Liste in den Werkzeugbereich ziehst.", + "hex.builtin.setting.toolbar.icons": "Icons", + "hex.builtin.shortcut.next_provider": "Nächster Provider", + "hex.builtin.shortcut.prev_provider": "Vorheriger Provider", "hex.builtin.title_bar_button.debug_build": "Debug build", "hex.builtin.title_bar_button.feedback": "Feedback hinterlassen", "hex.builtin.tools.ascii_table": "ASCII Tabelle", @@ -427,13 +516,22 @@ "hex.builtin.tools.base_converter.dec": "DEC", "hex.builtin.tools.base_converter.hex": "HEX", "hex.builtin.tools.base_converter.oct": "OCT", - "hex.builtin.tools.byte_swapper": "", + "hex.builtin.tools.byte_swapper": "Byte Swapper", "hex.builtin.tools.calc": "Rechner", "hex.builtin.tools.color": "Farbwähler", + "hex.builtin.tools.color.components": "Kompontenten", + "hex.builtin.tools.color.formats": "Formate", + "hex.builtin.tools.color.formats.color_name": "Farbname", + "hex.builtin.tools.color.formats.hex": "HEX", + "hex.builtin.tools.color.formats.percent": "Prozent", + "hex.builtin.tools.color.formats.vec4": "Vector4f", "hex.builtin.tools.demangler": "LLVM Demangler", "hex.builtin.tools.demangler.demangled": "Demangled Name", "hex.builtin.tools.demangler.mangled": "Mangled Name", "hex.builtin.tools.error": "Letzter Fehler: '{0}'", + "hex.builtin.tools.euclidean_algorithm": "Euclidischer Algorithmus", + "hex.builtin.tools.euclidean_algorithm.description": "Der euklidische Algorithmus ist ein effizientes Verfahren zur Bestimmung des grössten gemeinsamen Teilers zweier natürlicher Zahlen.", + "hex.builtin.tools.euclidean_algorithm.overflow": "Überlauf erkannt! Wert von a und b ist zu gross!", "hex.builtin.tools.file_tools": "File Tools", "hex.builtin.tools.file_tools.combiner": "Kombinierer", "hex.builtin.tools.file_tools.combiner.add": "Hinzufügen...", @@ -487,9 +585,16 @@ "hex.builtin.tools.format.programmer": "Programmierer", "hex.builtin.tools.format.scientific": "Wissenschaftlich", "hex.builtin.tools.format.standard": "Standard", + "hex.builtin.tools.graphing": "Graph", "hex.builtin.tools.history": "Verlauf", + "hex.builtin.tools.http_requests": "HTTP Anfragen", + "hex.builtin.tools.http_requests.body": "Body", + "hex.builtin.tools.http_requests.enter_url": "URL Eingeben", + "hex.builtin.tools.http_requests.headers": "Headers", + "hex.builtin.tools.http_requests.response": "Antwort", + "hex.builtin.tools.http_requests.send": "Senden", "hex.builtin.tools.ieee754": "IEEE 754 Gleitkommazahl Tester", - "hex.builtin.tools.ieee754.clear": "", + "hex.builtin.tools.ieee754.clear": "Leeren", "hex.builtin.tools.ieee754.description": "IEEE754 ist ein Standart zum representieren von Fliesskommazahlen welcher von den meisten modernen CPUs verwendet wird.\n\nDieses Tool visualisiert den internen aufbau einer Fliesskommazahl und ermöglicht das decodieren von Zahlen, welche eine nicht-standardmässige Anzahl von Mantissa oder Exponenten bits benutzen.", "hex.builtin.tools.ieee754.double_precision": "Doppelte Genauigkeit", "hex.builtin.tools.ieee754.exponent": "Exponent", @@ -501,17 +606,17 @@ "hex.builtin.tools.ieee754.result.float": "Gleitkomma Resultat", "hex.builtin.tools.ieee754.result.hex": "Hexadezimal Resultat", "hex.builtin.tools.ieee754.result.title": "Resultat", - "hex.builtin.tools.ieee754.settings.display_mode.detailed": "", - "hex.builtin.tools.ieee754.settings.display_mode.simplified": "", + "hex.builtin.tools.ieee754.settings.display_mode.detailed": "Detailliert", + "hex.builtin.tools.ieee754.settings.display_mode.simplified": "Simpel", "hex.builtin.tools.ieee754.sign": "Vorzeichen", "hex.builtin.tools.ieee754.single_precision": "Einfache Genauigkeit", "hex.builtin.tools.ieee754.type": "Typ", + "hex.builtin.tools.input": "Input", "hex.builtin.tools.invariant_multiplication": "Division durch invariante Multiplikation", "hex.builtin.tools.invariant_multiplication.description": "Division durch invariante Multiplikation ist eine Technik, welche häuffig von Compilern verwendet wird um divisionen durch konstante Ganzzahlen in eine Multiplikation und ein Bitshift zu optimieren. Der Grund dafür ist, dass Divisionen meistens viel mehr Clock Zyklen benötigen als Multiplikationen.\n\nDieses Tool kann benutzt werden um diese Divisionen in Multiplikationen umzuwandeln und umgekehrt.", "hex.builtin.tools.invariant_multiplication.num_bits": "Anzahl Bits", - "hex.builtin.tools.input": "Input", - "hex.builtin.tools.output": "", "hex.builtin.tools.name": "Name", + "hex.builtin.tools.output": "Ausgabe", "hex.builtin.tools.permissions": "UNIX Berechtigungsrechner", "hex.builtin.tools.permissions.absolute": "Absolute Notation", "hex.builtin.tools.permissions.perm_bits": "Berechtigungsbits", @@ -523,16 +628,39 @@ "hex.builtin.tools.regex_replacer.output": "Output", "hex.builtin.tools.regex_replacer.pattern": "Regex Pattern", "hex.builtin.tools.regex_replacer.replace": "Ersatz Pattern", + "hex.builtin.tools.tcp_client_server": "TCP Client/Server", + "hex.builtin.tools.tcp_client_server.client": "Client", + "hex.builtin.tools.tcp_client_server.messages": "Nachrichten", + "hex.builtin.tools.tcp_client_server.server": "Server", + "hex.builtin.tools.tcp_client_server.settings": "Verbindungs Einstellungen", "hex.builtin.tools.value": "Wert", "hex.builtin.tools.wiki_explain": "Wikipedia Definition", "hex.builtin.tools.wiki_explain.control": "Einstellungen", "hex.builtin.tools.wiki_explain.invalid_response": "Ungültige Antwort von Wikipedia!", "hex.builtin.tools.wiki_explain.results": "Resultate", "hex.builtin.tools.wiki_explain.search": "Suchen", - "hex.builtin.view.achievements.name": "", - "hex.builtin.view.achievements.unlocked": "", - "hex.builtin.view.achievements.unlocked_count": "", - "hex.builtin.view.achievements.click": "", + "hex.builtin.tutorial.introduction": "Einführung in ImHex", + "hex.builtin.tutorial.introduction.description": "Dieses Tutorial wird dir die Grundlagen von ImHex beibringen damit du loslegen kannst.", + "hex.builtin.tutorial.introduction.step1.description": "ImHex ist ein Reverse Engineering Tool und ein Hex Editor mit fokus auf dem Visualisieren von Binärdaten.\n\nDu kannst mit dem nächsten Schritt fortfahren in dem du auf den unteren rechten Pfeil klickst.", + "hex.builtin.tutorial.introduction.step1.title": "Willkommen in ImHex!", + "hex.builtin.tutorial.introduction.step2.description": "ImHex unterstützt das Laden von diveren Datenquellen, wie z.B. Dateien, Datenträger, Prozessspeicher und mehr.\n\nAll diese optionen können auf dem Hauptbildschirm gefunden werden oder im Datei Menu.", + "hex.builtin.tutorial.introduction.step2.highlight": "Erstellen wir erst mal eine neue, leere Datei in dem du auf diesen Knopf klickst.", + "hex.builtin.tutorial.introduction.step2.title": "Daten laden", + "hex.builtin.tutorial.introduction.step3.highlight": "Dies hier ist der Hex Editor. Er zeigt dir die individuellen Bytes der geladenen Daten an. Du kannst diese auch bearbeiten, in dem du auf sie doppelklickst.\n\nDu kannst auch die Pfeiltasten benutzen um die Auswahl zu bewegen.", + "hex.builtin.tutorial.introduction.step4.highlight": "Das hier ist der Dateninspektor. Er zeigt dir die Daten in verschiedenen Formaten an. Auch hier kannst du deine Daten bearbeiten, in dem du auf sie doppelklickst.", + "hex.builtin.tutorial.introduction.step5.highlight.pattern_data": "Diese View arbeitet zusammen mit dem Pattern Editor um dir die dekodierten Daten in einer Tabelle anzuzeigen.", + "hex.builtin.tutorial.introduction.step5.highlight.pattern_editor": "Dies hier ist der Pattern Editor. Er erlaubt dir Pattern Language code zu schreiben welcher deine Daten markieren und dekodieren kann.\n\nDu kannst mehr über Pattern Language in der Dokumentation erfahren.", + "hex.builtin.tutorial.introduction.step6.highlight": "Du kannst weitere Tutorials und Dokumentationen im Hilfe Menu finden.", + "hex.builtin.undo_operation.fill": "Region gefüllt", + "hex.builtin.undo_operation.insert": "{0} eingefügt", + "hex.builtin.undo_operation.modification": "Modifizierte Bytes", + "hex.builtin.undo_operation.patches": "Patch angewendet", + "hex.builtin.undo_operation.remove": "{0} entfernt", + "hex.builtin.undo_operation.write": "{0} geschrieben", + "hex.builtin.view.achievements.click": "Hier klicken", + "hex.builtin.view.achievements.name": "Auszeichnungen", + "hex.builtin.view.achievements.unlocked": "Auszeichnungen freigeschaltet!", + "hex.builtin.view.achievements.unlocked_count": "Freigeschaltet", "hex.builtin.view.bookmarks.address": "0x{0:02X} - 0x{1:02X}", "hex.builtin.view.bookmarks.button.jump": "Gehe zu", "hex.builtin.view.bookmarks.button.remove": "Entfernen", @@ -543,10 +671,10 @@ "hex.builtin.view.bookmarks.name": "Lesezeichen", "hex.builtin.view.bookmarks.no_bookmarks": "Noch kein Lesezeichen erstellt. Füge eines hinzu mit Bearbeiten -> Lesezeichen erstellen", "hex.builtin.view.bookmarks.title.info": "Informationen", - "hex.builtin.view.bookmarks.tooltip.jump_to": "", - "hex.builtin.view.bookmarks.tooltip.lock": "", - "hex.builtin.view.bookmarks.tooltip.open_in_view": "", - "hex.builtin.view.bookmarks.tooltip.unlock": "", + "hex.builtin.view.bookmarks.tooltip.jump_to": "Zu Adresse springen", + "hex.builtin.view.bookmarks.tooltip.lock": "Sperren", + "hex.builtin.view.bookmarks.tooltip.open_in_view": "In View öffnen", + "hex.builtin.view.bookmarks.tooltip.unlock": "Entsperren", "hex.builtin.view.command_palette.name": "Befehlspalette", "hex.builtin.view.constants.name": "Konstanten", "hex.builtin.view.constants.row.category": "Kategorie", @@ -564,15 +692,15 @@ "hex.builtin.view.data_processor.menu.remove_link": "Link entfernen", "hex.builtin.view.data_processor.menu.remove_node": "Knoten entfernen", "hex.builtin.view.data_processor.menu.remove_selection": "Auswahl entfernen", - "hex.builtin.view.data_processor.menu.save_node": "", + "hex.builtin.view.data_processor.menu.save_node": "Knoten speichern", "hex.builtin.view.data_processor.name": "Datenprozessor", "hex.builtin.view.find.binary_pattern": "Binärpattern", - "hex.builtin.view.find.binary_pattern.alignment": "", + "hex.builtin.view.find.binary_pattern.alignment": "Alignment", "hex.builtin.view.find.context.copy": "Wert kopieren", "hex.builtin.view.find.context.copy_demangle": "Demangled Wert kopieren", - "hex.builtin.view.find.context.replace": "", - "hex.builtin.view.find.context.replace.ascii": "", - "hex.builtin.view.find.context.replace.hex": "", + "hex.builtin.view.find.context.replace": "Ersetzen", + "hex.builtin.view.find.context.replace.ascii": "ASCII", + "hex.builtin.view.find.context.replace.hex": "Hex", "hex.builtin.view.find.demangled": "Demangled", "hex.builtin.view.find.name": "Suchen", "hex.builtin.view.find.regex": "Regex", @@ -583,6 +711,8 @@ "hex.builtin.view.find.search.reset": "Zurücksetzen", "hex.builtin.view.find.searching": "Suchen...", "hex.builtin.view.find.sequences": "Sequenzen", + "hex.builtin.view.find.sequences.ignore_case": "Gross-/Kleinschreibung ignorieren", + "hex.builtin.view.find.shortcut.select_all": "Alles auswählen", "hex.builtin.view.find.strings": "Strings", "hex.builtin.view.find.strings.chars": "Zeichen", "hex.builtin.view.find.strings.line_feeds": "Line Feeds", @@ -596,10 +726,11 @@ "hex.builtin.view.find.strings.underscores": "Unterstriche", "hex.builtin.view.find.strings.upper_case": "Grossbuchstaben", "hex.builtin.view.find.value": "Numerischer Wert", - "hex.builtin.view.find.value.aligned": "", + "hex.builtin.view.find.value.aligned": "Aligned", "hex.builtin.view.find.value.max": "Maximalwert", "hex.builtin.view.find.value.min": "Minimalwert", - "hex.builtin.view.find.value.range": "", + "hex.builtin.view.find.value.range": "Wertebereich", + "hex.builtin.view.help.about.commits": "Commits", "hex.builtin.view.help.about.contributor": "Mitwirkende", "hex.builtin.view.help.about.donations": "Spenden", "hex.builtin.view.help.about.libs": "Benutzte Libraries", @@ -610,11 +741,13 @@ "hex.builtin.view.help.about.plugins.author": "Autor", "hex.builtin.view.help.about.plugins.desc": "Beschreibung", "hex.builtin.view.help.about.plugins.plugin": "Plugin", + "hex.builtin.view.help.about.release_notes": "Release Notes", "hex.builtin.view.help.about.source": "Quellcode auf GitHub verfügbar:", "hex.builtin.view.help.about.thanks": "Wenn dir meine Arbeit gefällt, bitte ziehe eine Spende in Betracht, um das Projekt am Laufen zu halten. Vielen Dank <3", "hex.builtin.view.help.about.translator": "Von WerWolv übersetzt", "hex.builtin.view.help.calc_cheat_sheet": "Rechner Cheat Sheet", "hex.builtin.view.help.documentation": "ImHex Dokumentation", + "hex.builtin.view.help.documentation_search": "Dokumentation durchsuchen", "hex.builtin.view.help.name": "Hilfe", "hex.builtin.view.help.pattern_cheat_sheet": "Pattern Language Cheat Sheet", "hex.builtin.view.hex_editor.copy.address": "Adresse", @@ -641,7 +774,8 @@ "hex.builtin.view.hex_editor.goto.offset.relative": "Relative", "hex.builtin.view.hex_editor.menu.edit.copy": "Kopieren", "hex.builtin.view.hex_editor.menu.edit.copy_as": "Kopieren als...", - "hex.builtin.view.hex_editor.menu.edit.fill": "", + "hex.builtin.view.hex_editor.menu.edit.cut": "Ausschneiden", + "hex.builtin.view.hex_editor.menu.edit.fill": "Füllen...", "hex.builtin.view.hex_editor.menu.edit.insert": "Einsetzen...", "hex.builtin.view.hex_editor.menu.edit.jump_to": "Gehe zu", "hex.builtin.view.hex_editor.menu.edit.open_in_new_provider": "Auswahlansicht öffnen...", @@ -651,7 +785,7 @@ "hex.builtin.view.hex_editor.menu.edit.resize": "Grösse ändern...", "hex.builtin.view.hex_editor.menu.edit.select_all": "Alles auswählen", "hex.builtin.view.hex_editor.menu.edit.set_base": "Basisadresse setzen", - "hex.builtin.view.hex_editor.menu.edit.set_page_size": "", + "hex.builtin.view.hex_editor.menu.edit.set_page_size": "Pagegrösse setzen...", "hex.builtin.view.hex_editor.menu.file.goto": "Gehe zu", "hex.builtin.view.hex_editor.menu.file.load_encoding_file": "Benutzerdefinierte Enkodierung laden...", "hex.builtin.view.hex_editor.menu.file.save": "Speichern", @@ -661,22 +795,46 @@ "hex.builtin.view.hex_editor.name": "Hex Editor", "hex.builtin.view.hex_editor.search.find": "Suchen", "hex.builtin.view.hex_editor.search.hex": "Hex", + "hex.builtin.view.hex_editor.search.no_more_results": "Keine weiteren Ergebnisse", "hex.builtin.view.hex_editor.search.string": "String", "hex.builtin.view.hex_editor.search.string.encoding": "Kodierung", - "hex.builtin.view.hex_editor.search.string.encoding.utf8": "UTF-8", "hex.builtin.view.hex_editor.search.string.encoding.utf16": "UTF-16", "hex.builtin.view.hex_editor.search.string.encoding.utf32": "UTF-32", + "hex.builtin.view.hex_editor.search.string.encoding.utf8": "UTF-8", "hex.builtin.view.hex_editor.search.string.endianness": "Endianness", - "hex.builtin.view.hex_editor.search.string.endianness.little": "Little", "hex.builtin.view.hex_editor.search.string.endianness.big": "Big", - "hex.builtin.view.hex_editor.search.no_more_results": "Keine weiteren Ergebnisse", + "hex.builtin.view.hex_editor.search.string.endianness.little": "Little", "hex.builtin.view.hex_editor.select.offset.begin": "Beginn", "hex.builtin.view.hex_editor.select.offset.end": "Ende", "hex.builtin.view.hex_editor.select.offset.region": "Region", "hex.builtin.view.hex_editor.select.offset.size": "Grösse", "hex.builtin.view.hex_editor.select.select": "Auswählen", + "hex.builtin.view.hex_editor.shortcut.cursor_down": "Cursor nach unten bewegen", + "hex.builtin.view.hex_editor.shortcut.cursor_end": "Cursor ans Zeilenende bewegen", + "hex.builtin.view.hex_editor.shortcut.cursor_left": "Cursor nach links bewegen", + "hex.builtin.view.hex_editor.shortcut.cursor_page_down": "Cursor eine Seite nach unten bewegen", + "hex.builtin.view.hex_editor.shortcut.cursor_page_up": "Cursor eine Seite nach oben bewegen", + "hex.builtin.view.hex_editor.shortcut.cursor_right": "Cursor nach rechts bewegen", + "hex.builtin.view.hex_editor.shortcut.cursor_start": "Cursor an Zeilenanfang bewegen", + "hex.builtin.view.hex_editor.shortcut.cursor_up": "Cursor nach oben bewegen", + "hex.builtin.view.hex_editor.shortcut.enter_editing": "Editiermodus aktivieren", + "hex.builtin.view.hex_editor.shortcut.remove_selection": "Selektion entfernen", + "hex.builtin.view.hex_editor.shortcut.selection_down": "Selektion nach unten erweitern", + "hex.builtin.view.hex_editor.shortcut.selection_left": "Selektion nach links erweitern", + "hex.builtin.view.hex_editor.shortcut.selection_page_down": "Selektion eine Seite nach unten erweitern", + "hex.builtin.view.hex_editor.shortcut.selection_page_up": "Selektion eine Seite nach oben erweitern", + "hex.builtin.view.hex_editor.shortcut.selection_right": "Selektion nach rechts erweitern", + "hex.builtin.view.hex_editor.shortcut.selection_up": "Selektion nach oben erweitern", + "hex.builtin.view.highlight_rules.config": "Konfiguration", + "hex.builtin.view.highlight_rules.expression": "Ausdruck", + "hex.builtin.view.highlight_rules.help_text": "Gib einen Mathematischen ausdruck ein, welcher für jedes Byte evaluiert wird. Wenn der Ausdruck wahr ist, wird das Byte markiert.", + "hex.builtin.view.highlight_rules.menu.edit.rules": "Highlight Regeln bearbeiten...", + "hex.builtin.view.highlight_rules.name": "Highlight Regeln", + "hex.builtin.view.highlight_rules.new_rule": "Neue Regel", + "hex.builtin.view.highlight_rules.no_rule": "Erstelle eine neue Regel um sie zu bearbeiten.", "hex.builtin.view.information.analyze": "Seite analysieren", "hex.builtin.view.information.analyzing": "Analysiere...", + "hex.builtin.view.information.apple_type": "Apple Creator / Type Code", "hex.builtin.view.information.block_size": "Blockgrösse", "hex.builtin.view.information.block_size.desc": "{0} Blöcke mit {1} Bytes", "hex.builtin.view.information.byte_types": "Byte Typen", @@ -686,25 +844,26 @@ "hex.builtin.view.information.distribution": "Byte Verteilung", "hex.builtin.view.information.encrypted": "Diese Daten sind vermutlich verschlüsselt oder komprimiert!", "hex.builtin.view.information.entropy": "Entropie", + "hex.builtin.view.information.extension": "Dateiendung", "hex.builtin.view.information.file_entropy": "Gesammtentropie", "hex.builtin.view.information.highest_entropy": "Höchste Blockentropie", - "hex.builtin.view.information.lowest_entropy": "", "hex.builtin.view.information.info_analysis": "Informationsanalyse", "hex.builtin.view.information.layered_distribution": "Schichtverteilung", + "hex.builtin.view.information.lowest_entropy": "Tiefste Blockentropie", "hex.builtin.view.information.magic": "Magic Informationen", "hex.builtin.view.information.magic_db_added": "Magic Datenbank hinzugefügt!", "hex.builtin.view.information.mime": "MIME Typ", "hex.builtin.view.information.name": "Dateninformationen", - "hex.builtin.view.information.octet_stream_text": "", - "hex.builtin.view.information.octet_stream_warning": "", - "hex.builtin.view.information.region": "Analysierte Region", + "hex.builtin.view.information.octet_stream_text": "Unbekannt", + "hex.builtin.view.information.octet_stream_warning": "application/octet-stream ist ein generischer MIME Typ für Binärdaten. Dies bedeutet, dass der Dateityp nicht zuverlässig erkannt werden konnte.", "hex.builtin.view.information.plain_text": "Diese Daten sind vermutlich einfacher Text.", "hex.builtin.view.information.plain_text_percentage": "Klartext Prozentanteil", "hex.builtin.view.information.provider_information": "Provider Informationen", - "hex.builtin.view.logs.component": "", - "hex.builtin.view.logs.log_level": "", - "hex.builtin.view.logs.message": "", - "hex.builtin.view.logs.name": "", + "hex.builtin.view.information.region": "Analysierte Region", + "hex.builtin.view.logs.component": "Komponent", + "hex.builtin.view.logs.log_level": "Log Level", + "hex.builtin.view.logs.message": "Nachricht", + "hex.builtin.view.logs.name": "Log Konsole", "hex.builtin.view.patches.name": "Patches", "hex.builtin.view.patches.offset": "Offset", "hex.builtin.view.patches.orig": "Originalwert", @@ -716,18 +875,20 @@ "hex.builtin.view.pattern_editor.accept_pattern.pattern_language": "Pattern", "hex.builtin.view.pattern_editor.accept_pattern.question": "Ausgewähltes Pattern anwenden?", "hex.builtin.view.pattern_editor.auto": "Auto evaluieren", - "hex.builtin.view.pattern_editor.breakpoint_hit": "", + "hex.builtin.view.pattern_editor.breakpoint_hit": "Breakpoint erreicht", "hex.builtin.view.pattern_editor.console": "Konsole", "hex.builtin.view.pattern_editor.dangerous_function.desc": "Dieses Pattern hat versucht eine gefährliche Funktion aufzurufen.\nBist du sicher, dass du diesem Pattern vertraust?", "hex.builtin.view.pattern_editor.dangerous_function.name": "Gefährliche Funktion erlauben?", - "hex.builtin.view.pattern_editor.debugger": "", - "hex.builtin.view.pattern_editor.debugger.add_tooltip": "", - "hex.builtin.view.pattern_editor.debugger.continue": "", - "hex.builtin.view.pattern_editor.debugger.remove_tooltip": "", - "hex.builtin.view.pattern_editor.debugger.scope": "", - "hex.builtin.view.pattern_editor.debugger.scope.global": "", + "hex.builtin.view.pattern_editor.debugger": "Debugger", + "hex.builtin.view.pattern_editor.debugger.add_tooltip": "Breakpoint hinzufügen", + "hex.builtin.view.pattern_editor.debugger.continue": "Fortfahren", + "hex.builtin.view.pattern_editor.debugger.remove_tooltip": "Breakpoint entfernen", + "hex.builtin.view.pattern_editor.debugger.scope": "Scope", + "hex.builtin.view.pattern_editor.debugger.scope.global": "Globaler Scope", "hex.builtin.view.pattern_editor.env_vars": "Umgebungsvariablen", "hex.builtin.view.pattern_editor.evaluating": "Evaluiere...", + "hex.builtin.view.pattern_editor.find_hint": "Finden", + "hex.builtin.view.pattern_editor.find_hint_history": " für Historie)", "hex.builtin.view.pattern_editor.menu.edit.place_pattern": "Pattern platzieren...", "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin": "Built-in Type", "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array": "Array", @@ -735,16 +896,33 @@ "hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom": "Benutzerdefinierter Type", "hex.builtin.view.pattern_editor.menu.file.load_pattern": "Pattern laden...", "hex.builtin.view.pattern_editor.menu.file.save_pattern": "Pattern speichern...", + "hex.builtin.view.pattern_editor.menu.find": "Suchen...", + "hex.builtin.view.pattern_editor.menu.find_next": "Nächstes finden", + "hex.builtin.view.pattern_editor.menu.find_previous": "Vorheriges finden", + "hex.builtin.view.pattern_editor.menu.replace": "Ersetzen...", + "hex.builtin.view.pattern_editor.menu.replace_all": "Alle ersetzen", + "hex.builtin.view.pattern_editor.menu.replace_next": "Nächstes ersetzen", + "hex.builtin.view.pattern_editor.menu.replace_previous": "Vorheriges ersetzen", "hex.builtin.view.pattern_editor.name": "Pattern Editor", "hex.builtin.view.pattern_editor.no_in_out_vars": "Definiere globale Variablen mit dem 'in' oder 'out' Spezifikationssymbol damit diese hier auftauchen.", + "hex.builtin.view.pattern_editor.no_results": "keine Resultate", + "hex.builtin.view.pattern_editor.of": "von", "hex.builtin.view.pattern_editor.open_pattern": "Pattern öffnen", + "hex.builtin.view.pattern_editor.replace_hint": "Ersetzen", + "hex.builtin.view.pattern_editor.replace_hint_history": " für Historie)", "hex.builtin.view.pattern_editor.section_popup": "Sektion", "hex.builtin.view.pattern_editor.sections": "Sektionen", "hex.builtin.view.pattern_editor.settings": "Einstellungen", + "hex.builtin.view.pattern_editor.shortcut.add_breakpoint": "Breakpoint hinzufügen", + "hex.builtin.view.pattern_editor.shortcut.continue_debugger": "Debugger fortsetzen", + "hex.builtin.view.pattern_editor.shortcut.run_pattern": "Pattern ausführen", + "hex.builtin.view.pattern_editor.shortcut.step_debugger": "Debugger Schritt", + "hex.builtin.view.pattern_editor.virtual_files": "Virtuelle Dateien", "hex.builtin.view.provider_settings.load_error": "Ein Fehler beim Öffnen dieses Providers ist aufgetreten!", - "hex.builtin.view.provider_settings.load_error_details": "", + "hex.builtin.view.provider_settings.load_error_details": "Ein Fehler ist aufgetreten während der Provider geladen wurde.\nDetails: {0}", "hex.builtin.view.provider_settings.load_popup": "Provider öffnen", "hex.builtin.view.provider_settings.name": "Provider Einstellungen", + "hex.builtin.view.replace.name": "Ersaezten", "hex.builtin.view.settings.name": "Einstellungen", "hex.builtin.view.settings.restart_question": "Eine Änderung, die du gemacht hast, benötigt einen Neustart von ImHex. Möchtest du ImHex jetzt neu starten?", "hex.builtin.view.store.desc": "Downloade zusätzlichen Content von ImHex's Online Datenbank", @@ -755,27 +933,32 @@ "hex.builtin.view.store.netfailed": "Netzwerkanfrage an Content Store ist fehlgeschlagen!", "hex.builtin.view.store.reload": "Neu laden", "hex.builtin.view.store.remove": "Entfernen", + "hex.builtin.view.store.row.authors": "Autor", "hex.builtin.view.store.row.description": "Beschreibung", - "hex.builtin.view.store.row.authors": "", "hex.builtin.view.store.row.name": "Name", + "hex.builtin.view.store.system": "System", + "hex.builtin.view.store.system.explanation": "Diese Datei befindet sich in einem Systemordner und kann nicht entfernt werden.", "hex.builtin.view.store.tab.constants": "Konstanten", "hex.builtin.view.store.tab.encodings": "Encodings", "hex.builtin.view.store.tab.includes": "Libraries", "hex.builtin.view.store.tab.magic": "Magic Files", - "hex.builtin.view.store.tab.nodes": "", + "hex.builtin.view.store.tab.nodes": "Datenprozessor Knoten", "hex.builtin.view.store.tab.patterns": "Patterns", - "hex.builtin.view.store.tab.themes": "", + "hex.builtin.view.store.tab.themes": "Themes", "hex.builtin.view.store.tab.yara": "Yara Regeln", "hex.builtin.view.store.update": "Update", - "hex.builtin.view.store.update_count": "", - "hex.builtin.view.theme_manager.name": "", - "hex.builtin.view.theme_manager.colors": "", - "hex.builtin.view.theme_manager.export": "", - "hex.builtin.view.theme_manager.export.name": "", - "hex.builtin.view.theme_manager.save_theme": "", - "hex.builtin.view.theme_manager.styles": "", + "hex.builtin.view.store.update_count": "Alle Aktualisieren\nVerfügbare Updates: {0}", + "hex.builtin.view.theme_manager.colors": "Farben", + "hex.builtin.view.theme_manager.export": "Exportieren", + "hex.builtin.view.theme_manager.export.name": "Theme Name", + "hex.builtin.view.theme_manager.name": "Theme Manager", + "hex.builtin.view.theme_manager.save_theme": "Theme speichern", + "hex.builtin.view.theme_manager.styles": "Styles", "hex.builtin.view.tools.name": "Werkzeuge", - "hex.builtin.visualizer.binary": "", + "hex.builtin.view.tutorials.description": "Beschreibung", + "hex.builtin.view.tutorials.name": "Interaktive Tutorials", + "hex.builtin.view.tutorials.start": "Tutorial Starten", + "hex.builtin.visualizer.binary": "Binär", "hex.builtin.visualizer.decimal.signed.16bit": "Dezimal Signed (16 bits)", "hex.builtin.visualizer.decimal.signed.32bit": "Dezimal Signed (32 bits)", "hex.builtin.visualizer.decimal.signed.64bit": "Dezimal Signed (64 bits)", @@ -793,21 +976,16 @@ "hex.builtin.visualizer.hexadecimal.8bit": "Hexadezimal (8 bits)", "hex.builtin.visualizer.hexii": "HexII", "hex.builtin.visualizer.rgba8": "RGBA8 Farbe", - "hex.builtin.oobe.server_contact_text": "Möchtest du die Kommunikation mit ImHex Servern zulassen?\n\nDies erlaubt das automatische suchen nach Updates und das hochladen\nvon anonymen crash logs im falle eines absturzes.", - "hex.builtin.oobe.server_contact.data_collected_table.key": "", - "hex.builtin.oobe.server_contact.data_collected_table.value": "", - "hex.builtin.oobe.server_contact.data_collected_title": "", - "hex.builtin.oobe.server_contact.data_collected.uuid": "", - "hex.builtin.oobe.server_contact.data_collected.version": "", - "hex.builtin.oobe.server_contact.data_collected.os": "", - "hex.builtin.oobe.server_contact.crash_logs_only": "", "hex.builtin.welcome.customize.settings.desc": "Ändere ImHex's Einstellungen", "hex.builtin.welcome.customize.settings.title": "Einstellungen", + "hex.builtin.welcome.drop_file": "Datei hier ablegen zum starten...", "hex.builtin.welcome.header.customize": "Anpassen", "hex.builtin.welcome.header.help": "Hilfe", + "hex.builtin.welcome.header.info": "Informationen", "hex.builtin.welcome.header.learn": "Lernen", "hex.builtin.welcome.header.main": "Willkommen zu ImHex", "hex.builtin.welcome.header.plugins": "Geladene Plugins", + "hex.builtin.welcome.header.quick_settings": "Schnelleinstellungen", "hex.builtin.welcome.header.start": "Start", "hex.builtin.welcome.header.update": "Updates", "hex.builtin.welcome.header.various": "Verschiedenes", @@ -817,32 +995,31 @@ "hex.builtin.welcome.help.gethelp.link": "https://github.com/WerWolv/ImHex/discussions/categories/get-help", "hex.builtin.welcome.help.repo": "GitHub Repository", "hex.builtin.welcome.help.repo.link": "https://imhex.werwolv.net/git", + "hex.builtin.welcome.learn.achievements.desc": "Lerne wie du ImHex benutzt und schalte Auszeichnungen frei", + "hex.builtin.welcome.learn.achievements.title": "Auszeichnungsfortschritt", + "hex.builtin.welcome.learn.imhex.desc": "Lerne die Grundlagen von ImHex mit unserer Dokumentation", + "hex.builtin.welcome.learn.imhex.link": "https://docs.werwolv.net/imhex/", + "hex.builtin.welcome.learn.imhex.title": "ImHex Dokumentation", "hex.builtin.welcome.learn.latest.desc": "Lies den aktuellen ImHex Changelog", "hex.builtin.welcome.learn.latest.link": "https://github.com/WerWolv/ImHex/releases/latest", "hex.builtin.welcome.learn.latest.title": "Neuster Release", "hex.builtin.welcome.learn.pattern.desc": "Lern ImHex Patterns zu schreiben mit unserer umfangreichen Dokumentation", "hex.builtin.welcome.learn.pattern.link": "https://docs.werwolv.net/pattern-language/", "hex.builtin.welcome.learn.pattern.title": "Pattern Language Dokumentation", - "hex.builtin.welcome.learn.imhex.desc": "", - "hex.builtin.welcome.learn.imhex.link": "", - "hex.builtin.welcome.learn.imhex.title": "", "hex.builtin.welcome.learn.plugins.desc": "Erweitere ImHex mit neuen Funktionen mit Plugins", "hex.builtin.welcome.learn.plugins.link": "https://github.com/WerWolv/ImHex/wiki/Plugins-Development-Guide", "hex.builtin.welcome.learn.plugins.title": "Plugins API", - "hex.builtin.popup.safety_backup.delete": "Nein, entfernen", - "hex.builtin.popup.safety_backup.desc": "Oh nein, ImHex ist letztes Mal abgestürzt.\nWillst du das vorherige Projekt wiederherstellen?", - "hex.builtin.popup.safety_backup.log_file": "", - "hex.builtin.popup.safety_backup.report_error": "", - "hex.builtin.popup.safety_backup.restore": "Ja, wiederherstellen", - "hex.builtin.popup.safety_backup.title": "Verlorene Daten wiederherstellen", + "hex.builtin.welcome.quick_settings.simplified": "Simple Ansicht", "hex.builtin.welcome.start.create_file": "Neue Datei erstellen", "hex.builtin.welcome.start.open_file": "Datei öffnen", "hex.builtin.welcome.start.open_other": "Andere Provider", "hex.builtin.welcome.start.open_project": "Projekt öffnen", "hex.builtin.welcome.start.recent": "Zuletzt geöffnete Dateien", + "hex.builtin.welcome.start.recent.auto_backups": "Auto Backups", + "hex.builtin.welcome.start.recent.auto_backups.backup": "Backup vom {:%Y-%m-%d %H:%M:%S}", "hex.builtin.welcome.tip_of_the_day": "Tipp des Tages", "hex.builtin.welcome.update.desc": "ImHex {0} wurde gerade released! Downloade die neue Version hier", "hex.builtin.welcome.update.link": "https://github.com/WerWolv/ImHex/releases/latest", "hex.builtin.welcome.update.title": "Neues Update verfügbar!" } -} +} \ No newline at end of file diff --git a/plugins/builtin/romfs/lang/en_US.json b/plugins/builtin/romfs/lang/en_US.json index 8e99e3a67..4399a6921 100644 --- a/plugins/builtin/romfs/lang/en_US.json +++ b/plugins/builtin/romfs/lang/en_US.json @@ -485,7 +485,7 @@ "hex.builtin.setting.shortcuts": "Shortcuts", "hex.builtin.setting.shortcuts.global": "Global Shortcuts", "hex.builtin.setting.toolbar": "Toolbar", - "hex.builtin.setting.toolbar.description": "Add or remove menu options to the toolbar.", + "hex.builtin.setting.toolbar.description": "Add or remove menu options to or from the toolbar by drag-n-dropping them from the list below.", "hex.builtin.setting.toolbar.icons": "Toolbar Icons", "hex.builtin.shortcut.next_provider": "Select next provider", "hex.builtin.shortcut.prev_provider": "Select previous provider", @@ -880,10 +880,10 @@ "hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom": "Custom Type", "hex.builtin.view.pattern_editor.menu.file.load_pattern": "Load pattern...", "hex.builtin.view.pattern_editor.menu.file.save_pattern": "Save pattern...", - "hex.builtin.view.pattern_editor.menu.find": "Find ...", + "hex.builtin.view.pattern_editor.menu.find": "Find...", "hex.builtin.view.pattern_editor.menu.find_next": "Find Next", "hex.builtin.view.pattern_editor.menu.find_previous": "Find Previous", - "hex.builtin.view.pattern_editor.menu.replace": "Replace ...", + "hex.builtin.view.pattern_editor.menu.replace": "Replace...", "hex.builtin.view.pattern_editor.menu.replace_next": "Replace Next", "hex.builtin.view.pattern_editor.menu.replace_previous": "Replace Previous", "hex.builtin.view.pattern_editor.menu.replace_all": "Replace All", @@ -903,7 +903,7 @@ "hex.builtin.view.pattern_editor.shortcut.add_breakpoint": "Add Breakpoint", "hex.builtin.view.pattern_editor.virtual_files": "Virtual Filesystem", "hex.builtin.view.provider_settings.load_error": "An error occurred while trying to open this provider!", - "hex.builtin.view.provider_settings.load_error_details": "An error occurred while trying to open this provider!\nDetails: {}", + "hex.builtin.view.provider_settings.load_error_details": "An error occurred while trying to open this provider!\nDetails: {0}", "hex.builtin.view.provider_settings.load_popup": "Open Provider", "hex.builtin.view.provider_settings.name": "Provider Settings", "hex.builtin.view.settings.name": "Settings", diff --git a/plugins/builtin/romfs/lang/es_ES.json b/plugins/builtin/romfs/lang/es_ES.json index c5d76d787..55b6c1704 100644 --- a/plugins/builtin/romfs/lang/es_ES.json +++ b/plugins/builtin/romfs/lang/es_ES.json @@ -1,66 +1,79 @@ { "code": "es_ES", - "language": "Spanish", "country": "Spain", "fallback": false, + "language": "Spanish", "translations": { - "hex.builtin.achievement.starting_out": "", - "hex.builtin.achievement.starting_out.docs.name": "", - "hex.builtin.achievement.starting_out.docs.desc": "", - "hex.builtin.achievement.starting_out.open_file.name": "", - "hex.builtin.achievement.starting_out.open_file.desc": "", - "hex.builtin.achievement.starting_out.save_project.name": "", - "hex.builtin.achievement.starting_out.save_project.desc": "", - "hex.builtin.achievement.hex_editor": "", - "hex.builtin.achievement.hex_editor.select_byte.name": "", - "hex.builtin.achievement.hex_editor.select_byte.desc": "", - "hex.builtin.achievement.hex_editor.create_bookmark.name": "", - "hex.builtin.achievement.hex_editor.create_bookmark.desc": "", - "hex.builtin.achievement.hex_editor.open_new_view.name": "", - "hex.builtin.achievement.hex_editor.open_new_view.desc": "", - "hex.builtin.achievement.hex_editor.modify_byte.name": "", - "hex.builtin.achievement.hex_editor.modify_byte.desc": "", - "hex.builtin.achievement.hex_editor.copy_as.name": "", - "hex.builtin.achievement.hex_editor.copy_as.desc": "", - "hex.builtin.achievement.hex_editor.create_patch.name": "", - "hex.builtin.achievement.hex_editor.create_patch.desc": "", - "hex.builtin.achievement.hex_editor.fill.name": "", - "hex.builtin.achievement.hex_editor.fill.desc": "", - "hex.builtin.achievement.patterns": "", - "hex.builtin.achievement.patterns.place_menu.name": "", - "hex.builtin.achievement.patterns.place_menu.desc": "", - "hex.builtin.achievement.patterns.load_existing.name": "", - "hex.builtin.achievement.patterns.load_existing.desc": "", - "hex.builtin.achievement.patterns.modify_data.name": "", - "hex.builtin.achievement.patterns.modify_data.desc": "", - "hex.builtin.achievement.patterns.data_inspector.name": "", - "hex.builtin.achievement.patterns.data_inspector.desc": "", - "hex.builtin.achievement.find": "", - "hex.builtin.achievement.find.find_strings.name": "", - "hex.builtin.achievement.find.find_strings.desc": "", - "hex.builtin.achievement.find.find_specific_string.name": "", - "hex.builtin.achievement.find.find_specific_string.desc": "", - "hex.builtin.achievement.find.find_numeric.name": "", - "hex.builtin.achievement.find.find_numeric.desc": "", "hex.builtin.achievement.data_processor": "", - "hex.builtin.achievement.data_processor.place_node.name": "", - "hex.builtin.achievement.data_processor.place_node.desc": "", - "hex.builtin.achievement.data_processor.create_connection.name": "", "hex.builtin.achievement.data_processor.create_connection.desc": "", - "hex.builtin.achievement.data_processor.modify_data.name": "", - "hex.builtin.achievement.data_processor.modify_data.desc": "", - "hex.builtin.achievement.data_processor.custom_node.name": "", + "hex.builtin.achievement.data_processor.create_connection.name": "", "hex.builtin.achievement.data_processor.custom_node.desc": "", + "hex.builtin.achievement.data_processor.custom_node.name": "", + "hex.builtin.achievement.data_processor.modify_data.desc": "", + "hex.builtin.achievement.data_processor.modify_data.name": "", + "hex.builtin.achievement.data_processor.place_node.desc": "", + "hex.builtin.achievement.data_processor.place_node.name": "", + "hex.builtin.achievement.find": "", + "hex.builtin.achievement.find.find_numeric.desc": "", + "hex.builtin.achievement.find.find_numeric.name": "", + "hex.builtin.achievement.find.find_specific_string.desc": "", + "hex.builtin.achievement.find.find_specific_string.name": "", + "hex.builtin.achievement.find.find_strings.desc": "", + "hex.builtin.achievement.find.find_strings.name": "", + "hex.builtin.achievement.hex_editor": "", + "hex.builtin.achievement.hex_editor.copy_as.desc": "", + "hex.builtin.achievement.hex_editor.copy_as.name": "", + "hex.builtin.achievement.hex_editor.create_bookmark.desc": "", + "hex.builtin.achievement.hex_editor.create_bookmark.name": "", + "hex.builtin.achievement.hex_editor.create_patch.desc": "", + "hex.builtin.achievement.hex_editor.create_patch.name": "", + "hex.builtin.achievement.hex_editor.fill.desc": "", + "hex.builtin.achievement.hex_editor.fill.name": "", + "hex.builtin.achievement.hex_editor.modify_byte.desc": "", + "hex.builtin.achievement.hex_editor.modify_byte.name": "", + "hex.builtin.achievement.hex_editor.open_new_view.desc": "", + "hex.builtin.achievement.hex_editor.open_new_view.name": "", + "hex.builtin.achievement.hex_editor.select_byte.desc": "", + "hex.builtin.achievement.hex_editor.select_byte.name": "", "hex.builtin.achievement.misc": "", - "hex.builtin.achievement.misc.analyze_file.name": "", "hex.builtin.achievement.misc.analyze_file.desc": "", - "hex.builtin.achievement.misc.download_from_store.name": "", + "hex.builtin.achievement.misc.analyze_file.name": "", "hex.builtin.achievement.misc.download_from_store.desc": "", + "hex.builtin.achievement.misc.download_from_store.name": "", + "hex.builtin.achievement.patterns": "", + "hex.builtin.achievement.patterns.data_inspector.desc": "", + "hex.builtin.achievement.patterns.data_inspector.name": "", + "hex.builtin.achievement.patterns.load_existing.desc": "", + "hex.builtin.achievement.patterns.load_existing.name": "", + "hex.builtin.achievement.patterns.modify_data.desc": "", + "hex.builtin.achievement.patterns.modify_data.name": "", + "hex.builtin.achievement.patterns.place_menu.desc": "", + "hex.builtin.achievement.patterns.place_menu.name": "", + "hex.builtin.achievement.starting_out": "", + "hex.builtin.achievement.starting_out.crash.desc": "", + "hex.builtin.achievement.starting_out.crash.name": "", + "hex.builtin.achievement.starting_out.docs.desc": "", + "hex.builtin.achievement.starting_out.docs.name": "", + "hex.builtin.achievement.starting_out.open_file.desc": "", + "hex.builtin.achievement.starting_out.open_file.name": "", + "hex.builtin.achievement.starting_out.save_project.desc": "", + "hex.builtin.achievement.starting_out.save_project.name": "", "hex.builtin.command.calc.desc": "Calculadora", "hex.builtin.command.cmd.desc": "Comando", "hex.builtin.command.cmd.result": "Ejecutar comando '{0}'", + "hex.builtin.command.convert.as": "", + "hex.builtin.command.convert.binary": "", + "hex.builtin.command.convert.decimal": "", + "hex.builtin.command.convert.desc": "", + "hex.builtin.command.convert.hexadecimal": "", + "hex.builtin.command.convert.in": "", + "hex.builtin.command.convert.invalid_conversion": "", + "hex.builtin.command.convert.invalid_input": "", + "hex.builtin.command.convert.octal": "", + "hex.builtin.command.convert.to": "", "hex.builtin.command.web.desc": "Búsqueda (de) web", "hex.builtin.command.web.result": "Navegar a '{0}'", + "hex.builtin.drag_drop.text": "", "hex.builtin.inspector.ascii": "Carácter ASCII", "hex.builtin.inspector.binary": "Binario (8 bit)", "hex.builtin.inspector.bool": "bool", @@ -108,45 +121,56 @@ "hex.builtin.menu.file.close": "Cerrar", "hex.builtin.menu.file.create_file": "Nuevo Archivo...", "hex.builtin.menu.file.export": "Exportar...", + "hex.builtin.menu.file.export.as_language": "", + "hex.builtin.menu.file.export.as_language.popup.export_error": "", "hex.builtin.menu.file.export.base64": "Base64", "hex.builtin.menu.file.export.base64.popup.export_error": "¡Fallo al crear un nuevo archivo base64!", - "hex.builtin.menu.file.export.ips.popup.export_error": "¡Fallo al crear un nuevo archivo IPS!", - "hex.builtin.menu.file.export.ips.popup.invalid_patch_header_error": "¡Cabecera de patch IPS inválida!", - "hex.builtin.menu.file.export.ips.popup.address_out_of_range_error": "¡Un patch intentó parchear una dirección fuera de rango!", - "hex.builtin.menu.file.export.ips.popup.patch_too_large_error": "¡Un patch supera el tamaño máximo permitido!", - "hex.builtin.menu.file.export.ips.popup.invalid_patch_format_error": "¡Formato de patch IPS inválido!", - "hex.builtin.menu.file.export.ips.popup.missing_eof_error": "¡Falta el record EOF de IPS!", - "hex.builtin.menu.file.export.ips": "Parche IPS", - "hex.builtin.menu.file.export.ips32": "Parche IPS32", "hex.builtin.menu.file.export.bookmark": "Marcador", - "hex.builtin.menu.file.export.pattern": "Archivo De Patrón", "hex.builtin.menu.file.export.data_processor": "Espacio De Trabajo Del Procesador De Datos", + "hex.builtin.menu.file.export.ips": "Parche IPS", + "hex.builtin.menu.file.export.ips.popup.address_out_of_range_error": "¡Un patch intentó parchear una dirección fuera de rango!", + "hex.builtin.menu.file.export.ips.popup.export_error": "¡Fallo al crear un nuevo archivo IPS!", + "hex.builtin.menu.file.export.ips.popup.invalid_patch_format_error": "¡Formato de patch IPS inválido!", + "hex.builtin.menu.file.export.ips.popup.invalid_patch_header_error": "¡Cabecera de patch IPS inválida!", + "hex.builtin.menu.file.export.ips.popup.missing_eof_error": "¡Falta el record EOF de IPS!", + "hex.builtin.menu.file.export.ips.popup.patch_too_large_error": "¡Un patch supera el tamaño máximo permitido!", + "hex.builtin.menu.file.export.ips32": "Parche IPS32", + "hex.builtin.menu.file.export.pattern": "Archivo De Patrón", "hex.builtin.menu.file.export.popup.create": "No se pudieron exportar los datos. ¡Fallo al crear archivo!", + "hex.builtin.menu.file.export.report": "", + "hex.builtin.menu.file.export.report.popup.export_error": "", "hex.builtin.menu.file.export.title": "Exportar Archivo", "hex.builtin.menu.file.import": "Importar...", + "hex.builtin.menu.file.import.bookmark": "Marcador", + "hex.builtin.menu.file.import.custom_encoding": "Archivo de Codificación Personalizado", + "hex.builtin.menu.file.import.data_processor": "Espacio de Trabajo de Procesador de Datos", "hex.builtin.menu.file.import.ips": "Parche IPS", "hex.builtin.menu.file.import.ips32": "Parche IPS32", "hex.builtin.menu.file.import.modified_file": "Archivo Modificado", - "hex.builtin.menu.file.import.bookmark": "Marcador", + "hex.builtin.menu.file.import.modified_file.popup.invalid_size": "", "hex.builtin.menu.file.import.pattern": "Archivo de Pattern", - "hex.builtin.menu.file.import.data_processor": "Espacio de Trabajo de Procesador de Datos", - "hex.builtin.menu.file.import.custom_encoding": "Archivo de Codificación Personalizado", "hex.builtin.menu.file.open_file": "Abrir Archivo...", "hex.builtin.menu.file.open_other": "Abrir Otro...", + "hex.builtin.menu.file.open_recent": "Abrir Reciente", "hex.builtin.menu.file.project": "Proyecto", "hex.builtin.menu.file.project.open": "Abrir Proyecto...", "hex.builtin.menu.file.project.save": "Guardar Proyecto...", "hex.builtin.menu.file.project.save_as": "Guardar Proyecto Como...", - "hex.builtin.menu.file.open_recent": "Abrir Reciente", "hex.builtin.menu.file.quit": "Cerrar ImHex", "hex.builtin.menu.file.reload_provider": "Recargar Proveedor", "hex.builtin.menu.help": "Ayuda", "hex.builtin.menu.help.ask_for_help": "Preguntar Documentación...", - "hex.builtin.menu.workspace.layout": "Layout", - "hex.builtin.menu.workspace.layout.save": "", "hex.builtin.menu.view": "Vista", + "hex.builtin.menu.view.always_on_top": "", + "hex.builtin.menu.view.debug": "", "hex.builtin.menu.view.demo": "Mostrar Demo De ImGui", "hex.builtin.menu.view.fps": "Mostrar FPS", + "hex.builtin.menu.view.fullscreen": "", + "hex.builtin.menu.workspace": "", + "hex.builtin.menu.workspace.create": "", + "hex.builtin.menu.workspace.layout": "Layout", + "hex.builtin.menu.workspace.layout.lock": "", + "hex.builtin.menu.workspace.layout.save": "", "hex.builtin.nodes.arithmetic": "Aritmética", "hex.builtin.nodes.arithmetic.add": "Adición", "hex.builtin.nodes.arithmetic.add.header": "Añadir", @@ -177,6 +201,10 @@ "hex.builtin.nodes.bitwise.not.header": "", "hex.builtin.nodes.bitwise.or": "", "hex.builtin.nodes.bitwise.or.header": "", + "hex.builtin.nodes.bitwise.shift_left": "", + "hex.builtin.nodes.bitwise.shift_left.header": "", + "hex.builtin.nodes.bitwise.shift_right": "", + "hex.builtin.nodes.bitwise.shift_right.header": "", "hex.builtin.nodes.bitwise.swap": "", "hex.builtin.nodes.bitwise.swap.header": "", "hex.builtin.nodes.bitwise.xor": "", @@ -210,6 +238,7 @@ "hex.builtin.nodes.casting.float_to_buffer.header": "Flotante a Buffer", "hex.builtin.nodes.casting.int_to_buffer": "Entero a Buffer", "hex.builtin.nodes.casting.int_to_buffer.header": "Entero a Buffer", + "hex.builtin.nodes.common.amount": "", "hex.builtin.nodes.common.height": "Altura", "hex.builtin.nodes.common.input": "Entrada", "hex.builtin.nodes.common.input.a": "Entrada A", @@ -232,6 +261,7 @@ "hex.builtin.nodes.constants.rgba8.header": "Color RGBA8", "hex.builtin.nodes.constants.rgba8.output.a": "Alfa", "hex.builtin.nodes.constants.rgba8.output.b": "Azul", + "hex.builtin.nodes.constants.rgba8.output.color": "", "hex.builtin.nodes.constants.rgba8.output.g": "Verde", "hex.builtin.nodes.constants.rgba8.output.r": "Rojo", "hex.builtin.nodes.constants.string": "Cadena", @@ -294,10 +324,10 @@ "hex.builtin.nodes.decoding.hex": "Hexadecimal", "hex.builtin.nodes.decoding.hex.header": "Decodificador Hexadecimal", "hex.builtin.nodes.display": "Mostrar", - "hex.builtin.nodes.display.buffer": "Buffer", - "hex.builtin.nodes.display.buffer.header": "Mostrar buffer", "hex.builtin.nodes.display.bits": "", "hex.builtin.nodes.display.bits.header": "", + "hex.builtin.nodes.display.buffer": "Buffer", + "hex.builtin.nodes.display.buffer.header": "Mostrar buffer", "hex.builtin.nodes.display.float": "Flotante", "hex.builtin.nodes.display.float.header": "Mostrar Flotante", "hex.builtin.nodes.display.int": "Entero", @@ -318,50 +348,71 @@ "hex.builtin.nodes.visualizer.image_rgba.header": "Visualizador de Imágenes RGBA8", "hex.builtin.nodes.visualizer.layered_dist": "Distribución en Capas", "hex.builtin.nodes.visualizer.layered_dist.header": "Distribución en Capas", + "hex.builtin.oobe.server_contact": "", + "hex.builtin.oobe.server_contact.crash_logs_only": "", + "hex.builtin.oobe.server_contact.data_collected.os": "", + "hex.builtin.oobe.server_contact.data_collected.uuid": "", + "hex.builtin.oobe.server_contact.data_collected.version": "", + "hex.builtin.oobe.server_contact.data_collected_table.key": "", + "hex.builtin.oobe.server_contact.data_collected_table.value": "", + "hex.builtin.oobe.server_contact.data_collected_title": "", + "hex.builtin.oobe.server_contact.text": "", + "hex.builtin.oobe.tutorial_question": "", + "hex.builtin.popup.blocking_task.desc": "", + "hex.builtin.popup.blocking_task.title": "", "hex.builtin.popup.close_provider.desc": "", "hex.builtin.popup.close_provider.title": "¿Cerrar Proveedor?", - "hex.builtin.popup.docs_question.title": "Búsqueda de Documentación", + "hex.builtin.popup.create_workspace.desc": "", + "hex.builtin.popup.create_workspace.title": "", "hex.builtin.popup.docs_question.no_answer": "La documentación no tuvo una respuesta esta pregunta", "hex.builtin.popup.docs_question.prompt": "¡Pida ayuda a la IA de documentación!", "hex.builtin.popup.docs_question.thinking": "Pensando...", + "hex.builtin.popup.docs_question.title": "Búsqueda de Documentación", "hex.builtin.popup.error.create": "¡Fallo al crear nuevo archivo!", "hex.builtin.popup.error.file_dialog.common": "Ocurrió un error al abrir el explorador de archivos: '{}'", "hex.builtin.popup.error.file_dialog.portal": "", "hex.builtin.popup.error.project.load": "¡Fallo al cargar proyecto!", - "hex.builtin.popup.error.project.save": "¡Fallo al guardar proyecto!", "hex.builtin.popup.error.project.load.create_provider": "", + "hex.builtin.popup.error.project.load.file_not_found": "", + "hex.builtin.popup.error.project.load.invalid_magic": "", + "hex.builtin.popup.error.project.load.invalid_tar": "", "hex.builtin.popup.error.project.load.no_providers": "", "hex.builtin.popup.error.project.load.some_providers_failed": "", - "hex.builtin.popup.error.project.load.file_not_found": "", - "hex.builtin.popup.error.project.load.invalid_tar": "", - "hex.builtin.popup.error.project.load.invalid_magic": "", + "hex.builtin.popup.error.project.save": "¡Fallo al guardar proyecto!", "hex.builtin.popup.error.read_only": "No se pudo obtener acceso de escritura. Archivo abierto en modo de sólo lectura.", "hex.builtin.popup.error.task_exception": "Ocurrió un error en el Task '{}':\n\n{}", "hex.builtin.popup.exit_application.desc": "Tiene cambios sin guardar en su Proyecto.\n¿Está seguro de que quiere salir?", "hex.builtin.popup.exit_application.title": "¿Cerrar Aplicación?", - "hex.builtin.popup.waiting_for_tasks.title": "Esperando a Procesos", - "hex.builtin.popup.save_layout.title": "", + "hex.builtin.popup.safety_backup.delete": "No, Borrar", + "hex.builtin.popup.safety_backup.desc": "Oh no, ImHex se cerró de forma inesperada la última vez.\n¿Le gustaría restaurar su trabajo anterior?", + "hex.builtin.popup.safety_backup.log_file": "", + "hex.builtin.popup.safety_backup.report_error": "", + "hex.builtin.popup.safety_backup.restore": "Sí, restaurar", + "hex.builtin.popup.safety_backup.title": "Restaurar datos perdidos", "hex.builtin.popup.save_layout.desc": "", + "hex.builtin.popup.save_layout.title": "", "hex.builtin.popup.waiting_for_tasks.desc": "Aún hay tareas ejecutándose en el fondo.\nImHex se cerrará una vez hayan finalizado.", - "hex.builtin.provider.tooltip.show_more": "", - "hex.builtin.provider.error.open": "", + "hex.builtin.popup.waiting_for_tasks.title": "Esperando a Procesos", + "hex.builtin.provider.base64": "", "hex.builtin.provider.disk": "Proveedor de Disco en Bruto", "hex.builtin.provider.disk.disk_size": "Tamaño de Disco", + "hex.builtin.provider.disk.elevation": "", + "hex.builtin.provider.disk.error.read_ro": "Fallo al abrir disco {} en modo de sólo lectura: {}", + "hex.builtin.provider.disk.error.read_rw": "Fallo al abrir disco {} en modo de lectura/escritura: {}", "hex.builtin.provider.disk.reload": "Recargar", "hex.builtin.provider.disk.sector_size": "Tamaño de Sector", "hex.builtin.provider.disk.selected_disk": "Disco", - "hex.builtin.provider.disk.error.read_ro": "Fallo al abrir disco {} en modo de sólo lectura: {}", - "hex.builtin.provider.disk.error.read_rw": "Fallo al abrir disco {} en modo de lectura/escritura: {}", + "hex.builtin.provider.error.open": "", "hex.builtin.provider.file": "Proveedor de Archivos", - "hex.builtin.provider.file.error.open": "", "hex.builtin.provider.file.access": "Fecha de último acceso", "hex.builtin.provider.file.creation": "Fecha de creación", + "hex.builtin.provider.file.error.open": "", "hex.builtin.provider.file.menu.into_memory": "", + "hex.builtin.provider.file.menu.open_file": "", + "hex.builtin.provider.file.menu.open_folder": "", "hex.builtin.provider.file.modification": "Fecha de última modificación", "hex.builtin.provider.file.path": "Ruta de archivo", "hex.builtin.provider.file.size": "Tamaño", - "hex.builtin.provider.file.menu.open_file": "", - "hex.builtin.provider.file.menu.open_folder": "", "hex.builtin.provider.gdb": "Proveedor de Servidor GDB", "hex.builtin.provider.gdb.ip": "Dirección IP", "hex.builtin.provider.gdb.name": "Servidor GDB <{0}:{1}>", @@ -370,26 +421,55 @@ "hex.builtin.provider.intel_hex": "Proveedor de Intel Hex", "hex.builtin.provider.intel_hex.name": "Intel Hex {0}", "hex.builtin.provider.mem_file": "Archivo de Memoria", - "hex.builtin.provider.mem_file.unsaved": "Archivo No Guardado", "hex.builtin.provider.mem_file.rename": "", "hex.builtin.provider.mem_file.rename.desc": "", + "hex.builtin.provider.mem_file.unsaved": "Archivo No Guardado", "hex.builtin.provider.motorola_srec": "Proveedor de Motorola SREC", "hex.builtin.provider.motorola_srec.name": "Motorola SREC {0}", + "hex.builtin.provider.process_memory": "", + "hex.builtin.provider.process_memory.enumeration_failed": "", + "hex.builtin.provider.process_memory.memory_regions": "", + "hex.builtin.provider.process_memory.name": "", + "hex.builtin.provider.process_memory.process_id": "", + "hex.builtin.provider.process_memory.process_name": "", + "hex.builtin.provider.process_memory.region.commit": "", + "hex.builtin.provider.process_memory.region.mapped": "", + "hex.builtin.provider.process_memory.region.private": "", + "hex.builtin.provider.process_memory.region.reserve": "", + "hex.builtin.provider.process_memory.utils": "", + "hex.builtin.provider.process_memory.utils.inject_dll": "", + "hex.builtin.provider.process_memory.utils.inject_dll.failure": "", + "hex.builtin.provider.process_memory.utils.inject_dll.success": "", + "hex.builtin.provider.tooltip.show_more": "", "hex.builtin.provider.view": "Vista", + "hex.builtin.setting.experiments": "", + "hex.builtin.setting.experiments.description": "", "hex.builtin.setting.folders": "Carpetas", "hex.builtin.setting.folders.add_folder": "Añadir nueva carpeta", "hex.builtin.setting.folders.description": "Especifica rutas de búsqueda adicionales para patterns, scripts, Yara Rules y más", "hex.builtin.setting.folders.remove_folder": "Eliminar la carpeta seleccionada de la lista", "hex.builtin.setting.font": "Fuente", + "hex.builtin.setting.font.custom_font": "", + "hex.builtin.setting.font.custom_font_enable": "", + "hex.builtin.setting.font.custom_font_info": "", + "hex.builtin.setting.font.font_antialias": "", + "hex.builtin.setting.font.font_bold": "", + "hex.builtin.setting.font.font_italic": "", "hex.builtin.setting.font.font_path": "Ruta de Fuente Personalizada", "hex.builtin.setting.font.font_size": "Tamaño de Fuente", "hex.builtin.setting.font.font_size.tooltip": "El tamaño de la fuente de letra puede únicamente ajustarse cuando arriba se ha seleccionado una fuente personalizada.\n\nEsto se debe a que ImHex usa una fuente de mapa de bits pixel-perfect por defecto. Escalarla por un factor no entero sólamente causará que se vuelva borrosa.", - "hex.builtin.setting.general": "General", - "hex.builtin.setting.general.auto_load_patterns": "Cargar automáticamente patterns soportados", - "hex.builtin.setting.general.server_contact": "", + "hex.builtin.setting.font.glyphs": "", "hex.builtin.setting.font.load_all_unicode_chars": "Cargar todos los caracteres unicode", + "hex.builtin.setting.general": "General", + "hex.builtin.setting.general.auto_backup_time": "", + "hex.builtin.setting.general.auto_backup_time.format.extended": "", + "hex.builtin.setting.general.auto_backup_time.format.simple": "", + "hex.builtin.setting.general.auto_load_patterns": "Cargar automáticamente patterns soportados", + "hex.builtin.setting.general.network": "", "hex.builtin.setting.general.network_interface": "", + "hex.builtin.setting.general.patterns": "", "hex.builtin.setting.general.save_recent_providers": "Guardar proveedores recientemente utilizados", + "hex.builtin.setting.general.server_contact": "", "hex.builtin.setting.general.show_tips": "Mostrar consejos al inicio", "hex.builtin.setting.general.sync_pattern_source": "Sincronizar código fuente de patterns entre proveedores", "hex.builtin.setting.general.upload_crash_logs": "", @@ -404,19 +484,29 @@ "hex.builtin.setting.interface": "Interfaz", "hex.builtin.setting.interface.color": "Tema de color", "hex.builtin.setting.interface.fps": "Límite de FPS", - "hex.builtin.setting.interface.fps.unlocked": "Desbloqueado", "hex.builtin.setting.interface.fps.native": "Nativo", + "hex.builtin.setting.interface.fps.unlocked": "Desbloqueado", "hex.builtin.setting.interface.language": "Idioma", "hex.builtin.setting.interface.multi_windows": "Activar soporte de ventanas múltiples", - "hex.builtin.setting.interface.scaling_factor": "Escalado", - "hex.builtin.setting.interface.scaling.native": "Nativo", - "hex.builtin.setting.interface.wiki_explain_language": "Idioma de Wikipedia", + "hex.builtin.setting.interface.pattern_data_row_bg": "", "hex.builtin.setting.interface.restore_window_pos": "", + "hex.builtin.setting.interface.scaling.native": "Nativo", + "hex.builtin.setting.interface.scaling_factor": "Escalado", + "hex.builtin.setting.interface.style": "", + "hex.builtin.setting.interface.wiki_explain_language": "Idioma de Wikipedia", + "hex.builtin.setting.interface.window": "", "hex.builtin.setting.proxy": "", "hex.builtin.setting.proxy.description": "El proxy tendrá un efecto inmediato en la tienda, wikipedia o cualquier otro plugin.", "hex.builtin.setting.proxy.enable": "Activar Proxy", "hex.builtin.setting.proxy.url": "URL de Proxy", "hex.builtin.setting.proxy.url.tooltip": "http(s):// o socks5:// (p. ej., http://127.0.0.1:1080)", + "hex.builtin.setting.shortcuts": "", + "hex.builtin.setting.shortcuts.global": "", + "hex.builtin.setting.toolbar": "", + "hex.builtin.setting.toolbar.description": "", + "hex.builtin.setting.toolbar.icons": "", + "hex.builtin.shortcut.next_provider": "", + "hex.builtin.shortcut.prev_provider": "", "hex.builtin.title_bar_button.debug_build": "", "hex.builtin.title_bar_button.feedback": "", "hex.builtin.tools.ascii_table": "Tabla ASCII", @@ -429,10 +519,19 @@ "hex.builtin.tools.byte_swapper": "Intercambiador de Bytes", "hex.builtin.tools.calc": "Calculadora", "hex.builtin.tools.color": "Seleccionador de colores", + "hex.builtin.tools.color.components": "", + "hex.builtin.tools.color.formats": "", + "hex.builtin.tools.color.formats.color_name": "", + "hex.builtin.tools.color.formats.hex": "", + "hex.builtin.tools.color.formats.percent": "", + "hex.builtin.tools.color.formats.vec4": "", "hex.builtin.tools.demangler": "Demangler de LLVM", "hex.builtin.tools.demangler.demangled": "Nombre 'demangle'ado", "hex.builtin.tools.demangler.mangled": "Nombre 'mangle'ado", "hex.builtin.tools.error": "Último error: '{0}'", + "hex.builtin.tools.euclidean_algorithm": "", + "hex.builtin.tools.euclidean_algorithm.description": "", + "hex.builtin.tools.euclidean_algorithm.overflow": "", "hex.builtin.tools.file_tools": "Herramientas de Archivos", "hex.builtin.tools.file_tools.combiner": "Combinador", "hex.builtin.tools.file_tools.combiner.add": "Añadir...", @@ -486,7 +585,14 @@ "hex.builtin.tools.format.programmer": "Programador", "hex.builtin.tools.format.scientific": "Científico", "hex.builtin.tools.format.standard": "Estándar", + "hex.builtin.tools.graphing": "", "hex.builtin.tools.history": "Historial", + "hex.builtin.tools.http_requests": "", + "hex.builtin.tools.http_requests.body": "", + "hex.builtin.tools.http_requests.enter_url": "", + "hex.builtin.tools.http_requests.headers": "", + "hex.builtin.tools.http_requests.response": "", + "hex.builtin.tools.http_requests.send": "", "hex.builtin.tools.ieee754": "Decodificador de Puntos Flotantes IEEE 754", "hex.builtin.tools.ieee754.clear": "", "hex.builtin.tools.ieee754.description": "IEEE754 es un estándar de representación de números de punto flotanre utilizado por la mayoría de CPUs modernas.\n\nEsta herramienta visualiza la representación interna de un flotante y permite decodificar números con una cantidad no estándar de bits del exponente / mantisa.", @@ -505,12 +611,12 @@ "hex.builtin.tools.ieee754.sign": "Signo", "hex.builtin.tools.ieee754.single_precision": "Precisión Sencilla", "hex.builtin.tools.ieee754.type": "Tipo", + "hex.builtin.tools.input": "Entrada", "hex.builtin.tools.invariant_multiplication": "División mediante multiplicación invariante", "hex.builtin.tools.invariant_multiplication.description": "La división por multiplicación invariante es una térnica habitualmente utilizada por compiladores para optimizar divisiones de enteros entre una constante en multiplicaciones seguidas de un desplazamiento. Esto se debe a que las divisiones frecuentemente suponen más ciclos que las multiplicaciones.\n\nEsta herramienta puede ser empleada para calcular el multiplicador a partir del divisor, o el divisor a partir del multiplicador.", "hex.builtin.tools.invariant_multiplication.num_bits": "Número de Bits", - "hex.builtin.tools.input": "Entrada", - "hex.builtin.tools.output": "Salida", "hex.builtin.tools.name": "Nombre", + "hex.builtin.tools.output": "Salida", "hex.builtin.tools.permissions": "Calculador de Permisos UNIX", "hex.builtin.tools.permissions.absolute": "Notación Absoluta", "hex.builtin.tools.permissions.perm_bits": "Bits de permisos", @@ -522,16 +628,39 @@ "hex.builtin.tools.regex_replacer.output": "Salida", "hex.builtin.tools.regex_replacer.pattern": "Patrón de expresión regular", "hex.builtin.tools.regex_replacer.replace": "Reemplazar patrón", + "hex.builtin.tools.tcp_client_server": "", + "hex.builtin.tools.tcp_client_server.client": "", + "hex.builtin.tools.tcp_client_server.messages": "", + "hex.builtin.tools.tcp_client_server.server": "", + "hex.builtin.tools.tcp_client_server.settings": "", "hex.builtin.tools.value": "Valor", "hex.builtin.tools.wiki_explain": "Definiciones de términos de Wikipedia", "hex.builtin.tools.wiki_explain.control": "Ajustes", "hex.builtin.tools.wiki_explain.invalid_response": "¡Se obtuvo una respuesta inválida de Wikipedia!", "hex.builtin.tools.wiki_explain.results": "Resultados", "hex.builtin.tools.wiki_explain.search": "Buscar", + "hex.builtin.tutorial.introduction": "", + "hex.builtin.tutorial.introduction.description": "", + "hex.builtin.tutorial.introduction.step1.description": "", + "hex.builtin.tutorial.introduction.step1.title": "", + "hex.builtin.tutorial.introduction.step2.description": "", + "hex.builtin.tutorial.introduction.step2.highlight": "", + "hex.builtin.tutorial.introduction.step2.title": "", + "hex.builtin.tutorial.introduction.step3.highlight": "", + "hex.builtin.tutorial.introduction.step4.highlight": "", + "hex.builtin.tutorial.introduction.step5.highlight.pattern_data": "", + "hex.builtin.tutorial.introduction.step5.highlight.pattern_editor": "", + "hex.builtin.tutorial.introduction.step6.highlight": "", + "hex.builtin.undo_operation.fill": "", + "hex.builtin.undo_operation.insert": "", + "hex.builtin.undo_operation.modification": "", + "hex.builtin.undo_operation.patches": "", + "hex.builtin.undo_operation.remove": "", + "hex.builtin.undo_operation.write": "", + "hex.builtin.view.achievements.click": "", "hex.builtin.view.achievements.name": "", "hex.builtin.view.achievements.unlocked": "", "hex.builtin.view.achievements.unlocked_count": "", - "hex.builtin.view.achievements.click": "", "hex.builtin.view.bookmarks.address": "0x{0:02X} - 0x{1:02X}", "hex.builtin.view.bookmarks.button.jump": "Saltar a", "hex.builtin.view.bookmarks.button.remove": "Eliminar", @@ -582,6 +711,8 @@ "hex.builtin.view.find.search.reset": "Restablecer", "hex.builtin.view.find.searching": "Buscando...", "hex.builtin.view.find.sequences": "Secuencias", + "hex.builtin.view.find.sequences.ignore_case": "", + "hex.builtin.view.find.shortcut.select_all": "", "hex.builtin.view.find.strings": "Cadenas", "hex.builtin.view.find.strings.chars": "Caracteres", "hex.builtin.view.find.strings.line_feeds": "Saltos de Línea", @@ -599,20 +730,24 @@ "hex.builtin.view.find.value.max": "Valor máximo", "hex.builtin.view.find.value.min": "Valor Mínimo", "hex.builtin.view.find.value.range": "Búsqueda en Rango", + "hex.builtin.view.help.about.commits": "", "hex.builtin.view.help.about.contributor": "Contribuidores", "hex.builtin.view.help.about.donations": "Donaciones", "hex.builtin.view.help.about.libs": "Librerías utilizadas", "hex.builtin.view.help.about.license": "Licencia", "hex.builtin.view.help.about.name": "Acerca de", "hex.builtin.view.help.about.paths": "Carpetas de ImHex", - "hex.builtin.view.help.plugins.author": "Autor", - "hex.builtin.view.help.plugins.desc": "Descripción", - "hex.builtin.view.help.plugins.plugin": "Plugin", + "hex.builtin.view.help.about.plugins": "", + "hex.builtin.view.help.about.plugins.author": "", + "hex.builtin.view.help.about.plugins.desc": "", + "hex.builtin.view.help.about.plugins.plugin": "", + "hex.builtin.view.help.about.release_notes": "", "hex.builtin.view.help.about.source": "El código fuente está disponible en GitHub:", "hex.builtin.view.help.about.thanks": "Si te gusta mi trabajo, considera por favor realizar una donación para mantener el proyecto en marcha. Muchas gracias <3", "hex.builtin.view.help.about.translator": "Traducido por XorTroll", "hex.builtin.view.help.calc_cheat_sheet": "Cheat Sheet de la Calculadora", "hex.builtin.view.help.documentation": "Documentación de ImHex", + "hex.builtin.view.help.documentation_search": "", "hex.builtin.view.help.name": "Ayuda", "hex.builtin.view.help.pattern_cheat_sheet": "Cheat Sheet del Pattern Language", "hex.builtin.view.hex_editor.copy.address": "Dirección", @@ -639,6 +774,7 @@ "hex.builtin.view.hex_editor.goto.offset.relative": "Relativo", "hex.builtin.view.hex_editor.menu.edit.copy": "Copiar", "hex.builtin.view.hex_editor.menu.edit.copy_as": "Copiar como...", + "hex.builtin.view.hex_editor.menu.edit.cut": "", "hex.builtin.view.hex_editor.menu.edit.fill": "", "hex.builtin.view.hex_editor.menu.edit.insert": "Insertar...", "hex.builtin.view.hex_editor.menu.edit.jump_to": "Saltar a", @@ -659,22 +795,46 @@ "hex.builtin.view.hex_editor.name": "Editor hexadecimal", "hex.builtin.view.hex_editor.search.find": "Buscar", "hex.builtin.view.hex_editor.search.hex": "Hexadecimal", + "hex.builtin.view.hex_editor.search.no_more_results": "No se encontraron más resultados", "hex.builtin.view.hex_editor.search.string": "Cadena", "hex.builtin.view.hex_editor.search.string.encoding": "Codificación", - "hex.builtin.view.hex_editor.search.string.encoding.utf8": "UTF-8", "hex.builtin.view.hex_editor.search.string.encoding.utf16": "UTF-16", "hex.builtin.view.hex_editor.search.string.encoding.utf32": "UTF-32", + "hex.builtin.view.hex_editor.search.string.encoding.utf8": "UTF-8", "hex.builtin.view.hex_editor.search.string.endianness": "Endianness", - "hex.builtin.view.hex_editor.search.string.endianness.little": "Little", "hex.builtin.view.hex_editor.search.string.endianness.big": "Big", - "hex.builtin.view.hex_editor.search.no_more_results": "No se encontraron más resultados", + "hex.builtin.view.hex_editor.search.string.endianness.little": "Little", "hex.builtin.view.hex_editor.select.offset.begin": "Inicio", "hex.builtin.view.hex_editor.select.offset.end": "Fin", "hex.builtin.view.hex_editor.select.offset.region": "Región", "hex.builtin.view.hex_editor.select.offset.size": "Tamaño", "hex.builtin.view.hex_editor.select.select": "Seleccionar", + "hex.builtin.view.hex_editor.shortcut.cursor_down": "", + "hex.builtin.view.hex_editor.shortcut.cursor_end": "", + "hex.builtin.view.hex_editor.shortcut.cursor_left": "", + "hex.builtin.view.hex_editor.shortcut.cursor_page_down": "", + "hex.builtin.view.hex_editor.shortcut.cursor_page_up": "", + "hex.builtin.view.hex_editor.shortcut.cursor_right": "", + "hex.builtin.view.hex_editor.shortcut.cursor_start": "", + "hex.builtin.view.hex_editor.shortcut.cursor_up": "", + "hex.builtin.view.hex_editor.shortcut.enter_editing": "", + "hex.builtin.view.hex_editor.shortcut.remove_selection": "", + "hex.builtin.view.hex_editor.shortcut.selection_down": "", + "hex.builtin.view.hex_editor.shortcut.selection_left": "", + "hex.builtin.view.hex_editor.shortcut.selection_page_down": "", + "hex.builtin.view.hex_editor.shortcut.selection_page_up": "", + "hex.builtin.view.hex_editor.shortcut.selection_right": "", + "hex.builtin.view.hex_editor.shortcut.selection_up": "", + "hex.builtin.view.highlight_rules.config": "", + "hex.builtin.view.highlight_rules.expression": "", + "hex.builtin.view.highlight_rules.help_text": "", + "hex.builtin.view.highlight_rules.menu.edit.rules": "", + "hex.builtin.view.highlight_rules.name": "", + "hex.builtin.view.highlight_rules.new_rule": "", + "hex.builtin.view.highlight_rules.no_rule": "", "hex.builtin.view.information.analyze": "Analizar página", "hex.builtin.view.information.analyzing": "Analizando...", + "hex.builtin.view.information.apple_type": "", "hex.builtin.view.information.block_size": "Tamaño de bloque", "hex.builtin.view.information.block_size.desc": "{0} bloques de {1} bytes", "hex.builtin.view.information.byte_types": "Tipos de byte", @@ -684,21 +844,22 @@ "hex.builtin.view.information.distribution": "Distribución de bytes", "hex.builtin.view.information.encrypted": "¡Estos datos están probablemente encriptados o comprimidos!", "hex.builtin.view.information.entropy": "Entropía", + "hex.builtin.view.information.extension": "", "hex.builtin.view.information.file_entropy": "Entropía total", "hex.builtin.view.information.highest_entropy": "Entropía del mayor bloque", - "hex.builtin.view.information.lowest_entropy": "Entropía del menor bloque", "hex.builtin.view.information.info_analysis": "Análisis de información", "hex.builtin.view.information.layered_distribution": "Distribución en capas", + "hex.builtin.view.information.lowest_entropy": "Entropía del menor bloque", "hex.builtin.view.information.magic": "Información del 'magic'", "hex.builtin.view.information.magic_db_added": "¡Añadida base de datos de 'magic's!", "hex.builtin.view.information.mime": "Tipo MIME", "hex.builtin.view.information.name": "Información de Datos:", "hex.builtin.view.information.octet_stream_text": "", "hex.builtin.view.information.octet_stream_warning": "", - "hex.builtin.view.information.region": "Región analizada", "hex.builtin.view.information.plain_text": "Estos datos probablemente no están encriptados o comprimidos.", "hex.builtin.view.information.plain_text_percentage": "Porcentaje de 'plain text'", "hex.builtin.view.information.provider_information": "Información de Proveedor", + "hex.builtin.view.information.region": "Región analizada", "hex.builtin.view.logs.component": "", "hex.builtin.view.logs.log_level": "", "hex.builtin.view.logs.message": "", @@ -726,6 +887,8 @@ "hex.builtin.view.pattern_editor.debugger.scope.global": "", "hex.builtin.view.pattern_editor.env_vars": "Variables de Entorno", "hex.builtin.view.pattern_editor.evaluating": "Evaluando...", + "hex.builtin.view.pattern_editor.find_hint": "", + "hex.builtin.view.pattern_editor.find_hint_history": "", "hex.builtin.view.pattern_editor.menu.edit.place_pattern": "Colocar pattern...", "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin": "Tipo Built-in", "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array": "", @@ -733,16 +896,33 @@ "hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom": "Tipo Propioç", "hex.builtin.view.pattern_editor.menu.file.load_pattern": "Cargar pattern...ç", "hex.builtin.view.pattern_editor.menu.file.save_pattern": "Guardar pattern...", + "hex.builtin.view.pattern_editor.menu.find": "", + "hex.builtin.view.pattern_editor.menu.find_next": "", + "hex.builtin.view.pattern_editor.menu.find_previous": "", + "hex.builtin.view.pattern_editor.menu.replace": "", + "hex.builtin.view.pattern_editor.menu.replace_all": "", + "hex.builtin.view.pattern_editor.menu.replace_next": "", + "hex.builtin.view.pattern_editor.menu.replace_previous": "", "hex.builtin.view.pattern_editor.name": "Editor de patterns", "hex.builtin.view.pattern_editor.no_in_out_vars": "Define variables globales con los especificadores 'in' o 'out' para que aparezcan aquí.", + "hex.builtin.view.pattern_editor.no_results": "", + "hex.builtin.view.pattern_editor.of": "", "hex.builtin.view.pattern_editor.open_pattern": "Abrir pattern", + "hex.builtin.view.pattern_editor.replace_hint": "", + "hex.builtin.view.pattern_editor.replace_hint_history": "", "hex.builtin.view.pattern_editor.section_popup": "Sección", "hex.builtin.view.pattern_editor.sections": "Secciones", "hex.builtin.view.pattern_editor.settings": "Ajustes", + "hex.builtin.view.pattern_editor.shortcut.add_breakpoint": "", + "hex.builtin.view.pattern_editor.shortcut.continue_debugger": "", + "hex.builtin.view.pattern_editor.shortcut.run_pattern": "", + "hex.builtin.view.pattern_editor.shortcut.step_debugger": "", + "hex.builtin.view.pattern_editor.virtual_files": "", "hex.builtin.view.provider_settings.load_error": "¡Ha ocurrido un error al intentar abrir este proveedor!", "hex.builtin.view.provider_settings.load_error_details": "¡Ha ocurrido un error al intentar abrir este proveedor!\nDetalles: {}", "hex.builtin.view.provider_settings.load_popup": "Abrir proveedor", "hex.builtin.view.provider_settings.name": "Ajustes de Proveedor", + "hex.builtin.view.replace.name": "", "hex.builtin.view.settings.name": "Ajustes", "hex.builtin.view.settings.restart_question": "Un cambio realizado requiere un reinicio de ImHex para tener efecto. ¿Le gustaría reiniciarlo ahora?", "hex.builtin.view.store.desc": "Decargar nuevo contenido de la base de datos online de ImHex", @@ -753,9 +933,11 @@ "hex.builtin.view.store.netfailed": "Fallo en la petición web para descargar contenido de la tienda!", "hex.builtin.view.store.reload": "Recargar", "hex.builtin.view.store.remove": "Eliminar", - "hex.builtin.view.store.row.description": "Descripción", "hex.builtin.view.store.row.authors": "", + "hex.builtin.view.store.row.description": "Descripción", "hex.builtin.view.store.row.name": "Nombre", + "hex.builtin.view.store.system": "", + "hex.builtin.view.store.system.explanation": "", "hex.builtin.view.store.tab.constants": "Constantes", "hex.builtin.view.store.tab.encodings": "Codificaciones", "hex.builtin.view.store.tab.includes": "Librerías", @@ -766,13 +948,16 @@ "hex.builtin.view.store.tab.yara": "Yara Rules", "hex.builtin.view.store.update": "Actualizar", "hex.builtin.view.store.update_count": "", - "hex.builtin.view.theme_manager.name": "Administrador de Temas", "hex.builtin.view.theme_manager.colors": "Colores", "hex.builtin.view.theme_manager.export": "Exportar", "hex.builtin.view.theme_manager.export.name": "Nombre del tema", + "hex.builtin.view.theme_manager.name": "Administrador de Temas", "hex.builtin.view.theme_manager.save_theme": "Guardar Tema", "hex.builtin.view.theme_manager.styles": "Estilos", "hex.builtin.view.tools.name": "Herramientas", + "hex.builtin.view.tutorials.description": "", + "hex.builtin.view.tutorials.name": "", + "hex.builtin.view.tutorials.start": "", "hex.builtin.visualizer.binary": "Binario", "hex.builtin.visualizer.decimal.signed.16bit": "Decimal con Signo (16 bits)", "hex.builtin.visualizer.decimal.signed.32bit": "Decimal con Signo (32 bits)", @@ -791,21 +976,16 @@ "hex.builtin.visualizer.hexadecimal.8bit": "Hexadecimal (8 bits)", "hex.builtin.visualizer.hexii": "HexII", "hex.builtin.visualizer.rgba8": "Color RGBA8", - "hex.builtin.oobe.server_contact_text": "", - "hex.builtin.oobe.server_contact.data_collected_table.key": "", - "hex.builtin.oobe.server_contact.data_collected_table.value": "", - "hex.builtin.oobe.server_contact.data_collected_title": "", - "hex.builtin.oobe.server_contact.data_collected.uuid": "", - "hex.builtin.oobe.server_contact.data_collected.version": "", - "hex.builtin.oobe.server_contact.data_collected.os": "", - "hex.builtin.oobe.server_contact.crash_logs_only": "", "hex.builtin.welcome.customize.settings.desc": "Cambie preferencias de ImHex", "hex.builtin.welcome.customize.settings.title": "Ajustes", + "hex.builtin.welcome.drop_file": "", "hex.builtin.welcome.header.customize": "Personalizar", "hex.builtin.welcome.header.help": "Ayuda", + "hex.builtin.welcome.header.info": "", "hex.builtin.welcome.header.learn": "Aprender", "hex.builtin.welcome.header.main": "Bienvenido a ImHex", "hex.builtin.welcome.header.plugins": "Plugins Cargados", + "hex.builtin.welcome.header.quick_settings": "", "hex.builtin.welcome.header.start": "Inicio", "hex.builtin.welcome.header.update": "Actualizaciones", "hex.builtin.welcome.header.various": "Variado", @@ -815,32 +995,31 @@ "hex.builtin.welcome.help.gethelp.link": "https://github.com/WerWolv/ImHex/discussions/categories/get-help", "hex.builtin.welcome.help.repo": "Repositorio de GitHub", "hex.builtin.welcome.help.repo.link": "https://imhex.werwolv.net/git", + "hex.builtin.welcome.learn.achievements.desc": "", + "hex.builtin.welcome.learn.achievements.title": "", + "hex.builtin.welcome.learn.imhex.desc": "", + "hex.builtin.welcome.learn.imhex.link": "", + "hex.builtin.welcome.learn.imhex.title": "", "hex.builtin.welcome.learn.latest.desc": "Lea la lista de cambios actual de ImHex", "hex.builtin.welcome.learn.latest.link": "https://github.com/WerWolv/ImHex/releases/latest", "hex.builtin.welcome.learn.latest.title": "Última Versión", "hex.builtin.welcome.learn.pattern.desc": "Aprenda a escribir patterns de ImHex con nuestra extensa documentación", "hex.builtin.welcome.learn.pattern.link": "https://docs.werwolv.net/pattern-language/", "hex.builtin.welcome.learn.pattern.title": "Documentación de Pattern Language", - "hex.builtin.welcome.learn.imhex.desc": "", - "hex.builtin.welcome.learn.imhex.link": "", - "hex.builtin.welcome.learn.imhex.title": "", "hex.builtin.welcome.learn.plugins.desc": "Extienda ImHex con características adicionales mediante plugins", "hex.builtin.welcome.learn.plugins.link": "https://github.com/WerWolv/ImHex/wiki/Plugins-Development-Guide", "hex.builtin.welcome.learn.plugins.title": "API de Plugins", - "hex.builtin.popup.safety_backup.delete": "No, Borrar", - "hex.builtin.popup.safety_backup.desc": "Oh no, ImHex se cerró de forma inesperada la última vez.\n¿Le gustaría restaurar su trabajo anterior?", - "hex.builtin.popup.safety_backup.log_file": "", - "hex.builtin.popup.safety_backup.report_error": "", - "hex.builtin.popup.safety_backup.restore": "Sí, restaurar", - "hex.builtin.popup.safety_backup.title": "Restaurar datos perdidos", + "hex.builtin.welcome.quick_settings.simplified": "", "hex.builtin.welcome.start.create_file": "Crear Nuevo Archivo", "hex.builtin.welcome.start.open_file": "Abrir Archivo", "hex.builtin.welcome.start.open_other": "Otros Proveedores", "hex.builtin.welcome.start.open_project": "Abrir Proyecto", "hex.builtin.welcome.start.recent": "Archivos Recientes", + "hex.builtin.welcome.start.recent.auto_backups": "", + "hex.builtin.welcome.start.recent.auto_backups.backup": "", "hex.builtin.welcome.tip_of_the_day": "Consejo del día", "hex.builtin.welcome.update.desc": "¡ImHex {0} está disponible! Descárguelo aquí.", "hex.builtin.welcome.update.link": "https://github.com/WerWolv/ImHex/releases/latest", "hex.builtin.welcome.update.title": "Nueva actualización disponible!" } -} +} \ No newline at end of file diff --git a/plugins/builtin/romfs/lang/it_IT.json b/plugins/builtin/romfs/lang/it_IT.json index f3c3f144b..9fcbd1b9e 100644 --- a/plugins/builtin/romfs/lang/it_IT.json +++ b/plugins/builtin/romfs/lang/it_IT.json @@ -1,66 +1,79 @@ { "code": "it-IT", - "language": "Italian", "country": "Italy", "fallback": false, + "language": "Italian", "translations": { - "hex.builtin.achievement.starting_out": "", - "hex.builtin.achievement.starting_out.docs.name": "", - "hex.builtin.achievement.starting_out.docs.desc": "", - "hex.builtin.achievement.starting_out.open_file.name": "", - "hex.builtin.achievement.starting_out.open_file.desc": "", - "hex.builtin.achievement.starting_out.save_project.name": "", - "hex.builtin.achievement.starting_out.save_project.desc": "", - "hex.builtin.achievement.hex_editor": "", - "hex.builtin.achievement.hex_editor.select_byte.name": "", - "hex.builtin.achievement.hex_editor.select_byte.desc": "", - "hex.builtin.achievement.hex_editor.create_bookmark.name": "", - "hex.builtin.achievement.hex_editor.create_bookmark.desc": "", - "hex.builtin.achievement.hex_editor.open_new_view.name": "", - "hex.builtin.achievement.hex_editor.open_new_view.desc": "", - "hex.builtin.achievement.hex_editor.modify_byte.name": "", - "hex.builtin.achievement.hex_editor.modify_byte.desc": "", - "hex.builtin.achievement.hex_editor.copy_as.name": "", - "hex.builtin.achievement.hex_editor.copy_as.desc": "", - "hex.builtin.achievement.hex_editor.create_patch.name": "", - "hex.builtin.achievement.hex_editor.create_patch.desc": "", - "hex.builtin.achievement.hex_editor.fill.name": "", - "hex.builtin.achievement.hex_editor.fill.desc": "", - "hex.builtin.achievement.patterns": "", - "hex.builtin.achievement.patterns.place_menu.name": "", - "hex.builtin.achievement.patterns.place_menu.desc": "", - "hex.builtin.achievement.patterns.load_existing.name": "", - "hex.builtin.achievement.patterns.load_existing.desc": "", - "hex.builtin.achievement.patterns.modify_data.name": "", - "hex.builtin.achievement.patterns.modify_data.desc": "", - "hex.builtin.achievement.patterns.data_inspector.name": "", - "hex.builtin.achievement.patterns.data_inspector.desc": "", - "hex.builtin.achievement.find": "", - "hex.builtin.achievement.find.find_strings.name": "", - "hex.builtin.achievement.find.find_strings.desc": "", - "hex.builtin.achievement.find.find_specific_string.name": "", - "hex.builtin.achievement.find.find_specific_string.desc": "", - "hex.builtin.achievement.find.find_numeric.name": "", - "hex.builtin.achievement.find.find_numeric.desc": "", "hex.builtin.achievement.data_processor": "", - "hex.builtin.achievement.data_processor.place_node.name": "", - "hex.builtin.achievement.data_processor.place_node.desc": "", - "hex.builtin.achievement.data_processor.create_connection.name": "", "hex.builtin.achievement.data_processor.create_connection.desc": "", - "hex.builtin.achievement.data_processor.modify_data.name": "", - "hex.builtin.achievement.data_processor.modify_data.desc": "", - "hex.builtin.achievement.data_processor.custom_node.name": "", + "hex.builtin.achievement.data_processor.create_connection.name": "", "hex.builtin.achievement.data_processor.custom_node.desc": "", + "hex.builtin.achievement.data_processor.custom_node.name": "", + "hex.builtin.achievement.data_processor.modify_data.desc": "", + "hex.builtin.achievement.data_processor.modify_data.name": "", + "hex.builtin.achievement.data_processor.place_node.desc": "", + "hex.builtin.achievement.data_processor.place_node.name": "", + "hex.builtin.achievement.find": "", + "hex.builtin.achievement.find.find_numeric.desc": "", + "hex.builtin.achievement.find.find_numeric.name": "", + "hex.builtin.achievement.find.find_specific_string.desc": "", + "hex.builtin.achievement.find.find_specific_string.name": "", + "hex.builtin.achievement.find.find_strings.desc": "", + "hex.builtin.achievement.find.find_strings.name": "", + "hex.builtin.achievement.hex_editor": "", + "hex.builtin.achievement.hex_editor.copy_as.desc": "", + "hex.builtin.achievement.hex_editor.copy_as.name": "", + "hex.builtin.achievement.hex_editor.create_bookmark.desc": "", + "hex.builtin.achievement.hex_editor.create_bookmark.name": "", + "hex.builtin.achievement.hex_editor.create_patch.desc": "", + "hex.builtin.achievement.hex_editor.create_patch.name": "", + "hex.builtin.achievement.hex_editor.fill.desc": "", + "hex.builtin.achievement.hex_editor.fill.name": "", + "hex.builtin.achievement.hex_editor.modify_byte.desc": "", + "hex.builtin.achievement.hex_editor.modify_byte.name": "", + "hex.builtin.achievement.hex_editor.open_new_view.desc": "", + "hex.builtin.achievement.hex_editor.open_new_view.name": "", + "hex.builtin.achievement.hex_editor.select_byte.desc": "", + "hex.builtin.achievement.hex_editor.select_byte.name": "", "hex.builtin.achievement.misc": "", - "hex.builtin.achievement.misc.analyze_file.name": "", "hex.builtin.achievement.misc.analyze_file.desc": "", - "hex.builtin.achievement.misc.download_from_store.name": "", + "hex.builtin.achievement.misc.analyze_file.name": "", "hex.builtin.achievement.misc.download_from_store.desc": "", + "hex.builtin.achievement.misc.download_from_store.name": "", + "hex.builtin.achievement.patterns": "", + "hex.builtin.achievement.patterns.data_inspector.desc": "", + "hex.builtin.achievement.patterns.data_inspector.name": "", + "hex.builtin.achievement.patterns.load_existing.desc": "", + "hex.builtin.achievement.patterns.load_existing.name": "", + "hex.builtin.achievement.patterns.modify_data.desc": "", + "hex.builtin.achievement.patterns.modify_data.name": "", + "hex.builtin.achievement.patterns.place_menu.desc": "", + "hex.builtin.achievement.patterns.place_menu.name": "", + "hex.builtin.achievement.starting_out": "", + "hex.builtin.achievement.starting_out.crash.desc": "", + "hex.builtin.achievement.starting_out.crash.name": "", + "hex.builtin.achievement.starting_out.docs.desc": "", + "hex.builtin.achievement.starting_out.docs.name": "", + "hex.builtin.achievement.starting_out.open_file.desc": "", + "hex.builtin.achievement.starting_out.open_file.name": "", + "hex.builtin.achievement.starting_out.save_project.desc": "", + "hex.builtin.achievement.starting_out.save_project.name": "", "hex.builtin.command.calc.desc": "Calcolatrice", "hex.builtin.command.cmd.desc": "Comando", "hex.builtin.command.cmd.result": "Esegui comando '{0}'", + "hex.builtin.command.convert.as": "", + "hex.builtin.command.convert.binary": "", + "hex.builtin.command.convert.decimal": "", + "hex.builtin.command.convert.desc": "", + "hex.builtin.command.convert.hexadecimal": "", + "hex.builtin.command.convert.in": "", + "hex.builtin.command.convert.invalid_conversion": "", + "hex.builtin.command.convert.invalid_input": "", + "hex.builtin.command.convert.octal": "", + "hex.builtin.command.convert.to": "", "hex.builtin.command.web.desc": "Consulta il Web", "hex.builtin.command.web.result": "Naviga a '{0}'", + "hex.builtin.drag_drop.text": "", "hex.builtin.inspector.ascii": "ASCII Character", "hex.builtin.inspector.binary": "Binary (8 bit)", "hex.builtin.inspector.bool": "bool", @@ -108,45 +121,56 @@ "hex.builtin.menu.file.close": "Chiudi", "hex.builtin.menu.file.create_file": "", "hex.builtin.menu.file.export": "Esporta...", + "hex.builtin.menu.file.export.as_language": "", + "hex.builtin.menu.file.export.as_language.popup.export_error": "", "hex.builtin.menu.file.export.base64": "", "hex.builtin.menu.file.export.base64.popup.export_error": "", - "hex.builtin.menu.file.export.ips.popup.export_error": "", - "hex.builtin.menu.file.export.ips.popup.invalid_patch_header_error": "", - "hex.builtin.menu.file.export.ips.popup.address_out_of_range_error": "", - "hex.builtin.menu.file.export.ips.popup.patch_too_large_error": "", - "hex.builtin.menu.file.export.ips.popup.invalid_patch_format_error": "", - "hex.builtin.menu.file.export.ips.popup.missing_eof_error": "", - "hex.builtin.menu.file.export.ips": "IPS Patch", - "hex.builtin.menu.file.export.ips32": "IPS32 Patch", "hex.builtin.menu.file.export.bookmark": "", - "hex.builtin.menu.file.export.pattern": "", "hex.builtin.menu.file.export.data_processor": "", + "hex.builtin.menu.file.export.ips": "IPS Patch", + "hex.builtin.menu.file.export.ips.popup.address_out_of_range_error": "", + "hex.builtin.menu.file.export.ips.popup.export_error": "", + "hex.builtin.menu.file.export.ips.popup.invalid_patch_format_error": "", + "hex.builtin.menu.file.export.ips.popup.invalid_patch_header_error": "", + "hex.builtin.menu.file.export.ips.popup.missing_eof_error": "", + "hex.builtin.menu.file.export.ips.popup.patch_too_large_error": "", + "hex.builtin.menu.file.export.ips32": "IPS32 Patch", + "hex.builtin.menu.file.export.pattern": "", "hex.builtin.menu.file.export.popup.create": "", + "hex.builtin.menu.file.export.report": "", + "hex.builtin.menu.file.export.report.popup.export_error": "", "hex.builtin.menu.file.export.title": "Esporta File", "hex.builtin.menu.file.import": "Importa...", + "hex.builtin.menu.file.import.bookmark": "", + "hex.builtin.menu.file.import.custom_encoding": "", + "hex.builtin.menu.file.import.data_processor": "", "hex.builtin.menu.file.import.ips": "IPS Patch", "hex.builtin.menu.file.import.ips32": "IPS32 Patch", "hex.builtin.menu.file.import.modified_file": "", - "hex.builtin.menu.file.import.bookmark": "", + "hex.builtin.menu.file.import.modified_file.popup.invalid_size": "", "hex.builtin.menu.file.import.pattern": "", - "hex.builtin.menu.file.import.data_processor": "", - "hex.builtin.menu.file.import.custom_encoding": "", "hex.builtin.menu.file.open_file": "Apri File...", "hex.builtin.menu.file.open_other": "Apri altro...", + "hex.builtin.menu.file.open_recent": "File recenti", "hex.builtin.menu.file.project": "", "hex.builtin.menu.file.project.open": "", "hex.builtin.menu.file.project.save": "", "hex.builtin.menu.file.project.save_as": "", - "hex.builtin.menu.file.open_recent": "File recenti", "hex.builtin.menu.file.quit": "Uscita ImHex", "hex.builtin.menu.file.reload_provider": "", "hex.builtin.menu.help": "Aiuto", "hex.builtin.menu.help.ask_for_help": "", - "hex.builtin.menu.workspace.layout": "Layout", - "hex.builtin.menu.workspace.layout.save": "", "hex.builtin.menu.view": "Vista", + "hex.builtin.menu.view.always_on_top": "", + "hex.builtin.menu.view.debug": "", "hex.builtin.menu.view.demo": "Mostra la demo di ImGui", "hex.builtin.menu.view.fps": "Mostra FPS", + "hex.builtin.menu.view.fullscreen": "", + "hex.builtin.menu.workspace": "", + "hex.builtin.menu.workspace.create": "", + "hex.builtin.menu.workspace.layout": "Layout", + "hex.builtin.menu.workspace.layout.lock": "", + "hex.builtin.menu.workspace.layout.save": "", "hex.builtin.nodes.arithmetic": "Aritmetica", "hex.builtin.nodes.arithmetic.add": "Addizione", "hex.builtin.nodes.arithmetic.add.header": "Aggiungi", @@ -177,6 +201,10 @@ "hex.builtin.nodes.bitwise.not.header": "Bitwise NON", "hex.builtin.nodes.bitwise.or": "O", "hex.builtin.nodes.bitwise.or.header": "Bitwise O", + "hex.builtin.nodes.bitwise.shift_left": "", + "hex.builtin.nodes.bitwise.shift_left.header": "", + "hex.builtin.nodes.bitwise.shift_right": "", + "hex.builtin.nodes.bitwise.shift_right.header": "", "hex.builtin.nodes.bitwise.swap": "", "hex.builtin.nodes.bitwise.swap.header": "", "hex.builtin.nodes.bitwise.xor": "XOR", @@ -210,6 +238,7 @@ "hex.builtin.nodes.casting.float_to_buffer.header": "", "hex.builtin.nodes.casting.int_to_buffer": "Da Intero a Buffer", "hex.builtin.nodes.casting.int_to_buffer.header": "Da Intero a Buffer", + "hex.builtin.nodes.common.amount": "", "hex.builtin.nodes.common.height": "", "hex.builtin.nodes.common.input": "Input", "hex.builtin.nodes.common.input.a": "Input A", @@ -232,6 +261,7 @@ "hex.builtin.nodes.constants.rgba8.header": "Colore RGBA8", "hex.builtin.nodes.constants.rgba8.output.a": "Alpha", "hex.builtin.nodes.constants.rgba8.output.b": "Blu", + "hex.builtin.nodes.constants.rgba8.output.color": "", "hex.builtin.nodes.constants.rgba8.output.g": "Verde", "hex.builtin.nodes.constants.rgba8.output.r": "Rosso", "hex.builtin.nodes.constants.string": "Stringa", @@ -294,10 +324,10 @@ "hex.builtin.nodes.decoding.hex": "Esadecimale", "hex.builtin.nodes.decoding.hex.header": "Decodificatore Esadecimale", "hex.builtin.nodes.display": "Mostra", - "hex.builtin.nodes.display.buffer": "", - "hex.builtin.nodes.display.buffer.header": "", "hex.builtin.nodes.display.bits": "", "hex.builtin.nodes.display.bits.header": "", + "hex.builtin.nodes.display.buffer": "", + "hex.builtin.nodes.display.buffer.header": "", "hex.builtin.nodes.display.float": "Float", "hex.builtin.nodes.display.float.header": "Mostra Float", "hex.builtin.nodes.display.int": "Intero", @@ -318,50 +348,71 @@ "hex.builtin.nodes.visualizer.image_rgba.header": "", "hex.builtin.nodes.visualizer.layered_dist": "", "hex.builtin.nodes.visualizer.layered_dist.header": "", + "hex.builtin.oobe.server_contact": "", + "hex.builtin.oobe.server_contact.crash_logs_only": "", + "hex.builtin.oobe.server_contact.data_collected.os": "", + "hex.builtin.oobe.server_contact.data_collected.uuid": "", + "hex.builtin.oobe.server_contact.data_collected.version": "", + "hex.builtin.oobe.server_contact.data_collected_table.key": "", + "hex.builtin.oobe.server_contact.data_collected_table.value": "", + "hex.builtin.oobe.server_contact.data_collected_title": "", + "hex.builtin.oobe.server_contact.text": "", + "hex.builtin.oobe.tutorial_question": "", + "hex.builtin.popup.blocking_task.desc": "", + "hex.builtin.popup.blocking_task.title": "", "hex.builtin.popup.close_provider.desc": "", "hex.builtin.popup.close_provider.title": "", - "hex.builtin.popup.docs_question.title": "", + "hex.builtin.popup.create_workspace.desc": "", + "hex.builtin.popup.create_workspace.title": "", "hex.builtin.popup.docs_question.no_answer": "", "hex.builtin.popup.docs_question.prompt": "", "hex.builtin.popup.docs_question.thinking": "", + "hex.builtin.popup.docs_question.title": "", "hex.builtin.popup.error.create": "Impossibile creare il nuovo File!", "hex.builtin.popup.error.file_dialog.common": "", "hex.builtin.popup.error.file_dialog.portal": "", "hex.builtin.popup.error.project.load": "", - "hex.builtin.popup.error.project.save": "", "hex.builtin.popup.error.project.load.create_provider": "", + "hex.builtin.popup.error.project.load.file_not_found": "", + "hex.builtin.popup.error.project.load.invalid_magic": "", + "hex.builtin.popup.error.project.load.invalid_tar": "", "hex.builtin.popup.error.project.load.no_providers": "", "hex.builtin.popup.error.project.load.some_providers_failed": "", - "hex.builtin.popup.error.project.load.file_not_found": "", - "hex.builtin.popup.error.project.load.invalid_tar": "", - "hex.builtin.popup.error.project.load.invalid_magic": "", + "hex.builtin.popup.error.project.save": "", "hex.builtin.popup.error.read_only": "Impossibile scrivere sul File. File aperto solo in modalità lettura", "hex.builtin.popup.error.task_exception": "", "hex.builtin.popup.exit_application.desc": "Hai delle modifiche non salvate nel tuo progetto.\nSei sicuro di voler uscire?", "hex.builtin.popup.exit_application.title": "Uscire dall'applicazione?", - "hex.builtin.popup.waiting_for_tasks.title": "", - "hex.builtin.popup.save_layout.title": "", + "hex.builtin.popup.safety_backup.delete": "No, Elimina", + "hex.builtin.popup.safety_backup.desc": "Oh no, l'ultima volta ImHex è crashato.\nVuoi ripristinare il tuo lavoro?", + "hex.builtin.popup.safety_backup.log_file": "", + "hex.builtin.popup.safety_backup.report_error": "", + "hex.builtin.popup.safety_backup.restore": "Sì, Ripristina", + "hex.builtin.popup.safety_backup.title": "Ripristina i dati persi", "hex.builtin.popup.save_layout.desc": "", + "hex.builtin.popup.save_layout.title": "", "hex.builtin.popup.waiting_for_tasks.desc": "", - "hex.builtin.provider.tooltip.show_more": "", - "hex.builtin.provider.error.open": "", + "hex.builtin.popup.waiting_for_tasks.title": "", + "hex.builtin.provider.base64": "", "hex.builtin.provider.disk": "Provider di dischi raw", "hex.builtin.provider.disk.disk_size": "Dimensione disco", + "hex.builtin.provider.disk.elevation": "", + "hex.builtin.provider.disk.error.read_ro": "", + "hex.builtin.provider.disk.error.read_rw": "", "hex.builtin.provider.disk.reload": "Ricarica", "hex.builtin.provider.disk.sector_size": "Dimensione settore", "hex.builtin.provider.disk.selected_disk": "Disco", - "hex.builtin.provider.disk.error.read_ro": "", - "hex.builtin.provider.disk.error.read_rw": "", + "hex.builtin.provider.error.open": "", "hex.builtin.provider.file": "Provider di file", - "hex.builtin.provider.file.error.open": "", "hex.builtin.provider.file.access": "Data dell'ultimo accesso", "hex.builtin.provider.file.creation": "Data di creazione", + "hex.builtin.provider.file.error.open": "", "hex.builtin.provider.file.menu.into_memory": "", + "hex.builtin.provider.file.menu.open_file": "", + "hex.builtin.provider.file.menu.open_folder": "", "hex.builtin.provider.file.modification": "Data dell'ultima modifica", "hex.builtin.provider.file.path": "Percorso del File", "hex.builtin.provider.file.size": "Dimensione", - "hex.builtin.provider.file.menu.open_file": "", - "hex.builtin.provider.file.menu.open_folder": "", "hex.builtin.provider.gdb": "Server GDB Provider", "hex.builtin.provider.gdb.ip": "Indirizzo IP", "hex.builtin.provider.gdb.name": "Server GDB <{0}:{1}>", @@ -370,26 +421,55 @@ "hex.builtin.provider.intel_hex": "", "hex.builtin.provider.intel_hex.name": "", "hex.builtin.provider.mem_file": "", - "hex.builtin.provider.mem_file.unsaved": "", "hex.builtin.provider.mem_file.rename": "", "hex.builtin.provider.mem_file.rename.desc": "", + "hex.builtin.provider.mem_file.unsaved": "", "hex.builtin.provider.motorola_srec": "", "hex.builtin.provider.motorola_srec.name": "", + "hex.builtin.provider.process_memory": "", + "hex.builtin.provider.process_memory.enumeration_failed": "", + "hex.builtin.provider.process_memory.memory_regions": "", + "hex.builtin.provider.process_memory.name": "", + "hex.builtin.provider.process_memory.process_id": "", + "hex.builtin.provider.process_memory.process_name": "", + "hex.builtin.provider.process_memory.region.commit": "", + "hex.builtin.provider.process_memory.region.mapped": "", + "hex.builtin.provider.process_memory.region.private": "", + "hex.builtin.provider.process_memory.region.reserve": "", + "hex.builtin.provider.process_memory.utils": "", + "hex.builtin.provider.process_memory.utils.inject_dll": "", + "hex.builtin.provider.process_memory.utils.inject_dll.failure": "", + "hex.builtin.provider.process_memory.utils.inject_dll.success": "", + "hex.builtin.provider.tooltip.show_more": "", "hex.builtin.provider.view": "", + "hex.builtin.setting.experiments": "", + "hex.builtin.setting.experiments.description": "", "hex.builtin.setting.folders": "", "hex.builtin.setting.folders.add_folder": "", "hex.builtin.setting.folders.description": "", "hex.builtin.setting.folders.remove_folder": "", "hex.builtin.setting.font": "", + "hex.builtin.setting.font.custom_font": "", + "hex.builtin.setting.font.custom_font_enable": "", + "hex.builtin.setting.font.custom_font_info": "", + "hex.builtin.setting.font.font_antialias": "", + "hex.builtin.setting.font.font_bold": "", + "hex.builtin.setting.font.font_italic": "", "hex.builtin.setting.font.font_path": "", "hex.builtin.setting.font.font_size": "", "hex.builtin.setting.font.font_size.tooltip": "", - "hex.builtin.setting.general": "Generali", - "hex.builtin.setting.general.auto_load_patterns": "Auto-caricamento del pattern supportato", - "hex.builtin.setting.general.server_contact": "", + "hex.builtin.setting.font.glyphs": "", "hex.builtin.setting.font.load_all_unicode_chars": "", + "hex.builtin.setting.general": "Generali", + "hex.builtin.setting.general.auto_backup_time": "", + "hex.builtin.setting.general.auto_backup_time.format.extended": "", + "hex.builtin.setting.general.auto_backup_time.format.simple": "", + "hex.builtin.setting.general.auto_load_patterns": "Auto-caricamento del pattern supportato", + "hex.builtin.setting.general.network": "", "hex.builtin.setting.general.network_interface": "", + "hex.builtin.setting.general.patterns": "", "hex.builtin.setting.general.save_recent_providers": "", + "hex.builtin.setting.general.server_contact": "", "hex.builtin.setting.general.show_tips": "Mostra consigli all'avvio", "hex.builtin.setting.general.sync_pattern_source": "", "hex.builtin.setting.general.upload_crash_logs": "", @@ -404,19 +484,29 @@ "hex.builtin.setting.interface": "Interfaccia", "hex.builtin.setting.interface.color": "Colore del Tema", "hex.builtin.setting.interface.fps": "Limite FPS", - "hex.builtin.setting.interface.fps.unlocked": "Unblocca", "hex.builtin.setting.interface.fps.native": "", + "hex.builtin.setting.interface.fps.unlocked": "Unblocca", "hex.builtin.setting.interface.language": "Lingua", "hex.builtin.setting.interface.multi_windows": "", - "hex.builtin.setting.interface.scaling_factor": "Scale", - "hex.builtin.setting.interface.scaling.native": "Nativo", - "hex.builtin.setting.interface.wiki_explain_language": "", + "hex.builtin.setting.interface.pattern_data_row_bg": "", "hex.builtin.setting.interface.restore_window_pos": "", + "hex.builtin.setting.interface.scaling.native": "Nativo", + "hex.builtin.setting.interface.scaling_factor": "Scale", + "hex.builtin.setting.interface.style": "", + "hex.builtin.setting.interface.wiki_explain_language": "", + "hex.builtin.setting.interface.window": "", "hex.builtin.setting.proxy": "", "hex.builtin.setting.proxy.description": "", "hex.builtin.setting.proxy.enable": "", "hex.builtin.setting.proxy.url": "", "hex.builtin.setting.proxy.url.tooltip": "", + "hex.builtin.setting.shortcuts": "", + "hex.builtin.setting.shortcuts.global": "", + "hex.builtin.setting.toolbar": "", + "hex.builtin.setting.toolbar.description": "", + "hex.builtin.setting.toolbar.icons": "", + "hex.builtin.shortcut.next_provider": "", + "hex.builtin.shortcut.prev_provider": "", "hex.builtin.title_bar_button.debug_build": "", "hex.builtin.title_bar_button.feedback": "", "hex.builtin.tools.ascii_table": "Tavola ASCII", @@ -429,10 +519,19 @@ "hex.builtin.tools.byte_swapper": "", "hex.builtin.tools.calc": "Calcolatrice", "hex.builtin.tools.color": "Selettore di Colore", + "hex.builtin.tools.color.components": "", + "hex.builtin.tools.color.formats": "", + "hex.builtin.tools.color.formats.color_name": "", + "hex.builtin.tools.color.formats.hex": "", + "hex.builtin.tools.color.formats.percent": "", + "hex.builtin.tools.color.formats.vec4": "", "hex.builtin.tools.demangler": "LLVM Demangler", "hex.builtin.tools.demangler.demangled": "Nome Demangled", "hex.builtin.tools.demangler.mangled": "Nome Mangled", "hex.builtin.tools.error": "Ultimo Errore: '{0}'", + "hex.builtin.tools.euclidean_algorithm": "", + "hex.builtin.tools.euclidean_algorithm.description": "", + "hex.builtin.tools.euclidean_algorithm.overflow": "", "hex.builtin.tools.file_tools": "Strumenti per i file", "hex.builtin.tools.file_tools.combiner": "Combina", "hex.builtin.tools.file_tools.combiner.add": "Aggiungi...", @@ -486,7 +585,14 @@ "hex.builtin.tools.format.programmer": "Programmatore", "hex.builtin.tools.format.scientific": "Scientifica", "hex.builtin.tools.format.standard": "Standard", + "hex.builtin.tools.graphing": "", "hex.builtin.tools.history": "Storia", + "hex.builtin.tools.http_requests": "", + "hex.builtin.tools.http_requests.body": "", + "hex.builtin.tools.http_requests.enter_url": "", + "hex.builtin.tools.http_requests.headers": "", + "hex.builtin.tools.http_requests.response": "", + "hex.builtin.tools.http_requests.send": "", "hex.builtin.tools.ieee754": "", "hex.builtin.tools.ieee754.clear": "", "hex.builtin.tools.ieee754.description": "", @@ -505,12 +611,12 @@ "hex.builtin.tools.ieee754.sign": "", "hex.builtin.tools.ieee754.single_precision": "", "hex.builtin.tools.ieee754.type": "", + "hex.builtin.tools.input": "Input", "hex.builtin.tools.invariant_multiplication": "", "hex.builtin.tools.invariant_multiplication.description": "", "hex.builtin.tools.invariant_multiplication.num_bits": "", - "hex.builtin.tools.input": "Input", - "hex.builtin.tools.output": "", "hex.builtin.tools.name": "Nome", + "hex.builtin.tools.output": "", "hex.builtin.tools.permissions": "", "hex.builtin.tools.permissions.absolute": "Notazione assoluta", "hex.builtin.tools.permissions.perm_bits": "Bit di autorizzazione", @@ -522,16 +628,39 @@ "hex.builtin.tools.regex_replacer.output": "Output", "hex.builtin.tools.regex_replacer.pattern": "Regex pattern", "hex.builtin.tools.regex_replacer.replace": "Replace pattern", + "hex.builtin.tools.tcp_client_server": "", + "hex.builtin.tools.tcp_client_server.client": "", + "hex.builtin.tools.tcp_client_server.messages": "", + "hex.builtin.tools.tcp_client_server.server": "", + "hex.builtin.tools.tcp_client_server.settings": "", "hex.builtin.tools.value": "Valore", "hex.builtin.tools.wiki_explain": "Definizioni dei termini da Wikipedia", "hex.builtin.tools.wiki_explain.control": "Controllo", "hex.builtin.tools.wiki_explain.invalid_response": "Risposta non valida da Wikipedia!", "hex.builtin.tools.wiki_explain.results": "Risultati", "hex.builtin.tools.wiki_explain.search": "Cerca", + "hex.builtin.tutorial.introduction": "", + "hex.builtin.tutorial.introduction.description": "", + "hex.builtin.tutorial.introduction.step1.description": "", + "hex.builtin.tutorial.introduction.step1.title": "", + "hex.builtin.tutorial.introduction.step2.description": "", + "hex.builtin.tutorial.introduction.step2.highlight": "", + "hex.builtin.tutorial.introduction.step2.title": "", + "hex.builtin.tutorial.introduction.step3.highlight": "", + "hex.builtin.tutorial.introduction.step4.highlight": "", + "hex.builtin.tutorial.introduction.step5.highlight.pattern_data": "", + "hex.builtin.tutorial.introduction.step5.highlight.pattern_editor": "", + "hex.builtin.tutorial.introduction.step6.highlight": "", + "hex.builtin.undo_operation.fill": "", + "hex.builtin.undo_operation.insert": "", + "hex.builtin.undo_operation.modification": "", + "hex.builtin.undo_operation.patches": "", + "hex.builtin.undo_operation.remove": "", + "hex.builtin.undo_operation.write": "", + "hex.builtin.view.achievements.click": "", "hex.builtin.view.achievements.name": "", "hex.builtin.view.achievements.unlocked": "", "hex.builtin.view.achievements.unlocked_count": "", - "hex.builtin.view.achievements.click": "", "hex.builtin.view.bookmarks.address": "0x{0:02X} - 0x{1:02X}", "hex.builtin.view.bookmarks.button.jump": "Vai a", "hex.builtin.view.bookmarks.button.remove": "Rimuovi", @@ -582,6 +711,8 @@ "hex.builtin.view.find.search.reset": "", "hex.builtin.view.find.searching": "", "hex.builtin.view.find.sequences": "", + "hex.builtin.view.find.sequences.ignore_case": "", + "hex.builtin.view.find.shortcut.select_all": "", "hex.builtin.view.find.strings": "", "hex.builtin.view.find.strings.chars": "", "hex.builtin.view.find.strings.line_feeds": "", @@ -599,20 +730,24 @@ "hex.builtin.view.find.value.max": "", "hex.builtin.view.find.value.min": "", "hex.builtin.view.find.value.range": "", + "hex.builtin.view.help.about.commits": "", "hex.builtin.view.help.about.contributor": "Collaboratori", "hex.builtin.view.help.about.donations": "Donazioni", "hex.builtin.view.help.about.libs": "Librerie usate", "hex.builtin.view.help.about.license": "Licenza", "hex.builtin.view.help.about.name": "Riguardo ImHex", "hex.builtin.view.help.about.paths": "ImHex cartelle", - "hex.builtin.view.help.plugins.author": "Autore", - "hex.builtin.view.help.plugins.desc": "Descrizione", - "hex.builtin.view.help.plugins.plugin": "Plugin", + "hex.builtin.view.help.about.plugins": "", + "hex.builtin.view.help.about.plugins.author": "", + "hex.builtin.view.help.about.plugins.desc": "", + "hex.builtin.view.help.about.plugins.plugin": "", + "hex.builtin.view.help.about.release_notes": "", "hex.builtin.view.help.about.source": "Codice Sorgente disponibile su GitHub:", "hex.builtin.view.help.about.thanks": "Se ti piace il mio lavoro, per favore considera di fare una donazione. Grazie mille <3", "hex.builtin.view.help.about.translator": "Tradotto da CrustySeanPro", "hex.builtin.view.help.calc_cheat_sheet": "Calcolatrice Cheat Sheet", "hex.builtin.view.help.documentation": "Documentazione di ImHex", + "hex.builtin.view.help.documentation_search": "", "hex.builtin.view.help.name": "Aiuto", "hex.builtin.view.help.pattern_cheat_sheet": "Pattern Language Cheat Sheet", "hex.builtin.view.hex_editor.copy.address": "", @@ -639,6 +774,7 @@ "hex.builtin.view.hex_editor.goto.offset.relative": "", "hex.builtin.view.hex_editor.menu.edit.copy": "Copia", "hex.builtin.view.hex_editor.menu.edit.copy_as": "Copia come...", + "hex.builtin.view.hex_editor.menu.edit.cut": "", "hex.builtin.view.hex_editor.menu.edit.fill": "", "hex.builtin.view.hex_editor.menu.edit.insert": "Inserisci...", "hex.builtin.view.hex_editor.menu.edit.jump_to": "", @@ -659,22 +795,46 @@ "hex.builtin.view.hex_editor.name": "Hex editor", "hex.builtin.view.hex_editor.search.find": "Cerca", "hex.builtin.view.hex_editor.search.hex": "Hex", + "hex.builtin.view.hex_editor.search.no_more_results": "Nessun risultato trovato", "hex.builtin.view.hex_editor.search.string": "Stringa", "hex.builtin.view.hex_editor.search.string.encoding": "Codifica", - "hex.builtin.view.hex_editor.search.string.encoding.utf8": "UTF-8", "hex.builtin.view.hex_editor.search.string.encoding.utf16": "UTF-16", "hex.builtin.view.hex_editor.search.string.encoding.utf32": "UTF-32", + "hex.builtin.view.hex_editor.search.string.encoding.utf8": "UTF-8", "hex.builtin.view.hex_editor.search.string.endianness": "Endianness", - "hex.builtin.view.hex_editor.search.string.endianness.little": "Little", "hex.builtin.view.hex_editor.search.string.endianness.big": "Big", - "hex.builtin.view.hex_editor.search.no_more_results": "Nessun risultato trovato", + "hex.builtin.view.hex_editor.search.string.endianness.little": "Little", "hex.builtin.view.hex_editor.select.offset.begin": "", "hex.builtin.view.hex_editor.select.offset.end": "", "hex.builtin.view.hex_editor.select.offset.region": "", "hex.builtin.view.hex_editor.select.offset.size": "", "hex.builtin.view.hex_editor.select.select": "", + "hex.builtin.view.hex_editor.shortcut.cursor_down": "", + "hex.builtin.view.hex_editor.shortcut.cursor_end": "", + "hex.builtin.view.hex_editor.shortcut.cursor_left": "", + "hex.builtin.view.hex_editor.shortcut.cursor_page_down": "", + "hex.builtin.view.hex_editor.shortcut.cursor_page_up": "", + "hex.builtin.view.hex_editor.shortcut.cursor_right": "", + "hex.builtin.view.hex_editor.shortcut.cursor_start": "", + "hex.builtin.view.hex_editor.shortcut.cursor_up": "", + "hex.builtin.view.hex_editor.shortcut.enter_editing": "", + "hex.builtin.view.hex_editor.shortcut.remove_selection": "", + "hex.builtin.view.hex_editor.shortcut.selection_down": "", + "hex.builtin.view.hex_editor.shortcut.selection_left": "", + "hex.builtin.view.hex_editor.shortcut.selection_page_down": "", + "hex.builtin.view.hex_editor.shortcut.selection_page_up": "", + "hex.builtin.view.hex_editor.shortcut.selection_right": "", + "hex.builtin.view.hex_editor.shortcut.selection_up": "", + "hex.builtin.view.highlight_rules.config": "", + "hex.builtin.view.highlight_rules.expression": "", + "hex.builtin.view.highlight_rules.help_text": "", + "hex.builtin.view.highlight_rules.menu.edit.rules": "", + "hex.builtin.view.highlight_rules.name": "", + "hex.builtin.view.highlight_rules.new_rule": "", + "hex.builtin.view.highlight_rules.no_rule": "", "hex.builtin.view.information.analyze": "Analizza Pagina", "hex.builtin.view.information.analyzing": "Sto analizzando...", + "hex.builtin.view.information.apple_type": "", "hex.builtin.view.information.block_size": "Dimensione del Blocco", "hex.builtin.view.information.block_size.desc": "{0} blocchi di {1} bytes", "hex.builtin.view.information.byte_types": "", @@ -684,21 +844,22 @@ "hex.builtin.view.information.distribution": "Distribuzione dei Byte", "hex.builtin.view.information.encrypted": "Questi dati sono probabilmente codificati o compressi!", "hex.builtin.view.information.entropy": "Entropia", + "hex.builtin.view.information.extension": "", "hex.builtin.view.information.file_entropy": "", "hex.builtin.view.information.highest_entropy": "Highest block entropy", - "hex.builtin.view.information.lowest_entropy": "", "hex.builtin.view.information.info_analysis": "Informazioni dell'analisi", "hex.builtin.view.information.layered_distribution": "", + "hex.builtin.view.information.lowest_entropy": "", "hex.builtin.view.information.magic": "Informazione Magica", "hex.builtin.view.information.magic_db_added": "Database magico aggiunto!", "hex.builtin.view.information.mime": "Tipo di MIME", "hex.builtin.view.information.name": "Informazione sui Dati", "hex.builtin.view.information.octet_stream_text": "", "hex.builtin.view.information.octet_stream_warning": "", - "hex.builtin.view.information.region": "Regione Analizzata", "hex.builtin.view.information.plain_text": "", "hex.builtin.view.information.plain_text_percentage": "", "hex.builtin.view.information.provider_information": "", + "hex.builtin.view.information.region": "Regione Analizzata", "hex.builtin.view.logs.component": "", "hex.builtin.view.logs.log_level": "", "hex.builtin.view.logs.message": "", @@ -726,6 +887,8 @@ "hex.builtin.view.pattern_editor.debugger.scope.global": "", "hex.builtin.view.pattern_editor.env_vars": "Variabili d'ambiente", "hex.builtin.view.pattern_editor.evaluating": "Valutazione...", + "hex.builtin.view.pattern_editor.find_hint": "", + "hex.builtin.view.pattern_editor.find_hint_history": "", "hex.builtin.view.pattern_editor.menu.edit.place_pattern": "", "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin": "", "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array": "", @@ -733,16 +896,33 @@ "hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom": "", "hex.builtin.view.pattern_editor.menu.file.load_pattern": "Caricamento dei pattern...", "hex.builtin.view.pattern_editor.menu.file.save_pattern": "Salva pattern...", + "hex.builtin.view.pattern_editor.menu.find": "", + "hex.builtin.view.pattern_editor.menu.find_next": "", + "hex.builtin.view.pattern_editor.menu.find_previous": "", + "hex.builtin.view.pattern_editor.menu.replace": "", + "hex.builtin.view.pattern_editor.menu.replace_all": "", + "hex.builtin.view.pattern_editor.menu.replace_next": "", + "hex.builtin.view.pattern_editor.menu.replace_previous": "", "hex.builtin.view.pattern_editor.name": "Editor dei Pattern", "hex.builtin.view.pattern_editor.no_in_out_vars": "Definisci alcune variabili globali con 'in' o 'out' per farle apparire qui.", + "hex.builtin.view.pattern_editor.no_results": "", + "hex.builtin.view.pattern_editor.of": "", "hex.builtin.view.pattern_editor.open_pattern": "Apri pattern", + "hex.builtin.view.pattern_editor.replace_hint": "", + "hex.builtin.view.pattern_editor.replace_hint_history": "", "hex.builtin.view.pattern_editor.section_popup": "", "hex.builtin.view.pattern_editor.sections": "", "hex.builtin.view.pattern_editor.settings": "Impostazioni", + "hex.builtin.view.pattern_editor.shortcut.add_breakpoint": "", + "hex.builtin.view.pattern_editor.shortcut.continue_debugger": "", + "hex.builtin.view.pattern_editor.shortcut.run_pattern": "", + "hex.builtin.view.pattern_editor.shortcut.step_debugger": "", + "hex.builtin.view.pattern_editor.virtual_files": "", "hex.builtin.view.provider_settings.load_error": "", "hex.builtin.view.provider_settings.load_error_details": "", "hex.builtin.view.provider_settings.load_popup": "Apri Provider", "hex.builtin.view.provider_settings.name": "Impostazioni Provider", + "hex.builtin.view.replace.name": "", "hex.builtin.view.settings.name": "Impostazioni", "hex.builtin.view.settings.restart_question": "", "hex.builtin.view.store.desc": "Scarica nuovi contenuti dal database online di ImHex", @@ -753,9 +933,11 @@ "hex.builtin.view.store.netfailed": "", "hex.builtin.view.store.reload": "Ricarica", "hex.builtin.view.store.remove": "Rimuovi", - "hex.builtin.view.store.row.description": "Descrizione", "hex.builtin.view.store.row.authors": "", + "hex.builtin.view.store.row.description": "Descrizione", "hex.builtin.view.store.row.name": "Nome", + "hex.builtin.view.store.system": "", + "hex.builtin.view.store.system.explanation": "", "hex.builtin.view.store.tab.constants": "Costanti", "hex.builtin.view.store.tab.encodings": "Encodings", "hex.builtin.view.store.tab.includes": "Librerie", @@ -766,13 +948,16 @@ "hex.builtin.view.store.tab.yara": "Regole di Yara", "hex.builtin.view.store.update": "Aggiorna", "hex.builtin.view.store.update_count": "", - "hex.builtin.view.theme_manager.name": "", "hex.builtin.view.theme_manager.colors": "", "hex.builtin.view.theme_manager.export": "", "hex.builtin.view.theme_manager.export.name": "", + "hex.builtin.view.theme_manager.name": "", "hex.builtin.view.theme_manager.save_theme": "", "hex.builtin.view.theme_manager.styles": "", "hex.builtin.view.tools.name": "Strumenti", + "hex.builtin.view.tutorials.description": "", + "hex.builtin.view.tutorials.name": "", + "hex.builtin.view.tutorials.start": "", "hex.builtin.visualizer.binary": "", "hex.builtin.visualizer.decimal.signed.16bit": "", "hex.builtin.visualizer.decimal.signed.32bit": "", @@ -791,21 +976,16 @@ "hex.builtin.visualizer.hexadecimal.8bit": "", "hex.builtin.visualizer.hexii": "", "hex.builtin.visualizer.rgba8": "", - "hex.builtin.oobe.server_contact_text": "", - "hex.builtin.oobe.server_contact.data_collected_table.key": "", - "hex.builtin.oobe.server_contact.data_collected_table.value": "", - "hex.builtin.oobe.server_contact.data_collected_title": "", - "hex.builtin.oobe.server_contact.data_collected.uuid": "", - "hex.builtin.oobe.server_contact.data_collected.version": "", - "hex.builtin.oobe.server_contact.data_collected.os": "", - "hex.builtin.oobe.server_contact.crash_logs_only": "", "hex.builtin.welcome.customize.settings.desc": "Cambia le preferenze di ImHex", "hex.builtin.welcome.customize.settings.title": "Impostazioni", + "hex.builtin.welcome.drop_file": "", "hex.builtin.welcome.header.customize": "Personalizza", "hex.builtin.welcome.header.help": "Aiuto", + "hex.builtin.welcome.header.info": "", "hex.builtin.welcome.header.learn": "Scopri", "hex.builtin.welcome.header.main": "Benvenuto in ImHex", "hex.builtin.welcome.header.plugins": "Plugins caricati", + "hex.builtin.welcome.header.quick_settings": "", "hex.builtin.welcome.header.start": "Inizia", "hex.builtin.welcome.header.update": "Aggiornamenti", "hex.builtin.welcome.header.various": "Varie", @@ -815,29 +995,28 @@ "hex.builtin.welcome.help.gethelp.link": "https://github.com/WerWolv/ImHex/discussions/categories/get-help", "hex.builtin.welcome.help.repo": "Repo GitHub", "hex.builtin.welcome.help.repo.link": "https://imhex.werwolv.net/git", + "hex.builtin.welcome.learn.achievements.desc": "", + "hex.builtin.welcome.learn.achievements.title": "", + "hex.builtin.welcome.learn.imhex.desc": "", + "hex.builtin.welcome.learn.imhex.link": "", + "hex.builtin.welcome.learn.imhex.title": "", "hex.builtin.welcome.learn.latest.desc": "Leggi il nuovo changelog di ImHex'", "hex.builtin.welcome.learn.latest.link": "https://github.com/WerWolv/ImHex/releases/latest", "hex.builtin.welcome.learn.latest.title": "Ultima Versione", "hex.builtin.welcome.learn.pattern.desc": "Scopri come scrivere pattern per ImHex con la nostra dettagliata documentazione", "hex.builtin.welcome.learn.pattern.link": "https://docs.werwolv.net/pattern-language/", "hex.builtin.welcome.learn.pattern.title": "Documentazione dei Pattern", - "hex.builtin.welcome.learn.imhex.desc": "", - "hex.builtin.welcome.learn.imhex.link": "", - "hex.builtin.welcome.learn.imhex.title": "", "hex.builtin.welcome.learn.plugins.desc": "Espandi l'utilizzo di ImHex con i Plugin", "hex.builtin.welcome.learn.plugins.link": "https://github.com/WerWolv/ImHex/wiki/Plugins-Development-Guide", "hex.builtin.welcome.learn.plugins.title": "Plugins API", - "hex.builtin.popup.safety_backup.delete": "No, Elimina", - "hex.builtin.popup.safety_backup.desc": "Oh no, l'ultima volta ImHex è crashato.\nVuoi ripristinare il tuo lavoro?", - "hex.builtin.popup.safety_backup.log_file": "", - "hex.builtin.popup.safety_backup.report_error": "", - "hex.builtin.popup.safety_backup.restore": "Sì, Ripristina", - "hex.builtin.popup.safety_backup.title": "Ripristina i dati persi", + "hex.builtin.welcome.quick_settings.simplified": "", "hex.builtin.welcome.start.create_file": "Crea un nuovo File", "hex.builtin.welcome.start.open_file": "Apri un File", "hex.builtin.welcome.start.open_other": "", "hex.builtin.welcome.start.open_project": "Apri un Progetto", "hex.builtin.welcome.start.recent": "File recenti", + "hex.builtin.welcome.start.recent.auto_backups": "", + "hex.builtin.welcome.start.recent.auto_backups.backup": "", "hex.builtin.welcome.tip_of_the_day": "Consiglio del giorno", "hex.builtin.welcome.update.desc": "ImHex {0} è appena stato rilasciato! Scaricalo qua", "hex.builtin.welcome.update.link": "https://github.com/WerWolv/ImHex/releases/latest", diff --git a/plugins/builtin/romfs/lang/ja_JP.json b/plugins/builtin/romfs/lang/ja_JP.json index 26e8d06dd..011d6fccf 100644 --- a/plugins/builtin/romfs/lang/ja_JP.json +++ b/plugins/builtin/romfs/lang/ja_JP.json @@ -1,66 +1,79 @@ { "code": "ja-JP", - "language": "Japanese", "country": "Japan", "fallback": false, + "language": "Japanese", "translations": { - "hex.builtin.achievement.starting_out": "", - "hex.builtin.achievement.starting_out.docs.name": "", - "hex.builtin.achievement.starting_out.docs.desc": "", - "hex.builtin.achievement.starting_out.open_file.name": "", - "hex.builtin.achievement.starting_out.open_file.desc": "", - "hex.builtin.achievement.starting_out.save_project.name": "", - "hex.builtin.achievement.starting_out.save_project.desc": "", - "hex.builtin.achievement.hex_editor": "", - "hex.builtin.achievement.hex_editor.select_byte.name": "", - "hex.builtin.achievement.hex_editor.select_byte.desc": "", - "hex.builtin.achievement.hex_editor.create_bookmark.name": "", - "hex.builtin.achievement.hex_editor.create_bookmark.desc": "", - "hex.builtin.achievement.hex_editor.open_new_view.name": "", - "hex.builtin.achievement.hex_editor.open_new_view.desc": "", - "hex.builtin.achievement.hex_editor.modify_byte.name": "", - "hex.builtin.achievement.hex_editor.modify_byte.desc": "", - "hex.builtin.achievement.hex_editor.copy_as.name": "", - "hex.builtin.achievement.hex_editor.copy_as.desc": "", - "hex.builtin.achievement.hex_editor.create_patch.name": "", - "hex.builtin.achievement.hex_editor.create_patch.desc": "", - "hex.builtin.achievement.hex_editor.fill.name": "", - "hex.builtin.achievement.hex_editor.fill.desc": "", - "hex.builtin.achievement.patterns": "", - "hex.builtin.achievement.patterns.place_menu.name": "", - "hex.builtin.achievement.patterns.place_menu.desc": "", - "hex.builtin.achievement.patterns.load_existing.name": "", - "hex.builtin.achievement.patterns.load_existing.desc": "", - "hex.builtin.achievement.patterns.modify_data.name": "", - "hex.builtin.achievement.patterns.modify_data.desc": "", - "hex.builtin.achievement.patterns.data_inspector.name": "", - "hex.builtin.achievement.patterns.data_inspector.desc": "", - "hex.builtin.achievement.find": "", - "hex.builtin.achievement.find.find_strings.name": "", - "hex.builtin.achievement.find.find_strings.desc": "", - "hex.builtin.achievement.find.find_specific_string.name": "", - "hex.builtin.achievement.find.find_specific_string.desc": "", - "hex.builtin.achievement.find.find_numeric.name": "", - "hex.builtin.achievement.find.find_numeric.desc": "", "hex.builtin.achievement.data_processor": "", - "hex.builtin.achievement.data_processor.place_node.name": "", - "hex.builtin.achievement.data_processor.place_node.desc": "", - "hex.builtin.achievement.data_processor.create_connection.name": "", "hex.builtin.achievement.data_processor.create_connection.desc": "", - "hex.builtin.achievement.data_processor.modify_data.name": "", - "hex.builtin.achievement.data_processor.modify_data.desc": "", - "hex.builtin.achievement.data_processor.custom_node.name": "", + "hex.builtin.achievement.data_processor.create_connection.name": "", "hex.builtin.achievement.data_processor.custom_node.desc": "", + "hex.builtin.achievement.data_processor.custom_node.name": "", + "hex.builtin.achievement.data_processor.modify_data.desc": "", + "hex.builtin.achievement.data_processor.modify_data.name": "", + "hex.builtin.achievement.data_processor.place_node.desc": "", + "hex.builtin.achievement.data_processor.place_node.name": "", + "hex.builtin.achievement.find": "", + "hex.builtin.achievement.find.find_numeric.desc": "", + "hex.builtin.achievement.find.find_numeric.name": "", + "hex.builtin.achievement.find.find_specific_string.desc": "", + "hex.builtin.achievement.find.find_specific_string.name": "", + "hex.builtin.achievement.find.find_strings.desc": "", + "hex.builtin.achievement.find.find_strings.name": "", + "hex.builtin.achievement.hex_editor": "", + "hex.builtin.achievement.hex_editor.copy_as.desc": "", + "hex.builtin.achievement.hex_editor.copy_as.name": "", + "hex.builtin.achievement.hex_editor.create_bookmark.desc": "", + "hex.builtin.achievement.hex_editor.create_bookmark.name": "", + "hex.builtin.achievement.hex_editor.create_patch.desc": "", + "hex.builtin.achievement.hex_editor.create_patch.name": "", + "hex.builtin.achievement.hex_editor.fill.desc": "", + "hex.builtin.achievement.hex_editor.fill.name": "", + "hex.builtin.achievement.hex_editor.modify_byte.desc": "", + "hex.builtin.achievement.hex_editor.modify_byte.name": "", + "hex.builtin.achievement.hex_editor.open_new_view.desc": "", + "hex.builtin.achievement.hex_editor.open_new_view.name": "", + "hex.builtin.achievement.hex_editor.select_byte.desc": "", + "hex.builtin.achievement.hex_editor.select_byte.name": "", "hex.builtin.achievement.misc": "", - "hex.builtin.achievement.misc.analyze_file.name": "", "hex.builtin.achievement.misc.analyze_file.desc": "", - "hex.builtin.achievement.misc.download_from_store.name": "", + "hex.builtin.achievement.misc.analyze_file.name": "", "hex.builtin.achievement.misc.download_from_store.desc": "", + "hex.builtin.achievement.misc.download_from_store.name": "", + "hex.builtin.achievement.patterns": "", + "hex.builtin.achievement.patterns.data_inspector.desc": "", + "hex.builtin.achievement.patterns.data_inspector.name": "", + "hex.builtin.achievement.patterns.load_existing.desc": "", + "hex.builtin.achievement.patterns.load_existing.name": "", + "hex.builtin.achievement.patterns.modify_data.desc": "", + "hex.builtin.achievement.patterns.modify_data.name": "", + "hex.builtin.achievement.patterns.place_menu.desc": "", + "hex.builtin.achievement.patterns.place_menu.name": "", + "hex.builtin.achievement.starting_out": "", + "hex.builtin.achievement.starting_out.crash.desc": "", + "hex.builtin.achievement.starting_out.crash.name": "", + "hex.builtin.achievement.starting_out.docs.desc": "", + "hex.builtin.achievement.starting_out.docs.name": "", + "hex.builtin.achievement.starting_out.open_file.desc": "", + "hex.builtin.achievement.starting_out.open_file.name": "", + "hex.builtin.achievement.starting_out.save_project.desc": "", + "hex.builtin.achievement.starting_out.save_project.name": "", "hex.builtin.command.calc.desc": "電卓", "hex.builtin.command.cmd.desc": "コマンド", "hex.builtin.command.cmd.result": "コマンド '{0}' を実行", + "hex.builtin.command.convert.as": "", + "hex.builtin.command.convert.binary": "", + "hex.builtin.command.convert.decimal": "", + "hex.builtin.command.convert.desc": "", + "hex.builtin.command.convert.hexadecimal": "", + "hex.builtin.command.convert.in": "", + "hex.builtin.command.convert.invalid_conversion": "", + "hex.builtin.command.convert.invalid_input": "", + "hex.builtin.command.convert.octal": "", + "hex.builtin.command.convert.to": "", "hex.builtin.command.web.desc": "ウェブサイト参照", "hex.builtin.command.web.result": "'{0}' を開く", + "hex.builtin.drag_drop.text": "", "hex.builtin.inspector.ascii": "ASCII", "hex.builtin.inspector.binary": "バイナリ (8 bit)", "hex.builtin.inspector.bool": "bool", @@ -108,45 +121,56 @@ "hex.builtin.menu.file.close": "ファイルを閉じる", "hex.builtin.menu.file.create_file": "", "hex.builtin.menu.file.export": "エクスポート…", + "hex.builtin.menu.file.export.as_language": "", + "hex.builtin.menu.file.export.as_language.popup.export_error": "", "hex.builtin.menu.file.export.base64": "", "hex.builtin.menu.file.export.base64.popup.export_error": "", - "hex.builtin.menu.file.export.ips.popup.export_error": "", - "hex.builtin.menu.file.export.ips.popup.invalid_patch_header_error": "", - "hex.builtin.menu.file.export.ips.popup.address_out_of_range_error": "", - "hex.builtin.menu.file.export.ips.popup.patch_too_large_error": "", - "hex.builtin.menu.file.export.ips.popup.invalid_patch_format_error": "", - "hex.builtin.menu.file.export.ips.popup.missing_eof_error": "", - "hex.builtin.menu.file.export.ips": "IPSパッチ", - "hex.builtin.menu.file.export.ips32": "IPS32パッチ", "hex.builtin.menu.file.export.bookmark": "", - "hex.builtin.menu.file.export.pattern": "", "hex.builtin.menu.file.export.data_processor": "", + "hex.builtin.menu.file.export.ips": "IPSパッチ", + "hex.builtin.menu.file.export.ips.popup.address_out_of_range_error": "", + "hex.builtin.menu.file.export.ips.popup.export_error": "", + "hex.builtin.menu.file.export.ips.popup.invalid_patch_format_error": "", + "hex.builtin.menu.file.export.ips.popup.invalid_patch_header_error": "", + "hex.builtin.menu.file.export.ips.popup.missing_eof_error": "", + "hex.builtin.menu.file.export.ips.popup.patch_too_large_error": "", + "hex.builtin.menu.file.export.ips32": "IPS32パッチ", + "hex.builtin.menu.file.export.pattern": "", "hex.builtin.menu.file.export.popup.create": "データをエクスポートできません。\nファイルの作成に失敗しました。", + "hex.builtin.menu.file.export.report": "", + "hex.builtin.menu.file.export.report.popup.export_error": "", "hex.builtin.menu.file.export.title": "ファイルをエクスポート", "hex.builtin.menu.file.import": "インポート…", + "hex.builtin.menu.file.import.bookmark": "", + "hex.builtin.menu.file.import.custom_encoding": "", + "hex.builtin.menu.file.import.data_processor": "", "hex.builtin.menu.file.import.ips": "IPSパッチ", "hex.builtin.menu.file.import.ips32": "IPS32パッチ", "hex.builtin.menu.file.import.modified_file": "", - "hex.builtin.menu.file.import.bookmark": "", + "hex.builtin.menu.file.import.modified_file.popup.invalid_size": "", "hex.builtin.menu.file.import.pattern": "", - "hex.builtin.menu.file.import.data_processor": "", - "hex.builtin.menu.file.import.custom_encoding": "", "hex.builtin.menu.file.open_file": "ファイルを開く…", "hex.builtin.menu.file.open_other": "その他の開くオプション…", + "hex.builtin.menu.file.open_recent": "最近使用したファイル", "hex.builtin.menu.file.project": "", "hex.builtin.menu.file.project.open": "", "hex.builtin.menu.file.project.save": "", "hex.builtin.menu.file.project.save_as": "", - "hex.builtin.menu.file.open_recent": "最近使用したファイル", "hex.builtin.menu.file.quit": "ImHexを終了", "hex.builtin.menu.file.reload_provider": "", "hex.builtin.menu.help": "ヘルプ", "hex.builtin.menu.help.ask_for_help": "", - "hex.builtin.menu.workspace.layout": "レイアウト", - "hex.builtin.menu.workspace.layout.save": "", "hex.builtin.menu.view": "表示", + "hex.builtin.menu.view.always_on_top": "", + "hex.builtin.menu.view.debug": "", "hex.builtin.menu.view.demo": "ImGuiデモを表示", "hex.builtin.menu.view.fps": "FPSを表示", + "hex.builtin.menu.view.fullscreen": "", + "hex.builtin.menu.workspace": "", + "hex.builtin.menu.workspace.create": "", + "hex.builtin.menu.workspace.layout": "レイアウト", + "hex.builtin.menu.workspace.layout.lock": "", + "hex.builtin.menu.workspace.layout.save": "", "hex.builtin.nodes.arithmetic": "演算", "hex.builtin.nodes.arithmetic.add": "加算+", "hex.builtin.nodes.arithmetic.add.header": "加算", @@ -177,6 +201,10 @@ "hex.builtin.nodes.bitwise.not.header": "Bitwise NOT", "hex.builtin.nodes.bitwise.or": "OR", "hex.builtin.nodes.bitwise.or.header": "Bitwise OR", + "hex.builtin.nodes.bitwise.shift_left": "", + "hex.builtin.nodes.bitwise.shift_left.header": "", + "hex.builtin.nodes.bitwise.shift_right": "", + "hex.builtin.nodes.bitwise.shift_right.header": "", "hex.builtin.nodes.bitwise.swap": "", "hex.builtin.nodes.bitwise.swap.header": "", "hex.builtin.nodes.bitwise.xor": "XOR", @@ -210,6 +238,7 @@ "hex.builtin.nodes.casting.float_to_buffer.header": "floatをバッファに", "hex.builtin.nodes.casting.int_to_buffer": "整数をバッファに", "hex.builtin.nodes.casting.int_to_buffer.header": "整数をバッファに", + "hex.builtin.nodes.common.amount": "", "hex.builtin.nodes.common.height": "高さ", "hex.builtin.nodes.common.input": "入力", "hex.builtin.nodes.common.input.a": "入力 A", @@ -232,6 +261,7 @@ "hex.builtin.nodes.constants.rgba8.header": "RGBA8", "hex.builtin.nodes.constants.rgba8.output.a": "A", "hex.builtin.nodes.constants.rgba8.output.b": "B", + "hex.builtin.nodes.constants.rgba8.output.color": "", "hex.builtin.nodes.constants.rgba8.output.g": "G", "hex.builtin.nodes.constants.rgba8.output.r": "R", "hex.builtin.nodes.constants.string": "文字列", @@ -294,10 +324,10 @@ "hex.builtin.nodes.decoding.hex": "16進法", "hex.builtin.nodes.decoding.hex.header": "16進デコーダ", "hex.builtin.nodes.display": "表示", - "hex.builtin.nodes.display.buffer": "バッファ", - "hex.builtin.nodes.display.buffer.header": "バッファ表示", "hex.builtin.nodes.display.bits": "", "hex.builtin.nodes.display.bits.header": "", + "hex.builtin.nodes.display.buffer": "バッファ", + "hex.builtin.nodes.display.buffer.header": "バッファ表示", "hex.builtin.nodes.display.float": "小数", "hex.builtin.nodes.display.float.header": "小数表示", "hex.builtin.nodes.display.int": "整数", @@ -318,50 +348,71 @@ "hex.builtin.nodes.visualizer.image_rgba.header": "", "hex.builtin.nodes.visualizer.layered_dist": "層状分布", "hex.builtin.nodes.visualizer.layered_dist.header": "層状分布", + "hex.builtin.oobe.server_contact": "", + "hex.builtin.oobe.server_contact.crash_logs_only": "", + "hex.builtin.oobe.server_contact.data_collected.os": "", + "hex.builtin.oobe.server_contact.data_collected.uuid": "", + "hex.builtin.oobe.server_contact.data_collected.version": "", + "hex.builtin.oobe.server_contact.data_collected_table.key": "", + "hex.builtin.oobe.server_contact.data_collected_table.value": "", + "hex.builtin.oobe.server_contact.data_collected_title": "", + "hex.builtin.oobe.server_contact.text": "", + "hex.builtin.oobe.tutorial_question": "", + "hex.builtin.popup.blocking_task.desc": "", + "hex.builtin.popup.blocking_task.title": "", "hex.builtin.popup.close_provider.desc": "", "hex.builtin.popup.close_provider.title": "タブを閉じますか?", - "hex.builtin.popup.docs_question.title": "", + "hex.builtin.popup.create_workspace.desc": "", + "hex.builtin.popup.create_workspace.title": "", "hex.builtin.popup.docs_question.no_answer": "", "hex.builtin.popup.docs_question.prompt": "", "hex.builtin.popup.docs_question.thinking": "", + "hex.builtin.popup.docs_question.title": "", "hex.builtin.popup.error.create": "新しいファイルを作成できませんでした。", "hex.builtin.popup.error.file_dialog.common": "", "hex.builtin.popup.error.file_dialog.portal": "", "hex.builtin.popup.error.project.load": "", - "hex.builtin.popup.error.project.save": "", "hex.builtin.popup.error.project.load.create_provider": "", + "hex.builtin.popup.error.project.load.file_not_found": "", + "hex.builtin.popup.error.project.load.invalid_magic": "", + "hex.builtin.popup.error.project.load.invalid_tar": "", "hex.builtin.popup.error.project.load.no_providers": "", "hex.builtin.popup.error.project.load.some_providers_failed": "", - "hex.builtin.popup.error.project.load.file_not_found": "", - "hex.builtin.popup.error.project.load.invalid_tar": "", - "hex.builtin.popup.error.project.load.invalid_magic": "", + "hex.builtin.popup.error.project.save": "", "hex.builtin.popup.error.read_only": "書き込み権限を取得できませんでした。ファイルが読み取り専用で開かれました。", "hex.builtin.popup.error.task_exception": "", "hex.builtin.popup.exit_application.desc": "変更がプロジェクトとして保存されていません。\n終了してもよろしいですか?", "hex.builtin.popup.exit_application.title": "アプリケーションを終了しますか?", - "hex.builtin.popup.waiting_for_tasks.title": "", - "hex.builtin.popup.save_layout.title": "", + "hex.builtin.popup.safety_backup.delete": "破棄する", + "hex.builtin.popup.safety_backup.desc": "ImHexがクラッシュしました。\n前のデータを復元しますか?", + "hex.builtin.popup.safety_backup.log_file": "", + "hex.builtin.popup.safety_backup.report_error": "", + "hex.builtin.popup.safety_backup.restore": "復元する", + "hex.builtin.popup.safety_backup.title": "セッションの回復", "hex.builtin.popup.save_layout.desc": "", + "hex.builtin.popup.save_layout.title": "", "hex.builtin.popup.waiting_for_tasks.desc": "", - "hex.builtin.provider.tooltip.show_more": "", - "hex.builtin.provider.error.open": "", + "hex.builtin.popup.waiting_for_tasks.title": "", + "hex.builtin.provider.base64": "", "hex.builtin.provider.disk": "ディスクイメージ", "hex.builtin.provider.disk.disk_size": "ディスクサイズ", + "hex.builtin.provider.disk.elevation": "", + "hex.builtin.provider.disk.error.read_ro": "", + "hex.builtin.provider.disk.error.read_rw": "", "hex.builtin.provider.disk.reload": "リロード", "hex.builtin.provider.disk.sector_size": "セクタサイズ", "hex.builtin.provider.disk.selected_disk": "ディスク", - "hex.builtin.provider.disk.error.read_ro": "", - "hex.builtin.provider.disk.error.read_rw": "", + "hex.builtin.provider.error.open": "", "hex.builtin.provider.file": "ファイル", - "hex.builtin.provider.file.error.open": "", "hex.builtin.provider.file.access": "最終アクセス時刻", "hex.builtin.provider.file.creation": "作成時刻", + "hex.builtin.provider.file.error.open": "", "hex.builtin.provider.file.menu.into_memory": "", + "hex.builtin.provider.file.menu.open_file": "", + "hex.builtin.provider.file.menu.open_folder": "", "hex.builtin.provider.file.modification": "最終編集時刻", "hex.builtin.provider.file.path": "ファイルパス", "hex.builtin.provider.file.size": "サイズ", - "hex.builtin.provider.file.menu.open_file": "", - "hex.builtin.provider.file.menu.open_folder": "", "hex.builtin.provider.gdb": "GDBサーバー", "hex.builtin.provider.gdb.ip": "IPアドレス", "hex.builtin.provider.gdb.name": "GDBサーバー <{0}:{1}>", @@ -370,26 +421,55 @@ "hex.builtin.provider.intel_hex": "", "hex.builtin.provider.intel_hex.name": "", "hex.builtin.provider.mem_file": "", - "hex.builtin.provider.mem_file.unsaved": "", "hex.builtin.provider.mem_file.rename": "", "hex.builtin.provider.mem_file.rename.desc": "", + "hex.builtin.provider.mem_file.unsaved": "", "hex.builtin.provider.motorola_srec": "", "hex.builtin.provider.motorola_srec.name": "", + "hex.builtin.provider.process_memory": "", + "hex.builtin.provider.process_memory.enumeration_failed": "", + "hex.builtin.provider.process_memory.memory_regions": "", + "hex.builtin.provider.process_memory.name": "", + "hex.builtin.provider.process_memory.process_id": "", + "hex.builtin.provider.process_memory.process_name": "", + "hex.builtin.provider.process_memory.region.commit": "", + "hex.builtin.provider.process_memory.region.mapped": "", + "hex.builtin.provider.process_memory.region.private": "", + "hex.builtin.provider.process_memory.region.reserve": "", + "hex.builtin.provider.process_memory.utils": "", + "hex.builtin.provider.process_memory.utils.inject_dll": "", + "hex.builtin.provider.process_memory.utils.inject_dll.failure": "", + "hex.builtin.provider.process_memory.utils.inject_dll.success": "", + "hex.builtin.provider.tooltip.show_more": "", "hex.builtin.provider.view": "", + "hex.builtin.setting.experiments": "", + "hex.builtin.setting.experiments.description": "", "hex.builtin.setting.folders": "フォルダ", "hex.builtin.setting.folders.add_folder": "フォルダを追加…", "hex.builtin.setting.folders.description": "パターン、スクリプト、ルールなどのための検索パスを指定して追加できます。", "hex.builtin.setting.folders.remove_folder": "選択中のフォルダをリストから消去", "hex.builtin.setting.font": "フォント", + "hex.builtin.setting.font.custom_font": "", + "hex.builtin.setting.font.custom_font_enable": "", + "hex.builtin.setting.font.custom_font_info": "", + "hex.builtin.setting.font.font_antialias": "", + "hex.builtin.setting.font.font_bold": "", + "hex.builtin.setting.font.font_italic": "", "hex.builtin.setting.font.font_path": "フォントファイルのパス", "hex.builtin.setting.font.font_size": "フォントサイズ", "hex.builtin.setting.font.font_size.tooltip": "", - "hex.builtin.setting.general": "基本", - "hex.builtin.setting.general.auto_load_patterns": "対応するパターンを自動で読み込む", - "hex.builtin.setting.general.server_contact": "", + "hex.builtin.setting.font.glyphs": "", "hex.builtin.setting.font.load_all_unicode_chars": "", + "hex.builtin.setting.general": "基本", + "hex.builtin.setting.general.auto_backup_time": "", + "hex.builtin.setting.general.auto_backup_time.format.extended": "", + "hex.builtin.setting.general.auto_backup_time.format.simple": "", + "hex.builtin.setting.general.auto_load_patterns": "対応するパターンを自動で読み込む", + "hex.builtin.setting.general.network": "", "hex.builtin.setting.general.network_interface": "", + "hex.builtin.setting.general.patterns": "", "hex.builtin.setting.general.save_recent_providers": "", + "hex.builtin.setting.general.server_contact": "", "hex.builtin.setting.general.show_tips": "起動時に豆知識を表示", "hex.builtin.setting.general.sync_pattern_source": "ファイル間のパターンソースコードを同期", "hex.builtin.setting.general.upload_crash_logs": "", @@ -404,19 +484,29 @@ "hex.builtin.setting.interface": "UI", "hex.builtin.setting.interface.color": "カラーテーマ", "hex.builtin.setting.interface.fps": "FPS制限", - "hex.builtin.setting.interface.fps.unlocked": "無制限", "hex.builtin.setting.interface.fps.native": "", + "hex.builtin.setting.interface.fps.unlocked": "無制限", "hex.builtin.setting.interface.language": "言語", "hex.builtin.setting.interface.multi_windows": "", - "hex.builtin.setting.interface.scaling_factor": "スケーリング", - "hex.builtin.setting.interface.scaling.native": "ネイティブ", - "hex.builtin.setting.interface.wiki_explain_language": "", + "hex.builtin.setting.interface.pattern_data_row_bg": "", "hex.builtin.setting.interface.restore_window_pos": "", + "hex.builtin.setting.interface.scaling.native": "ネイティブ", + "hex.builtin.setting.interface.scaling_factor": "スケーリング", + "hex.builtin.setting.interface.style": "", + "hex.builtin.setting.interface.wiki_explain_language": "", + "hex.builtin.setting.interface.window": "", "hex.builtin.setting.proxy": "プロキシ", "hex.builtin.setting.proxy.description": "", "hex.builtin.setting.proxy.enable": "プロキシを有効化", "hex.builtin.setting.proxy.url": "プロキシURL", "hex.builtin.setting.proxy.url.tooltip": "", + "hex.builtin.setting.shortcuts": "", + "hex.builtin.setting.shortcuts.global": "", + "hex.builtin.setting.toolbar": "", + "hex.builtin.setting.toolbar.description": "", + "hex.builtin.setting.toolbar.icons": "", + "hex.builtin.shortcut.next_provider": "", + "hex.builtin.shortcut.prev_provider": "", "hex.builtin.title_bar_button.debug_build": "", "hex.builtin.title_bar_button.feedback": "", "hex.builtin.tools.ascii_table": "ASCIIテーブル", @@ -429,10 +519,19 @@ "hex.builtin.tools.byte_swapper": "", "hex.builtin.tools.calc": "電卓", "hex.builtin.tools.color": "カラーピッカー", + "hex.builtin.tools.color.components": "", + "hex.builtin.tools.color.formats": "", + "hex.builtin.tools.color.formats.color_name": "", + "hex.builtin.tools.color.formats.hex": "", + "hex.builtin.tools.color.formats.percent": "", + "hex.builtin.tools.color.formats.vec4": "", "hex.builtin.tools.demangler": "LLVMデマングラー", "hex.builtin.tools.demangler.demangled": "デマングリング名", "hex.builtin.tools.demangler.mangled": "マングリング名", "hex.builtin.tools.error": "最終エラー: '{0}'", + "hex.builtin.tools.euclidean_algorithm": "", + "hex.builtin.tools.euclidean_algorithm.description": "", + "hex.builtin.tools.euclidean_algorithm.overflow": "", "hex.builtin.tools.file_tools": "ファイルツール", "hex.builtin.tools.file_tools.combiner": "結合", "hex.builtin.tools.file_tools.combiner.add": "追加…", @@ -486,7 +585,14 @@ "hex.builtin.tools.format.programmer": "プログラム", "hex.builtin.tools.format.scientific": "科学", "hex.builtin.tools.format.standard": "基本", + "hex.builtin.tools.graphing": "", "hex.builtin.tools.history": "履歴", + "hex.builtin.tools.http_requests": "", + "hex.builtin.tools.http_requests.body": "", + "hex.builtin.tools.http_requests.enter_url": "", + "hex.builtin.tools.http_requests.headers": "", + "hex.builtin.tools.http_requests.response": "", + "hex.builtin.tools.http_requests.send": "", "hex.builtin.tools.ieee754": "", "hex.builtin.tools.ieee754.clear": "", "hex.builtin.tools.ieee754.description": "", @@ -505,12 +611,12 @@ "hex.builtin.tools.ieee754.sign": "", "hex.builtin.tools.ieee754.single_precision": "", "hex.builtin.tools.ieee754.type": "", + "hex.builtin.tools.input": "入力", "hex.builtin.tools.invariant_multiplication": "", "hex.builtin.tools.invariant_multiplication.description": "", "hex.builtin.tools.invariant_multiplication.num_bits": "", - "hex.builtin.tools.input": "入力", - "hex.builtin.tools.output": "", "hex.builtin.tools.name": "名前", + "hex.builtin.tools.output": "", "hex.builtin.tools.permissions": "UNIXパーミッション計算機", "hex.builtin.tools.permissions.absolute": "数値表記", "hex.builtin.tools.permissions.perm_bits": "アクセス権", @@ -522,16 +628,39 @@ "hex.builtin.tools.regex_replacer.output": "出力", "hex.builtin.tools.regex_replacer.pattern": "正規表現パターン", "hex.builtin.tools.regex_replacer.replace": "置き換えパターン", + "hex.builtin.tools.tcp_client_server": "", + "hex.builtin.tools.tcp_client_server.client": "", + "hex.builtin.tools.tcp_client_server.messages": "", + "hex.builtin.tools.tcp_client_server.server": "", + "hex.builtin.tools.tcp_client_server.settings": "", "hex.builtin.tools.value": "値", "hex.builtin.tools.wiki_explain": "Wikipediaの用語定義", "hex.builtin.tools.wiki_explain.control": "コントロール", "hex.builtin.tools.wiki_explain.invalid_response": "Wikipediaからのレスポンスが無効です。", "hex.builtin.tools.wiki_explain.results": "結果", "hex.builtin.tools.wiki_explain.search": "検索", + "hex.builtin.tutorial.introduction": "", + "hex.builtin.tutorial.introduction.description": "", + "hex.builtin.tutorial.introduction.step1.description": "", + "hex.builtin.tutorial.introduction.step1.title": "", + "hex.builtin.tutorial.introduction.step2.description": "", + "hex.builtin.tutorial.introduction.step2.highlight": "", + "hex.builtin.tutorial.introduction.step2.title": "", + "hex.builtin.tutorial.introduction.step3.highlight": "", + "hex.builtin.tutorial.introduction.step4.highlight": "", + "hex.builtin.tutorial.introduction.step5.highlight.pattern_data": "", + "hex.builtin.tutorial.introduction.step5.highlight.pattern_editor": "", + "hex.builtin.tutorial.introduction.step6.highlight": "", + "hex.builtin.undo_operation.fill": "", + "hex.builtin.undo_operation.insert": "", + "hex.builtin.undo_operation.modification": "", + "hex.builtin.undo_operation.patches": "", + "hex.builtin.undo_operation.remove": "", + "hex.builtin.undo_operation.write": "", + "hex.builtin.view.achievements.click": "", "hex.builtin.view.achievements.name": "", "hex.builtin.view.achievements.unlocked": "", "hex.builtin.view.achievements.unlocked_count": "", - "hex.builtin.view.achievements.click": "", "hex.builtin.view.bookmarks.address": "0x{0:02X} - 0x{1:02X}", "hex.builtin.view.bookmarks.button.jump": "移動", "hex.builtin.view.bookmarks.button.remove": "削除", @@ -582,6 +711,8 @@ "hex.builtin.view.find.search.reset": "", "hex.builtin.view.find.searching": "検索中…", "hex.builtin.view.find.sequences": "ASCII", + "hex.builtin.view.find.sequences.ignore_case": "", + "hex.builtin.view.find.shortcut.select_all": "", "hex.builtin.view.find.strings": "", "hex.builtin.view.find.strings.chars": "検索対象", "hex.builtin.view.find.strings.line_feeds": "ラインフィード", @@ -599,20 +730,24 @@ "hex.builtin.view.find.value.max": "最大値", "hex.builtin.view.find.value.min": "最小値", "hex.builtin.view.find.value.range": "", + "hex.builtin.view.help.about.commits": "", "hex.builtin.view.help.about.contributor": "ご協力頂いた方々", "hex.builtin.view.help.about.donations": "寄付", "hex.builtin.view.help.about.libs": "使用しているライブラリ", "hex.builtin.view.help.about.license": "ライセンス", "hex.builtin.view.help.about.name": "このソフトについて", "hex.builtin.view.help.about.paths": "ImHexのディレクトリ", - "hex.builtin.view.help.plugins.author": "作者", - "hex.builtin.view.help.plugins.desc": "詳細", - "hex.builtin.view.help.plugins.plugin": "プラグイン", + "hex.builtin.view.help.about.plugins": "", + "hex.builtin.view.help.about.plugins.author": "", + "hex.builtin.view.help.about.plugins.desc": "", + "hex.builtin.view.help.about.plugins.plugin": "", + "hex.builtin.view.help.about.release_notes": "", "hex.builtin.view.help.about.source": "GitHubからソースコードを入手できます:", "hex.builtin.view.help.about.thanks": "ご使用いただきありがとうございます。もし気に入って頂けたなら、プロジェクトを継続するための寄付をご検討ください。", "hex.builtin.view.help.about.translator": "Translated by gnuhead-chieb", "hex.builtin.view.help.calc_cheat_sheet": "計算機チートシート", "hex.builtin.view.help.documentation": "ImHexドキュメント", + "hex.builtin.view.help.documentation_search": "", "hex.builtin.view.help.name": "ヘルプ", "hex.builtin.view.help.pattern_cheat_sheet": "パターン言語リファレンス", "hex.builtin.view.hex_editor.copy.address": "", @@ -639,6 +774,7 @@ "hex.builtin.view.hex_editor.goto.offset.relative": "相対アドレス", "hex.builtin.view.hex_editor.menu.edit.copy": "コピー", "hex.builtin.view.hex_editor.menu.edit.copy_as": "〜としてコピー…", + "hex.builtin.view.hex_editor.menu.edit.cut": "", "hex.builtin.view.hex_editor.menu.edit.fill": "", "hex.builtin.view.hex_editor.menu.edit.insert": "挿入…", "hex.builtin.view.hex_editor.menu.edit.jump_to": "", @@ -659,22 +795,46 @@ "hex.builtin.view.hex_editor.name": "Hexエディタ", "hex.builtin.view.hex_editor.search.find": "検索", "hex.builtin.view.hex_editor.search.hex": "16進数", + "hex.builtin.view.hex_editor.search.no_more_results": "結果がありません", "hex.builtin.view.hex_editor.search.string": "文字列", "hex.builtin.view.hex_editor.search.string.encoding": "エンコード", - "hex.builtin.view.hex_editor.search.string.encoding.utf8": "UTF-8", "hex.builtin.view.hex_editor.search.string.encoding.utf16": "UTF-16", "hex.builtin.view.hex_editor.search.string.encoding.utf32": "UTF-32", + "hex.builtin.view.hex_editor.search.string.encoding.utf8": "UTF-8", "hex.builtin.view.hex_editor.search.string.endianness": "バイトオーダ", - "hex.builtin.view.hex_editor.search.string.endianness.little": "リトルエンディアン", "hex.builtin.view.hex_editor.search.string.endianness.big": "ビッグエンディアン", - "hex.builtin.view.hex_editor.search.no_more_results": "結果がありません", + "hex.builtin.view.hex_editor.search.string.endianness.little": "リトルエンディアン", "hex.builtin.view.hex_editor.select.offset.begin": "", "hex.builtin.view.hex_editor.select.offset.end": "", "hex.builtin.view.hex_editor.select.offset.region": "", "hex.builtin.view.hex_editor.select.offset.size": "", "hex.builtin.view.hex_editor.select.select": "", + "hex.builtin.view.hex_editor.shortcut.cursor_down": "", + "hex.builtin.view.hex_editor.shortcut.cursor_end": "", + "hex.builtin.view.hex_editor.shortcut.cursor_left": "", + "hex.builtin.view.hex_editor.shortcut.cursor_page_down": "", + "hex.builtin.view.hex_editor.shortcut.cursor_page_up": "", + "hex.builtin.view.hex_editor.shortcut.cursor_right": "", + "hex.builtin.view.hex_editor.shortcut.cursor_start": "", + "hex.builtin.view.hex_editor.shortcut.cursor_up": "", + "hex.builtin.view.hex_editor.shortcut.enter_editing": "", + "hex.builtin.view.hex_editor.shortcut.remove_selection": "", + "hex.builtin.view.hex_editor.shortcut.selection_down": "", + "hex.builtin.view.hex_editor.shortcut.selection_left": "", + "hex.builtin.view.hex_editor.shortcut.selection_page_down": "", + "hex.builtin.view.hex_editor.shortcut.selection_page_up": "", + "hex.builtin.view.hex_editor.shortcut.selection_right": "", + "hex.builtin.view.hex_editor.shortcut.selection_up": "", + "hex.builtin.view.highlight_rules.config": "", + "hex.builtin.view.highlight_rules.expression": "", + "hex.builtin.view.highlight_rules.help_text": "", + "hex.builtin.view.highlight_rules.menu.edit.rules": "", + "hex.builtin.view.highlight_rules.name": "", + "hex.builtin.view.highlight_rules.new_rule": "", + "hex.builtin.view.highlight_rules.no_rule": "", "hex.builtin.view.information.analyze": "表示中のページを解析する", "hex.builtin.view.information.analyzing": "解析中…", + "hex.builtin.view.information.apple_type": "", "hex.builtin.view.information.block_size": "ブロックサイズ", "hex.builtin.view.information.block_size.desc": "{0} ブロック/ {1} バイト", "hex.builtin.view.information.byte_types": "", @@ -684,21 +844,22 @@ "hex.builtin.view.information.distribution": "バイト分布", "hex.builtin.view.information.encrypted": "暗号化や圧縮を経たデータと推測されます。", "hex.builtin.view.information.entropy": "エントロピー", + "hex.builtin.view.information.extension": "", "hex.builtin.view.information.file_entropy": "", "hex.builtin.view.information.highest_entropy": "最大エントロピーブロック", - "hex.builtin.view.information.lowest_entropy": "", "hex.builtin.view.information.info_analysis": "情報の分析", "hex.builtin.view.information.layered_distribution": "", + "hex.builtin.view.information.lowest_entropy": "", "hex.builtin.view.information.magic": "Magic情報", "hex.builtin.view.information.magic_db_added": "Magicデータベースが追加されました。", "hex.builtin.view.information.mime": "MIMEタイプ", "hex.builtin.view.information.name": "データ解析", "hex.builtin.view.information.octet_stream_text": "", "hex.builtin.view.information.octet_stream_warning": "", - "hex.builtin.view.information.region": "解析する領域", "hex.builtin.view.information.plain_text": "", "hex.builtin.view.information.plain_text_percentage": "", "hex.builtin.view.information.provider_information": "", + "hex.builtin.view.information.region": "解析する領域", "hex.builtin.view.logs.component": "", "hex.builtin.view.logs.log_level": "", "hex.builtin.view.logs.message": "", @@ -726,6 +887,8 @@ "hex.builtin.view.pattern_editor.debugger.scope.global": "", "hex.builtin.view.pattern_editor.env_vars": "環境変数", "hex.builtin.view.pattern_editor.evaluating": "実行中…", + "hex.builtin.view.pattern_editor.find_hint": "", + "hex.builtin.view.pattern_editor.find_hint_history": "", "hex.builtin.view.pattern_editor.menu.edit.place_pattern": "", "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin": "", "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array": "", @@ -733,16 +896,33 @@ "hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom": "", "hex.builtin.view.pattern_editor.menu.file.load_pattern": "パターンを読み込み…", "hex.builtin.view.pattern_editor.menu.file.save_pattern": "パターンを保存…", + "hex.builtin.view.pattern_editor.menu.find": "", + "hex.builtin.view.pattern_editor.menu.find_next": "", + "hex.builtin.view.pattern_editor.menu.find_previous": "", + "hex.builtin.view.pattern_editor.menu.replace": "", + "hex.builtin.view.pattern_editor.menu.replace_all": "", + "hex.builtin.view.pattern_editor.menu.replace_next": "", + "hex.builtin.view.pattern_editor.menu.replace_previous": "", "hex.builtin.view.pattern_editor.name": "パターンエディタ", "hex.builtin.view.pattern_editor.no_in_out_vars": "グローバル変数に 'in' または 'out' を指定して、ここに表示されるように定義してください。", + "hex.builtin.view.pattern_editor.no_results": "", + "hex.builtin.view.pattern_editor.of": "", "hex.builtin.view.pattern_editor.open_pattern": "パターンを開く", + "hex.builtin.view.pattern_editor.replace_hint": "", + "hex.builtin.view.pattern_editor.replace_hint_history": "", "hex.builtin.view.pattern_editor.section_popup": "", "hex.builtin.view.pattern_editor.sections": "", "hex.builtin.view.pattern_editor.settings": "設定", + "hex.builtin.view.pattern_editor.shortcut.add_breakpoint": "", + "hex.builtin.view.pattern_editor.shortcut.continue_debugger": "", + "hex.builtin.view.pattern_editor.shortcut.run_pattern": "", + "hex.builtin.view.pattern_editor.shortcut.step_debugger": "", + "hex.builtin.view.pattern_editor.virtual_files": "", "hex.builtin.view.provider_settings.load_error": "ファイルを開く際にエラーが発生しました。", "hex.builtin.view.provider_settings.load_error_details": "", "hex.builtin.view.provider_settings.load_popup": "ファイルを開く", "hex.builtin.view.provider_settings.name": "ファイル設定", + "hex.builtin.view.replace.name": "", "hex.builtin.view.settings.name": "設定", "hex.builtin.view.settings.restart_question": "変更を反映させるには、ImHexの再起動が必要です。今すぐ再起動しますか?", "hex.builtin.view.store.desc": "ImHexのオンラインデータベースから新しいコンテンツをダウンロードする", @@ -753,9 +933,11 @@ "hex.builtin.view.store.netfailed": "", "hex.builtin.view.store.reload": "再読み込み", "hex.builtin.view.store.remove": "削除", - "hex.builtin.view.store.row.description": "詳細", "hex.builtin.view.store.row.authors": "", + "hex.builtin.view.store.row.description": "詳細", "hex.builtin.view.store.row.name": "名前", + "hex.builtin.view.store.system": "", + "hex.builtin.view.store.system.explanation": "", "hex.builtin.view.store.tab.constants": "定数", "hex.builtin.view.store.tab.encodings": "エンコード", "hex.builtin.view.store.tab.includes": "ライブラリ", @@ -766,13 +948,16 @@ "hex.builtin.view.store.tab.yara": "Yaraルール", "hex.builtin.view.store.update": "アップデート", "hex.builtin.view.store.update_count": "", - "hex.builtin.view.theme_manager.name": "", "hex.builtin.view.theme_manager.colors": "", "hex.builtin.view.theme_manager.export": "", "hex.builtin.view.theme_manager.export.name": "", + "hex.builtin.view.theme_manager.name": "", "hex.builtin.view.theme_manager.save_theme": "", "hex.builtin.view.theme_manager.styles": "", "hex.builtin.view.tools.name": "ツール", + "hex.builtin.view.tutorials.description": "", + "hex.builtin.view.tutorials.name": "", + "hex.builtin.view.tutorials.start": "", "hex.builtin.visualizer.binary": "", "hex.builtin.visualizer.decimal.signed.16bit": "符号付き整数型 (16 bits)", "hex.builtin.visualizer.decimal.signed.32bit": "符号付き整数型 (32 bits)", @@ -791,21 +976,16 @@ "hex.builtin.visualizer.hexadecimal.8bit": "16進数 ( 8 bits)", "hex.builtin.visualizer.hexii": "", "hex.builtin.visualizer.rgba8": "RGBA8", - "hex.builtin.oobe.server_contact_text": "", - "hex.builtin.oobe.server_contact.data_collected_table.key": "", - "hex.builtin.oobe.server_contact.data_collected_table.value": "", - "hex.builtin.oobe.server_contact.data_collected_title": "", - "hex.builtin.oobe.server_contact.data_collected.uuid": "", - "hex.builtin.oobe.server_contact.data_collected.version": "", - "hex.builtin.oobe.server_contact.data_collected.os": "", - "hex.builtin.oobe.server_contact.crash_logs_only": "", "hex.builtin.welcome.customize.settings.desc": "ImHexの設定を変更します", "hex.builtin.welcome.customize.settings.title": "設定", + "hex.builtin.welcome.drop_file": "", "hex.builtin.welcome.header.customize": "カスタマイズ", "hex.builtin.welcome.header.help": "ヘルプ", + "hex.builtin.welcome.header.info": "", "hex.builtin.welcome.header.learn": "学習", "hex.builtin.welcome.header.main": "ImHexへようこそ", "hex.builtin.welcome.header.plugins": "読み込んだプラグイン", + "hex.builtin.welcome.header.quick_settings": "", "hex.builtin.welcome.header.start": "はじめる", "hex.builtin.welcome.header.update": "アップデート", "hex.builtin.welcome.header.various": "Various", @@ -815,32 +995,31 @@ "hex.builtin.welcome.help.gethelp.link": "https://github.com/WerWolv/ImHex/discussions/categories/get-help", "hex.builtin.welcome.help.repo": "GitHubリポジトリ", "hex.builtin.welcome.help.repo.link": "https://imhex.werwolv.net/git", + "hex.builtin.welcome.learn.achievements.desc": "", + "hex.builtin.welcome.learn.achievements.title": "", + "hex.builtin.welcome.learn.imhex.desc": "", + "hex.builtin.welcome.learn.imhex.link": "", + "hex.builtin.welcome.learn.imhex.title": "", "hex.builtin.welcome.learn.latest.desc": "ImHexの更新履歴を見る", "hex.builtin.welcome.learn.latest.link": "https://github.com/WerWolv/ImHex/releases/latest", "hex.builtin.welcome.learn.latest.title": "最新のリリース", "hex.builtin.welcome.learn.pattern.desc": "公式ドキュメントを読む", "hex.builtin.welcome.learn.pattern.link": "https://docs.werwolv.net/pattern-language/", "hex.builtin.welcome.learn.pattern.title": "ImHexオリジナル言語について", - "hex.builtin.welcome.learn.imhex.desc": "", - "hex.builtin.welcome.learn.imhex.link": "", - "hex.builtin.welcome.learn.imhex.title": "", "hex.builtin.welcome.learn.plugins.desc": "ImHexの機能を拡張する", "hex.builtin.welcome.learn.plugins.link": "https://github.com/WerWolv/ImHex/wiki/Plugins-Development-Guide", "hex.builtin.welcome.learn.plugins.title": "プラグインAPI", - "hex.builtin.popup.safety_backup.delete": "破棄する", - "hex.builtin.popup.safety_backup.desc": "ImHexがクラッシュしました。\n前のデータを復元しますか?", - "hex.builtin.popup.safety_backup.log_file": "", - "hex.builtin.popup.safety_backup.report_error": "", - "hex.builtin.popup.safety_backup.restore": "復元する", - "hex.builtin.popup.safety_backup.title": "セッションの回復", + "hex.builtin.welcome.quick_settings.simplified": "", "hex.builtin.welcome.start.create_file": "新規ファイルを作成", "hex.builtin.welcome.start.open_file": "ファイルを開く…", "hex.builtin.welcome.start.open_other": "その他のファイル", "hex.builtin.welcome.start.open_project": "プロジェクトを開く…", "hex.builtin.welcome.start.recent": "最近使用したファイル", + "hex.builtin.welcome.start.recent.auto_backups": "", + "hex.builtin.welcome.start.recent.auto_backups.backup": "", "hex.builtin.welcome.tip_of_the_day": "今日の豆知識", "hex.builtin.welcome.update.desc": "ImHex {0} がリリースされました。ここからダウンロードできます。", "hex.builtin.welcome.update.link": "https://github.com/WerWolv/ImHex/releases/latest", "hex.builtin.welcome.update.title": "新しいアップデートが利用可能です。" } -} +} \ No newline at end of file diff --git a/plugins/builtin/romfs/lang/ko_KR.json b/plugins/builtin/romfs/lang/ko_KR.json index 56d59d4d7..fb359f3ab 100644 --- a/plugins/builtin/romfs/lang/ko_KR.json +++ b/plugins/builtin/romfs/lang/ko_KR.json @@ -1,66 +1,79 @@ { "code": "ko-KR", - "language": "Korean", "country": "Korea", "fallback": false, + "language": "Korean", "translations": { - "hex.builtin.achievement.starting_out": "시작하기", - "hex.builtin.achievement.starting_out.docs.name": "제발 설명서 좀 읽어라", - "hex.builtin.achievement.starting_out.docs.desc": "메뉴 모음에서 '도움말 -> 설명서'를 선택하여 설명서를 엽니다.", - "hex.builtin.achievement.starting_out.open_file.name": "내부 작동 방식", - "hex.builtin.achievement.starting_out.open_file.desc": "파일을 ImHex로 끌어다 놓거나 메뉴 모음에서 '파일 -> 열기'를 선택하여 파일을 엽니다.", - "hex.builtin.achievement.starting_out.save_project.name": "이거 킵해놔", - "hex.builtin.achievement.starting_out.save_project.desc": "메뉴 모음에서 '파일 -> 프로젝트 저장'을 선택하여 프로젝트를 저장합니다.", - "hex.builtin.achievement.hex_editor": "헥스 편집기", - "hex.builtin.achievement.hex_editor.select_byte.name": "너 그리고 너 그리고 너", - "hex.builtin.achievement.hex_editor.select_byte.desc": "헥스 편집기에서 여러 바이트를 클릭하고 드래그하여 선택합니다.", - "hex.builtin.achievement.hex_editor.create_bookmark.name": "라이브러리 구축", - "hex.builtin.achievement.hex_editor.create_bookmark.desc": "바이트에서 마우스 오른쪽 버튼을 클릭하고 컨텍스트 메뉴에서 북마크를 선택하여 북마크를 만듭니다.", - "hex.builtin.achievement.hex_editor.open_new_view.name": "두 배로 보기", - "hex.builtin.achievement.hex_editor.open_new_view.desc": "북마크에서 '새 보기에서 열기' 버튼을 클릭하여 새 보기를 엽니다.", - "hex.builtin.achievement.hex_editor.modify_byte.name": "헥스 편집하기", - "hex.builtin.achievement.hex_editor.modify_byte.desc": "바이트를 두 번 클릭한 다음 새 값을 입력하여 바이트를 수정합니다.", - "hex.builtin.achievement.hex_editor.copy_as.name": "카피 댓", - "hex.builtin.achievement.hex_editor.copy_as.desc": "컨텍스트 메뉴에서 '다른 이름으로 복사 -> C++ 배열'을 선택하여 바이트를 C++ 배열로 복사합니다.", - "hex.builtin.achievement.hex_editor.create_patch.name": "ROM 해킹", - "hex.builtin.achievement.hex_editor.create_patch.desc": "'파일 메뉴'에서 '내보내기 옵션'을 선택하여 다른 도구에서 사용할 수 있는 IPS 패치를 만듭니다.", - "hex.builtin.achievement.hex_editor.fill.name": "플러드 필", - "hex.builtin.achievement.hex_editor.fill.desc": "컨텍스트 메뉴에서 '채우기'를 선택하여 영역을 바이트로 채웁니다.", - "hex.builtin.achievement.patterns": "패턴", - "hex.builtin.achievement.patterns.place_menu.name": "쉬운 패턴", - "hex.builtin.achievement.patterns.place_menu.desc": "바이트에 마우스 오른쪽 버튼을 클릭하고 '패턴 배치' 옵션을 사용하여 데이터에 내장된 타입의 패턴을 배치합니다.", - "hex.builtin.achievement.patterns.load_existing.name": "아, 나 이거 알아", - "hex.builtin.achievement.patterns.load_existing.desc": "'파일 -> 가져오기' 메뉴를 사용하여 다른 사람이 만든 패턴을 불러옵니다.", - "hex.builtin.achievement.patterns.modify_data.name": "패턴 편집하기", - "hex.builtin.achievement.patterns.modify_data.desc": "패턴 데이터 창에서 해당 값을 두 번 클릭하고 새 값을 입력하여 패턴의 기본 바이트를 수정합니다.", - "hex.builtin.achievement.patterns.data_inspector.name": "형사 가제트", - "hex.builtin.achievement.patterns.data_inspector.desc": "패턴 언어를 사용하여 사용자 정의 데이터 변환기 항목을 만듭니다. 방법은 설명서에서 확인할 수 있습니다.", - "hex.builtin.achievement.find": "찾기", - "hex.builtin.achievement.find.find_strings.name": "모든 반지를 발견하는 것은 절대반지", - "hex.builtin.achievement.find.find_strings.desc": "'문자열' 모드에서 찾기 보기를 사용하여 파일에 있는 모든 문자열을 찾습니다.", - "hex.builtin.achievement.find.find_specific_string.name": "너무 많은 항목들", - "hex.builtin.achievement.find.find_specific_string.desc": "'시퀀스' 모드를 사용하여 특정 문자열의 발생 빈도를 검색하여 검색 범위를 좁힙니다.", - "hex.builtin.achievement.find.find_numeric.name": "대략... 그 정도", - "hex.builtin.achievement.find.find_numeric.desc": "'숫자 값' 모드를 사용하여 250~1000 사이의 숫자 값을 검색합니다.", "hex.builtin.achievement.data_processor": "데이터 프로세서", - "hex.builtin.achievement.data_processor.place_node.name": "이 노드들 좀 봐", - "hex.builtin.achievement.data_processor.place_node.desc": "작업 공간을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 노드를 선택하여 데이터 프로세서에 내장된 노드를 배치합니다.", - "hex.builtin.achievement.data_processor.create_connection.name": "이거 관련 있는 거 같은데", "hex.builtin.achievement.data_processor.create_connection.desc": "한 노드에서 다른 노드로 연결을 드래그하여 두 노드를 연결합니다.", - "hex.builtin.achievement.data_processor.modify_data.name": "디코딩해 보자", - "hex.builtin.achievement.data_processor.modify_data.desc": "내장된 읽기 및 쓰기 데이터 액세스 노드를 사용하여 표시된 바이트를 전처리합니다.", - "hex.builtin.achievement.data_processor.custom_node.name": "나만의 것을 만들어보자!", + "hex.builtin.achievement.data_processor.create_connection.name": "이거 관련 있는 거 같은데", "hex.builtin.achievement.data_processor.custom_node.desc": "컨텍스트 메뉴에서 '사용자 정의 -> 새 노드'를 선택하여 사용자 정의 노드를 생성하고 노드를 이동하여 기존 패턴을 단순화합니다.", + "hex.builtin.achievement.data_processor.custom_node.name": "나만의 것을 만들어보자!", + "hex.builtin.achievement.data_processor.modify_data.desc": "내장된 읽기 및 쓰기 데이터 액세스 노드를 사용하여 표시된 바이트를 전처리합니다.", + "hex.builtin.achievement.data_processor.modify_data.name": "디코딩해 보자", + "hex.builtin.achievement.data_processor.place_node.desc": "작업 공간을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 노드를 선택하여 데이터 프로세서에 내장된 노드를 배치합니다.", + "hex.builtin.achievement.data_processor.place_node.name": "이 노드들 좀 봐", + "hex.builtin.achievement.find": "찾기", + "hex.builtin.achievement.find.find_numeric.desc": "'숫자 값' 모드를 사용하여 250~1000 사이의 숫자 값을 검색합니다.", + "hex.builtin.achievement.find.find_numeric.name": "대략... 그 정도", + "hex.builtin.achievement.find.find_specific_string.desc": "'시퀀스' 모드를 사용하여 특정 문자열의 발생 빈도를 검색하여 검색 범위를 좁힙니다.", + "hex.builtin.achievement.find.find_specific_string.name": "너무 많은 항목들", + "hex.builtin.achievement.find.find_strings.desc": "'문자열' 모드에서 찾기 보기를 사용하여 파일에 있는 모든 문자열을 찾습니다.", + "hex.builtin.achievement.find.find_strings.name": "모든 반지를 발견하는 것은 절대반지", + "hex.builtin.achievement.hex_editor": "헥스 편집기", + "hex.builtin.achievement.hex_editor.copy_as.desc": "컨텍스트 메뉴에서 '다른 이름으로 복사 -> C++ 배열'을 선택하여 바이트를 C++ 배열로 복사합니다.", + "hex.builtin.achievement.hex_editor.copy_as.name": "카피 댓", + "hex.builtin.achievement.hex_editor.create_bookmark.desc": "바이트에서 마우스 오른쪽 버튼을 클릭하고 컨텍스트 메뉴에서 북마크를 선택하여 북마크를 만듭니다.", + "hex.builtin.achievement.hex_editor.create_bookmark.name": "라이브러리 구축", + "hex.builtin.achievement.hex_editor.create_patch.desc": "'파일 메뉴'에서 '내보내기 옵션'을 선택하여 다른 도구에서 사용할 수 있는 IPS 패치를 만듭니다.", + "hex.builtin.achievement.hex_editor.create_patch.name": "ROM 해킹", + "hex.builtin.achievement.hex_editor.fill.desc": "컨텍스트 메뉴에서 '채우기'를 선택하여 영역을 바이트로 채웁니다.", + "hex.builtin.achievement.hex_editor.fill.name": "플러드 필", + "hex.builtin.achievement.hex_editor.modify_byte.desc": "바이트를 두 번 클릭한 다음 새 값을 입력하여 바이트를 수정합니다.", + "hex.builtin.achievement.hex_editor.modify_byte.name": "헥스 편집하기", + "hex.builtin.achievement.hex_editor.open_new_view.desc": "북마크에서 '새 보기에서 열기' 버튼을 클릭하여 새 보기를 엽니다.", + "hex.builtin.achievement.hex_editor.open_new_view.name": "두 배로 보기", + "hex.builtin.achievement.hex_editor.select_byte.desc": "헥스 편집기에서 여러 바이트를 클릭하고 드래그하여 선택합니다.", + "hex.builtin.achievement.hex_editor.select_byte.name": "너 그리고 너 그리고 너", "hex.builtin.achievement.misc": "기타", - "hex.builtin.achievement.misc.analyze_file.name": "이게 다 뭐야?", "hex.builtin.achievement.misc.analyze_file.desc": "데이터 정보 보기의 '분석' 옵션을 사용하여 데이터의 바이트를 분석합니다.", - "hex.builtin.achievement.misc.download_from_store.name": "그걸 위한 앱이 있죠", + "hex.builtin.achievement.misc.analyze_file.name": "이게 다 뭐야?", "hex.builtin.achievement.misc.download_from_store.desc": "콘텐츠 스토어에서 아무 항목이나 다운로드합니다.", + "hex.builtin.achievement.misc.download_from_store.name": "그걸 위한 앱이 있죠", + "hex.builtin.achievement.patterns": "패턴", + "hex.builtin.achievement.patterns.data_inspector.desc": "패턴 언어를 사용하여 사용자 정의 데이터 변환기 항목을 만듭니다. 방법은 설명서에서 확인할 수 있습니다.", + "hex.builtin.achievement.patterns.data_inspector.name": "형사 가제트", + "hex.builtin.achievement.patterns.load_existing.desc": "'파일 -> 가져오기' 메뉴를 사용하여 다른 사람이 만든 패턴을 불러옵니다.", + "hex.builtin.achievement.patterns.load_existing.name": "아, 나 이거 알아", + "hex.builtin.achievement.patterns.modify_data.desc": "패턴 데이터 창에서 해당 값을 두 번 클릭하고 새 값을 입력하여 패턴의 기본 바이트를 수정합니다.", + "hex.builtin.achievement.patterns.modify_data.name": "패턴 편집하기", + "hex.builtin.achievement.patterns.place_menu.desc": "바이트에 마우스 오른쪽 버튼을 클릭하고 '패턴 배치' 옵션을 사용하여 데이터에 내장된 타입의 패턴을 배치합니다.", + "hex.builtin.achievement.patterns.place_menu.name": "쉬운 패턴", + "hex.builtin.achievement.starting_out": "시작하기", + "hex.builtin.achievement.starting_out.crash.desc": "처음으로 ImHex를 충돌시킵니다.", + "hex.builtin.achievement.starting_out.crash.name": "그래 리코, 콰광!", + "hex.builtin.achievement.starting_out.docs.desc": "메뉴 모음에서 '도움말 -> 설명서'를 선택하여 설명서를 엽니다.", + "hex.builtin.achievement.starting_out.docs.name": "제발 설명서 좀 읽어라", + "hex.builtin.achievement.starting_out.open_file.desc": "파일을 ImHex로 끌어다 놓거나 메뉴 모음에서 '파일 -> 열기'를 선택하여 파일을 엽니다.", + "hex.builtin.achievement.starting_out.open_file.name": "내부 작동 방식", + "hex.builtin.achievement.starting_out.save_project.desc": "메뉴 모음에서 '파일 -> 프로젝트 저장'을 선택하여 프로젝트를 저장합니다.", + "hex.builtin.achievement.starting_out.save_project.name": "이거 킵해놔", "hex.builtin.command.calc.desc": "계산기", "hex.builtin.command.cmd.desc": "명령", "hex.builtin.command.cmd.result": "'{0}' 명령 실행", + "hex.builtin.command.convert.as": "as", + "hex.builtin.command.convert.binary": "2진수", + "hex.builtin.command.convert.decimal": "10진수", + "hex.builtin.command.convert.desc": "단위 변환", + "hex.builtin.command.convert.hexadecimal": "16진수", + "hex.builtin.command.convert.in": "in", + "hex.builtin.command.convert.invalid_conversion": "잘못된 변환", + "hex.builtin.command.convert.invalid_input": "잘못된 입력", + "hex.builtin.command.convert.octal": "8진수", + "hex.builtin.command.convert.to": "to", "hex.builtin.command.web.desc": "웹사이트 탐색", "hex.builtin.command.web.result": "'{0}'(으)로 이동", + "hex.builtin.drag_drop.text": "", "hex.builtin.inspector.ascii": "ASCII 문자", "hex.builtin.inspector.binary": "2진수 (8비트)", "hex.builtin.inspector.bool": "부울", @@ -108,45 +121,56 @@ "hex.builtin.menu.file.close": "닫기", "hex.builtin.menu.file.create_file": "새 파일...", "hex.builtin.menu.file.export": "내보내기...", + "hex.builtin.menu.file.export.as_language": "텍스트 형식 바이트", + "hex.builtin.menu.file.export.as_language.popup.export_error": "파일로 바이트를 내보내지 못했습니다!", "hex.builtin.menu.file.export.base64": "Base64", "hex.builtin.menu.file.export.base64.popup.export_error": "새 Base64 파일을 만들지 못했습니다!", - "hex.builtin.menu.file.export.ips.popup.export_error": "새 IPS 파일을 만들지 못했습니다!", - "hex.builtin.menu.file.export.ips.popup.invalid_patch_header_error": "잘못된 IPS 패치 헤더입니다!", - "hex.builtin.menu.file.export.ips.popup.address_out_of_range_error": "범위를 벗어난 주소에 패치를 시도했습니다!", - "hex.builtin.menu.file.export.ips.popup.patch_too_large_error": "패치가 최대 허용 크기보다 큽니다!", - "hex.builtin.menu.file.export.ips.popup.invalid_patch_format_error": "잘못된 IPS 패치 형식입니다!", - "hex.builtin.menu.file.export.ips.popup.missing_eof_error": "IPS EOF 레코드가 누락되었습니다!", - "hex.builtin.menu.file.export.ips": "IPS 패치", - "hex.builtin.menu.file.export.ips32": "IPS32 패치", "hex.builtin.menu.file.export.bookmark": "북마크", - "hex.builtin.menu.file.export.pattern": "패턴 파일", "hex.builtin.menu.file.export.data_processor": "데이터 프로세서 작업 공간", + "hex.builtin.menu.file.export.ips": "IPS 패치", + "hex.builtin.menu.file.export.ips.popup.address_out_of_range_error": "범위를 벗어난 주소에 패치를 시도했습니다!", + "hex.builtin.menu.file.export.ips.popup.export_error": "새 IPS 파일을 만들지 못했습니다!", + "hex.builtin.menu.file.export.ips.popup.invalid_patch_format_error": "잘못된 IPS 패치 형식입니다!", + "hex.builtin.menu.file.export.ips.popup.invalid_patch_header_error": "잘못된 IPS 패치 헤더입니다!", + "hex.builtin.menu.file.export.ips.popup.missing_eof_error": "IPS EOF 레코드가 누락되었습니다!", + "hex.builtin.menu.file.export.ips.popup.patch_too_large_error": "패치가 최대 허용 크기보다 큽니다!", + "hex.builtin.menu.file.export.ips32": "IPS32 패치", + "hex.builtin.menu.file.export.pattern": "패턴 파일", "hex.builtin.menu.file.export.popup.create": "데이터를 내보낼 수 없습니다. 파일을 만들지 못했습니다!", + "hex.builtin.menu.file.export.report": "보고", + "hex.builtin.menu.file.export.report.popup.export_error": "새 보고서 파일을 만들지 못했습니다!", "hex.builtin.menu.file.export.title": "파일 내보내기", "hex.builtin.menu.file.import": "가져오기...", + "hex.builtin.menu.file.import.bookmark": "북마크", + "hex.builtin.menu.file.import.custom_encoding": "사용자 정의 인코딩 파일", + "hex.builtin.menu.file.import.data_processor": "데이터 프로세서 작업 공간", "hex.builtin.menu.file.import.ips": "IPS 패치", "hex.builtin.menu.file.import.ips32": "IPS32 패치", "hex.builtin.menu.file.import.modified_file": "수정된 파일", - "hex.builtin.menu.file.import.bookmark": "북마크", + "hex.builtin.menu.file.import.modified_file.popup.invalid_size": "", "hex.builtin.menu.file.import.pattern": "패턴 파일", - "hex.builtin.menu.file.import.data_processor": "데이터 프로세서 작업 공간", - "hex.builtin.menu.file.import.custom_encoding": "사용자 정의 인코딩 파일", "hex.builtin.menu.file.open_file": "파일 열기...", "hex.builtin.menu.file.open_other": "다른 공급자 열기...", + "hex.builtin.menu.file.open_recent": "최근 파일", "hex.builtin.menu.file.project": "프로젝트", "hex.builtin.menu.file.project.open": "프로젝트 열기...", "hex.builtin.menu.file.project.save": "프로젝트 저장", "hex.builtin.menu.file.project.save_as": "다른 이름으로 프로젝트 저장...", - "hex.builtin.menu.file.open_recent": "최근 파일", "hex.builtin.menu.file.quit": "ImHex 종료", "hex.builtin.menu.file.reload_provider": "공급자 새로 고침", "hex.builtin.menu.help": "도움말", "hex.builtin.menu.help.ask_for_help": "설명서에 질문하기...", - "hex.builtin.menu.workspace.layout": "레이아웃", - "hex.builtin.menu.workspace.layout.save": "레이아웃 저장", "hex.builtin.menu.view": "보기", + "hex.builtin.menu.view.always_on_top": "", + "hex.builtin.menu.view.debug": "디버깅 보기 표시", "hex.builtin.menu.view.demo": "ImGui 데모 표시", "hex.builtin.menu.view.fps": "FPS 표시", + "hex.builtin.menu.view.fullscreen": "", + "hex.builtin.menu.workspace": "", + "hex.builtin.menu.workspace.create": "", + "hex.builtin.menu.workspace.layout": "레이아웃", + "hex.builtin.menu.workspace.layout.lock": "레이아웃 잠금", + "hex.builtin.menu.workspace.layout.save": "레이아웃 저장", "hex.builtin.nodes.arithmetic": "수학", "hex.builtin.nodes.arithmetic.add": "더하기", "hex.builtin.nodes.arithmetic.add.header": "더하기", @@ -177,6 +201,10 @@ "hex.builtin.nodes.bitwise.not.header": "논리 NOT", "hex.builtin.nodes.bitwise.or": "OR", "hex.builtin.nodes.bitwise.or.header": "논리 OR", + "hex.builtin.nodes.bitwise.shift_left": "왼쪽 시프트", + "hex.builtin.nodes.bitwise.shift_left.header": "왼쪽 논리 시프트", + "hex.builtin.nodes.bitwise.shift_right": "오른쪽 시프트", + "hex.builtin.nodes.bitwise.shift_right.header": "오른쪽 논리 시프트", "hex.builtin.nodes.bitwise.swap": "반전", "hex.builtin.nodes.bitwise.swap.header": "비트 반전", "hex.builtin.nodes.bitwise.xor": "XOR", @@ -210,6 +238,7 @@ "hex.builtin.nodes.casting.float_to_buffer.header": "플로트에서 버퍼로", "hex.builtin.nodes.casting.int_to_buffer": "정수에서 버퍼로", "hex.builtin.nodes.casting.int_to_buffer.header": "정수에서 버퍼로", + "hex.builtin.nodes.common.amount": "양", "hex.builtin.nodes.common.height": "높이", "hex.builtin.nodes.common.input": "입력", "hex.builtin.nodes.common.input.a": "입력 A", @@ -232,6 +261,7 @@ "hex.builtin.nodes.constants.rgba8.header": "RGBA8 색상", "hex.builtin.nodes.constants.rgba8.output.a": "Alpha", "hex.builtin.nodes.constants.rgba8.output.b": "Blue", + "hex.builtin.nodes.constants.rgba8.output.color": "", "hex.builtin.nodes.constants.rgba8.output.g": "Green", "hex.builtin.nodes.constants.rgba8.output.r": "Red", "hex.builtin.nodes.constants.string": "문자열", @@ -294,10 +324,10 @@ "hex.builtin.nodes.decoding.hex": "16진수", "hex.builtin.nodes.decoding.hex.header": "16진수 디코더", "hex.builtin.nodes.display": "디스플레이", - "hex.builtin.nodes.display.buffer": "버퍼", - "hex.builtin.nodes.display.buffer.header": "버퍼 디스플레이", "hex.builtin.nodes.display.bits": "비트", "hex.builtin.nodes.display.bits.header": "비트 디스플레이", + "hex.builtin.nodes.display.buffer": "버퍼", + "hex.builtin.nodes.display.buffer.header": "버퍼 디스플레이", "hex.builtin.nodes.display.float": "실수", "hex.builtin.nodes.display.float.header": "실수 디스플레이", "hex.builtin.nodes.display.int": "정수", @@ -318,57 +348,71 @@ "hex.builtin.nodes.visualizer.image_rgba.header": "RGBA8 이미지 시각화", "hex.builtin.nodes.visualizer.layered_dist": "계층적 분포", "hex.builtin.nodes.visualizer.layered_dist.header": "계층적 분포", - "hex.visualizers.pl_visualizer.3d.rotation": "회전", - "hex.visualizers.pl_visualizer.3d.scale": "배율", - "hex.visualizers.pl_visualizer.coordinates.latitude": "위도", - "hex.visualizers.pl_visualizer.coordinates.longitude": "경도", - "hex.visualizers.pl_visualizer.coordinates.query": "주소 찾기", - "hex.visualizers.pl_visualizer.coordinates.querying": "주소 쿼리 중...", - "hex.visualizers.pl_visualizer.coordinates.querying_no_address": "찾은 주소가 없습니다", + "hex.builtin.oobe.server_contact": "", + "hex.builtin.oobe.server_contact.crash_logs_only": "충돌 로그만 제출", + "hex.builtin.oobe.server_contact.data_collected.os": "운영 체제", + "hex.builtin.oobe.server_contact.data_collected.uuid": "무작위 ID", + "hex.builtin.oobe.server_contact.data_collected.version": "ImHex 버전", + "hex.builtin.oobe.server_contact.data_collected_table.key": "유형", + "hex.builtin.oobe.server_contact.data_collected_table.value": "값", + "hex.builtin.oobe.server_contact.data_collected_title": "공유할 데이터", + "hex.builtin.oobe.server_contact.text": "", + "hex.builtin.oobe.tutorial_question": "", + "hex.builtin.popup.blocking_task.desc": "현재 작업을 실행 중입니다.", + "hex.builtin.popup.blocking_task.title": "작업 실행 중", "hex.builtin.popup.close_provider.desc": "이 공급자에 대해 아직 프로젝트에\n저장되지 않은 변경 사항이 있습니다.\n\n정말 종료하시겠습니까?", "hex.builtin.popup.close_provider.title": "공급자를 종료하시겠습니까?", - "hex.builtin.popup.docs_question.title": "설명서 쿼리", + "hex.builtin.popup.create_workspace.desc": "", + "hex.builtin.popup.create_workspace.title": "", "hex.builtin.popup.docs_question.no_answer": "설명서에 이 질문에 대한 답변이 없습니다", "hex.builtin.popup.docs_question.prompt": "설명서 AI에게 질문하세요!", "hex.builtin.popup.docs_question.thinking": "생각하는 중...", + "hex.builtin.popup.docs_question.title": "설명서 쿼리", "hex.builtin.popup.error.create": "새 파일을 만들지 못했습니다!", "hex.builtin.popup.error.file_dialog.common": "파일 브라우저를 여는 동안 오류가 발생했습니다: {}", "hex.builtin.popup.error.file_dialog.portal": "파일 브라우저를 여는 동안 오류가 발생했습니다: {}.\n이 오류는 시스템에 xdg-desktop-portal 백엔드가 올바르게 설치되지 않았기 때문에 발생할 수 있습니다.\n\nKDE에서는 xdg-desktop-portal-kde입니다.\nGnome에서는 xdg-desktop-portal-gnome입니다.\n그렇지 않은 경우 xdg-desktop-portal-gtk를 사용해 보세요.\n\n설치 후 시스템을 다시 시작하세요.\n\n그 후에도 파일 브라우저가 여전히 작동하지 않으면 다음 명령줄에\n\tdbus-update-activation-environment WAYLAND_DISPLAY DISPLAY XAUTHORITY\n를 창 관리자 또는 컴포지터의 시작 스크립트 또는 구성에 추가하세요.\n\n그래도 파일 브라우저가 작동하지 않으면 https://github.com/WerWolv/ImHex/issues 으로 이슈를 제출하세요.\n\n그동안에는 파일을 ImHex 창으로 드래그하여 열 수 있습니다!", "hex.builtin.popup.error.project.load": "프로젝트를 불러오지 못했습니다: {}", - "hex.builtin.popup.error.project.save": "프로젝트를 저장하지 못했습니다!", "hex.builtin.popup.error.project.load.create_provider": "유형 {}(으)로 공급자를 만들지 못했습니다", + "hex.builtin.popup.error.project.load.file_not_found": "프로젝트 파일 {}을(를) 찾을 수 없습니다", + "hex.builtin.popup.error.project.load.invalid_magic": "프로젝트 파일에 잘못된 Magic 파일이 있습니다", + "hex.builtin.popup.error.project.load.invalid_tar": "압축을 해제한 프로젝트 파일을 열 수 없습니다: {}", "hex.builtin.popup.error.project.load.no_providers": "열 수 있는 공급자가 없습니다", "hex.builtin.popup.error.project.load.some_providers_failed": "일부 공급자를 불러오지 못했습니다: {}", - "hex.builtin.popup.error.project.load.file_not_found": "프로젝트 파일 {}을(를) 찾을 수 없습니다", - "hex.builtin.popup.error.project.load.invalid_tar": "압축을 해제한 프로젝트 파일을 열 수 없습니다: {}", - "hex.builtin.popup.error.project.load.invalid_magic": "프로젝트 파일에 잘못된 Magic 파일이 있습니다", + "hex.builtin.popup.error.project.save": "프로젝트를 저장하지 못했습니다!", "hex.builtin.popup.error.read_only": "쓰기 권한을 가져올 수 없습니다. 파일이 읽기 전용 모드로 열렸습니다.", "hex.builtin.popup.error.task_exception": "작업 '{}'에서 예외가 발생했습니다:\n\n{}", "hex.builtin.popup.exit_application.desc": "프로젝트에 저장하지 않은 변경 사항이 있습니다.\n정말 종료하시겠습니까?", "hex.builtin.popup.exit_application.title": "프로그램을 종료하시겠습니까?", - "hex.builtin.popup.waiting_for_tasks.title": "작업 기다리는 중", - "hex.builtin.popup.save_layout.title": "레이아웃 저장", + "hex.builtin.popup.safety_backup.delete": "아니요, 삭제", + "hex.builtin.popup.safety_backup.desc": "이전에 ImHex가 비정상적으로 종료된 것 같습니다.\n이전 작업을 복구하시겠습니까?", + "hex.builtin.popup.safety_backup.log_file": "로그 파일: ", + "hex.builtin.popup.safety_backup.report_error": "개발자에게 충돌 로그 보내기", + "hex.builtin.popup.safety_backup.restore": "예, 복구", + "hex.builtin.popup.safety_backup.title": "손상된 데이터 복구", "hex.builtin.popup.save_layout.desc": "현재 레이아웃을 저장할 이름을 입력합니다.", + "hex.builtin.popup.save_layout.title": "레이아웃 저장", "hex.builtin.popup.waiting_for_tasks.desc": "아직 백그라운드에서 실행 중인 작업이 있습니다.\n작업이 완료되면 ImHex가 닫힙니다.", - "hex.builtin.provider.tooltip.show_more": "더 많은 내용을 보려면 Shift 길게 누르기", - "hex.builtin.provider.error.open": "공급자를 열지 못했습니다: {}", + "hex.builtin.popup.waiting_for_tasks.title": "작업 기다리는 중", + "hex.builtin.provider.base64": "", "hex.builtin.provider.disk": "Raw 디스크 공급자", "hex.builtin.provider.disk.disk_size": "디스크 크기", + "hex.builtin.provider.disk.elevation": "", + "hex.builtin.provider.disk.error.read_ro": "읽기 전용 모드에서 {} 디스크를 열지 못했습니다: {}", + "hex.builtin.provider.disk.error.read_rw": "읽기/쓰기 모드에서 {} 디스크를 열지 못했습니다: {}", "hex.builtin.provider.disk.reload": "새로 고침", "hex.builtin.provider.disk.sector_size": "섹터 크기", "hex.builtin.provider.disk.selected_disk": "디스크", - "hex.builtin.provider.disk.error.read_ro": "읽기 전용 모드에서 {} 디스크를 열지 못했습니다: {}", - "hex.builtin.provider.disk.error.read_rw": "읽기/쓰기 모드에서 {} 디스크를 열지 못했습니다: {}", + "hex.builtin.provider.error.open": "공급자를 열지 못했습니다: {}", "hex.builtin.provider.file": "파일 공급자", - "hex.builtin.provider.file.error.open": "파일 {}을(를) 열지 못했습니다: {}", "hex.builtin.provider.file.access": "마지막 접근 시각", "hex.builtin.provider.file.creation": "생성 시각", + "hex.builtin.provider.file.error.open": "파일 {}을(를) 열지 못했습니다: {}", "hex.builtin.provider.file.menu.into_memory": "메모리에 불러오기", + "hex.builtin.provider.file.menu.open_file": "외부에서 파일 열기", + "hex.builtin.provider.file.menu.open_folder": "포함 폴더 열기", "hex.builtin.provider.file.modification": "마지막 수정 시각", "hex.builtin.provider.file.path": "파일 경로", "hex.builtin.provider.file.size": "크기", - "hex.builtin.provider.file.menu.open_file": "외부에서 파일 열기", - "hex.builtin.provider.file.menu.open_folder": "포함 폴더 열기", "hex.builtin.provider.gdb": "GDB 서버 공급자", "hex.builtin.provider.gdb.ip": "IP 주소", "hex.builtin.provider.gdb.name": "GDB 서버 <{0}:{1}>", @@ -377,9 +421,9 @@ "hex.builtin.provider.intel_hex": "인텔 Hex 공급자", "hex.builtin.provider.intel_hex.name": "인텔 Hex {0}", "hex.builtin.provider.mem_file": "메모리 파일", - "hex.builtin.provider.mem_file.unsaved": "저장되지 않은 파일", "hex.builtin.provider.mem_file.rename": "이름 바꾸기", "hex.builtin.provider.mem_file.rename.desc": "이 메모리 파일의 이름을 입력합니다.", + "hex.builtin.provider.mem_file.unsaved": "저장되지 않은 파일", "hex.builtin.provider.motorola_srec": "모토로라 SREC 공급자", "hex.builtin.provider.motorola_srec.name": "모토로라 SREC {0}", "hex.builtin.provider.process_memory": "프로세스 메모리 공급자", @@ -396,21 +440,36 @@ "hex.builtin.provider.process_memory.utils.inject_dll": "DLL 삽입", "hex.builtin.provider.process_memory.utils.inject_dll.failure": "DLL '{0}'을(를) 삽입하지 못했습니다!", "hex.builtin.provider.process_memory.utils.inject_dll.success": "DLL '{0}'을(를) 성공적으로 삽입했습니다!", + "hex.builtin.provider.tooltip.show_more": "더 많은 내용을 보려면 Shift 길게 누르기", "hex.builtin.provider.view": "보기", + "hex.builtin.setting.experiments": "실험", + "hex.builtin.setting.experiments.description": "실험은 아직 개발 중인 기능으로 아직 제대로 작동하지 않을 수 있습니다.\n\n자유롭게 사용해 보고 문제가 발생하면 보고해 주세요!", "hex.builtin.setting.folders": "폴더", "hex.builtin.setting.folders.add_folder": "새 폴더 추가", "hex.builtin.setting.folders.description": "패턴, 스크립트, YARA 규칙 등에 대한 추가 검색 경로를 지정합니다", "hex.builtin.setting.folders.remove_folder": "목록에서 현재 선택된 폴더 제거", "hex.builtin.setting.font": "글꼴", + "hex.builtin.setting.font.custom_font": "사용자 정의 글꼴", + "hex.builtin.setting.font.custom_font_enable": "사용자 정의 글꼴", + "hex.builtin.setting.font.custom_font_info": "", + "hex.builtin.setting.font.font_antialias": "안티에일리어싱", + "hex.builtin.setting.font.font_bold": "굵게", + "hex.builtin.setting.font.font_italic": "기울임꼴", "hex.builtin.setting.font.font_path": "사용자 정의 글꼴 경로", "hex.builtin.setting.font.font_size": "글꼴 크기", "hex.builtin.setting.font.font_size.tooltip": "글꼴 크기는 위에서 사용자 지정 글꼴을 선택한 경우에만 조정할 수 있습니다.\n\n이는 ImHex가 기본적으로 픽셀 완벽한 비트맵 글꼴을 사용하기 때문입니다. 정수가 아닌 계수로 크기를 조정하면 글꼴이 흐릿해질 뿐입니다.", - "hex.builtin.setting.general": "일반", - "hex.builtin.setting.general.auto_load_patterns": "지원하는 패턴 자동으로 불러오기", - "hex.builtin.setting.general.server_contact": "업데이트 확인 및 사용량 통계 사용", + "hex.builtin.setting.font.glyphs": "글리프", "hex.builtin.setting.font.load_all_unicode_chars": "모든 유니코드 문자 불러오기", + "hex.builtin.setting.general": "일반", + "hex.builtin.setting.general.auto_backup_time": "", + "hex.builtin.setting.general.auto_backup_time.format.extended": "", + "hex.builtin.setting.general.auto_backup_time.format.simple": "", + "hex.builtin.setting.general.auto_load_patterns": "지원하는 패턴 자동으로 불러오기", + "hex.builtin.setting.general.network": "네트워크", "hex.builtin.setting.general.network_interface": "네트워크 인터페이스 사용", + "hex.builtin.setting.general.patterns": "패턴", "hex.builtin.setting.general.save_recent_providers": "최근에 사용한 공급자 저장", + "hex.builtin.setting.general.server_contact": "업데이트 확인 및 사용량 통계 사용", "hex.builtin.setting.general.show_tips": "시작 시 팁 표시", "hex.builtin.setting.general.sync_pattern_source": "공급자 간 패턴 소스 코드 동기화", "hex.builtin.setting.general.upload_crash_logs": "충돌 보고서 업로드", @@ -425,19 +484,29 @@ "hex.builtin.setting.interface": "인터페이스", "hex.builtin.setting.interface.color": "색상 테마", "hex.builtin.setting.interface.fps": "FPS 제한", - "hex.builtin.setting.interface.fps.unlocked": "제한 없음", "hex.builtin.setting.interface.fps.native": "기본", + "hex.builtin.setting.interface.fps.unlocked": "제한 없음", "hex.builtin.setting.interface.language": "언어", "hex.builtin.setting.interface.multi_windows": "다중 창 지원 사용", - "hex.builtin.setting.interface.scaling_factor": "배율", - "hex.builtin.setting.interface.scaling.native": "기본", - "hex.builtin.setting.interface.wiki_explain_language": "위키백과 언어", + "hex.builtin.setting.interface.pattern_data_row_bg": "색상 패턴 배경 사용", "hex.builtin.setting.interface.restore_window_pos": "창 위치 복원", + "hex.builtin.setting.interface.scaling.native": "기본", + "hex.builtin.setting.interface.scaling_factor": "배율", + "hex.builtin.setting.interface.style": "스타일", + "hex.builtin.setting.interface.wiki_explain_language": "위키백과 언어", + "hex.builtin.setting.interface.window": "창", "hex.builtin.setting.proxy": "프록시", "hex.builtin.setting.proxy.description": "프록시는 스토어, 위키백과 또는 기타 플러그인에 즉시 적용됩니다.", "hex.builtin.setting.proxy.enable": "프록시 사용", "hex.builtin.setting.proxy.url": "프록시 URL", "hex.builtin.setting.proxy.url.tooltip": "http(s):// 또는 socks5:// (예: http://127.0.0.1:1080)", + "hex.builtin.setting.shortcuts": "단축키", + "hex.builtin.setting.shortcuts.global": "전역 단축키", + "hex.builtin.setting.toolbar": "", + "hex.builtin.setting.toolbar.description": "", + "hex.builtin.setting.toolbar.icons": "", + "hex.builtin.shortcut.next_provider": "다음 공급자 선택", + "hex.builtin.shortcut.prev_provider": "이전 공급자 선택", "hex.builtin.title_bar_button.debug_build": "디버그 빌드", "hex.builtin.title_bar_button.feedback": "피드백 남기기", "hex.builtin.tools.ascii_table": "ASCII 테이블", @@ -450,10 +519,19 @@ "hex.builtin.tools.byte_swapper": "바이트 스와퍼", "hex.builtin.tools.calc": "계산기", "hex.builtin.tools.color": "색상 피커", + "hex.builtin.tools.color.components": "", + "hex.builtin.tools.color.formats": "", + "hex.builtin.tools.color.formats.color_name": "", + "hex.builtin.tools.color.formats.hex": "", + "hex.builtin.tools.color.formats.percent": "", + "hex.builtin.tools.color.formats.vec4": "", "hex.builtin.tools.demangler": "LLVM 디맹글러", "hex.builtin.tools.demangler.demangled": "디맹글된 이름", "hex.builtin.tools.demangler.mangled": "맹글된 이름", "hex.builtin.tools.error": "마지막 오류: '{0}'", + "hex.builtin.tools.euclidean_algorithm": "유클리드 호제법", + "hex.builtin.tools.euclidean_algorithm.description": "유클리드 호제법은 두 숫자의 최대공약수(GCD)를 계산하는 효율적인 방법입니다.\n\n더 나아가 두 숫자의 최소공배수(LCM)를 계산하는 효율적인 방법도 제공합니다.", + "hex.builtin.tools.euclidean_algorithm.overflow": "오버플로가 감지되었습니다! a와 b의 값이 너무 큽니다.", "hex.builtin.tools.file_tools": "파일 도구", "hex.builtin.tools.file_tools.combiner": "병합기", "hex.builtin.tools.file_tools.combiner.add": "추가...", @@ -507,7 +585,14 @@ "hex.builtin.tools.format.programmer": "프로그래머", "hex.builtin.tools.format.scientific": "공학용", "hex.builtin.tools.format.standard": "표준", + "hex.builtin.tools.graphing": "그래프 계산기", "hex.builtin.tools.history": "이력", + "hex.builtin.tools.http_requests": "", + "hex.builtin.tools.http_requests.body": "", + "hex.builtin.tools.http_requests.enter_url": "", + "hex.builtin.tools.http_requests.headers": "", + "hex.builtin.tools.http_requests.response": "", + "hex.builtin.tools.http_requests.send": "", "hex.builtin.tools.ieee754": "IEEE 754 부동 소수점 인코더 및 디코더", "hex.builtin.tools.ieee754.clear": "지우기", "hex.builtin.tools.ieee754.description": "IEEE754는 대부분의 최신 CPU에서 사용하는 부동 소수점 숫자를 표현하기 위한 표준입니다.\n\n이 도구는 부동 소수점 숫자의 내부 표현을 시각화하고 비표준 가수부 또는 지수부 비트 수를 가진 숫자의 디코딩 및 인코딩을 허용합니다.", @@ -526,12 +611,12 @@ "hex.builtin.tools.ieee754.sign": "부포", "hex.builtin.tools.ieee754.single_precision": "단정도", "hex.builtin.tools.ieee754.type": "유형", + "hex.builtin.tools.input": "입력", "hex.builtin.tools.invariant_multiplication": "불변 곱셈으로 나누기", "hex.builtin.tools.invariant_multiplication.description": "불변 곱셈으로 나누기는 컴파일러가 정수 나눗셈을 상수에 의한 곱셈으로 최적화한 후 시프트하는 데 자주 사용하는 기법입니다. 그 이유는 나눗셈이 곱셈보다 몇 배 더 많은 클럭 사이클이 걸리는 경우가 많기 때문입니다.\n\n이 도구는 제수에서 승수를 계산하거나 승수에서 제수를 계산하는 데 사용할 수 있습니다.", "hex.builtin.tools.invariant_multiplication.num_bits": "비트 수", - "hex.builtin.tools.input": "입력", - "hex.builtin.tools.output": "출력", "hex.builtin.tools.name": "이름", + "hex.builtin.tools.output": "출력", "hex.builtin.tools.permissions": "UNIX 권한 계산기", "hex.builtin.tools.permissions.absolute": "절대값", "hex.builtin.tools.permissions.perm_bits": "권한 비트", @@ -543,16 +628,39 @@ "hex.builtin.tools.regex_replacer.output": "출력", "hex.builtin.tools.regex_replacer.pattern": "정규식 패턴", "hex.builtin.tools.regex_replacer.replace": "바꿀 패턴", + "hex.builtin.tools.tcp_client_server": "TCP 클라이언트/서버", + "hex.builtin.tools.tcp_client_server.client": "클라이언트", + "hex.builtin.tools.tcp_client_server.messages": "메시지", + "hex.builtin.tools.tcp_client_server.server": "서버", + "hex.builtin.tools.tcp_client_server.settings": "연결 설정", "hex.builtin.tools.value": "값", "hex.builtin.tools.wiki_explain": "위키백과 용어 정의", "hex.builtin.tools.wiki_explain.control": "제어", "hex.builtin.tools.wiki_explain.invalid_response": "위키백과에서 잘못된 응답이 왔습니다!", "hex.builtin.tools.wiki_explain.results": "결과", "hex.builtin.tools.wiki_explain.search": "검색", + "hex.builtin.tutorial.introduction": "", + "hex.builtin.tutorial.introduction.description": "", + "hex.builtin.tutorial.introduction.step1.description": "", + "hex.builtin.tutorial.introduction.step1.title": "", + "hex.builtin.tutorial.introduction.step2.description": "", + "hex.builtin.tutorial.introduction.step2.highlight": "", + "hex.builtin.tutorial.introduction.step2.title": "", + "hex.builtin.tutorial.introduction.step3.highlight": "", + "hex.builtin.tutorial.introduction.step4.highlight": "", + "hex.builtin.tutorial.introduction.step5.highlight.pattern_data": "", + "hex.builtin.tutorial.introduction.step5.highlight.pattern_editor": "", + "hex.builtin.tutorial.introduction.step6.highlight": "", + "hex.builtin.undo_operation.fill": "영역 채우기", + "hex.builtin.undo_operation.insert": "{0} 삽입", + "hex.builtin.undo_operation.modification": "바이트 수정", + "hex.builtin.undo_operation.patches": "패치 적용", + "hex.builtin.undo_operation.remove": "{0} 제거", + "hex.builtin.undo_operation.write": "{0} 쓰기", + "hex.builtin.view.achievements.click": "이곳을 클릭", "hex.builtin.view.achievements.name": "도전 과제", "hex.builtin.view.achievements.unlocked": "도전 과제 달성!", "hex.builtin.view.achievements.unlocked_count": "달성", - "hex.builtin.view.achievements.click": "이곳을 클릭", "hex.builtin.view.bookmarks.address": "0x{0:02X} ~ 0x{1:02X}", "hex.builtin.view.bookmarks.button.jump": "이동하기", "hex.builtin.view.bookmarks.button.remove": "지우기", @@ -603,6 +711,8 @@ "hex.builtin.view.find.search.reset": "재설정", "hex.builtin.view.find.searching": "검색 중...", "hex.builtin.view.find.sequences": "시퀀스", + "hex.builtin.view.find.sequences.ignore_case": "", + "hex.builtin.view.find.shortcut.select_all": "모든 발생 선택", "hex.builtin.view.find.strings": "문자열", "hex.builtin.view.find.strings.chars": "문자", "hex.builtin.view.find.strings.line_feeds": "라인 피드", @@ -620,20 +730,24 @@ "hex.builtin.view.find.value.max": "최댓값", "hex.builtin.view.find.value.min": "최솟값", "hex.builtin.view.find.value.range": "범위 검색", + "hex.builtin.view.help.about.commits": "커밋 기록", "hex.builtin.view.help.about.contributor": "기여자", "hex.builtin.view.help.about.donations": "후원", "hex.builtin.view.help.about.libs": "사용한 라이브러리", "hex.builtin.view.help.about.license": "라이선스", "hex.builtin.view.help.about.name": "정보", "hex.builtin.view.help.about.paths": "ImHex 디렉터리", - "hex.builtin.view.help.plugins.author": "작성자", - "hex.builtin.view.help.plugins.desc": "설명", - "hex.builtin.view.help.plugins.plugin": "플러그인", + "hex.builtin.view.help.about.plugins": "", + "hex.builtin.view.help.about.plugins.author": "", + "hex.builtin.view.help.about.plugins.desc": "", + "hex.builtin.view.help.about.plugins.plugin": "", + "hex.builtin.view.help.about.release_notes": "릴리스 노트", "hex.builtin.view.help.about.source": "GitHub에서 소스 코드를 확인할 수 있습니다:", "hex.builtin.view.help.about.thanks": "이 작업물이 마음에 든다면 프로젝트가 계속 진행될 수 있도록 후원해주세요. 감사합니다 <3", "hex.builtin.view.help.about.translator": "Translated by mirusu400", "hex.builtin.view.help.calc_cheat_sheet": "치트 시트 계산기", "hex.builtin.view.help.documentation": "ImHex 설명서", + "hex.builtin.view.help.documentation_search": "", "hex.builtin.view.help.name": "도움말", "hex.builtin.view.help.pattern_cheat_sheet": "패턴 언어 치트 시트", "hex.builtin.view.hex_editor.copy.address": "주소", @@ -660,6 +774,7 @@ "hex.builtin.view.hex_editor.goto.offset.relative": "상대 주소", "hex.builtin.view.hex_editor.menu.edit.copy": "복사", "hex.builtin.view.hex_editor.menu.edit.copy_as": "다른 방법으로 복사...", + "hex.builtin.view.hex_editor.menu.edit.cut": "자르기", "hex.builtin.view.hex_editor.menu.edit.fill": "채우기...", "hex.builtin.view.hex_editor.menu.edit.insert": "삽입...", "hex.builtin.view.hex_editor.menu.edit.jump_to": "이동", @@ -680,22 +795,46 @@ "hex.builtin.view.hex_editor.name": "헥스 편집기", "hex.builtin.view.hex_editor.search.find": "찾기", "hex.builtin.view.hex_editor.search.hex": "헥스", + "hex.builtin.view.hex_editor.search.no_more_results": "더이상 결과 없음", "hex.builtin.view.hex_editor.search.string": "문자열", "hex.builtin.view.hex_editor.search.string.encoding": "エンコード", - "hex.builtin.view.hex_editor.search.string.encoding.utf8": "UTF-8", "hex.builtin.view.hex_editor.search.string.encoding.utf16": "UTF-16", "hex.builtin.view.hex_editor.search.string.encoding.utf32": "UTF-32", + "hex.builtin.view.hex_editor.search.string.encoding.utf8": "UTF-8", "hex.builtin.view.hex_editor.search.string.endianness": "엔디안", - "hex.builtin.view.hex_editor.search.string.endianness.little": "리틀 엔디안", "hex.builtin.view.hex_editor.search.string.endianness.big": "빅 엔디안", - "hex.builtin.view.hex_editor.search.no_more_results": "더이상 결과 없음", + "hex.builtin.view.hex_editor.search.string.endianness.little": "리틀 엔디안", "hex.builtin.view.hex_editor.select.offset.begin": "시작", "hex.builtin.view.hex_editor.select.offset.end": "끝", "hex.builtin.view.hex_editor.select.offset.region": "지역", "hex.builtin.view.hex_editor.select.offset.size": "크기", "hex.builtin.view.hex_editor.select.select": "선택", + "hex.builtin.view.hex_editor.shortcut.cursor_down": "커서를 아래로 이동", + "hex.builtin.view.hex_editor.shortcut.cursor_end": "", + "hex.builtin.view.hex_editor.shortcut.cursor_left": "커서를 왼쪽으로 이동", + "hex.builtin.view.hex_editor.shortcut.cursor_page_down": "커서를 한 페이지 아래로 이동", + "hex.builtin.view.hex_editor.shortcut.cursor_page_up": "커서를 한 페이지 위로 이동", + "hex.builtin.view.hex_editor.shortcut.cursor_right": "커서를 오른쪽으로 이동", + "hex.builtin.view.hex_editor.shortcut.cursor_start": "", + "hex.builtin.view.hex_editor.shortcut.cursor_up": "커서를 위로 이동", + "hex.builtin.view.hex_editor.shortcut.enter_editing": "편집 모드 진입", + "hex.builtin.view.hex_editor.shortcut.remove_selection": "선택 영역 제거", + "hex.builtin.view.hex_editor.shortcut.selection_down": "선택 영역을 아래로 이동", + "hex.builtin.view.hex_editor.shortcut.selection_left": "선택 영역을 왼쪽으로 이동", + "hex.builtin.view.hex_editor.shortcut.selection_page_down": "선택 영역을 한 페이지 아래로 이동", + "hex.builtin.view.hex_editor.shortcut.selection_page_up": "선택 영역을 한 페이지 위로 이동", + "hex.builtin.view.hex_editor.shortcut.selection_right": "선택 영역을 오른쪽으로 이동", + "hex.builtin.view.hex_editor.shortcut.selection_up": "선택 영역을 위로 이동", + "hex.builtin.view.highlight_rules.config": "구성", + "hex.builtin.view.highlight_rules.expression": "표현식", + "hex.builtin.view.highlight_rules.help_text": "파일의 각 바이트에 대해 판단할 수학 표현식을 입력합니다.\n\n표현식에는 '값' 및 '오프셋' 변수를 사용할 수 있습니다.\n표현식이 참으로 판단되면(결과가 0보다 크면) 해당 바이트가 지정 색상으로 강조 표시됩니다.", + "hex.builtin.view.highlight_rules.menu.edit.rules": "강조 규칙 수정...", + "hex.builtin.view.highlight_rules.name": "강조 규칙", + "hex.builtin.view.highlight_rules.new_rule": "새 규칙", + "hex.builtin.view.highlight_rules.no_rule": "규칙을 만들어 편집하세요", "hex.builtin.view.information.analyze": "페이지 분석", "hex.builtin.view.information.analyzing": "분석 중...", + "hex.builtin.view.information.apple_type": "", "hex.builtin.view.information.block_size": "블록 크기", "hex.builtin.view.information.block_size.desc": "{1}바이트 중 {0}블록", "hex.builtin.view.information.byte_types": "바이트 유형", @@ -705,21 +844,22 @@ "hex.builtin.view.information.distribution": "바이트 분포", "hex.builtin.view.information.encrypted": "이 데이터는 암호화 또는 압축되어 있을 가능성이 높습니다!", "hex.builtin.view.information.entropy": "엔트로피", + "hex.builtin.view.information.extension": "", "hex.builtin.view.information.file_entropy": "전체 엔트로피", "hex.builtin.view.information.highest_entropy": "최고 블록 엔트로피", - "hex.builtin.view.information.lowest_entropy": "최저 블록 엔트로피", "hex.builtin.view.information.info_analysis": "정보 분석", "hex.builtin.view.information.layered_distribution": "계층화 분포", + "hex.builtin.view.information.lowest_entropy": "최저 블록 엔트로피", "hex.builtin.view.information.magic": "Magic 정보", "hex.builtin.view.information.magic_db_added": "Magic 데이터베이스 추가됨!", "hex.builtin.view.information.mime": "MIME 유형", "hex.builtin.view.information.name": "데이터 정보", "hex.builtin.view.information.octet_stream_text": "알 수 없음", "hex.builtin.view.information.octet_stream_warning": "application/octet-stream은 알 수 없는 데이터 유형을 나타냅니다.\n\n즉, 이 데이터는 알려진 형식이 아니기 때문에 연결된 MIME 유형이 없습니다.", - "hex.builtin.view.information.region": "분석한 영역", "hex.builtin.view.information.plain_text": "이 데이터는 일반 텍스트일 가능성이 높습니다.", "hex.builtin.view.information.plain_text_percentage": "일반 텍스트 비율", "hex.builtin.view.information.provider_information": "공급자 정보", + "hex.builtin.view.information.region": "분석한 영역", "hex.builtin.view.logs.component": "컴포넌트", "hex.builtin.view.logs.log_level": "로그 수준", "hex.builtin.view.logs.message": "메시지", @@ -747,6 +887,8 @@ "hex.builtin.view.pattern_editor.debugger.scope.global": "전역 스코프", "hex.builtin.view.pattern_editor.env_vars": "환경 변수", "hex.builtin.view.pattern_editor.evaluating": "평가 중...", + "hex.builtin.view.pattern_editor.find_hint": "", + "hex.builtin.view.pattern_editor.find_hint_history": "", "hex.builtin.view.pattern_editor.menu.edit.place_pattern": "패턴 배치...", "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin": "내장형", "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array": "배열", @@ -754,16 +896,33 @@ "hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom": "사용자 정의 유형", "hex.builtin.view.pattern_editor.menu.file.load_pattern": "패턴 불러오기...", "hex.builtin.view.pattern_editor.menu.file.save_pattern": "패턴 저장하기...", + "hex.builtin.view.pattern_editor.menu.find": "", + "hex.builtin.view.pattern_editor.menu.find_next": "", + "hex.builtin.view.pattern_editor.menu.find_previous": "", + "hex.builtin.view.pattern_editor.menu.replace": "", + "hex.builtin.view.pattern_editor.menu.replace_all": "", + "hex.builtin.view.pattern_editor.menu.replace_next": "", + "hex.builtin.view.pattern_editor.menu.replace_previous": "", "hex.builtin.view.pattern_editor.name": "패턴 편집기", "hex.builtin.view.pattern_editor.no_in_out_vars": "'in' 또는 'out' 지정자를 사용하여 이곳에 나타날 일부 전역 변수를 정의합니다.", + "hex.builtin.view.pattern_editor.no_results": "", + "hex.builtin.view.pattern_editor.of": "", "hex.builtin.view.pattern_editor.open_pattern": "패턴 열기", + "hex.builtin.view.pattern_editor.replace_hint": "", + "hex.builtin.view.pattern_editor.replace_hint_history": "", "hex.builtin.view.pattern_editor.section_popup": "섹션", "hex.builtin.view.pattern_editor.sections": "섹션", "hex.builtin.view.pattern_editor.settings": "설정", + "hex.builtin.view.pattern_editor.shortcut.add_breakpoint": "중단점 추가", + "hex.builtin.view.pattern_editor.shortcut.continue_debugger": "컨티뉴 디버거", + "hex.builtin.view.pattern_editor.shortcut.run_pattern": "패턴 실행", + "hex.builtin.view.pattern_editor.shortcut.step_debugger": "스텝 디버거", + "hex.builtin.view.pattern_editor.virtual_files": "", "hex.builtin.view.provider_settings.load_error": "이 공급자를 여는 동안 오류가 발생했습니다!", "hex.builtin.view.provider_settings.load_error_details": "이 공급자를 여는 동안 오류가 발생했습니다!\n세부 정보: {}", "hex.builtin.view.provider_settings.load_popup": "공급자 열기", "hex.builtin.view.provider_settings.name": "공급자 설정", + "hex.builtin.view.replace.name": "", "hex.builtin.view.settings.name": "설정", "hex.builtin.view.settings.restart_question": "변경 사항을 적용하려면 ImHex를 다시 시작해야 합니다. 지금 다시 시작하시겠습니까?", "hex.builtin.view.store.desc": "ImHex의 온라인 데이터베이스에서 새 콘텐츠를 다운로드합니다", @@ -774,9 +933,11 @@ "hex.builtin.view.store.netfailed": "스토어 콘텐츠를 불러오기 위한 인터넷 요청이 실패했습니다!", "hex.builtin.view.store.reload": "새로 고침", "hex.builtin.view.store.remove": "제거", - "hex.builtin.view.store.row.description": "설명", "hex.builtin.view.store.row.authors": "작성자", + "hex.builtin.view.store.row.description": "설명", "hex.builtin.view.store.row.name": "이름", + "hex.builtin.view.store.system": "시스템", + "hex.builtin.view.store.system.explanation": "이 항목은 읽기 전용 디렉터리에 있으며 시스템에서 관리할 수 있습니다.", "hex.builtin.view.store.tab.constants": "상수", "hex.builtin.view.store.tab.encodings": "인코딩", "hex.builtin.view.store.tab.includes": "라이브러리", @@ -787,13 +948,16 @@ "hex.builtin.view.store.tab.yara": "Yara 규칙", "hex.builtin.view.store.update": "업데이트", "hex.builtin.view.store.update_count": "모두 업데이트\n사용 가능한 업데이트: {}", - "hex.builtin.view.theme_manager.name": "테마 관리자", "hex.builtin.view.theme_manager.colors": "색상", "hex.builtin.view.theme_manager.export": "내보내기", "hex.builtin.view.theme_manager.export.name": "테마 이름", + "hex.builtin.view.theme_manager.name": "테마 관리자", "hex.builtin.view.theme_manager.save_theme": "테마 저장", "hex.builtin.view.theme_manager.styles": "스타일", "hex.builtin.view.tools.name": "도구", + "hex.builtin.view.tutorials.description": "", + "hex.builtin.view.tutorials.name": "", + "hex.builtin.view.tutorials.start": "", "hex.builtin.visualizer.binary": "2진수", "hex.builtin.visualizer.decimal.signed.16bit": "부호 있는 10진수 (16비트)", "hex.builtin.visualizer.decimal.signed.32bit": "부호 있는 10진수 (32비트)", @@ -812,21 +976,16 @@ "hex.builtin.visualizer.hexadecimal.8bit": "16진수 (8비트)", "hex.builtin.visualizer.hexii": "HexII", "hex.builtin.visualizer.rgba8": "RGBA8 색상", - "hex.builtin.oobe.server_contact_text": "ImHex 서버와의 통신을 허용하시겠습니까?\n\n\n이를 통해 자동으로 업데이트를 확인하고 매우 제한된 사용 통계를 업로드할 수 있으며 그 내용은 아래와 같습니다.\n\n또는 크래시 로그만 제출하도록 선택할 수도 있는데, 이는 발생할 수 있는 버그를 식별하고 수정하는 데 큰 도움이 됩니다.\n\n모든 정보는 당사 자체 서버에서 처리되며 제3자에게 제공되지 않습니다.\n\n\n이러한 선택 사항은 설정에서 언제든지 변경할 수 있습니다.", - "hex.builtin.oobe.server_contact.data_collected_table.key": "유형", - "hex.builtin.oobe.server_contact.data_collected_table.value": "값", - "hex.builtin.oobe.server_contact.data_collected_title": "공유할 데이터", - "hex.builtin.oobe.server_contact.data_collected.uuid": "무작위 ID", - "hex.builtin.oobe.server_contact.data_collected.version": "ImHex 버전", - "hex.builtin.oobe.server_contact.data_collected.os": "운영 체제", - "hex.builtin.oobe.server_contact.crash_logs_only": "충돌 로그만 제출", "hex.builtin.welcome.customize.settings.desc": "ImHex의 설정을 변경합니다", "hex.builtin.welcome.customize.settings.title": "설정", + "hex.builtin.welcome.drop_file": "시작하려면 여기에 파일을 놓으세요...", "hex.builtin.welcome.header.customize": "사용자화", "hex.builtin.welcome.header.help": "도움말", + "hex.builtin.welcome.header.info": "", "hex.builtin.welcome.header.learn": "알아보기", "hex.builtin.welcome.header.main": "ImHex에 오신 것을 환영합니다", "hex.builtin.welcome.header.plugins": "로드된 플러그인", + "hex.builtin.welcome.header.quick_settings": "빠른 설정", "hex.builtin.welcome.header.start": "시작하기", "hex.builtin.welcome.header.update": "업데이트", "hex.builtin.welcome.header.various": "알 수 없음", @@ -836,125 +995,31 @@ "hex.builtin.welcome.help.gethelp.link": "https://github.com/WerWolv/ImHex/discussions/categories/get-help", "hex.builtin.welcome.help.repo": "GitHub 저장소", "hex.builtin.welcome.help.repo.link": "https://imhex.werwolv.net/git", + "hex.builtin.welcome.learn.achievements.desc": "모든 도전 과제를 완료하여 ImHex의 사용 방법을 알아보세요", + "hex.builtin.welcome.learn.achievements.title": "도전 과제 진행 상황", + "hex.builtin.welcome.learn.imhex.desc": "방대한 설명서를 통해 ImHex의 기본 사항을 알아보세요", + "hex.builtin.welcome.learn.imhex.link": "https://docs.werwolv.net/imhex/", + "hex.builtin.welcome.learn.imhex.title": "ImHex 설명서", "hex.builtin.welcome.learn.latest.desc": "ImHex의 최신 변경 내역을 확인하세요", "hex.builtin.welcome.learn.latest.link": "https://github.com/WerWolv/ImHex/releases/latest", "hex.builtin.welcome.learn.latest.title": "최신 릴리스", "hex.builtin.welcome.learn.pattern.desc": "ImHex 패턴 작성 방법을 알아보세요", "hex.builtin.welcome.learn.pattern.link": "https://docs.werwolv.net/pattern-language/", "hex.builtin.welcome.learn.pattern.title": "패턴 언어 문서", - "hex.builtin.welcome.learn.imhex.desc": "방대한 설명서를 통해 ImHex의 기본 사항을 알아보세요", - "hex.builtin.welcome.learn.imhex.link": "https://docs.werwolv.net/imhex/", - "hex.builtin.welcome.learn.imhex.title": "ImHex 설명서", "hex.builtin.welcome.learn.plugins.desc": "플러그인을 사용하여 추가 기능으로 ImHex를 확장하세요", "hex.builtin.welcome.learn.plugins.link": "https://github.com/WerWolv/ImHex/wiki/Plugins-Development-Guide", "hex.builtin.welcome.learn.plugins.title": "플러그인 API", - "hex.builtin.popup.safety_backup.delete": "아니요, 삭제", - "hex.builtin.popup.safety_backup.desc": "이전에 ImHex가 비정상적으로 종료된 것 같습니다.\n이전 작업을 복구하시겠습니까?", - "hex.builtin.popup.safety_backup.log_file": "로그 파일: ", - "hex.builtin.popup.safety_backup.report_error": "개발자에게 충돌 로그 보내기", - "hex.builtin.popup.safety_backup.restore": "예, 복구", - "hex.builtin.popup.safety_backup.title": "손상된 데이터 복구", + "hex.builtin.welcome.quick_settings.simplified": "단순화", "hex.builtin.welcome.start.create_file": "새 파일 만들기", "hex.builtin.welcome.start.open_file": "파일 열기", "hex.builtin.welcome.start.open_other": "다른 공급자 열기", "hex.builtin.welcome.start.open_project": "프로젝트 열기", "hex.builtin.welcome.start.recent": "최근 파일", + "hex.builtin.welcome.start.recent.auto_backups": "", + "hex.builtin.welcome.start.recent.auto_backups.backup": "", "hex.builtin.welcome.tip_of_the_day": "오늘의 팁", "hex.builtin.welcome.update.desc": "ImHex {0}이(가) 출시되었습니다! 여기서 다운로드하세요.", "hex.builtin.welcome.update.link": "https://github.com/WerWolv/ImHex/releases/latest", - "hex.builtin.welcome.update.title": "새 업데이트를 사용할 수 있습니다!", - "hex.builtin.view.store.system": "시스템", - "hex.builtin.view.store.system.explanation": "이 항목은 읽기 전용 디렉터리에 있으며 시스템에서 관리할 수 있습니다.", - "hex.builtin.setting.font.glyphs": "글리프", - "hex.builtin.tools.tcp_client_server.client": "클라이언트", - "hex.builtin.tools.tcp_client_server.server": "서버", - "hex.builtin.tools.tcp_client_server": "TCP 클라이언트/서버", - "hex.builtin.tools.tcp_client_server.messages": "메시지", - "hex.builtin.tools.tcp_client_server.settings": "연결 설정", - "hex.builtin.nodes.bitwise.shift_left": "왼쪽 시프트", - "hex.builtin.nodes.bitwise.shift_left.header": "왼쪽 논리 시프트", - "hex.builtin.nodes.bitwise.shift_right": "오른쪽 시프트", - "hex.builtin.nodes.bitwise.shift_right.header": "오른쪽 논리 시프트", - "hex.builtin.menu.view.debug": "디버깅 보기 표시", - "hex.builtin.setting.font.custom_font": "사용자 정의 글꼴", - "hex.builtin.setting.general.patterns": "패턴", - "hex.builtin.setting.general.network": "네트워크", - "hex.builtin.nodes.common.amount": "양", - "hex.builtin.menu.file.export.as_language.popup.export_error": "파일로 바이트를 내보내지 못했습니다!", - "hex.builtin.tools.euclidean_algorithm.description": "유클리드 호제법은 두 숫자의 최대공약수(GCD)를 계산하는 효율적인 방법입니다.\n\n더 나아가 두 숫자의 최소공배수(LCM)를 계산하는 효율적인 방법도 제공합니다.", - "hex.builtin.tools.euclidean_algorithm": "유클리드 호제법", - "hex.builtin.setting.experiments": "실험", - "hex.builtin.setting.experiments.description": "실험은 아직 개발 중인 기능으로 아직 제대로 작동하지 않을 수 있습니다.\n\n자유롭게 사용해 보고 문제가 발생하면 보고해 주세요!", - "hex.builtin.tools.euclidean_algorithm.overflow": "오버플로가 감지되었습니다! a와 b의 값이 너무 큽니다.", - "hex.builtin.achievement.starting_out.crash.desc": "처음으로 ImHex를 충돌시킵니다.", - "hex.builtin.achievement.starting_out.crash.name": "그래 리코, 콰광!", - "hex.builtin.tools.graphing": "그래프 계산기", - "hex.builtin.view.help.about.release_notes": "릴리스 노트", - "hex.builtin.menu.file.export.as_language": "텍스트 형식 바이트", - "hex.builtin.view.help.about.commits": "커밋 기록", - "hex.builtin.undo_operation.remove": "{0} 제거", - "hex.builtin.view.find.shortcut.select_all": "모든 발생 선택", - "hex.builtin.view.hex_editor.menu.edit.cut": "자르기", - "hex.builtin.view.hex_editor.shortcut.remove_selection": "선택 영역 제거", - "hex.builtin.view.hex_editor.shortcut.selection_right": "선택 영역을 오른쪽으로 이동", - "hex.builtin.view.hex_editor.shortcut.cursor_down": "커서를 아래로 이동", - "hex.builtin.view.hex_editor.shortcut.cursor_page_down": "커서를 한 페이지 아래로 이동", - "hex.builtin.view.highlight_rules.help_text": "파일의 각 바이트에 대해 판단할 수학 표현식을 입력합니다.\n\n표현식에는 '값' 및 '오프셋' 변수를 사용할 수 있습니다.\n표현식이 참으로 판단되면(결과가 0보다 크면) 해당 바이트가 지정 색상으로 강조 표시됩니다.", - "hex.builtin.view.pattern_editor.shortcut.run_pattern": "패턴 실행", - "hex.builtin.menu.file.export.report": "보고", - "hex.builtin.menu.file.export.report.popup.export_error": "새 보고서 파일을 만들지 못했습니다!", - "hex.builtin.setting.font.font_bold": "굵게", - "hex.builtin.setting.font.font_italic": "기울임꼴", - "hex.builtin.setting.font.custom_font_enable": "사용자 정의 글꼴", - "hex.builtin.setting.font.font_antialias": "안티에일리어싱", - "hex.builtin.setting.interface.style": "스타일", - "hex.builtin.setting.interface.window": "창", - "hex.builtin.setting.interface.pattern_data_row_bg": "색상 패턴 배경 사용", - "hex.builtin.setting.shortcuts": "단축키", - "hex.builtin.setting.shortcuts.global": "전역 단축키", - "hex.builtin.shortcut.next_provider": "다음 공급자 선택", - "hex.builtin.shortcut.prev_provider": "이전 공급자 선택", - "hex.builtin.undo_operation.patches": "패치 적용", - "hex.builtin.undo_operation.write": "{0} 쓰기", - "hex.builtin.undo_operation.insert": "{0} 삽입", - "hex.builtin.undo_operation.fill": "영역 채우기", - "hex.builtin.undo_operation.modification": "바이트 수정", - "hex.builtin.view.hex_editor.shortcut.enter_editing": "편집 모드 진입", - "hex.builtin.view.hex_editor.shortcut.cursor_right": "커서를 오른쪽으로 이동", - "hex.builtin.view.hex_editor.shortcut.cursor_left": "커서를 왼쪽으로 이동", - "hex.builtin.view.hex_editor.shortcut.selection_left": "선택 영역을 왼쪽으로 이동", - "hex.builtin.view.hex_editor.shortcut.selection_up": "선택 영역을 위로 이동", - "hex.builtin.view.hex_editor.shortcut.cursor_up": "커서를 위로 이동", - "hex.builtin.view.hex_editor.shortcut.selection_down": "선택 영역을 아래로 이동", - "hex.builtin.view.hex_editor.shortcut.selection_page_up": "선택 영역을 한 페이지 위로 이동", - "hex.builtin.view.hex_editor.shortcut.cursor_page_up": "커서를 한 페이지 위로 이동", - "hex.builtin.view.hex_editor.shortcut.selection_page_down": "선택 영역을 한 페이지 아래로 이동", - "hex.builtin.view.highlight_rules.name": "강조 규칙", - "hex.builtin.view.highlight_rules.new_rule": "새 규칙", - "hex.builtin.view.highlight_rules.config": "구성", - "hex.builtin.view.highlight_rules.expression": "표현식", - "hex.builtin.view.highlight_rules.no_rule": "규칙을 만들어 편집하세요", - "hex.builtin.view.highlight_rules.menu.edit.rules": "강조 규칙 수정...", - "hex.builtin.view.pattern_editor.shortcut.add_breakpoint": "중단점 추가", - "hex.builtin.view.pattern_editor.shortcut.continue_debugger": "컨티뉴 디버거", - "hex.builtin.view.pattern_editor.shortcut.step_debugger": "스텝 디버거", - "hex.builtin.welcome.learn.achievements.title": "도전 과제 진행 상황", - "hex.builtin.welcome.learn.achievements.desc": "모든 도전 과제를 완료하여 ImHex의 사용 방법을 알아보세요", - "hex.builtin.popup.blocking_task.desc": "현재 작업을 실행 중입니다.", - "hex.builtin.popup.blocking_task.title": "작업 실행 중", - "hex.builtin.menu.workspace.layout.lock": "레이아웃 잠금", - "hex.builtin.welcome.drop_file": "시작하려면 여기에 파일을 놓으세요...", - "hex.builtin.command.convert.desc": "단위 변환", - "hex.builtin.command.convert.hexadecimal": "16진수", - "hex.builtin.command.convert.decimal": "10진수", - "hex.builtin.command.convert.binary": "2진수", - "hex.builtin.command.convert.octal": "8진수", - "hex.builtin.command.convert.invalid_conversion": "잘못된 변환", - "hex.builtin.command.convert.invalid_input": "잘못된 입력", - "hex.builtin.command.convert.to": "to", - "hex.builtin.command.convert.in": "in", - "hex.builtin.command.convert.as": "as", - "hex.builtin.welcome.header.quick_settings": "빠른 설정", - "hex.builtin.welcome.quick_settings.simplified": "단순화" + "hex.builtin.welcome.update.title": "새 업데이트를 사용할 수 있습니다!" } -} +} \ No newline at end of file diff --git a/plugins/builtin/romfs/lang/pt_BR.json b/plugins/builtin/romfs/lang/pt_BR.json index d2ef93791..98d57b9a3 100644 --- a/plugins/builtin/romfs/lang/pt_BR.json +++ b/plugins/builtin/romfs/lang/pt_BR.json @@ -1,66 +1,79 @@ { "code": "pt-BR", - "language": "Portuguese", "country": "Brazil", "fallback": false, + "language": "Portuguese", "translations": { - "hex.builtin.achievement.starting_out": "", - "hex.builtin.achievement.starting_out.docs.name": "", - "hex.builtin.achievement.starting_out.docs.desc": "", - "hex.builtin.achievement.starting_out.open_file.name": "", - "hex.builtin.achievement.starting_out.open_file.desc": "", - "hex.builtin.achievement.starting_out.save_project.name": "", - "hex.builtin.achievement.starting_out.save_project.desc": "", - "hex.builtin.achievement.hex_editor": "", - "hex.builtin.achievement.hex_editor.select_byte.name": "", - "hex.builtin.achievement.hex_editor.select_byte.desc": "", - "hex.builtin.achievement.hex_editor.create_bookmark.name": "", - "hex.builtin.achievement.hex_editor.create_bookmark.desc": "", - "hex.builtin.achievement.hex_editor.open_new_view.name": "", - "hex.builtin.achievement.hex_editor.open_new_view.desc": "", - "hex.builtin.achievement.hex_editor.modify_byte.name": "", - "hex.builtin.achievement.hex_editor.modify_byte.desc": "", - "hex.builtin.achievement.hex_editor.copy_as.name": "", - "hex.builtin.achievement.hex_editor.copy_as.desc": "", - "hex.builtin.achievement.hex_editor.create_patch.name": "", - "hex.builtin.achievement.hex_editor.create_patch.desc": "", - "hex.builtin.achievement.hex_editor.fill.name": "", - "hex.builtin.achievement.hex_editor.fill.desc": "", - "hex.builtin.achievement.patterns": "", - "hex.builtin.achievement.patterns.place_menu.name": "", - "hex.builtin.achievement.patterns.place_menu.desc": "", - "hex.builtin.achievement.patterns.load_existing.name": "", - "hex.builtin.achievement.patterns.load_existing.desc": "", - "hex.builtin.achievement.patterns.modify_data.name": "", - "hex.builtin.achievement.patterns.modify_data.desc": "", - "hex.builtin.achievement.patterns.data_inspector.name": "", - "hex.builtin.achievement.patterns.data_inspector.desc": "", - "hex.builtin.achievement.find": "", - "hex.builtin.achievement.find.find_strings.name": "", - "hex.builtin.achievement.find.find_strings.desc": "", - "hex.builtin.achievement.find.find_specific_string.name": "", - "hex.builtin.achievement.find.find_specific_string.desc": "", - "hex.builtin.achievement.find.find_numeric.name": "", - "hex.builtin.achievement.find.find_numeric.desc": "", "hex.builtin.achievement.data_processor": "", - "hex.builtin.achievement.data_processor.place_node.name": "", - "hex.builtin.achievement.data_processor.place_node.desc": "", - "hex.builtin.achievement.data_processor.create_connection.name": "", "hex.builtin.achievement.data_processor.create_connection.desc": "", - "hex.builtin.achievement.data_processor.modify_data.name": "", - "hex.builtin.achievement.data_processor.modify_data.desc": "", - "hex.builtin.achievement.data_processor.custom_node.name": "", + "hex.builtin.achievement.data_processor.create_connection.name": "", "hex.builtin.achievement.data_processor.custom_node.desc": "", + "hex.builtin.achievement.data_processor.custom_node.name": "", + "hex.builtin.achievement.data_processor.modify_data.desc": "", + "hex.builtin.achievement.data_processor.modify_data.name": "", + "hex.builtin.achievement.data_processor.place_node.desc": "", + "hex.builtin.achievement.data_processor.place_node.name": "", + "hex.builtin.achievement.find": "", + "hex.builtin.achievement.find.find_numeric.desc": "", + "hex.builtin.achievement.find.find_numeric.name": "", + "hex.builtin.achievement.find.find_specific_string.desc": "", + "hex.builtin.achievement.find.find_specific_string.name": "", + "hex.builtin.achievement.find.find_strings.desc": "", + "hex.builtin.achievement.find.find_strings.name": "", + "hex.builtin.achievement.hex_editor": "", + "hex.builtin.achievement.hex_editor.copy_as.desc": "", + "hex.builtin.achievement.hex_editor.copy_as.name": "", + "hex.builtin.achievement.hex_editor.create_bookmark.desc": "", + "hex.builtin.achievement.hex_editor.create_bookmark.name": "", + "hex.builtin.achievement.hex_editor.create_patch.desc": "", + "hex.builtin.achievement.hex_editor.create_patch.name": "", + "hex.builtin.achievement.hex_editor.fill.desc": "", + "hex.builtin.achievement.hex_editor.fill.name": "", + "hex.builtin.achievement.hex_editor.modify_byte.desc": "", + "hex.builtin.achievement.hex_editor.modify_byte.name": "", + "hex.builtin.achievement.hex_editor.open_new_view.desc": "", + "hex.builtin.achievement.hex_editor.open_new_view.name": "", + "hex.builtin.achievement.hex_editor.select_byte.desc": "", + "hex.builtin.achievement.hex_editor.select_byte.name": "", "hex.builtin.achievement.misc": "", - "hex.builtin.achievement.misc.analyze_file.name": "", "hex.builtin.achievement.misc.analyze_file.desc": "", - "hex.builtin.achievement.misc.download_from_store.name": "", + "hex.builtin.achievement.misc.analyze_file.name": "", "hex.builtin.achievement.misc.download_from_store.desc": "", + "hex.builtin.achievement.misc.download_from_store.name": "", + "hex.builtin.achievement.patterns": "", + "hex.builtin.achievement.patterns.data_inspector.desc": "", + "hex.builtin.achievement.patterns.data_inspector.name": "", + "hex.builtin.achievement.patterns.load_existing.desc": "", + "hex.builtin.achievement.patterns.load_existing.name": "", + "hex.builtin.achievement.patterns.modify_data.desc": "", + "hex.builtin.achievement.patterns.modify_data.name": "", + "hex.builtin.achievement.patterns.place_menu.desc": "", + "hex.builtin.achievement.patterns.place_menu.name": "", + "hex.builtin.achievement.starting_out": "", + "hex.builtin.achievement.starting_out.crash.desc": "", + "hex.builtin.achievement.starting_out.crash.name": "", + "hex.builtin.achievement.starting_out.docs.desc": "", + "hex.builtin.achievement.starting_out.docs.name": "", + "hex.builtin.achievement.starting_out.open_file.desc": "", + "hex.builtin.achievement.starting_out.open_file.name": "", + "hex.builtin.achievement.starting_out.save_project.desc": "", + "hex.builtin.achievement.starting_out.save_project.name": "", "hex.builtin.command.calc.desc": "Calculadora", "hex.builtin.command.cmd.desc": "Comando", "hex.builtin.command.cmd.result": "Iniciar Comando '{0}'", + "hex.builtin.command.convert.as": "", + "hex.builtin.command.convert.binary": "", + "hex.builtin.command.convert.decimal": "", + "hex.builtin.command.convert.desc": "", + "hex.builtin.command.convert.hexadecimal": "", + "hex.builtin.command.convert.in": "", + "hex.builtin.command.convert.invalid_conversion": "", + "hex.builtin.command.convert.invalid_input": "", + "hex.builtin.command.convert.octal": "", + "hex.builtin.command.convert.to": "", "hex.builtin.command.web.desc": "Website lookup", "hex.builtin.command.web.result": "Navegar para '{0}'", + "hex.builtin.drag_drop.text": "", "hex.builtin.inspector.ascii": "ASCII Character", "hex.builtin.inspector.binary": "Binary (8 bit)", "hex.builtin.inspector.bool": "bool", @@ -108,45 +121,56 @@ "hex.builtin.menu.file.close": "Fechar", "hex.builtin.menu.file.create_file": "", "hex.builtin.menu.file.export": "Exportar...", + "hex.builtin.menu.file.export.as_language": "", + "hex.builtin.menu.file.export.as_language.popup.export_error": "", "hex.builtin.menu.file.export.base64": "", "hex.builtin.menu.file.export.base64.popup.export_error": "", - "hex.builtin.menu.file.export.ips.popup.export_error": "", - "hex.builtin.menu.file.export.ips.popup.invalid_patch_header_error": "", - "hex.builtin.menu.file.export.ips.popup.address_out_of_range_error": "", - "hex.builtin.menu.file.export.ips.popup.patch_too_large_error": "", - "hex.builtin.menu.file.export.ips.popup.invalid_patch_format_error": "", - "hex.builtin.menu.file.export.ips.popup.missing_eof_error": "", - "hex.builtin.menu.file.export.ips": "IPS Patch", - "hex.builtin.menu.file.export.ips32": "IPS32 Patch", "hex.builtin.menu.file.export.bookmark": "", - "hex.builtin.menu.file.export.pattern": "", "hex.builtin.menu.file.export.data_processor": "", + "hex.builtin.menu.file.export.ips": "IPS Patch", + "hex.builtin.menu.file.export.ips.popup.address_out_of_range_error": "", + "hex.builtin.menu.file.export.ips.popup.export_error": "", + "hex.builtin.menu.file.export.ips.popup.invalid_patch_format_error": "", + "hex.builtin.menu.file.export.ips.popup.invalid_patch_header_error": "", + "hex.builtin.menu.file.export.ips.popup.missing_eof_error": "", + "hex.builtin.menu.file.export.ips.popup.patch_too_large_error": "", + "hex.builtin.menu.file.export.ips32": "IPS32 Patch", + "hex.builtin.menu.file.export.pattern": "", "hex.builtin.menu.file.export.popup.create": "Não é possível exportar os dados. Falha ao criar arquivo!", + "hex.builtin.menu.file.export.report": "", + "hex.builtin.menu.file.export.report.popup.export_error": "", "hex.builtin.menu.file.export.title": "Exportar Arquivo", "hex.builtin.menu.file.import": "Importar...", + "hex.builtin.menu.file.import.bookmark": "", + "hex.builtin.menu.file.import.custom_encoding": "", + "hex.builtin.menu.file.import.data_processor": "", "hex.builtin.menu.file.import.ips": "IPS Patch", "hex.builtin.menu.file.import.ips32": "IPS32 Patch", "hex.builtin.menu.file.import.modified_file": "", - "hex.builtin.menu.file.import.bookmark": "", + "hex.builtin.menu.file.import.modified_file.popup.invalid_size": "", "hex.builtin.menu.file.import.pattern": "", - "hex.builtin.menu.file.import.data_processor": "", - "hex.builtin.menu.file.import.custom_encoding": "", "hex.builtin.menu.file.open_file": "Abrir Arquivo...", "hex.builtin.menu.file.open_other": "Abrir outro...", + "hex.builtin.menu.file.open_recent": "Abrir Recentes", "hex.builtin.menu.file.project": "", "hex.builtin.menu.file.project.open": "", "hex.builtin.menu.file.project.save": "", "hex.builtin.menu.file.project.save_as": "", - "hex.builtin.menu.file.open_recent": "Abrir Recentes", "hex.builtin.menu.file.quit": "Sair do ImHex", "hex.builtin.menu.file.reload_provider": "", "hex.builtin.menu.help": "Ajuda", "hex.builtin.menu.help.ask_for_help": "", - "hex.builtin.menu.workspace.layout": "Layout", - "hex.builtin.menu.workspace.layout.save": "", "hex.builtin.menu.view": "Exibir", + "hex.builtin.menu.view.always_on_top": "", + "hex.builtin.menu.view.debug": "", "hex.builtin.menu.view.demo": "Mostrar Demo do ImGui", "hex.builtin.menu.view.fps": "Mostrar FPS", + "hex.builtin.menu.view.fullscreen": "", + "hex.builtin.menu.workspace": "", + "hex.builtin.menu.workspace.create": "", + "hex.builtin.menu.workspace.layout": "Layout", + "hex.builtin.menu.workspace.layout.lock": "", + "hex.builtin.menu.workspace.layout.save": "", "hex.builtin.nodes.arithmetic": "Aritmética", "hex.builtin.nodes.arithmetic.add": "Adição", "hex.builtin.nodes.arithmetic.add.header": "Adicionar", @@ -177,6 +201,10 @@ "hex.builtin.nodes.bitwise.not.header": "Bitwise NOT", "hex.builtin.nodes.bitwise.or": "OR", "hex.builtin.nodes.bitwise.or.header": "Bitwise OR", + "hex.builtin.nodes.bitwise.shift_left": "", + "hex.builtin.nodes.bitwise.shift_left.header": "", + "hex.builtin.nodes.bitwise.shift_right": "", + "hex.builtin.nodes.bitwise.shift_right.header": "", "hex.builtin.nodes.bitwise.swap": "", "hex.builtin.nodes.bitwise.swap.header": "", "hex.builtin.nodes.bitwise.xor": "XOR", @@ -210,6 +238,7 @@ "hex.builtin.nodes.casting.float_to_buffer.header": "", "hex.builtin.nodes.casting.int_to_buffer": "Integer to Buffer", "hex.builtin.nodes.casting.int_to_buffer.header": "Integer to Buffer", + "hex.builtin.nodes.common.amount": "", "hex.builtin.nodes.common.height": "", "hex.builtin.nodes.common.input": "Input", "hex.builtin.nodes.common.input.a": "Input A", @@ -232,6 +261,7 @@ "hex.builtin.nodes.constants.rgba8.header": "RGBA8 color", "hex.builtin.nodes.constants.rgba8.output.a": "Alpha", "hex.builtin.nodes.constants.rgba8.output.b": "Blue", + "hex.builtin.nodes.constants.rgba8.output.color": "", "hex.builtin.nodes.constants.rgba8.output.g": "Green", "hex.builtin.nodes.constants.rgba8.output.r": "Red", "hex.builtin.nodes.constants.string": "String", @@ -294,10 +324,10 @@ "hex.builtin.nodes.decoding.hex": "Hexadecimal", "hex.builtin.nodes.decoding.hex.header": "Hexadecimal decoder", "hex.builtin.nodes.display": "Display", - "hex.builtin.nodes.display.buffer": "", - "hex.builtin.nodes.display.buffer.header": "", "hex.builtin.nodes.display.bits": "", "hex.builtin.nodes.display.bits.header": "", + "hex.builtin.nodes.display.buffer": "", + "hex.builtin.nodes.display.buffer.header": "", "hex.builtin.nodes.display.float": "Float", "hex.builtin.nodes.display.float.header": "Float display", "hex.builtin.nodes.display.int": "Integer", @@ -318,50 +348,71 @@ "hex.builtin.nodes.visualizer.image_rgba.header": "", "hex.builtin.nodes.visualizer.layered_dist": "Layered Distribution", "hex.builtin.nodes.visualizer.layered_dist.header": "Layered Distribution", + "hex.builtin.oobe.server_contact": "", + "hex.builtin.oobe.server_contact.crash_logs_only": "", + "hex.builtin.oobe.server_contact.data_collected.os": "", + "hex.builtin.oobe.server_contact.data_collected.uuid": "", + "hex.builtin.oobe.server_contact.data_collected.version": "", + "hex.builtin.oobe.server_contact.data_collected_table.key": "", + "hex.builtin.oobe.server_contact.data_collected_table.value": "", + "hex.builtin.oobe.server_contact.data_collected_title": "", + "hex.builtin.oobe.server_contact.text": "", + "hex.builtin.oobe.tutorial_question": "", + "hex.builtin.popup.blocking_task.desc": "", + "hex.builtin.popup.blocking_task.title": "", "hex.builtin.popup.close_provider.desc": "", "hex.builtin.popup.close_provider.title": "", - "hex.builtin.popup.docs_question.title": "", + "hex.builtin.popup.create_workspace.desc": "", + "hex.builtin.popup.create_workspace.title": "", "hex.builtin.popup.docs_question.no_answer": "", "hex.builtin.popup.docs_question.prompt": "", "hex.builtin.popup.docs_question.thinking": "", + "hex.builtin.popup.docs_question.title": "", "hex.builtin.popup.error.create": "Falha ao criar um novo arquivo!", "hex.builtin.popup.error.file_dialog.common": "", "hex.builtin.popup.error.file_dialog.portal": "", "hex.builtin.popup.error.project.load": "", - "hex.builtin.popup.error.project.save": "", "hex.builtin.popup.error.project.load.create_provider": "", + "hex.builtin.popup.error.project.load.file_not_found": "", + "hex.builtin.popup.error.project.load.invalid_magic": "", + "hex.builtin.popup.error.project.load.invalid_tar": "", "hex.builtin.popup.error.project.load.no_providers": "", "hex.builtin.popup.error.project.load.some_providers_failed": "", - "hex.builtin.popup.error.project.load.file_not_found": "", - "hex.builtin.popup.error.project.load.invalid_tar": "", - "hex.builtin.popup.error.project.load.invalid_magic": "", + "hex.builtin.popup.error.project.save": "", "hex.builtin.popup.error.read_only": "Não foi possível obter acesso de gravação. Arquivo aberto no modo somente leitura.", "hex.builtin.popup.error.task_exception": "", "hex.builtin.popup.exit_application.desc": "Você tem alterações não salvas feitas em seu projeto.\nVocê tem certeza que quer sair?", "hex.builtin.popup.exit_application.title": "Sair da aplicação?", - "hex.builtin.popup.waiting_for_tasks.title": "", - "hex.builtin.popup.save_layout.title": "", + "hex.builtin.popup.safety_backup.delete": "Não, Apagar", + "hex.builtin.popup.safety_backup.desc": "Ah não, ImHex crashou na ultima vez.\nDeseja restaurar seu trabalho anterior?", + "hex.builtin.popup.safety_backup.log_file": "", + "hex.builtin.popup.safety_backup.report_error": "", + "hex.builtin.popup.safety_backup.restore": "Yes, Restaurar", + "hex.builtin.popup.safety_backup.title": "Restaurar dados perdidos", "hex.builtin.popup.save_layout.desc": "", + "hex.builtin.popup.save_layout.title": "", "hex.builtin.popup.waiting_for_tasks.desc": "", - "hex.builtin.provider.tooltip.show_more": "", - "hex.builtin.provider.error.open": "", + "hex.builtin.popup.waiting_for_tasks.title": "", + "hex.builtin.provider.base64": "", "hex.builtin.provider.disk": "Provedor de disco bruto", "hex.builtin.provider.disk.disk_size": "Tamanho do Disco", + "hex.builtin.provider.disk.elevation": "", + "hex.builtin.provider.disk.error.read_ro": "", + "hex.builtin.provider.disk.error.read_rw": "", "hex.builtin.provider.disk.reload": "Recarregar", "hex.builtin.provider.disk.sector_size": "Tamanho do Setor", "hex.builtin.provider.disk.selected_disk": "Disco", - "hex.builtin.provider.disk.error.read_ro": "", - "hex.builtin.provider.disk.error.read_rw": "", + "hex.builtin.provider.error.open": "", "hex.builtin.provider.file": "Provedor de arquivo", - "hex.builtin.provider.file.error.open": "", "hex.builtin.provider.file.access": "Ultima vez acessado", "hex.builtin.provider.file.creation": "Data de Criação", + "hex.builtin.provider.file.error.open": "", "hex.builtin.provider.file.menu.into_memory": "", + "hex.builtin.provider.file.menu.open_file": "", + "hex.builtin.provider.file.menu.open_folder": "", "hex.builtin.provider.file.modification": "Ultima vez modificado", "hex.builtin.provider.file.path": "Caminho do Arquivo", "hex.builtin.provider.file.size": "Tamanho", - "hex.builtin.provider.file.menu.open_file": "", - "hex.builtin.provider.file.menu.open_folder": "", "hex.builtin.provider.gdb": "GDB Server Provider", "hex.builtin.provider.gdb.ip": "Endereço de IP", "hex.builtin.provider.gdb.name": "GDB Server <{0}:{1}>", @@ -370,26 +421,55 @@ "hex.builtin.provider.intel_hex": "", "hex.builtin.provider.intel_hex.name": "", "hex.builtin.provider.mem_file": "", - "hex.builtin.provider.mem_file.unsaved": "", "hex.builtin.provider.mem_file.rename": "", "hex.builtin.provider.mem_file.rename.desc": "", + "hex.builtin.provider.mem_file.unsaved": "", "hex.builtin.provider.motorola_srec": "", "hex.builtin.provider.motorola_srec.name": "", + "hex.builtin.provider.process_memory": "", + "hex.builtin.provider.process_memory.enumeration_failed": "", + "hex.builtin.provider.process_memory.memory_regions": "", + "hex.builtin.provider.process_memory.name": "", + "hex.builtin.provider.process_memory.process_id": "", + "hex.builtin.provider.process_memory.process_name": "", + "hex.builtin.provider.process_memory.region.commit": "", + "hex.builtin.provider.process_memory.region.mapped": "", + "hex.builtin.provider.process_memory.region.private": "", + "hex.builtin.provider.process_memory.region.reserve": "", + "hex.builtin.provider.process_memory.utils": "", + "hex.builtin.provider.process_memory.utils.inject_dll": "", + "hex.builtin.provider.process_memory.utils.inject_dll.failure": "", + "hex.builtin.provider.process_memory.utils.inject_dll.success": "", + "hex.builtin.provider.tooltip.show_more": "", "hex.builtin.provider.view": "", + "hex.builtin.setting.experiments": "", + "hex.builtin.setting.experiments.description": "", "hex.builtin.setting.folders": "Pastas", "hex.builtin.setting.folders.add_folder": "Adicionar nova pasta", "hex.builtin.setting.folders.description": "Especifique caminhos de pesquisa adicionais para padrões, scripts, regras Yara e muito mais", "hex.builtin.setting.folders.remove_folder": "Remover a pasta atualmente selecionada da lista", "hex.builtin.setting.font": "Fonte", + "hex.builtin.setting.font.custom_font": "", + "hex.builtin.setting.font.custom_font_enable": "", + "hex.builtin.setting.font.custom_font_info": "", + "hex.builtin.setting.font.font_antialias": "", + "hex.builtin.setting.font.font_bold": "", + "hex.builtin.setting.font.font_italic": "", "hex.builtin.setting.font.font_path": "Caminho da Fonte Customizada", "hex.builtin.setting.font.font_size": "Tamanho da Fonte", "hex.builtin.setting.font.font_size.tooltip": "", - "hex.builtin.setting.general": "General", - "hex.builtin.setting.general.auto_load_patterns": "Padrão compatível com carregamento automático", - "hex.builtin.setting.general.server_contact": "", + "hex.builtin.setting.font.glyphs": "", "hex.builtin.setting.font.load_all_unicode_chars": "", + "hex.builtin.setting.general": "General", + "hex.builtin.setting.general.auto_backup_time": "", + "hex.builtin.setting.general.auto_backup_time.format.extended": "", + "hex.builtin.setting.general.auto_backup_time.format.simple": "", + "hex.builtin.setting.general.auto_load_patterns": "Padrão compatível com carregamento automático", + "hex.builtin.setting.general.network": "", "hex.builtin.setting.general.network_interface": "", + "hex.builtin.setting.general.patterns": "", "hex.builtin.setting.general.save_recent_providers": "", + "hex.builtin.setting.general.server_contact": "", "hex.builtin.setting.general.show_tips": "Mostrar dicas na inicialização", "hex.builtin.setting.general.sync_pattern_source": "", "hex.builtin.setting.general.upload_crash_logs": "", @@ -404,19 +484,29 @@ "hex.builtin.setting.interface": "Interface", "hex.builtin.setting.interface.color": "Color theme", "hex.builtin.setting.interface.fps": "FPS Limit", - "hex.builtin.setting.interface.fps.unlocked": "Destravado", "hex.builtin.setting.interface.fps.native": "", + "hex.builtin.setting.interface.fps.unlocked": "Destravado", "hex.builtin.setting.interface.language": "Idioma", "hex.builtin.setting.interface.multi_windows": "", - "hex.builtin.setting.interface.scaling_factor": "Scaling", - "hex.builtin.setting.interface.scaling.native": "Nativo", - "hex.builtin.setting.interface.wiki_explain_language": "Idioma do Wikipedia", + "hex.builtin.setting.interface.pattern_data_row_bg": "", "hex.builtin.setting.interface.restore_window_pos": "", + "hex.builtin.setting.interface.scaling.native": "Nativo", + "hex.builtin.setting.interface.scaling_factor": "Scaling", + "hex.builtin.setting.interface.style": "", + "hex.builtin.setting.interface.wiki_explain_language": "Idioma do Wikipedia", + "hex.builtin.setting.interface.window": "", "hex.builtin.setting.proxy": "", "hex.builtin.setting.proxy.description": "", "hex.builtin.setting.proxy.enable": "", "hex.builtin.setting.proxy.url": "", "hex.builtin.setting.proxy.url.tooltip": "", + "hex.builtin.setting.shortcuts": "", + "hex.builtin.setting.shortcuts.global": "", + "hex.builtin.setting.toolbar": "", + "hex.builtin.setting.toolbar.description": "", + "hex.builtin.setting.toolbar.icons": "", + "hex.builtin.shortcut.next_provider": "", + "hex.builtin.shortcut.prev_provider": "", "hex.builtin.title_bar_button.debug_build": "Compilação de depuração", "hex.builtin.title_bar_button.feedback": "Deixar Feedback", "hex.builtin.tools.ascii_table": "ASCII table", @@ -429,10 +519,19 @@ "hex.builtin.tools.byte_swapper": "", "hex.builtin.tools.calc": "Calculadora", "hex.builtin.tools.color": "Color picker", + "hex.builtin.tools.color.components": "", + "hex.builtin.tools.color.formats": "", + "hex.builtin.tools.color.formats.color_name": "", + "hex.builtin.tools.color.formats.hex": "", + "hex.builtin.tools.color.formats.percent": "", + "hex.builtin.tools.color.formats.vec4": "", "hex.builtin.tools.demangler": "LLVM Demangler", "hex.builtin.tools.demangler.demangled": "Demangled name", "hex.builtin.tools.demangler.mangled": "Mangled name", "hex.builtin.tools.error": "Last error: '{0}'", + "hex.builtin.tools.euclidean_algorithm": "", + "hex.builtin.tools.euclidean_algorithm.description": "", + "hex.builtin.tools.euclidean_algorithm.overflow": "", "hex.builtin.tools.file_tools": "Ferramentas de Arquivo", "hex.builtin.tools.file_tools.combiner": "Combinador", "hex.builtin.tools.file_tools.combiner.add": "Adicionar...", @@ -486,7 +585,14 @@ "hex.builtin.tools.format.programmer": "Programmer", "hex.builtin.tools.format.scientific": "Scientific", "hex.builtin.tools.format.standard": "Standard", + "hex.builtin.tools.graphing": "", "hex.builtin.tools.history": "History", + "hex.builtin.tools.http_requests": "", + "hex.builtin.tools.http_requests.body": "", + "hex.builtin.tools.http_requests.enter_url": "", + "hex.builtin.tools.http_requests.headers": "", + "hex.builtin.tools.http_requests.response": "", + "hex.builtin.tools.http_requests.send": "", "hex.builtin.tools.ieee754": "IEEE 754 Floating Point Tester", "hex.builtin.tools.ieee754.clear": "", "hex.builtin.tools.ieee754.description": "", @@ -505,12 +611,12 @@ "hex.builtin.tools.ieee754.sign": "Sign", "hex.builtin.tools.ieee754.single_precision": "Single Precision", "hex.builtin.tools.ieee754.type": "Tipo", + "hex.builtin.tools.input": "Input", "hex.builtin.tools.invariant_multiplication": "", "hex.builtin.tools.invariant_multiplication.description": "", "hex.builtin.tools.invariant_multiplication.num_bits": "", - "hex.builtin.tools.input": "Input", - "hex.builtin.tools.output": "", "hex.builtin.tools.name": "Nome", + "hex.builtin.tools.output": "", "hex.builtin.tools.permissions": "Calculadora de Permissões UNIX", "hex.builtin.tools.permissions.absolute": "Absolute Notation", "hex.builtin.tools.permissions.perm_bits": "Permission bits", @@ -522,16 +628,39 @@ "hex.builtin.tools.regex_replacer.output": "Saida", "hex.builtin.tools.regex_replacer.pattern": "Regex pattern", "hex.builtin.tools.regex_replacer.replace": "Replace pattern", + "hex.builtin.tools.tcp_client_server": "", + "hex.builtin.tools.tcp_client_server.client": "", + "hex.builtin.tools.tcp_client_server.messages": "", + "hex.builtin.tools.tcp_client_server.server": "", + "hex.builtin.tools.tcp_client_server.settings": "", "hex.builtin.tools.value": "Valor", "hex.builtin.tools.wiki_explain": "Definições de termos da Wikipédia", "hex.builtin.tools.wiki_explain.control": "Control", "hex.builtin.tools.wiki_explain.invalid_response": "Resposta inválida da Wikipedia!", "hex.builtin.tools.wiki_explain.results": "Resultados", "hex.builtin.tools.wiki_explain.search": "Procurar", + "hex.builtin.tutorial.introduction": "", + "hex.builtin.tutorial.introduction.description": "", + "hex.builtin.tutorial.introduction.step1.description": "", + "hex.builtin.tutorial.introduction.step1.title": "", + "hex.builtin.tutorial.introduction.step2.description": "", + "hex.builtin.tutorial.introduction.step2.highlight": "", + "hex.builtin.tutorial.introduction.step2.title": "", + "hex.builtin.tutorial.introduction.step3.highlight": "", + "hex.builtin.tutorial.introduction.step4.highlight": "", + "hex.builtin.tutorial.introduction.step5.highlight.pattern_data": "", + "hex.builtin.tutorial.introduction.step5.highlight.pattern_editor": "", + "hex.builtin.tutorial.introduction.step6.highlight": "", + "hex.builtin.undo_operation.fill": "", + "hex.builtin.undo_operation.insert": "", + "hex.builtin.undo_operation.modification": "", + "hex.builtin.undo_operation.patches": "", + "hex.builtin.undo_operation.remove": "", + "hex.builtin.undo_operation.write": "", + "hex.builtin.view.achievements.click": "", "hex.builtin.view.achievements.name": "", "hex.builtin.view.achievements.unlocked": "", "hex.builtin.view.achievements.unlocked_count": "", - "hex.builtin.view.achievements.click": "", "hex.builtin.view.bookmarks.address": "0x{0:02X} - 0x{1:02X}", "hex.builtin.view.bookmarks.button.jump": "Pular para", "hex.builtin.view.bookmarks.button.remove": "Remover", @@ -582,6 +711,8 @@ "hex.builtin.view.find.search.reset": "", "hex.builtin.view.find.searching": "", "hex.builtin.view.find.sequences": "", + "hex.builtin.view.find.sequences.ignore_case": "", + "hex.builtin.view.find.shortcut.select_all": "", "hex.builtin.view.find.strings": "", "hex.builtin.view.find.strings.chars": "", "hex.builtin.view.find.strings.line_feeds": "", @@ -599,20 +730,24 @@ "hex.builtin.view.find.value.max": "", "hex.builtin.view.find.value.min": "", "hex.builtin.view.find.value.range": "", + "hex.builtin.view.help.about.commits": "", "hex.builtin.view.help.about.contributor": "Contribuidores", "hex.builtin.view.help.about.donations": "Doações", "hex.builtin.view.help.about.libs": "Bibliotecas usadas", "hex.builtin.view.help.about.license": "Licença", "hex.builtin.view.help.about.name": "Sobre", "hex.builtin.view.help.about.paths": "Diretórios do ImHex", - "hex.builtin.view.help.plugins.author": "Autor", - "hex.builtin.view.help.plugins.desc": "Descrição", - "hex.builtin.view.help.plugins.plugin": "Plugin", + "hex.builtin.view.help.about.plugins": "", + "hex.builtin.view.help.about.plugins.author": "", + "hex.builtin.view.help.about.plugins.desc": "", + "hex.builtin.view.help.about.plugins.plugin": "", + "hex.builtin.view.help.about.release_notes": "", "hex.builtin.view.help.about.source": "Código Fonte disponível no GitHub:", "hex.builtin.view.help.about.thanks": "Se você gosta do meu trabalho, considere doar para manter o projeto em andamento. Muito obrigado <3", "hex.builtin.view.help.about.translator": "Traduzido por Douglas Vianna", "hex.builtin.view.help.calc_cheat_sheet": "Calculator Cheat Sheet", "hex.builtin.view.help.documentation": "Documentação do ImHex", + "hex.builtin.view.help.documentation_search": "", "hex.builtin.view.help.name": "Ajuda", "hex.builtin.view.help.pattern_cheat_sheet": "Pattern Language Cheat Sheet", "hex.builtin.view.hex_editor.copy.address": "", @@ -639,6 +774,7 @@ "hex.builtin.view.hex_editor.goto.offset.relative": "Relativo", "hex.builtin.view.hex_editor.menu.edit.copy": "Copiar", "hex.builtin.view.hex_editor.menu.edit.copy_as": "Copiar como...", + "hex.builtin.view.hex_editor.menu.edit.cut": "", "hex.builtin.view.hex_editor.menu.edit.fill": "", "hex.builtin.view.hex_editor.menu.edit.insert": "Inserir...", "hex.builtin.view.hex_editor.menu.edit.jump_to": "", @@ -659,22 +795,46 @@ "hex.builtin.view.hex_editor.name": "Editor Hex", "hex.builtin.view.hex_editor.search.find": "Buscar", "hex.builtin.view.hex_editor.search.hex": "Hex", + "hex.builtin.view.hex_editor.search.no_more_results": "Não há mais resultados", "hex.builtin.view.hex_editor.search.string": "String", "hex.builtin.view.hex_editor.search.string.encoding": "Codificação", - "hex.builtin.view.hex_editor.search.string.encoding.utf8": "UTF-8", "hex.builtin.view.hex_editor.search.string.encoding.utf16": "UTF-16", "hex.builtin.view.hex_editor.search.string.encoding.utf32": "UTF-32", + "hex.builtin.view.hex_editor.search.string.encoding.utf8": "UTF-8", "hex.builtin.view.hex_editor.search.string.endianness": "Endianness", - "hex.builtin.view.hex_editor.search.string.endianness.little": "Little", "hex.builtin.view.hex_editor.search.string.endianness.big": "Big", - "hex.builtin.view.hex_editor.search.no_more_results": "Não há mais resultados", + "hex.builtin.view.hex_editor.search.string.endianness.little": "Little", "hex.builtin.view.hex_editor.select.offset.begin": "", "hex.builtin.view.hex_editor.select.offset.end": "", "hex.builtin.view.hex_editor.select.offset.region": "", "hex.builtin.view.hex_editor.select.offset.size": "", "hex.builtin.view.hex_editor.select.select": "", + "hex.builtin.view.hex_editor.shortcut.cursor_down": "", + "hex.builtin.view.hex_editor.shortcut.cursor_end": "", + "hex.builtin.view.hex_editor.shortcut.cursor_left": "", + "hex.builtin.view.hex_editor.shortcut.cursor_page_down": "", + "hex.builtin.view.hex_editor.shortcut.cursor_page_up": "", + "hex.builtin.view.hex_editor.shortcut.cursor_right": "", + "hex.builtin.view.hex_editor.shortcut.cursor_start": "", + "hex.builtin.view.hex_editor.shortcut.cursor_up": "", + "hex.builtin.view.hex_editor.shortcut.enter_editing": "", + "hex.builtin.view.hex_editor.shortcut.remove_selection": "", + "hex.builtin.view.hex_editor.shortcut.selection_down": "", + "hex.builtin.view.hex_editor.shortcut.selection_left": "", + "hex.builtin.view.hex_editor.shortcut.selection_page_down": "", + "hex.builtin.view.hex_editor.shortcut.selection_page_up": "", + "hex.builtin.view.hex_editor.shortcut.selection_right": "", + "hex.builtin.view.hex_editor.shortcut.selection_up": "", + "hex.builtin.view.highlight_rules.config": "", + "hex.builtin.view.highlight_rules.expression": "", + "hex.builtin.view.highlight_rules.help_text": "", + "hex.builtin.view.highlight_rules.menu.edit.rules": "", + "hex.builtin.view.highlight_rules.name": "", + "hex.builtin.view.highlight_rules.new_rule": "", + "hex.builtin.view.highlight_rules.no_rule": "", "hex.builtin.view.information.analyze": "Analisar Pagina", "hex.builtin.view.information.analyzing": "Analizando...", + "hex.builtin.view.information.apple_type": "", "hex.builtin.view.information.block_size": "Block size", "hex.builtin.view.information.block_size.desc": "{0} blocks of {1} bytes", "hex.builtin.view.information.byte_types": "", @@ -684,21 +844,22 @@ "hex.builtin.view.information.distribution": "Byte distribution", "hex.builtin.view.information.encrypted": "Esses dados provavelmente estão criptografados ou compactados!", "hex.builtin.view.information.entropy": "Entropy", + "hex.builtin.view.information.extension": "", "hex.builtin.view.information.file_entropy": "", "hex.builtin.view.information.highest_entropy": "Highest block entropy", - "hex.builtin.view.information.lowest_entropy": "", "hex.builtin.view.information.info_analysis": "Análise de Informações", "hex.builtin.view.information.layered_distribution": "", + "hex.builtin.view.information.lowest_entropy": "", "hex.builtin.view.information.magic": "Informação Mágica", "hex.builtin.view.information.magic_db_added": "Magic database added!", "hex.builtin.view.information.mime": "MIME Type", "hex.builtin.view.information.name": "Data Information", "hex.builtin.view.information.octet_stream_text": "", "hex.builtin.view.information.octet_stream_warning": "", - "hex.builtin.view.information.region": "Região analizada", "hex.builtin.view.information.plain_text": "", "hex.builtin.view.information.plain_text_percentage": "", "hex.builtin.view.information.provider_information": "", + "hex.builtin.view.information.region": "Região analizada", "hex.builtin.view.logs.component": "", "hex.builtin.view.logs.log_level": "", "hex.builtin.view.logs.message": "", @@ -726,6 +887,8 @@ "hex.builtin.view.pattern_editor.debugger.scope.global": "", "hex.builtin.view.pattern_editor.env_vars": "Variáveis de Ambiente", "hex.builtin.view.pattern_editor.evaluating": "Avaliando...", + "hex.builtin.view.pattern_editor.find_hint": "", + "hex.builtin.view.pattern_editor.find_hint_history": "", "hex.builtin.view.pattern_editor.menu.edit.place_pattern": "", "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin": "", "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array": "", @@ -733,16 +896,33 @@ "hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom": "", "hex.builtin.view.pattern_editor.menu.file.load_pattern": "Carregando padrão...", "hex.builtin.view.pattern_editor.menu.file.save_pattern": "Salvando padrão...", + "hex.builtin.view.pattern_editor.menu.find": "", + "hex.builtin.view.pattern_editor.menu.find_next": "", + "hex.builtin.view.pattern_editor.menu.find_previous": "", + "hex.builtin.view.pattern_editor.menu.replace": "", + "hex.builtin.view.pattern_editor.menu.replace_all": "", + "hex.builtin.view.pattern_editor.menu.replace_next": "", + "hex.builtin.view.pattern_editor.menu.replace_previous": "", "hex.builtin.view.pattern_editor.name": "Editor de padrões", "hex.builtin.view.pattern_editor.no_in_out_vars": "Defina algumas variáveis globais com o especificador 'in' ou 'out' para que elas apareçam aqui.", + "hex.builtin.view.pattern_editor.no_results": "", + "hex.builtin.view.pattern_editor.of": "", "hex.builtin.view.pattern_editor.open_pattern": "Abrir padrão", + "hex.builtin.view.pattern_editor.replace_hint": "", + "hex.builtin.view.pattern_editor.replace_hint_history": "", "hex.builtin.view.pattern_editor.section_popup": "", "hex.builtin.view.pattern_editor.sections": "", "hex.builtin.view.pattern_editor.settings": "Configurações", + "hex.builtin.view.pattern_editor.shortcut.add_breakpoint": "", + "hex.builtin.view.pattern_editor.shortcut.continue_debugger": "", + "hex.builtin.view.pattern_editor.shortcut.run_pattern": "", + "hex.builtin.view.pattern_editor.shortcut.step_debugger": "", + "hex.builtin.view.pattern_editor.virtual_files": "", "hex.builtin.view.provider_settings.load_error": "", "hex.builtin.view.provider_settings.load_error_details": "", "hex.builtin.view.provider_settings.load_popup": "Abrir Provedor", "hex.builtin.view.provider_settings.name": "Configurações do provedor", + "hex.builtin.view.replace.name": "", "hex.builtin.view.settings.name": "Configurações", "hex.builtin.view.settings.restart_question": "Uma alteração que você fez requer uma reinicialização do ImHex para entrar em vigor. Deseja reiniciar agora?", "hex.builtin.view.store.desc": "Baixe novos conteúdos do banco de dados online da ImHex", @@ -753,9 +933,11 @@ "hex.builtin.view.store.netfailed": "", "hex.builtin.view.store.reload": "Recarregar", "hex.builtin.view.store.remove": "Remover", - "hex.builtin.view.store.row.description": "Descrição", "hex.builtin.view.store.row.authors": "", + "hex.builtin.view.store.row.description": "Descrição", "hex.builtin.view.store.row.name": "Nome", + "hex.builtin.view.store.system": "", + "hex.builtin.view.store.system.explanation": "", "hex.builtin.view.store.tab.constants": "Constantes", "hex.builtin.view.store.tab.encodings": "Codificações", "hex.builtin.view.store.tab.includes": "Bibliotecas", @@ -766,13 +948,16 @@ "hex.builtin.view.store.tab.yara": "Regras Yara", "hex.builtin.view.store.update": "Atualizar", "hex.builtin.view.store.update_count": "", - "hex.builtin.view.theme_manager.name": "", "hex.builtin.view.theme_manager.colors": "", "hex.builtin.view.theme_manager.export": "", "hex.builtin.view.theme_manager.export.name": "", + "hex.builtin.view.theme_manager.name": "", "hex.builtin.view.theme_manager.save_theme": "", "hex.builtin.view.theme_manager.styles": "", "hex.builtin.view.tools.name": "Ferramentas", + "hex.builtin.view.tutorials.description": "", + "hex.builtin.view.tutorials.name": "", + "hex.builtin.view.tutorials.start": "", "hex.builtin.visualizer.binary": "", "hex.builtin.visualizer.decimal.signed.16bit": "Decimal Signed (16 bits)", "hex.builtin.visualizer.decimal.signed.32bit": "Decimal Signed (32 bits)", @@ -791,21 +976,16 @@ "hex.builtin.visualizer.hexadecimal.8bit": "Hexadecimal (8 bits)", "hex.builtin.visualizer.hexii": "HexII", "hex.builtin.visualizer.rgba8": "RGBA8 Color", - "hex.builtin.oobe.server_contact_text": "", - "hex.builtin.oobe.server_contact.data_collected_table.key": "", - "hex.builtin.oobe.server_contact.data_collected_table.value": "", - "hex.builtin.oobe.server_contact.data_collected_title": "", - "hex.builtin.oobe.server_contact.data_collected.uuid": "", - "hex.builtin.oobe.server_contact.data_collected.version": "", - "hex.builtin.oobe.server_contact.data_collected.os": "", - "hex.builtin.oobe.server_contact.crash_logs_only": "", "hex.builtin.welcome.customize.settings.desc": "Mudar preferencias do ImHex", "hex.builtin.welcome.customize.settings.title": "Configurações", + "hex.builtin.welcome.drop_file": "", "hex.builtin.welcome.header.customize": "Customizar", "hex.builtin.welcome.header.help": "Ajuda", + "hex.builtin.welcome.header.info": "", "hex.builtin.welcome.header.learn": "Aprender", "hex.builtin.welcome.header.main": "Bem-vindo ao ImHex", "hex.builtin.welcome.header.plugins": "Plugins Carregados", + "hex.builtin.welcome.header.quick_settings": "", "hex.builtin.welcome.header.start": "Iniciar", "hex.builtin.welcome.header.update": "Atualizações", "hex.builtin.welcome.header.various": "Vários", @@ -815,32 +995,31 @@ "hex.builtin.welcome.help.gethelp.link": "https://github.com/WerWolv/ImHex/discussions/categories/get-help", "hex.builtin.welcome.help.repo": "Repositório do GitHub", "hex.builtin.welcome.help.repo.link": "https://imhex.werwolv.net/git", + "hex.builtin.welcome.learn.achievements.desc": "", + "hex.builtin.welcome.learn.achievements.title": "", + "hex.builtin.welcome.learn.imhex.desc": "", + "hex.builtin.welcome.learn.imhex.link": "", + "hex.builtin.welcome.learn.imhex.title": "", "hex.builtin.welcome.learn.latest.desc": "Leia o changelog atual do ImHex", "hex.builtin.welcome.learn.latest.link": "https://github.com/WerWolv/ImHex/releases/latest", "hex.builtin.welcome.learn.latest.title": "Último lançamento", "hex.builtin.welcome.learn.pattern.desc": "Aprenda a escrever padrões ImHex com nossa extensa documentação", "hex.builtin.welcome.learn.pattern.link": "https://docs.werwolv.net/pattern-language/", "hex.builtin.welcome.learn.pattern.title": "Documentação da linguagem padrão", - "hex.builtin.welcome.learn.imhex.desc": "", - "hex.builtin.welcome.learn.imhex.link": "", - "hex.builtin.welcome.learn.imhex.title": "", "hex.builtin.welcome.learn.plugins.desc": "Estenda o ImHex com recursos adicionais usando plugins", "hex.builtin.welcome.learn.plugins.link": "https://github.com/WerWolv/ImHex/wiki/Plugins-Development-Guide", "hex.builtin.welcome.learn.plugins.title": "Plugins API", - "hex.builtin.popup.safety_backup.delete": "Não, Apagar", - "hex.builtin.popup.safety_backup.desc": "Ah não, ImHex crashou na ultima vez.\nDeseja restaurar seu trabalho anterior?", - "hex.builtin.popup.safety_backup.log_file": "", - "hex.builtin.popup.safety_backup.report_error": "", - "hex.builtin.popup.safety_backup.restore": "Yes, Restaurar", - "hex.builtin.popup.safety_backup.title": "Restaurar dados perdidos", + "hex.builtin.welcome.quick_settings.simplified": "", "hex.builtin.welcome.start.create_file": "Criar Novo Arquivo", "hex.builtin.welcome.start.open_file": "Abrir Arquivo", "hex.builtin.welcome.start.open_other": "Outros Provedores", "hex.builtin.welcome.start.open_project": "Abrir Projeto", "hex.builtin.welcome.start.recent": "Arquivos Recentes", + "hex.builtin.welcome.start.recent.auto_backups": "", + "hex.builtin.welcome.start.recent.auto_backups.backup": "", "hex.builtin.welcome.tip_of_the_day": "Dica do Dia", "hex.builtin.welcome.update.desc": "ImHex {0} acabou de lançar! Baixe aqui.", "hex.builtin.welcome.update.link": "https://github.com/WerWolv/ImHex/releases/latest", "hex.builtin.welcome.update.title": "Nova atualização disponivel!" } -} +} \ No newline at end of file diff --git a/plugins/builtin/romfs/lang/zh_CN.json b/plugins/builtin/romfs/lang/zh_CN.json index 0f67b57eb..8899bea97 100644 --- a/plugins/builtin/romfs/lang/zh_CN.json +++ b/plugins/builtin/romfs/lang/zh_CN.json @@ -1,66 +1,79 @@ { "code": "zh-CN", - "language": "Chinese (Simplified)", "country": "China", "fallback": false, + "language": "Chinese (Simplified)", "translations": { - "hex.builtin.achievement.starting_out": "起点", - "hex.builtin.achievement.starting_out.docs.name": "多看文档少提问", - "hex.builtin.achievement.starting_out.docs.desc": "在菜单中选择“帮助”->“文档”打开文档。", - "hex.builtin.achievement.starting_out.open_file.name": "实事求是", - "hex.builtin.achievement.starting_out.open_file.desc": "将文件拖到 ImHex 上或从菜单栏中选择“文件”->“打开”来打开文件。", - "hex.builtin.achievement.starting_out.save_project.name": "保留这个!", - "hex.builtin.achievement.starting_out.save_project.desc": "通过从菜单栏中选择“文件”->“保存项目”来保存项目。", - "hex.builtin.achievement.hex_editor": "十六进制编辑器", - "hex.builtin.achievement.hex_editor.select_byte.name": "你、你、你", - "hex.builtin.achievement.hex_editor.select_byte.desc": "在十六进制编辑器通过点击和拖动选择多个字节。", - "hex.builtin.achievement.hex_editor.create_bookmark.name": "建立图书馆", - "hex.builtin.achievement.hex_editor.create_bookmark.desc": "通过右击一个字节并从上下文菜单中选择“书签”来创建书签。", - "hex.builtin.achievement.hex_editor.open_new_view.name": "看见双倍", - "hex.builtin.achievement.hex_editor.open_new_view.desc": "单击书签中的“ 在新窗口打开”按钮打开新视图。", - "hex.builtin.achievement.hex_editor.modify_byte.name": "十六进制!", - "hex.builtin.achievement.hex_editor.modify_byte.desc": "通过双击然后输入新值来修改该字节。", - "hex.builtin.achievement.hex_editor.copy_as.name": "抄!抄!抄!", - "hex.builtin.achievement.hex_editor.copy_as.desc": "通过从上下文菜单中选择“复制为”->“C++ 数组”,将字节复制为 C++ 数组。", - "hex.builtin.achievement.hex_editor.create_patch.name": "ROM 入侵", - "hex.builtin.achievement.hex_editor.create_patch.desc": "通过选择“文件”菜单中的“导出”选项,创建 IPS 补丁以供其他工具使用。", - "hex.builtin.achievement.hex_editor.fill.name": "大水漫灌", - "hex.builtin.achievement.hex_editor.fill.desc": "通过从上下文菜单中选择“填充”,用一个字节填充区域。", - "hex.builtin.achievement.patterns": "模式", - "hex.builtin.achievement.patterns.place_menu.name": "简单模式", - "hex.builtin.achievement.patterns.place_menu.desc": "通过右键单击字节并使用“放置模式”选项,可以在数据中放置任何内置类型的模式。", - "hex.builtin.achievement.patterns.load_existing.name": "嘿,这个我会", - "hex.builtin.achievement.patterns.load_existing.desc": "使用“文件 -> 导入”菜单加载其他人创建的模式。", - "hex.builtin.achievement.patterns.modify_data.name": "编辑模式", - "hex.builtin.achievement.patterns.modify_data.desc": "通过在模式数据视图中双击模式的值并输入新值来修改模式的基础字节。", - "hex.builtin.achievement.patterns.data_inspector.name": "一个都不放过", - "hex.builtin.achievement.patterns.data_inspector.desc": "使用模式语言创建自定义数据查看器条目。您可以在文档中找到指引。", - "hex.builtin.achievement.find": "查找", - "hex.builtin.achievement.find.find_strings.name": "至尊魔戒的引导", - "hex.builtin.achievement.find.find_strings.desc": "使用“字符串”模式下的“查找”视图查找文件中的所有字符串。", - "hex.builtin.achievement.find.find_specific_string.name": "太多啦", - "hex.builtin.achievement.find.find_specific_string.desc": "通过使用“序列”模式搜索特定字符串的出现次数来优化您的搜索。", - "hex.builtin.achievement.find.find_numeric.name": "差不多...这么多", - "hex.builtin.achievement.find.find_numeric.desc": "使用“数值”模式搜索 250 到 1000 之间的数值。", "hex.builtin.achievement.data_processor": "数据处理器", - "hex.builtin.achievement.data_processor.place_node.name": "查看这些节点", - "hex.builtin.achievement.data_processor.place_node.desc": "通过右键单击工作区并从上下文菜单中选择一个节点,将任何内置节点放置在数据处理器中。", - "hex.builtin.achievement.data_processor.create_connection.name": "好像连上了?", "hex.builtin.achievement.data_processor.create_connection.desc": "将一个节点拖向另一个节点以连接两个节点。", - "hex.builtin.achievement.data_processor.modify_data.name": "解码这个", - "hex.builtin.achievement.data_processor.modify_data.desc": "使用内置的读取和写入数据访问节点预处理显示的字节。", - "hex.builtin.achievement.data_processor.custom_node.name": "我自己来!", + "hex.builtin.achievement.data_processor.create_connection.name": "好像连上了?", "hex.builtin.achievement.data_processor.custom_node.desc": "通过从上下文菜单中选择“自定义 -> 新节点”来创建自定义节点,并通过将节点移入其中来简化现有模式。", + "hex.builtin.achievement.data_processor.custom_node.name": "我自己来!", + "hex.builtin.achievement.data_processor.modify_data.desc": "使用内置的读取和写入数据访问节点预处理显示的字节。", + "hex.builtin.achievement.data_processor.modify_data.name": "解码这个", + "hex.builtin.achievement.data_processor.place_node.desc": "通过右键单击工作区并从上下文菜单中选择一个节点,将任何内置节点放置在数据处理器中。", + "hex.builtin.achievement.data_processor.place_node.name": "查看这些节点", + "hex.builtin.achievement.find": "查找", + "hex.builtin.achievement.find.find_numeric.desc": "使用“数值”模式搜索 250 到 1000 之间的数值。", + "hex.builtin.achievement.find.find_numeric.name": "差不多...这么多", + "hex.builtin.achievement.find.find_specific_string.desc": "通过使用“序列”模式搜索特定字符串的出现次数来优化您的搜索。", + "hex.builtin.achievement.find.find_specific_string.name": "太多啦", + "hex.builtin.achievement.find.find_strings.desc": "使用“字符串”模式下的“查找”视图查找文件中的所有字符串。", + "hex.builtin.achievement.find.find_strings.name": "至尊魔戒的引导", + "hex.builtin.achievement.hex_editor": "十六进制编辑器", + "hex.builtin.achievement.hex_editor.copy_as.desc": "通过从上下文菜单中选择“复制为”->“C++ 数组”,将字节复制为 C++ 数组。", + "hex.builtin.achievement.hex_editor.copy_as.name": "抄!抄!抄!", + "hex.builtin.achievement.hex_editor.create_bookmark.desc": "通过右击一个字节并从上下文菜单中选择“书签”来创建书签。", + "hex.builtin.achievement.hex_editor.create_bookmark.name": "建立图书馆", + "hex.builtin.achievement.hex_editor.create_patch.desc": "通过选择“文件”菜单中的“导出”选项,创建 IPS 补丁以供其他工具使用。", + "hex.builtin.achievement.hex_editor.create_patch.name": "ROM 入侵", + "hex.builtin.achievement.hex_editor.fill.desc": "通过从上下文菜单中选择“填充”,用一个字节填充区域。", + "hex.builtin.achievement.hex_editor.fill.name": "大水漫灌", + "hex.builtin.achievement.hex_editor.modify_byte.desc": "通过双击然后输入新值来修改该字节。", + "hex.builtin.achievement.hex_editor.modify_byte.name": "十六进制!", + "hex.builtin.achievement.hex_editor.open_new_view.desc": "单击书签中的“ 在新窗口打开”按钮打开新视图。", + "hex.builtin.achievement.hex_editor.open_new_view.name": "看见双倍", + "hex.builtin.achievement.hex_editor.select_byte.desc": "在十六进制编辑器通过点击和拖动选择多个字节。", + "hex.builtin.achievement.hex_editor.select_byte.name": "你、你、你", "hex.builtin.achievement.misc": "杂项", - "hex.builtin.achievement.misc.analyze_file.name": "owo这啥玩意?", "hex.builtin.achievement.misc.analyze_file.desc": "使用数据信息视图中的“分析”选项来分析数据。", - "hex.builtin.achievement.misc.download_from_store.name": "就是这样用的", + "hex.builtin.achievement.misc.analyze_file.name": "owo这啥玩意?", "hex.builtin.achievement.misc.download_from_store.desc": "从内容商店下载任何内容", + "hex.builtin.achievement.misc.download_from_store.name": "就是这样用的", + "hex.builtin.achievement.patterns": "模式", + "hex.builtin.achievement.patterns.data_inspector.desc": "使用模式语言创建自定义数据查看器条目。您可以在文档中找到指引。", + "hex.builtin.achievement.patterns.data_inspector.name": "一个都不放过", + "hex.builtin.achievement.patterns.load_existing.desc": "使用“文件 -> 导入”菜单加载其他人创建的模式。", + "hex.builtin.achievement.patterns.load_existing.name": "嘿,这个我会", + "hex.builtin.achievement.patterns.modify_data.desc": "通过在模式数据视图中双击模式的值并输入新值来修改模式的基础字节。", + "hex.builtin.achievement.patterns.modify_data.name": "编辑模式", + "hex.builtin.achievement.patterns.place_menu.desc": "通过右键单击字节并使用“放置模式”选项,可以在数据中放置任何内置类型的模式。", + "hex.builtin.achievement.patterns.place_menu.name": "简单模式", + "hex.builtin.achievement.starting_out": "起点", + "hex.builtin.achievement.starting_out.crash.desc": "", + "hex.builtin.achievement.starting_out.crash.name": "", + "hex.builtin.achievement.starting_out.docs.desc": "在菜单中选择“帮助”->“文档”打开文档。", + "hex.builtin.achievement.starting_out.docs.name": "多看文档少提问", + "hex.builtin.achievement.starting_out.open_file.desc": "将文件拖到 ImHex 上或从菜单栏中选择“文件”->“打开”来打开文件。", + "hex.builtin.achievement.starting_out.open_file.name": "实事求是", + "hex.builtin.achievement.starting_out.save_project.desc": "通过从菜单栏中选择“文件”->“保存项目”来保存项目。", + "hex.builtin.achievement.starting_out.save_project.name": "保留这个!", "hex.builtin.command.calc.desc": "计算器", "hex.builtin.command.cmd.desc": "指令", "hex.builtin.command.cmd.result": "运行指令 '{0}'", + "hex.builtin.command.convert.as": "", + "hex.builtin.command.convert.binary": "", + "hex.builtin.command.convert.decimal": "", + "hex.builtin.command.convert.desc": "", + "hex.builtin.command.convert.hexadecimal": "", + "hex.builtin.command.convert.in": "", + "hex.builtin.command.convert.invalid_conversion": "", + "hex.builtin.command.convert.invalid_input": "", + "hex.builtin.command.convert.octal": "", + "hex.builtin.command.convert.to": "", "hex.builtin.command.web.desc": "网站解析", "hex.builtin.command.web.result": "导航到 '{0}'", + "hex.builtin.drag_drop.text": "", "hex.builtin.inspector.ascii": "ASCII 字符", "hex.builtin.inspector.binary": "二进制(8 位)", "hex.builtin.inspector.bool": "bool", @@ -108,45 +121,56 @@ "hex.builtin.menu.file.close": "关闭", "hex.builtin.menu.file.create_file": "新建文件...", "hex.builtin.menu.file.export": "导出...", + "hex.builtin.menu.file.export.as_language": "", + "hex.builtin.menu.file.export.as_language.popup.export_error": "", "hex.builtin.menu.file.export.base64": "Base64", "hex.builtin.menu.file.export.base64.popup.export_error": "创建新的Base64文件失败!", - "hex.builtin.menu.file.export.ips.popup.export_error": "创建新的 IPS 文件失败!", - "hex.builtin.menu.file.export.ips.popup.invalid_patch_header_error": "无效 IPS 补丁头!", - "hex.builtin.menu.file.export.ips.popup.address_out_of_range_error": "补丁尝试修补范围之外的地址!", - "hex.builtin.menu.file.export.ips.popup.patch_too_large_error": "补丁大于最大允许大小!", - "hex.builtin.menu.file.export.ips.popup.invalid_patch_format_error": "无效 IPS 补丁格式!", - "hex.builtin.menu.file.export.ips.popup.missing_eof_error": "缺少 IPS EOF 记录!", - "hex.builtin.menu.file.export.ips": "IPS 补丁", - "hex.builtin.menu.file.export.ips32": "IPS32 补丁", "hex.builtin.menu.file.export.bookmark": "书签", - "hex.builtin.menu.file.export.pattern": "模式文件", "hex.builtin.menu.file.export.data_processor": "数据处理器工作区", + "hex.builtin.menu.file.export.ips": "IPS 补丁", + "hex.builtin.menu.file.export.ips.popup.address_out_of_range_error": "补丁尝试修补范围之外的地址!", + "hex.builtin.menu.file.export.ips.popup.export_error": "创建新的 IPS 文件失败!", + "hex.builtin.menu.file.export.ips.popup.invalid_patch_format_error": "无效 IPS 补丁格式!", + "hex.builtin.menu.file.export.ips.popup.invalid_patch_header_error": "无效 IPS 补丁头!", + "hex.builtin.menu.file.export.ips.popup.missing_eof_error": "缺少 IPS EOF 记录!", + "hex.builtin.menu.file.export.ips.popup.patch_too_large_error": "补丁大于最大允许大小!", + "hex.builtin.menu.file.export.ips32": "IPS32 补丁", + "hex.builtin.menu.file.export.pattern": "模式文件", "hex.builtin.menu.file.export.popup.create": "无法导出文件。文件创建失败!", + "hex.builtin.menu.file.export.report": "", + "hex.builtin.menu.file.export.report.popup.export_error": "", "hex.builtin.menu.file.export.title": "导出文件", "hex.builtin.menu.file.import": "导入...", + "hex.builtin.menu.file.import.bookmark": "书签", + "hex.builtin.menu.file.import.custom_encoding": "自定义编码文件", + "hex.builtin.menu.file.import.data_processor": "数据处理器工作区", "hex.builtin.menu.file.import.ips": "IPS 补丁", "hex.builtin.menu.file.import.ips32": "IPS32 补丁", "hex.builtin.menu.file.import.modified_file": "已修改", - "hex.builtin.menu.file.import.bookmark": "书签", + "hex.builtin.menu.file.import.modified_file.popup.invalid_size": "", "hex.builtin.menu.file.import.pattern": "模式文件", - "hex.builtin.menu.file.import.data_processor": "数据处理器工作区", - "hex.builtin.menu.file.import.custom_encoding": "自定义编码文件", "hex.builtin.menu.file.open_file": "打开文件...", "hex.builtin.menu.file.open_other": "打开其他...", + "hex.builtin.menu.file.open_recent": "最近打开", "hex.builtin.menu.file.project": "项目", "hex.builtin.menu.file.project.open": "打开项目...", "hex.builtin.menu.file.project.save": "保存项目", "hex.builtin.menu.file.project.save_as": "另存为项目...", - "hex.builtin.menu.file.open_recent": "最近打开", "hex.builtin.menu.file.quit": "退出 ImHex", "hex.builtin.menu.file.reload_provider": "重载提供者", "hex.builtin.menu.help": "帮助", "hex.builtin.menu.help.ask_for_help": "查找文档...", - "hex.builtin.menu.workspace.layout": "布局", - "hex.builtin.menu.workspace.layout.save": "保存布局", "hex.builtin.menu.view": "视图", + "hex.builtin.menu.view.always_on_top": "", + "hex.builtin.menu.view.debug": "显示调试视图", "hex.builtin.menu.view.demo": "ImGui 演示", "hex.builtin.menu.view.fps": "显示 FPS", + "hex.builtin.menu.view.fullscreen": "", + "hex.builtin.menu.workspace": "", + "hex.builtin.menu.workspace.create": "", + "hex.builtin.menu.workspace.layout": "布局", + "hex.builtin.menu.workspace.layout.lock": "", + "hex.builtin.menu.workspace.layout.save": "保存布局", "hex.builtin.nodes.arithmetic": "运算", "hex.builtin.nodes.arithmetic.add": "加法", "hex.builtin.nodes.arithmetic.add.header": "加法", @@ -177,6 +201,10 @@ "hex.builtin.nodes.bitwise.not.header": "按位取反", "hex.builtin.nodes.bitwise.or": "或", "hex.builtin.nodes.bitwise.or.header": "位或", + "hex.builtin.nodes.bitwise.shift_left": "左移", + "hex.builtin.nodes.bitwise.shift_left.header": "按位左移", + "hex.builtin.nodes.bitwise.shift_right": "右移", + "hex.builtin.nodes.bitwise.shift_right.header": "按位右移", "hex.builtin.nodes.bitwise.swap": "反转", "hex.builtin.nodes.bitwise.swap.header": "按位反转", "hex.builtin.nodes.bitwise.xor": "异或", @@ -210,6 +238,7 @@ "hex.builtin.nodes.casting.float_to_buffer.header": "浮点数到缓冲区", "hex.builtin.nodes.casting.int_to_buffer": "整数到缓冲区", "hex.builtin.nodes.casting.int_to_buffer.header": "整数到缓冲区", + "hex.builtin.nodes.common.amount": "数量", "hex.builtin.nodes.common.height": "高度", "hex.builtin.nodes.common.input": "输入", "hex.builtin.nodes.common.input.a": "输入 A", @@ -232,6 +261,7 @@ "hex.builtin.nodes.constants.rgba8.header": "RGBA8 颜色", "hex.builtin.nodes.constants.rgba8.output.a": "透明", "hex.builtin.nodes.constants.rgba8.output.b": "蓝", + "hex.builtin.nodes.constants.rgba8.output.color": "", "hex.builtin.nodes.constants.rgba8.output.g": "绿", "hex.builtin.nodes.constants.rgba8.output.r": "红", "hex.builtin.nodes.constants.string": "字符串", @@ -294,10 +324,10 @@ "hex.builtin.nodes.decoding.hex": "十六进制", "hex.builtin.nodes.decoding.hex.header": "十六进制解码", "hex.builtin.nodes.display": "显示", - "hex.builtin.nodes.display.buffer": "缓冲区", - "hex.builtin.nodes.display.buffer.header": "缓冲区显示", "hex.builtin.nodes.display.bits": "位", "hex.builtin.nodes.display.bits.header": "位显示", + "hex.builtin.nodes.display.buffer": "缓冲区", + "hex.builtin.nodes.display.buffer.header": "缓冲区显示", "hex.builtin.nodes.display.float": "浮点数", "hex.builtin.nodes.display.float.header": "浮点数显示", "hex.builtin.nodes.display.int": "整数", @@ -318,50 +348,71 @@ "hex.builtin.nodes.visualizer.image_rgba.header": "RGBA8 图像可视化", "hex.builtin.nodes.visualizer.layered_dist": "分层布局", "hex.builtin.nodes.visualizer.layered_dist.header": "分层布局", + "hex.builtin.oobe.server_contact": "", + "hex.builtin.oobe.server_contact.crash_logs_only": "仅崩溃日志", + "hex.builtin.oobe.server_contact.data_collected.os": "操作系统", + "hex.builtin.oobe.server_contact.data_collected.uuid": "随机 ID", + "hex.builtin.oobe.server_contact.data_collected.version": "ImHex 版本", + "hex.builtin.oobe.server_contact.data_collected_table.key": "类型", + "hex.builtin.oobe.server_contact.data_collected_table.value": "值", + "hex.builtin.oobe.server_contact.data_collected_title": "会被共享的数据", + "hex.builtin.oobe.server_contact.text": "", + "hex.builtin.oobe.tutorial_question": "", + "hex.builtin.popup.blocking_task.desc": "", + "hex.builtin.popup.blocking_task.title": "", "hex.builtin.popup.close_provider.desc": "", "hex.builtin.popup.close_provider.title": "关闭提供器?", - "hex.builtin.popup.docs_question.title": "查找文档", + "hex.builtin.popup.create_workspace.desc": "", + "hex.builtin.popup.create_workspace.title": "", "hex.builtin.popup.docs_question.no_answer": "文档中没有这个问题的答案", "hex.builtin.popup.docs_question.prompt": "向文档 AI 寻求帮助!", "hex.builtin.popup.docs_question.thinking": "思考中...", + "hex.builtin.popup.docs_question.title": "查找文档", "hex.builtin.popup.error.create": "创建新文件失败!", "hex.builtin.popup.error.file_dialog.common": "尝试打开文件浏览器时发生了错误:{}", "hex.builtin.popup.error.file_dialog.portal": "打开文件浏览器时出现错误:{}。\n这可能是由于您的系统没有正确安装 xdg-desktop-portal 后端造成的。\n\n对于 KDE,请安装 xdg-desktop-portal-kde。\n对于 Gnome,请安装 xdg-desktop-portal-gnome。\n对于其他,您可以尝试使用 xdg-desktop-portal-gtk。\n\n在安装完成后重启您的系统。\n\n如果文件浏览器仍不工作,请尝试将\n\tdbus-update-activation-environment WAYLAND_DISPLAY DISPLAY XAUTHORITY\n添加到您的窗口管理器或合成器的启动脚本或配置文件中。\n\n如果文件浏览器仍不工作,请在 https://github.com/WerWolv/ImHex/issues 提交报告。\n\n同时,您仍可以通过将文件拖到 ImHex 窗口来打开它们!", "hex.builtin.popup.error.project.load": "加载工程失败:{}", - "hex.builtin.popup.error.project.save": "保存工程失败!", "hex.builtin.popup.error.project.load.create_provider": "创建 {} 提供者失败", + "hex.builtin.popup.error.project.load.file_not_found": "找不到项目文件 {}", + "hex.builtin.popup.error.project.load.invalid_magic": "项目文件中的魔术字文件无效", + "hex.builtin.popup.error.project.load.invalid_tar": "无法打开 tar 打包的项目文件:{}", "hex.builtin.popup.error.project.load.no_providers": "没有可打开的提供者", "hex.builtin.popup.error.project.load.some_providers_failed": "一些提供者加载失败:{}", - "hex.builtin.popup.error.project.load.file_not_found": "找不到项目文件 {}", - "hex.builtin.popup.error.project.load.invalid_tar": "无法打开 tar 打包的项目文件:{}", - "hex.builtin.popup.error.project.load.invalid_magic": "项目文件中的魔术字文件无效", + "hex.builtin.popup.error.project.save": "保存工程失败!", "hex.builtin.popup.error.read_only": "无法获得写权限,文件以只读方式打开。", "hex.builtin.popup.error.task_exception": "任务 '{}' 异常:\n\n{}", "hex.builtin.popup.exit_application.desc": "工程还有未保存的更改。\n确定要退出吗?", "hex.builtin.popup.exit_application.title": "退出?", - "hex.builtin.popup.waiting_for_tasks.title": "等待任务进行", - "hex.builtin.popup.save_layout.title": "保存布局", + "hex.builtin.popup.safety_backup.delete": "删除", + "hex.builtin.popup.safety_backup.desc": "糟糕,ImHex 上次崩溃了!\n您想从异常转储中恢复之前的数据吗?", + "hex.builtin.popup.safety_backup.log_file": "日志文件: ", + "hex.builtin.popup.safety_backup.report_error": "向开发者发送崩溃日志", + "hex.builtin.popup.safety_backup.restore": "恢复", + "hex.builtin.popup.safety_backup.title": "恢复崩溃数据", "hex.builtin.popup.save_layout.desc": "输入用于保存当前布局的名称。", + "hex.builtin.popup.save_layout.title": "保存布局", "hex.builtin.popup.waiting_for_tasks.desc": "仍有任务在后台运行。\nImHex 将在完成后关闭。", - "hex.builtin.provider.tooltip.show_more": "按住 SHIFT 了解更多", - "hex.builtin.provider.error.open": "无法打开提供者:{}", + "hex.builtin.popup.waiting_for_tasks.title": "等待任务进行", + "hex.builtin.provider.base64": "", "hex.builtin.provider.disk": "原始磁盘", "hex.builtin.provider.disk.disk_size": "磁盘大小", + "hex.builtin.provider.disk.elevation": "", + "hex.builtin.provider.disk.error.read_ro": "无法以只读模式打开磁盘 {}:{}", + "hex.builtin.provider.disk.error.read_rw": "无法以读写模式打开磁盘 {}:{}", "hex.builtin.provider.disk.reload": "刷新", "hex.builtin.provider.disk.sector_size": "扇区大小", "hex.builtin.provider.disk.selected_disk": "磁盘", - "hex.builtin.provider.disk.error.read_ro": "无法以只读模式打开磁盘 {}:{}", - "hex.builtin.provider.disk.error.read_rw": "无法以读写模式打开磁盘 {}:{}", + "hex.builtin.provider.error.open": "无法打开提供者:{}", "hex.builtin.provider.file": "文件", - "hex.builtin.provider.file.error.open": "无法打开文件:{}", "hex.builtin.provider.file.access": "最后访问时间", "hex.builtin.provider.file.creation": "创建时间", + "hex.builtin.provider.file.error.open": "无法打开文件:{}", "hex.builtin.provider.file.menu.into_memory": "加载到内存", + "hex.builtin.provider.file.menu.open_file": "在外部打开文件", + "hex.builtin.provider.file.menu.open_folder": "打开所处的目录", "hex.builtin.provider.file.modification": "最后更改时间", "hex.builtin.provider.file.path": "路径", "hex.builtin.provider.file.size": "大小", - "hex.builtin.provider.file.menu.open_file": "在外部打开文件", - "hex.builtin.provider.file.menu.open_folder": "打开所处的目录", "hex.builtin.provider.gdb": "GDB 服务器", "hex.builtin.provider.gdb.ip": "IP 地址", "hex.builtin.provider.gdb.name": "GDB 服务器 <{0}:{1}>", @@ -370,9 +421,9 @@ "hex.builtin.provider.intel_hex": "Intel Hex", "hex.builtin.provider.intel_hex.name": "Intel Hex {0}", "hex.builtin.provider.mem_file": "临时文件", - "hex.builtin.provider.mem_file.unsaved": "未保存的文件", "hex.builtin.provider.mem_file.rename": "重命名", "hex.builtin.provider.mem_file.rename.desc": "输入此内存文件的名称。", + "hex.builtin.provider.mem_file.unsaved": "未保存的文件", "hex.builtin.provider.motorola_srec": "Motorola SREC", "hex.builtin.provider.motorola_srec.name": "Motorola SREC {0}", "hex.builtin.provider.process_memory": "进程内存提供器", @@ -389,21 +440,36 @@ "hex.builtin.provider.process_memory.utils.inject_dll": "注入DLL", "hex.builtin.provider.process_memory.utils.inject_dll.failure": "无法注入DLL '{0}'!", "hex.builtin.provider.process_memory.utils.inject_dll.success": "成功注入DLL '{0}'!", + "hex.builtin.provider.tooltip.show_more": "按住 SHIFT 了解更多", "hex.builtin.provider.view": "独立查看", + "hex.builtin.setting.experiments": "", + "hex.builtin.setting.experiments.description": "", "hex.builtin.setting.folders": "扩展搜索路径", "hex.builtin.setting.folders.add_folder": "添加新的目录", "hex.builtin.setting.folders.description": "为模式、脚本和规则等指定额外的搜索路径", "hex.builtin.setting.folders.remove_folder": "从列表中移除当前目录", "hex.builtin.setting.font": "字体", + "hex.builtin.setting.font.custom_font": "自定义字体", + "hex.builtin.setting.font.custom_font_enable": "", + "hex.builtin.setting.font.custom_font_info": "", + "hex.builtin.setting.font.font_antialias": "", + "hex.builtin.setting.font.font_bold": "", + "hex.builtin.setting.font.font_italic": "", "hex.builtin.setting.font.font_path": "自定义字体路径", "hex.builtin.setting.font.font_size": "字体大小", "hex.builtin.setting.font.font_size.tooltip": "仅当选择了自定义字体时才能调整字体大小。\n\n这是因为 ImHex 默认使用像素完美的位图字体,用任何非整数因子缩放它只会导致它变得模糊。", - "hex.builtin.setting.general": "通用", - "hex.builtin.setting.general.auto_load_patterns": "自动加载支持的模式", - "hex.builtin.setting.general.server_contact": "启用更新检查和使用统计", + "hex.builtin.setting.font.glyphs": "字形", "hex.builtin.setting.font.load_all_unicode_chars": "加载所有 Unicode 字符", + "hex.builtin.setting.general": "通用", + "hex.builtin.setting.general.auto_backup_time": "", + "hex.builtin.setting.general.auto_backup_time.format.extended": "", + "hex.builtin.setting.general.auto_backup_time.format.simple": "", + "hex.builtin.setting.general.auto_load_patterns": "自动加载支持的模式", + "hex.builtin.setting.general.network": "网络", "hex.builtin.setting.general.network_interface": "启动网络", + "hex.builtin.setting.general.patterns": "模式", "hex.builtin.setting.general.save_recent_providers": "保存最近使用的提供者", + "hex.builtin.setting.general.server_contact": "启用更新检查和使用统计", "hex.builtin.setting.general.show_tips": "在启动时显示每日提示", "hex.builtin.setting.general.sync_pattern_source": "在提供器间同步模式源码", "hex.builtin.setting.general.upload_crash_logs": "上传崩溃报告", @@ -418,19 +484,29 @@ "hex.builtin.setting.interface": "界面", "hex.builtin.setting.interface.color": "颜色主题", "hex.builtin.setting.interface.fps": "FPS 限制", - "hex.builtin.setting.interface.fps.unlocked": "无限制", "hex.builtin.setting.interface.fps.native": "系统", + "hex.builtin.setting.interface.fps.unlocked": "无限制", "hex.builtin.setting.interface.language": "语言", "hex.builtin.setting.interface.multi_windows": "启用多窗口支持", - "hex.builtin.setting.interface.scaling_factor": "缩放", - "hex.builtin.setting.interface.scaling.native": "本地默认", - "hex.builtin.setting.interface.wiki_explain_language": "维基百科使用语言", + "hex.builtin.setting.interface.pattern_data_row_bg": "", "hex.builtin.setting.interface.restore_window_pos": "恢复窗口位置", + "hex.builtin.setting.interface.scaling.native": "本地默认", + "hex.builtin.setting.interface.scaling_factor": "缩放", + "hex.builtin.setting.interface.style": "", + "hex.builtin.setting.interface.wiki_explain_language": "维基百科使用语言", + "hex.builtin.setting.interface.window": "", "hex.builtin.setting.proxy": "网络代理", "hex.builtin.setting.proxy.description": "代理设置会立即在可下载内容、维基百科查询上生效。", "hex.builtin.setting.proxy.enable": "启用代理", "hex.builtin.setting.proxy.url": "代理 URL", "hex.builtin.setting.proxy.url.tooltip": "http(s):// 或 socks5://(如 http://127.0.0.1:1080)", + "hex.builtin.setting.shortcuts": "", + "hex.builtin.setting.shortcuts.global": "", + "hex.builtin.setting.toolbar": "", + "hex.builtin.setting.toolbar.description": "", + "hex.builtin.setting.toolbar.icons": "", + "hex.builtin.shortcut.next_provider": "", + "hex.builtin.shortcut.prev_provider": "", "hex.builtin.title_bar_button.debug_build": "调试构建", "hex.builtin.title_bar_button.feedback": "反馈", "hex.builtin.tools.ascii_table": "ASCII 表", @@ -443,10 +519,19 @@ "hex.builtin.tools.byte_swapper": "字节反转", "hex.builtin.tools.calc": "计算器", "hex.builtin.tools.color": "颜色选择器", + "hex.builtin.tools.color.components": "", + "hex.builtin.tools.color.formats": "", + "hex.builtin.tools.color.formats.color_name": "", + "hex.builtin.tools.color.formats.hex": "", + "hex.builtin.tools.color.formats.percent": "", + "hex.builtin.tools.color.formats.vec4": "", "hex.builtin.tools.demangler": "LLVM 名还原", "hex.builtin.tools.demangler.demangled": "还原名", "hex.builtin.tools.demangler.mangled": "修饰名", "hex.builtin.tools.error": "最后错误: '{0}'", + "hex.builtin.tools.euclidean_algorithm": "", + "hex.builtin.tools.euclidean_algorithm.description": "", + "hex.builtin.tools.euclidean_algorithm.overflow": "", "hex.builtin.tools.file_tools": "文件工具", "hex.builtin.tools.file_tools.combiner": "合并", "hex.builtin.tools.file_tools.combiner.add": "添加...", @@ -500,7 +585,14 @@ "hex.builtin.tools.format.programmer": "程序员", "hex.builtin.tools.format.scientific": "科学", "hex.builtin.tools.format.standard": "标准", + "hex.builtin.tools.graphing": "", "hex.builtin.tools.history": "历史", + "hex.builtin.tools.http_requests": "", + "hex.builtin.tools.http_requests.body": "", + "hex.builtin.tools.http_requests.enter_url": "", + "hex.builtin.tools.http_requests.headers": "", + "hex.builtin.tools.http_requests.response": "", + "hex.builtin.tools.http_requests.send": "", "hex.builtin.tools.ieee754": "IEEE 754 浮点数测试器", "hex.builtin.tools.ieee754.clear": "清除", "hex.builtin.tools.ieee754.description": "IEEE754 是大多数现代 CPU 使用的表示浮点数的标准。\n\n此工具可视化浮点数的内部表示,并允许编解码具有非标准数量的尾数或指数位的数字。", @@ -519,12 +611,12 @@ "hex.builtin.tools.ieee754.sign": "符号", "hex.builtin.tools.ieee754.single_precision": "单精度浮点数", "hex.builtin.tools.ieee754.type": "部分", + "hex.builtin.tools.input": "输入", "hex.builtin.tools.invariant_multiplication": "通过乘法除以常量", "hex.builtin.tools.invariant_multiplication.description": "通过乘法除以常量是编译器经常使用的一种技术,用于将整数除以常数优化为乘法并位移。这样做的原因是除法通常比乘法花费多倍的时钟周期。\n\n此工具可用于从除数计算乘数或从乘数计算除数。", "hex.builtin.tools.invariant_multiplication.num_bits": "位数量", - "hex.builtin.tools.input": "输入", - "hex.builtin.tools.output": "输出", "hex.builtin.tools.name": "名称", + "hex.builtin.tools.output": "输出", "hex.builtin.tools.permissions": "UNIX 权限计算器", "hex.builtin.tools.permissions.absolute": "绝对符号", "hex.builtin.tools.permissions.perm_bits": "权限位", @@ -536,16 +628,39 @@ "hex.builtin.tools.regex_replacer.output": "输出", "hex.builtin.tools.regex_replacer.pattern": "正则表达式", "hex.builtin.tools.regex_replacer.replace": "替换表达式", + "hex.builtin.tools.tcp_client_server": "TCP 客户端/服务器", + "hex.builtin.tools.tcp_client_server.client": "客户端", + "hex.builtin.tools.tcp_client_server.messages": "报文", + "hex.builtin.tools.tcp_client_server.server": "服务器", + "hex.builtin.tools.tcp_client_server.settings": "连接设置", "hex.builtin.tools.value": "值", "hex.builtin.tools.wiki_explain": "维基百科搜索", "hex.builtin.tools.wiki_explain.control": "控制", "hex.builtin.tools.wiki_explain.invalid_response": "接收到来自 Wikipedia 的无效响应!", "hex.builtin.tools.wiki_explain.results": "结果", "hex.builtin.tools.wiki_explain.search": "搜索", + "hex.builtin.tutorial.introduction": "", + "hex.builtin.tutorial.introduction.description": "", + "hex.builtin.tutorial.introduction.step1.description": "", + "hex.builtin.tutorial.introduction.step1.title": "", + "hex.builtin.tutorial.introduction.step2.description": "", + "hex.builtin.tutorial.introduction.step2.highlight": "", + "hex.builtin.tutorial.introduction.step2.title": "", + "hex.builtin.tutorial.introduction.step3.highlight": "", + "hex.builtin.tutorial.introduction.step4.highlight": "", + "hex.builtin.tutorial.introduction.step5.highlight.pattern_data": "", + "hex.builtin.tutorial.introduction.step5.highlight.pattern_editor": "", + "hex.builtin.tutorial.introduction.step6.highlight": "", + "hex.builtin.undo_operation.fill": "", + "hex.builtin.undo_operation.insert": "", + "hex.builtin.undo_operation.modification": "", + "hex.builtin.undo_operation.patches": "", + "hex.builtin.undo_operation.remove": "", + "hex.builtin.undo_operation.write": "", + "hex.builtin.view.achievements.click": "点这里", "hex.builtin.view.achievements.name": "成就", "hex.builtin.view.achievements.unlocked": "已解锁成就!", "hex.builtin.view.achievements.unlocked_count": "已解锁", - "hex.builtin.view.achievements.click": "点这里", "hex.builtin.view.bookmarks.address": "0x{0:02X} - 0x{1:02X}", "hex.builtin.view.bookmarks.button.jump": "转到", "hex.builtin.view.bookmarks.button.remove": "移除", @@ -596,6 +711,8 @@ "hex.builtin.view.find.search.reset": "重置", "hex.builtin.view.find.searching": "搜索中...", "hex.builtin.view.find.sequences": "序列", + "hex.builtin.view.find.sequences.ignore_case": "", + "hex.builtin.view.find.shortcut.select_all": "", "hex.builtin.view.find.strings": "字符串", "hex.builtin.view.find.strings.chars": "字符", "hex.builtin.view.find.strings.line_feeds": "换行", @@ -613,20 +730,24 @@ "hex.builtin.view.find.value.max": "最大值", "hex.builtin.view.find.value.min": "最小值", "hex.builtin.view.find.value.range": "范围搜索", + "hex.builtin.view.help.about.commits": "", "hex.builtin.view.help.about.contributor": "贡献者", "hex.builtin.view.help.about.donations": "赞助", "hex.builtin.view.help.about.libs": "使用的库", "hex.builtin.view.help.about.license": "许可证", "hex.builtin.view.help.about.name": "关于", "hex.builtin.view.help.about.paths": "ImHex 目录", - "hex.builtin.view.help.plugins.author": "作者", - "hex.builtin.view.help.plugins.desc": "描述", - "hex.builtin.view.help.plugins.plugin": "插件", + "hex.builtin.view.help.about.plugins": "", + "hex.builtin.view.help.about.plugins.author": "", + "hex.builtin.view.help.about.plugins.desc": "", + "hex.builtin.view.help.about.plugins.plugin": "", + "hex.builtin.view.help.about.release_notes": "", "hex.builtin.view.help.about.source": "源代码位于 GitHub:", "hex.builtin.view.help.about.thanks": "如果您喜欢我的工作,请赞助以帮助此项目继续前进。非常感谢 <3", "hex.builtin.view.help.about.translator": "由 xtexChooser 翻译", "hex.builtin.view.help.calc_cheat_sheet": "计算器帮助", "hex.builtin.view.help.documentation": "ImHex 文档", + "hex.builtin.view.help.documentation_search": "", "hex.builtin.view.help.name": "帮助", "hex.builtin.view.help.pattern_cheat_sheet": "模式语言帮助", "hex.builtin.view.hex_editor.copy.address": "地址", @@ -653,6 +774,7 @@ "hex.builtin.view.hex_editor.goto.offset.relative": "相对", "hex.builtin.view.hex_editor.menu.edit.copy": "复制", "hex.builtin.view.hex_editor.menu.edit.copy_as": "复制为...", + "hex.builtin.view.hex_editor.menu.edit.cut": "", "hex.builtin.view.hex_editor.menu.edit.fill": "填充...", "hex.builtin.view.hex_editor.menu.edit.insert": "插入...", "hex.builtin.view.hex_editor.menu.edit.jump_to": "转到", @@ -673,22 +795,46 @@ "hex.builtin.view.hex_editor.name": "Hex 编辑器", "hex.builtin.view.hex_editor.search.find": "查找", "hex.builtin.view.hex_editor.search.hex": "Hex", + "hex.builtin.view.hex_editor.search.no_more_results": "没有更多结果", "hex.builtin.view.hex_editor.search.string": "字符串", "hex.builtin.view.hex_editor.search.string.encoding": "编码", - "hex.builtin.view.hex_editor.search.string.encoding.utf8": "UTF-8", "hex.builtin.view.hex_editor.search.string.encoding.utf16": "UTF-16", "hex.builtin.view.hex_editor.search.string.encoding.utf32": "UTF-32", + "hex.builtin.view.hex_editor.search.string.encoding.utf8": "UTF-8", "hex.builtin.view.hex_editor.search.string.endianness": "字节顺序", - "hex.builtin.view.hex_editor.search.string.endianness.little": "小端序", "hex.builtin.view.hex_editor.search.string.endianness.big": "大端序", - "hex.builtin.view.hex_editor.search.no_more_results": "没有更多结果", + "hex.builtin.view.hex_editor.search.string.endianness.little": "小端序", "hex.builtin.view.hex_editor.select.offset.begin": "起始", "hex.builtin.view.hex_editor.select.offset.end": "结束", "hex.builtin.view.hex_editor.select.offset.region": "区域", "hex.builtin.view.hex_editor.select.offset.size": "大小", "hex.builtin.view.hex_editor.select.select": "选择", + "hex.builtin.view.hex_editor.shortcut.cursor_down": "", + "hex.builtin.view.hex_editor.shortcut.cursor_end": "", + "hex.builtin.view.hex_editor.shortcut.cursor_left": "", + "hex.builtin.view.hex_editor.shortcut.cursor_page_down": "", + "hex.builtin.view.hex_editor.shortcut.cursor_page_up": "", + "hex.builtin.view.hex_editor.shortcut.cursor_right": "", + "hex.builtin.view.hex_editor.shortcut.cursor_start": "", + "hex.builtin.view.hex_editor.shortcut.cursor_up": "", + "hex.builtin.view.hex_editor.shortcut.enter_editing": "", + "hex.builtin.view.hex_editor.shortcut.remove_selection": "", + "hex.builtin.view.hex_editor.shortcut.selection_down": "", + "hex.builtin.view.hex_editor.shortcut.selection_left": "", + "hex.builtin.view.hex_editor.shortcut.selection_page_down": "", + "hex.builtin.view.hex_editor.shortcut.selection_page_up": "", + "hex.builtin.view.hex_editor.shortcut.selection_right": "", + "hex.builtin.view.hex_editor.shortcut.selection_up": "", + "hex.builtin.view.highlight_rules.config": "", + "hex.builtin.view.highlight_rules.expression": "", + "hex.builtin.view.highlight_rules.help_text": "", + "hex.builtin.view.highlight_rules.menu.edit.rules": "", + "hex.builtin.view.highlight_rules.name": "", + "hex.builtin.view.highlight_rules.new_rule": "", + "hex.builtin.view.highlight_rules.no_rule": "", "hex.builtin.view.information.analyze": "分析", "hex.builtin.view.information.analyzing": "分析中...", + "hex.builtin.view.information.apple_type": "", "hex.builtin.view.information.block_size": "块大小", "hex.builtin.view.information.block_size.desc": "{0} 块 × {1} 字节", "hex.builtin.view.information.byte_types": "字节类型", @@ -698,21 +844,22 @@ "hex.builtin.view.information.distribution": "字节分布", "hex.builtin.view.information.encrypted": "此数据似乎经过了加密或压缩!", "hex.builtin.view.information.entropy": "熵", + "hex.builtin.view.information.extension": "", "hex.builtin.view.information.file_entropy": "整体熵", "hex.builtin.view.information.highest_entropy": "最高区块熵", - "hex.builtin.view.information.lowest_entropy": "最低区块熵", "hex.builtin.view.information.info_analysis": "信息分析", "hex.builtin.view.information.layered_distribution": "分层分布", + "hex.builtin.view.information.lowest_entropy": "最低区块熵", "hex.builtin.view.information.magic": "LibMagic 信息", "hex.builtin.view.information.magic_db_added": "LibMagic 数据库已添加!", "hex.builtin.view.information.mime": "MIME 类型", "hex.builtin.view.information.name": "数据信息", "hex.builtin.view.information.octet_stream_text": "未知", "hex.builtin.view.information.octet_stream_warning": "application/octet-stream 表示未知的数据类型。\n\n这意味着该数据没有与之关联的 MIME 类型,因为它不是已知的格式。", - "hex.builtin.view.information.region": "已分析区域", "hex.builtin.view.information.plain_text": "此数据很可能是纯文本。", "hex.builtin.view.information.plain_text_percentage": "纯文本百分比", "hex.builtin.view.information.provider_information": "提供者信息", + "hex.builtin.view.information.region": "已分析区域", "hex.builtin.view.logs.component": "组件", "hex.builtin.view.logs.log_level": "日志等级", "hex.builtin.view.logs.message": "消息", @@ -740,6 +887,8 @@ "hex.builtin.view.pattern_editor.debugger.scope.global": "全局", "hex.builtin.view.pattern_editor.env_vars": "环境变量", "hex.builtin.view.pattern_editor.evaluating": "计算中...", + "hex.builtin.view.pattern_editor.find_hint": "", + "hex.builtin.view.pattern_editor.find_hint_history": "", "hex.builtin.view.pattern_editor.menu.edit.place_pattern": "放置模式...", "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin": "内置类型", "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array": "数组", @@ -747,16 +896,33 @@ "hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom": "自定义类型", "hex.builtin.view.pattern_editor.menu.file.load_pattern": "加载模式文件...", "hex.builtin.view.pattern_editor.menu.file.save_pattern": "保存模式文件...", + "hex.builtin.view.pattern_editor.menu.find": "", + "hex.builtin.view.pattern_editor.menu.find_next": "", + "hex.builtin.view.pattern_editor.menu.find_previous": "", + "hex.builtin.view.pattern_editor.menu.replace": "", + "hex.builtin.view.pattern_editor.menu.replace_all": "", + "hex.builtin.view.pattern_editor.menu.replace_next": "", + "hex.builtin.view.pattern_editor.menu.replace_previous": "", "hex.builtin.view.pattern_editor.name": "模式编辑器", "hex.builtin.view.pattern_editor.no_in_out_vars": "使用 'in' 或 'out' 修饰符定义一些全局变量,以使它们出现在这里。", + "hex.builtin.view.pattern_editor.no_results": "", + "hex.builtin.view.pattern_editor.of": "", "hex.builtin.view.pattern_editor.open_pattern": "打开模式", + "hex.builtin.view.pattern_editor.replace_hint": "", + "hex.builtin.view.pattern_editor.replace_hint_history": "", "hex.builtin.view.pattern_editor.section_popup": "段", "hex.builtin.view.pattern_editor.sections": "段", "hex.builtin.view.pattern_editor.settings": "设置", + "hex.builtin.view.pattern_editor.shortcut.add_breakpoint": "", + "hex.builtin.view.pattern_editor.shortcut.continue_debugger": "", + "hex.builtin.view.pattern_editor.shortcut.run_pattern": "", + "hex.builtin.view.pattern_editor.shortcut.step_debugger": "", + "hex.builtin.view.pattern_editor.virtual_files": "", "hex.builtin.view.provider_settings.load_error": "尝试打开此提供器时出现错误!", "hex.builtin.view.provider_settings.load_error_details": "打开此提供者时出现错误:\n详细信息:{}", "hex.builtin.view.provider_settings.load_popup": "打开提供器", "hex.builtin.view.provider_settings.name": "提供器设置", + "hex.builtin.view.replace.name": "", "hex.builtin.view.settings.name": "设置", "hex.builtin.view.settings.restart_question": "一项更改需要重启 ImHex 以生效,您想要现在重启吗?", "hex.builtin.view.store.desc": "从 ImHex 仓库下载新内容", @@ -767,9 +933,11 @@ "hex.builtin.view.store.netfailed": "通过网络加载内容失败!", "hex.builtin.view.store.reload": "刷新", "hex.builtin.view.store.remove": "移除", - "hex.builtin.view.store.row.description": "描述", "hex.builtin.view.store.row.authors": "作者", + "hex.builtin.view.store.row.description": "描述", "hex.builtin.view.store.row.name": "名称", + "hex.builtin.view.store.system": "系统", + "hex.builtin.view.store.system.explanation": "该条目位于只读目录中,它可能由系统管理。", "hex.builtin.view.store.tab.constants": "常量", "hex.builtin.view.store.tab.encodings": "编码", "hex.builtin.view.store.tab.includes": "库", @@ -780,13 +948,16 @@ "hex.builtin.view.store.tab.yara": "Yara 规则", "hex.builtin.view.store.update": "更新", "hex.builtin.view.store.update_count": "更新全部\n可用更新:{}", - "hex.builtin.view.theme_manager.name": "主题管理器", "hex.builtin.view.theme_manager.colors": "颜色", "hex.builtin.view.theme_manager.export": "导出", "hex.builtin.view.theme_manager.export.name": "主题名称", + "hex.builtin.view.theme_manager.name": "主题管理器", "hex.builtin.view.theme_manager.save_theme": "保存主题", "hex.builtin.view.theme_manager.styles": "样式", "hex.builtin.view.tools.name": "工具", + "hex.builtin.view.tutorials.description": "", + "hex.builtin.view.tutorials.name": "", + "hex.builtin.view.tutorials.start": "", "hex.builtin.visualizer.binary": "二进制", "hex.builtin.visualizer.decimal.signed.16bit": "有符号十进制(16 位)", "hex.builtin.visualizer.decimal.signed.32bit": "有符号十进制(32 位)", @@ -805,21 +976,16 @@ "hex.builtin.visualizer.hexadecimal.8bit": "十六进制(8 位)", "hex.builtin.visualizer.hexii": "HexII", "hex.builtin.visualizer.rgba8": "RGBA8 颜色", - "hex.builtin.oobe.server_contact_text": "您想允许与 ImHex 的服务器通信吗?\n\n\n这允许执行自动更新检查并上传非常有限的使用统计信息,所有这些都在下面列出。\n\n或者,您也可以选择仅提交崩溃日志,这对确认与修复您可能遇到的错误有很大帮助。\n\n所有信息均由我们自己的服务器处理,不会泄露给任何第三方。\n\n\n您可以随时在设置中更改这些选择。", - "hex.builtin.oobe.server_contact.data_collected_table.key": "类型", - "hex.builtin.oobe.server_contact.data_collected_table.value": "值", - "hex.builtin.oobe.server_contact.data_collected_title": "会被共享的数据", - "hex.builtin.oobe.server_contact.data_collected.uuid": "随机 ID", - "hex.builtin.oobe.server_contact.data_collected.version": "ImHex 版本", - "hex.builtin.oobe.server_contact.data_collected.os": "操作系统", - "hex.builtin.oobe.server_contact.crash_logs_only": "仅崩溃日志", "hex.builtin.welcome.customize.settings.desc": "更改 ImHex 的设置", "hex.builtin.welcome.customize.settings.title": "设置", + "hex.builtin.welcome.drop_file": "", "hex.builtin.welcome.header.customize": "自定义", "hex.builtin.welcome.header.help": "帮助", + "hex.builtin.welcome.header.info": "", "hex.builtin.welcome.header.learn": "学习", "hex.builtin.welcome.header.main": "欢迎来到 ImHex", "hex.builtin.welcome.header.plugins": "已加载插件", + "hex.builtin.welcome.header.quick_settings": "", "hex.builtin.welcome.header.start": "开始", "hex.builtin.welcome.header.update": "更新", "hex.builtin.welcome.header.various": "杂项", @@ -829,49 +995,31 @@ "hex.builtin.welcome.help.gethelp.link": "https://github.com/WerWolv/ImHex/discussions/categories/get-help", "hex.builtin.welcome.help.repo": "GitHub 仓库", "hex.builtin.welcome.help.repo.link": "https://imhex.werwolv.net/git", + "hex.builtin.welcome.learn.achievements.desc": "", + "hex.builtin.welcome.learn.achievements.title": "", + "hex.builtin.welcome.learn.imhex.desc": "通过我们详细的文档来了解 ImHex 基础知识", + "hex.builtin.welcome.learn.imhex.link": "https://docs.werwolv.net/imhex/", + "hex.builtin.welcome.learn.imhex.title": "ImHex 文档", "hex.builtin.welcome.learn.latest.desc": "阅读 ImHex 最新版本的更改日志", "hex.builtin.welcome.learn.latest.link": "https://github.com/WerWolv/ImHex/releases/latest", "hex.builtin.welcome.learn.latest.title": "最新版本", "hex.builtin.welcome.learn.pattern.desc": "如何编写 ImHex 模式", "hex.builtin.welcome.learn.pattern.link": "https://docs.werwolv.net/pattern-language/", "hex.builtin.welcome.learn.pattern.title": "模式文档", - "hex.builtin.welcome.learn.imhex.desc": "通过我们详细的文档来了解 ImHex 基础知识", - "hex.builtin.welcome.learn.imhex.link": "https://docs.werwolv.net/imhex/", - "hex.builtin.welcome.learn.imhex.title": "ImHex 文档", "hex.builtin.welcome.learn.plugins.desc": "通过插件扩展 ImHex 获得更多功能", "hex.builtin.welcome.learn.plugins.link": "https://github.com/WerWolv/ImHex/wiki/Plugins-Development-Guide", "hex.builtin.welcome.learn.plugins.title": "插件 API", - "hex.builtin.popup.safety_backup.delete": "删除", - "hex.builtin.popup.safety_backup.desc": "糟糕,ImHex 上次崩溃了!\n您想从异常转储中恢复之前的数据吗?", - "hex.builtin.popup.safety_backup.log_file": "日志文件: ", - "hex.builtin.popup.safety_backup.report_error": "向开发者发送崩溃日志", - "hex.builtin.popup.safety_backup.restore": "恢复", - "hex.builtin.popup.safety_backup.title": "恢复崩溃数据", + "hex.builtin.welcome.quick_settings.simplified": "", "hex.builtin.welcome.start.create_file": "创建新文件", "hex.builtin.welcome.start.open_file": "打开文件", "hex.builtin.welcome.start.open_other": "其他提供器", "hex.builtin.welcome.start.open_project": "打开工程", "hex.builtin.welcome.start.recent": "最近文件", + "hex.builtin.welcome.start.recent.auto_backups": "", + "hex.builtin.welcome.start.recent.auto_backups.backup": "", "hex.builtin.welcome.tip_of_the_day": "每日提示", "hex.builtin.welcome.update.desc": "ImHex {0} 已发布!在这里下载。", "hex.builtin.welcome.update.link": "https://github.com/WerWolv/ImHex/releases/latest", - "hex.builtin.welcome.update.title": "新的更新可用!", - "hex.builtin.tools.tcp_client_server": "TCP 客户端/服务器", - "hex.builtin.tools.tcp_client_server.client": "客户端", - "hex.builtin.tools.tcp_client_server.server": "服务器", - "hex.builtin.tools.tcp_client_server.messages": "报文", - "hex.builtin.tools.tcp_client_server.settings": "连接设置", - "hex.builtin.nodes.common.amount": "数量", - "hex.builtin.setting.font.glyphs": "字形", - "hex.builtin.view.store.system": "系统", - "hex.builtin.view.store.system.explanation": "该条目位于只读目录中,它可能由系统管理。", - "hex.builtin.menu.view.debug": "显示调试视图", - "hex.builtin.nodes.bitwise.shift_left": "左移", - "hex.builtin.nodes.bitwise.shift_left.header": "按位左移", - "hex.builtin.nodes.bitwise.shift_right": "右移", - "hex.builtin.nodes.bitwise.shift_right.header": "按位右移", - "hex.builtin.setting.font.custom_font": "自定义字体", - "hex.builtin.setting.general.patterns": "模式", - "hex.builtin.setting.general.network": "网络" + "hex.builtin.welcome.update.title": "新的更新可用!" } } \ No newline at end of file diff --git a/plugins/builtin/romfs/lang/zh_TW.json b/plugins/builtin/romfs/lang/zh_TW.json index 344689b39..d58e2fa5b 100644 --- a/plugins/builtin/romfs/lang/zh_TW.json +++ b/plugins/builtin/romfs/lang/zh_TW.json @@ -1,66 +1,79 @@ { "code": "zh-TW", - "language": "Chinese (Traditional)", "country": "Taiwan", "fallback": false, + "language": "Chinese (Traditional)", "translations": { - "hex.builtin.achievement.starting_out": "初來乍到", - "hex.builtin.achievement.starting_out.docs.name": "拒當伸手牌", - "hex.builtin.achievement.starting_out.docs.desc": "從選單列中選擇幫助 -> 說明文件來開啟說明文件。", - "hex.builtin.achievement.starting_out.open_file.name": "實事求是", - "hex.builtin.achievement.starting_out.open_file.desc": "將檔案拖入 ImHex 或從選單列中選擇檔案 -> 開啟來開啟檔案。", - "hex.builtin.achievement.starting_out.save_project.name": "先幫我記著", - "hex.builtin.achievement.starting_out.save_project.desc": "從選單列中選擇檔案 -> 儲存專案來儲存專案。", - "hex.builtin.achievement.hex_editor": "十六進位編輯器", - "hex.builtin.achievement.hex_editor.select_byte.name": "你、你,還有你", - "hex.builtin.achievement.hex_editor.select_byte.desc": "在十六進位編輯器中點擊並拖動來選取多個位元組。", - "hex.builtin.achievement.hex_editor.create_bookmark.name": "汗牛充棟", - "hex.builtin.achievement.hex_editor.create_bookmark.desc": "對位元組點擊右鍵並在選單中選擇書籤來建立書籤。", - "hex.builtin.achievement.hex_editor.open_new_view.name": "眼花了嗎?", - "hex.builtin.achievement.hex_editor.open_new_view.desc": "點擊書籤中的 '開啟新檢視' 按鈕來開啟新檢視。", - "hex.builtin.achievement.hex_editor.modify_byte.name": "乙太編輯", - "hex.builtin.achievement.hex_editor.modify_byte.desc": "點擊兩下位元組並輸入新數值來修改位元組。", - "hex.builtin.achievement.hex_editor.copy_as.name": "學人精", - "hex.builtin.achievement.hex_editor.copy_as.desc": "從右鍵選單選擇複製為 -> C++ 陣列來將位元組複製為 C++ 陣列。", - "hex.builtin.achievement.hex_editor.create_patch.name": "ROM 駭客", - "hex.builtin.achievement.hex_editor.create_patch.desc": "選取檔案選單中的匯出選項來建立 IPS 修補程式,以在其他工具使用。", - "hex.builtin.achievement.hex_editor.fill.name": "Flood fill", - "hex.builtin.achievement.hex_editor.fill.desc": "使用右鍵選單中的填充,用位元組填滿區域。", - "hex.builtin.achievement.patterns": "模式", - "hex.builtin.achievement.patterns.place_menu.name": "簡單模式", - "hex.builtin.achievement.patterns.place_menu.desc": "對位元組點擊右鍵,並選擇 '放置模式' 來在您的資料中放置任何內建類型的模式。", - "hex.builtin.achievement.patterns.load_existing.name": "嘿,這個我看過", - "hex.builtin.achievement.patterns.load_existing.desc": "透過 '檔案 -> 匯入' 選單來載入由別人建立的模式。", - "hex.builtin.achievement.patterns.modify_data.name": "編輯模式", - "hex.builtin.achievement.patterns.modify_data.desc": "Modify the underlying bytes of a pattern by double-clicking its value in the pattern data view and entering a new value.", - "hex.builtin.achievement.patterns.data_inspector.name": "一個都不放過", - "hex.builtin.achievement.patterns.data_inspector.desc": "使用模式語言建立自訂資料檢查器。您可以在說明文件中找到指南。", - "hex.builtin.achievement.find": "搜尋", - "hex.builtin.achievement.find.find_strings.name": "至尊指引諸魔戒", - "hex.builtin.achievement.find.find_strings.desc": "使用搜尋檢視的 '字串' 模式找出檔案中的所有字串。", - "hex.builtin.achievement.find.find_specific_string.name": "眼花撩亂", - "hex.builtin.achievement.find.find_specific_string.desc": "縮小您的搜尋範圍,使用 '序列' 模式找出特定字串的出現次數。", - "hex.builtin.achievement.find.find_numeric.name": "大概 ... 這麼多", - "hex.builtin.achievement.find.find_numeric.desc": "使用 '數值' 模式找出介於 250 到 1000 之間的數值。", "hex.builtin.achievement.data_processor": "資料處理器", - "hex.builtin.achievement.data_processor.place_node.name": "看看這些節點", - "hex.builtin.achievement.data_processor.place_node.desc": "對工作區點擊右鍵,並從右鍵選單中選擇節點來放置任何內建節點。", - "hex.builtin.achievement.data_processor.create_connection.name": "節外伸枝", "hex.builtin.achievement.data_processor.create_connection.desc": "將節點的連線拖動至另一個節點以連接。", - "hex.builtin.achievement.data_processor.modify_data.name": "Decode this", - "hex.builtin.achievement.data_processor.modify_data.desc": "透過內建的讀寫資料存取節點對顯示的位元組進行預處理。", - "hex.builtin.achievement.data_processor.custom_node.name": "我自己來!", + "hex.builtin.achievement.data_processor.create_connection.name": "節外伸枝", "hex.builtin.achievement.data_processor.custom_node.desc": "選擇右鍵選單中的 '自訂 -> 新節點' 來建立自訂節點,並將節點拖入來簡化您現有的模式。", + "hex.builtin.achievement.data_processor.custom_node.name": "我自己來!", + "hex.builtin.achievement.data_processor.modify_data.desc": "透過內建的讀寫資料存取節點對顯示的位元組進行預處理。", + "hex.builtin.achievement.data_processor.modify_data.name": "Decode this", + "hex.builtin.achievement.data_processor.place_node.desc": "對工作區點擊右鍵,並從右鍵選單中選擇節點來放置任何內建節點。", + "hex.builtin.achievement.data_processor.place_node.name": "看看這些節點", + "hex.builtin.achievement.find": "搜尋", + "hex.builtin.achievement.find.find_numeric.desc": "使用 '數值' 模式找出介於 250 到 1000 之間的數值。", + "hex.builtin.achievement.find.find_numeric.name": "大概 ... 這麼多", + "hex.builtin.achievement.find.find_specific_string.desc": "縮小您的搜尋範圍,使用 '序列' 模式找出特定字串的出現次數。", + "hex.builtin.achievement.find.find_specific_string.name": "眼花撩亂", + "hex.builtin.achievement.find.find_strings.desc": "使用搜尋檢視的 '字串' 模式找出檔案中的所有字串。", + "hex.builtin.achievement.find.find_strings.name": "至尊指引諸魔戒", + "hex.builtin.achievement.hex_editor": "十六進位編輯器", + "hex.builtin.achievement.hex_editor.copy_as.desc": "從右鍵選單選擇複製為 -> C++ 陣列來將位元組複製為 C++ 陣列。", + "hex.builtin.achievement.hex_editor.copy_as.name": "學人精", + "hex.builtin.achievement.hex_editor.create_bookmark.desc": "對位元組點擊右鍵並在選單中選擇書籤來建立書籤。", + "hex.builtin.achievement.hex_editor.create_bookmark.name": "汗牛充棟", + "hex.builtin.achievement.hex_editor.create_patch.desc": "選取檔案選單中的匯出選項來建立 IPS 修補程式,以在其他工具使用。", + "hex.builtin.achievement.hex_editor.create_patch.name": "ROM 駭客", + "hex.builtin.achievement.hex_editor.fill.desc": "使用右鍵選單中的填充,用位元組填滿區域。", + "hex.builtin.achievement.hex_editor.fill.name": "Flood fill", + "hex.builtin.achievement.hex_editor.modify_byte.desc": "點擊兩下位元組並輸入新數值來修改位元組。", + "hex.builtin.achievement.hex_editor.modify_byte.name": "乙太編輯", + "hex.builtin.achievement.hex_editor.open_new_view.desc": "點擊書籤中的 '開啟新檢視' 按鈕來開啟新檢視。", + "hex.builtin.achievement.hex_editor.open_new_view.name": "眼花了嗎?", + "hex.builtin.achievement.hex_editor.select_byte.desc": "在十六進位編輯器中點擊並拖動來選取多個位元組。", + "hex.builtin.achievement.hex_editor.select_byte.name": "你、你,還有你", "hex.builtin.achievement.misc": "雜項", - "hex.builtin.achievement.misc.analyze_file.name": "owo 這4什ㄇ?", "hex.builtin.achievement.misc.analyze_file.desc": "使用資料資訊檢視的 '分析' 選項來分析您資料中的位元組。", - "hex.builtin.achievement.misc.download_from_store.name": "There's an app for that", + "hex.builtin.achievement.misc.analyze_file.name": "owo 這4什ㄇ?", "hex.builtin.achievement.misc.download_from_store.desc": "從內容商店下載任何東西", + "hex.builtin.achievement.misc.download_from_store.name": "There's an app for that", + "hex.builtin.achievement.patterns": "模式", + "hex.builtin.achievement.patterns.data_inspector.desc": "使用模式語言建立自訂資料檢查器。您可以在說明文件中找到指南。", + "hex.builtin.achievement.patterns.data_inspector.name": "一個都不放過", + "hex.builtin.achievement.patterns.load_existing.desc": "透過 '檔案 -> 匯入' 選單來載入由別人建立的模式。", + "hex.builtin.achievement.patterns.load_existing.name": "嘿,這個我看過", + "hex.builtin.achievement.patterns.modify_data.desc": "Modify the underlying bytes of a pattern by double-clicking its value in the pattern data view and entering a new value.", + "hex.builtin.achievement.patterns.modify_data.name": "編輯模式", + "hex.builtin.achievement.patterns.place_menu.desc": "對位元組點擊右鍵,並選擇 '放置模式' 來在您的資料中放置任何內建類型的模式。", + "hex.builtin.achievement.patterns.place_menu.name": "簡單模式", + "hex.builtin.achievement.starting_out": "初來乍到", + "hex.builtin.achievement.starting_out.crash.desc": "", + "hex.builtin.achievement.starting_out.crash.name": "", + "hex.builtin.achievement.starting_out.docs.desc": "從選單列中選擇幫助 -> 說明文件來開啟說明文件。", + "hex.builtin.achievement.starting_out.docs.name": "拒當伸手牌", + "hex.builtin.achievement.starting_out.open_file.desc": "將檔案拖入 ImHex 或從選單列中選擇檔案 -> 開啟來開啟檔案。", + "hex.builtin.achievement.starting_out.open_file.name": "實事求是", + "hex.builtin.achievement.starting_out.save_project.desc": "從選單列中選擇檔案 -> 儲存專案來儲存專案。", + "hex.builtin.achievement.starting_out.save_project.name": "先幫我記著", "hex.builtin.command.calc.desc": "計算機", "hex.builtin.command.cmd.desc": "命令", "hex.builtin.command.cmd.result": "執行命令 '{0}'", + "hex.builtin.command.convert.as": "", + "hex.builtin.command.convert.binary": "", + "hex.builtin.command.convert.decimal": "", + "hex.builtin.command.convert.desc": "", + "hex.builtin.command.convert.hexadecimal": "", + "hex.builtin.command.convert.in": "", + "hex.builtin.command.convert.invalid_conversion": "", + "hex.builtin.command.convert.invalid_input": "", + "hex.builtin.command.convert.octal": "", + "hex.builtin.command.convert.to": "", "hex.builtin.command.web.desc": "網站查詢", "hex.builtin.command.web.result": "前往 '{0}'", + "hex.builtin.drag_drop.text": "", "hex.builtin.inspector.ascii": "ASCII 字元", "hex.builtin.inspector.binary": "二進位 (8 位元)", "hex.builtin.inspector.bool": "bool", @@ -108,45 +121,56 @@ "hex.builtin.menu.file.close": "關閉", "hex.builtin.menu.file.create_file": "新檔案...", "hex.builtin.menu.file.export": "匯出...", + "hex.builtin.menu.file.export.as_language": "", + "hex.builtin.menu.file.export.as_language.popup.export_error": "", "hex.builtin.menu.file.export.base64": "Base64", "hex.builtin.menu.file.export.base64.popup.export_error": "無法建立新 Base64 檔案!", - "hex.builtin.menu.file.export.ips.popup.export_error": "無法建立新 IPS 檔案!", - "hex.builtin.menu.file.export.ips.popup.invalid_patch_header_error": "IPS 修補檔案標頭無效!", - "hex.builtin.menu.file.export.ips.popup.address_out_of_range_error": "修補檔案試圖修補超出範圍的位址!", - "hex.builtin.menu.file.export.ips.popup.patch_too_large_error": "修補檔案超出最大允許大小!", - "hex.builtin.menu.file.export.ips.popup.invalid_patch_format_error": "IPS 修補檔案格式無效!", - "hex.builtin.menu.file.export.ips.popup.missing_eof_error": "IPS 修補檔案缺失 EOF 記錄!", - "hex.builtin.menu.file.export.ips": "IPS 修補檔案", - "hex.builtin.menu.file.export.ips32": "IPS32 修補檔案", "hex.builtin.menu.file.export.bookmark": "書籤", - "hex.builtin.menu.file.export.pattern": "模式檔案", "hex.builtin.menu.file.export.data_processor": "資料處理器工作區", + "hex.builtin.menu.file.export.ips": "IPS 修補檔案", + "hex.builtin.menu.file.export.ips.popup.address_out_of_range_error": "修補檔案試圖修補超出範圍的位址!", + "hex.builtin.menu.file.export.ips.popup.export_error": "無法建立新 IPS 檔案!", + "hex.builtin.menu.file.export.ips.popup.invalid_patch_format_error": "IPS 修補檔案格式無效!", + "hex.builtin.menu.file.export.ips.popup.invalid_patch_header_error": "IPS 修補檔案標頭無效!", + "hex.builtin.menu.file.export.ips.popup.missing_eof_error": "IPS 修補檔案缺失 EOF 記錄!", + "hex.builtin.menu.file.export.ips.popup.patch_too_large_error": "修補檔案超出最大允許大小!", + "hex.builtin.menu.file.export.ips32": "IPS32 修補檔案", + "hex.builtin.menu.file.export.pattern": "模式檔案", "hex.builtin.menu.file.export.popup.create": "無法匯出資料。無法建立檔案!", + "hex.builtin.menu.file.export.report": "", + "hex.builtin.menu.file.export.report.popup.export_error": "", "hex.builtin.menu.file.export.title": "匯出檔案", "hex.builtin.menu.file.import": "匯入...", + "hex.builtin.menu.file.import.bookmark": "書籤", + "hex.builtin.menu.file.import.custom_encoding": "自訂編碼檔案", + "hex.builtin.menu.file.import.data_processor": "資料處理器工作區", "hex.builtin.menu.file.import.ips": "IPS 修補檔案", "hex.builtin.menu.file.import.ips32": "IPS32 修補檔案", "hex.builtin.menu.file.import.modified_file": "已修改檔案", - "hex.builtin.menu.file.import.bookmark": "書籤", + "hex.builtin.menu.file.import.modified_file.popup.invalid_size": "", "hex.builtin.menu.file.import.pattern": "模式檔案", - "hex.builtin.menu.file.import.data_processor": "資料處理器工作區", - "hex.builtin.menu.file.import.custom_encoding": "自訂編碼檔案", "hex.builtin.menu.file.open_file": "開啟檔案...", "hex.builtin.menu.file.open_other": "開啟其他...", + "hex.builtin.menu.file.open_recent": "開啟近期", "hex.builtin.menu.file.project": "專案", "hex.builtin.menu.file.project.open": "開啟專案...", "hex.builtin.menu.file.project.save": "儲存專案", "hex.builtin.menu.file.project.save_as": "另存專案為...", - "hex.builtin.menu.file.open_recent": "開啟近期", "hex.builtin.menu.file.quit": "退出 ImHex", "hex.builtin.menu.file.reload_provider": "重新載入提供者", "hex.builtin.menu.help": "幫助", "hex.builtin.menu.help.ask_for_help": "問問說明文件...", - "hex.builtin.menu.workspace.layout": "版面配置", - "hex.builtin.menu.workspace.layout.save": "儲存版面配置", "hex.builtin.menu.view": "檢視", + "hex.builtin.menu.view.always_on_top": "", + "hex.builtin.menu.view.debug": "", "hex.builtin.menu.view.demo": "顯示 ImGui Demo", "hex.builtin.menu.view.fps": "顯示 FPS", + "hex.builtin.menu.view.fullscreen": "", + "hex.builtin.menu.workspace": "", + "hex.builtin.menu.workspace.create": "", + "hex.builtin.menu.workspace.layout": "版面配置", + "hex.builtin.menu.workspace.layout.lock": "", + "hex.builtin.menu.workspace.layout.save": "儲存版面配置", "hex.builtin.nodes.arithmetic": "數學運算", "hex.builtin.nodes.arithmetic.add": "加法", "hex.builtin.nodes.arithmetic.add.header": "加", @@ -177,6 +201,10 @@ "hex.builtin.nodes.bitwise.not.header": "位元 NOT", "hex.builtin.nodes.bitwise.or": "OR", "hex.builtin.nodes.bitwise.or.header": "位元 OR", + "hex.builtin.nodes.bitwise.shift_left": "", + "hex.builtin.nodes.bitwise.shift_left.header": "", + "hex.builtin.nodes.bitwise.shift_right": "", + "hex.builtin.nodes.bitwise.shift_right.header": "", "hex.builtin.nodes.bitwise.swap": "反轉", "hex.builtin.nodes.bitwise.swap.header": "反轉位元", "hex.builtin.nodes.bitwise.xor": "XOR", @@ -210,6 +238,7 @@ "hex.builtin.nodes.casting.float_to_buffer.header": "浮點轉緩衝", "hex.builtin.nodes.casting.int_to_buffer": "整數轉緩衝", "hex.builtin.nodes.casting.int_to_buffer.header": "整數轉緩衝", + "hex.builtin.nodes.common.amount": "", "hex.builtin.nodes.common.height": "高度", "hex.builtin.nodes.common.input": "輸入", "hex.builtin.nodes.common.input.a": "輸入 A", @@ -232,6 +261,7 @@ "hex.builtin.nodes.constants.rgba8.header": "RGBA8 顏色", "hex.builtin.nodes.constants.rgba8.output.a": "透明度", "hex.builtin.nodes.constants.rgba8.output.b": "藍", + "hex.builtin.nodes.constants.rgba8.output.color": "", "hex.builtin.nodes.constants.rgba8.output.g": "綠", "hex.builtin.nodes.constants.rgba8.output.r": "紅", "hex.builtin.nodes.constants.string": "字串", @@ -294,10 +324,10 @@ "hex.builtin.nodes.decoding.hex": "十六進位", "hex.builtin.nodes.decoding.hex.header": "十六進位解碼工具", "hex.builtin.nodes.display": "顯示", - "hex.builtin.nodes.display.buffer": "緩衝", - "hex.builtin.nodes.display.buffer.header": "緩衝顯示", "hex.builtin.nodes.display.bits": "位元", "hex.builtin.nodes.display.bits.header": "位元顯示", + "hex.builtin.nodes.display.buffer": "緩衝", + "hex.builtin.nodes.display.buffer.header": "緩衝顯示", "hex.builtin.nodes.display.float": "浮點數", "hex.builtin.nodes.display.float.header": "浮點數顯示", "hex.builtin.nodes.display.int": "整數", @@ -318,50 +348,71 @@ "hex.builtin.nodes.visualizer.image_rgba.header": "RGBA8 圖片視覺化工具", "hex.builtin.nodes.visualizer.layered_dist": "Layered Distribution", "hex.builtin.nodes.visualizer.layered_dist.header": "Layered Distribution", + "hex.builtin.oobe.server_contact": "", + "hex.builtin.oobe.server_contact.crash_logs_only": "僅崩潰記錄檔", + "hex.builtin.oobe.server_contact.data_collected.os": "作業系統", + "hex.builtin.oobe.server_contact.data_collected.uuid": "隨機 ID", + "hex.builtin.oobe.server_contact.data_collected.version": "ImHex 版本", + "hex.builtin.oobe.server_contact.data_collected_table.key": "類型", + "hex.builtin.oobe.server_contact.data_collected_table.value": "數值", + "hex.builtin.oobe.server_contact.data_collected_title": "將分享的資料", + "hex.builtin.oobe.server_contact.text": "", + "hex.builtin.oobe.tutorial_question": "", + "hex.builtin.popup.blocking_task.desc": "", + "hex.builtin.popup.blocking_task.title": "", "hex.builtin.popup.close_provider.desc": "", "hex.builtin.popup.close_provider.title": "關閉提供者?", - "hex.builtin.popup.docs_question.title": "說明文件查詢", + "hex.builtin.popup.create_workspace.desc": "", + "hex.builtin.popup.create_workspace.title": "", "hex.builtin.popup.docs_question.no_answer": "說明文件回答不了此問題", "hex.builtin.popup.docs_question.prompt": "尋求說明文件 AI 的幫助!", "hex.builtin.popup.docs_question.thinking": "正在思考...", + "hex.builtin.popup.docs_question.title": "說明文件查詢", "hex.builtin.popup.error.create": "無法建立新檔案!", "hex.builtin.popup.error.file_dialog.common": "開啟檔案瀏覽器時發生錯誤:{}", "hex.builtin.popup.error.file_dialog.portal": "", "hex.builtin.popup.error.project.load": "無法載入專案:{}", - "hex.builtin.popup.error.project.save": "無法儲存專案!", "hex.builtin.popup.error.project.load.create_provider": "Failed to create provider with type {}", + "hex.builtin.popup.error.project.load.file_not_found": "找不到專案檔案 {}", + "hex.builtin.popup.error.project.load.invalid_magic": "Invalid magic file in project file", + "hex.builtin.popup.error.project.load.invalid_tar": "Could not open tarred project file: {}", "hex.builtin.popup.error.project.load.no_providers": "無可開啟的提供者", "hex.builtin.popup.error.project.load.some_providers_failed": "某些提供者載入失敗:{}", - "hex.builtin.popup.error.project.load.file_not_found": "找不到專案檔案 {}", - "hex.builtin.popup.error.project.load.invalid_tar": "Could not open tarred project file: {}", - "hex.builtin.popup.error.project.load.invalid_magic": "Invalid magic file in project file", + "hex.builtin.popup.error.project.save": "無法儲存專案!", "hex.builtin.popup.error.read_only": "無法取得寫入權限。檔案已以唯讀模式開啟。", "hex.builtin.popup.error.task_exception": "工作 '{}' 擲回了例外狀況:\n\n{}", "hex.builtin.popup.exit_application.desc": "您的專案有未儲存的更動。\n您確定要離開嗎?", "hex.builtin.popup.exit_application.title": "離開應用程式?", - "hex.builtin.popup.waiting_for_tasks.title": "正在等待工作完成", - "hex.builtin.popup.save_layout.title": "儲存版面配置", + "hex.builtin.popup.safety_backup.delete": "不用,請刪除", + "hex.builtin.popup.safety_backup.desc": "喔不,ImHex 上次崩潰了。\n您要復原您的工作階段嗎?", + "hex.builtin.popup.safety_backup.log_file": "記錄檔:", + "hex.builtin.popup.safety_backup.report_error": "將崩潰記錄檔傳送給開發者", + "hex.builtin.popup.safety_backup.restore": "好,請復原", + "hex.builtin.popup.safety_backup.title": "復原遺失資料", "hex.builtin.popup.save_layout.desc": "", + "hex.builtin.popup.save_layout.title": "儲存版面配置", "hex.builtin.popup.waiting_for_tasks.desc": "還有工作在背景執行。\nImHex 將在工作完成後關閉。", - "hex.builtin.provider.tooltip.show_more": "按住 SHIFT 以了解詳情", - "hex.builtin.provider.error.open": "無法開啟提供者:{}", + "hex.builtin.popup.waiting_for_tasks.title": "正在等待工作完成", + "hex.builtin.provider.base64": "", "hex.builtin.provider.disk": "原始磁碟提供者", "hex.builtin.provider.disk.disk_size": "磁碟大小", + "hex.builtin.provider.disk.elevation": "", + "hex.builtin.provider.disk.error.read_ro": "無法以唯讀模式開啟磁碟 {}:{}", + "hex.builtin.provider.disk.error.read_rw": "無法以讀寫模式開啟磁碟 {}:{}", "hex.builtin.provider.disk.reload": "重新載入", "hex.builtin.provider.disk.sector_size": "磁區大小", "hex.builtin.provider.disk.selected_disk": "磁碟", - "hex.builtin.provider.disk.error.read_ro": "無法以唯讀模式開啟磁碟 {}:{}", - "hex.builtin.provider.disk.error.read_rw": "無法以讀寫模式開啟磁碟 {}:{}", + "hex.builtin.provider.error.open": "無法開啟提供者:{}", "hex.builtin.provider.file": "檔案提供者", - "hex.builtin.provider.file.error.open": "無法開啟檔案 {}:{}", "hex.builtin.provider.file.access": "最後存取時間", "hex.builtin.provider.file.creation": "建立時間", + "hex.builtin.provider.file.error.open": "無法開啟檔案 {}:{}", "hex.builtin.provider.file.menu.into_memory": "", + "hex.builtin.provider.file.menu.open_file": "在外部開啟檔案", + "hex.builtin.provider.file.menu.open_folder": "", "hex.builtin.provider.file.modification": "最後修改時間", "hex.builtin.provider.file.path": "檔案路徑", "hex.builtin.provider.file.size": "大小", - "hex.builtin.provider.file.menu.open_file": "在外部開啟檔案", - "hex.builtin.provider.file.menu.open_folder": "", "hex.builtin.provider.gdb": "GDB 伺服器提供者", "hex.builtin.provider.gdb.ip": "IP 位址", "hex.builtin.provider.gdb.name": "GDB 伺服器 <{0}:{1}>", @@ -370,9 +421,9 @@ "hex.builtin.provider.intel_hex": "Intel Hex 提供者", "hex.builtin.provider.intel_hex.name": "Intel Hex {0}", "hex.builtin.provider.mem_file": "記憶體檔案", - "hex.builtin.provider.mem_file.unsaved": "未儲存的檔案", "hex.builtin.provider.mem_file.rename": "重新命名", "hex.builtin.provider.mem_file.rename.desc": "Enter a name for this memory file.", + "hex.builtin.provider.mem_file.unsaved": "未儲存的檔案", "hex.builtin.provider.motorola_srec": "Motorola SREC 提供者", "hex.builtin.provider.motorola_srec.name": "Motorola SREC {0}", "hex.builtin.provider.process_memory": "處理序記憶體提供者", @@ -389,21 +440,36 @@ "hex.builtin.provider.process_memory.utils.inject_dll": "注入 DLL", "hex.builtin.provider.process_memory.utils.inject_dll.failure": "無法注入 DLL '{0}'!", "hex.builtin.provider.process_memory.utils.inject_dll.success": "已成功注入 DLL '{0}'!", + "hex.builtin.provider.tooltip.show_more": "按住 SHIFT 以了解詳情", "hex.builtin.provider.view": "View", + "hex.builtin.setting.experiments": "", + "hex.builtin.setting.experiments.description": "", "hex.builtin.setting.folders": "資料夾", "hex.builtin.setting.folders.add_folder": "新增資料夾", "hex.builtin.setting.folders.description": "Specify additional search paths for patterns, scripts, Yara rules and more", "hex.builtin.setting.folders.remove_folder": "從列表中移除目前選擇的資料夾", "hex.builtin.setting.font": "字體", + "hex.builtin.setting.font.custom_font": "", + "hex.builtin.setting.font.custom_font_enable": "", + "hex.builtin.setting.font.custom_font_info": "", + "hex.builtin.setting.font.font_antialias": "", + "hex.builtin.setting.font.font_bold": "", + "hex.builtin.setting.font.font_italic": "", "hex.builtin.setting.font.font_path": "自訂字型路徑", "hex.builtin.setting.font.font_size": "字體大小", "hex.builtin.setting.font.font_size.tooltip": "需要在上方選擇自訂字型後才能調整字體大小。\n\n因為 ImHex 預設使用像素完美點陣圖字型,若以任何非整數的倍率放大,將使其模糊。", - "hex.builtin.setting.general": "一般", - "hex.builtin.setting.general.auto_load_patterns": "自動載入支援的模式", - "hex.builtin.setting.general.server_contact": "啟用檢查更新和使用統計", + "hex.builtin.setting.font.glyphs": "", "hex.builtin.setting.font.load_all_unicode_chars": "載入所有 unicode 字元", + "hex.builtin.setting.general": "一般", + "hex.builtin.setting.general.auto_backup_time": "", + "hex.builtin.setting.general.auto_backup_time.format.extended": "", + "hex.builtin.setting.general.auto_backup_time.format.simple": "", + "hex.builtin.setting.general.auto_load_patterns": "自動載入支援的模式", + "hex.builtin.setting.general.network": "", "hex.builtin.setting.general.network_interface": "啟用網路介面", + "hex.builtin.setting.general.patterns": "", "hex.builtin.setting.general.save_recent_providers": "儲存近期使用過的提供者", + "hex.builtin.setting.general.server_contact": "啟用檢查更新和使用統計", "hex.builtin.setting.general.show_tips": "啟動時顯示提示", "hex.builtin.setting.general.sync_pattern_source": "同步提供者之間的模式原始碼", "hex.builtin.setting.general.upload_crash_logs": "上傳崩潰記錄", @@ -418,19 +484,29 @@ "hex.builtin.setting.interface": "介面", "hex.builtin.setting.interface.color": "顏色主題", "hex.builtin.setting.interface.fps": "FPS 限制", - "hex.builtin.setting.interface.fps.unlocked": "解鎖", "hex.builtin.setting.interface.fps.native": "原生", + "hex.builtin.setting.interface.fps.unlocked": "解鎖", "hex.builtin.setting.interface.language": "語言", "hex.builtin.setting.interface.multi_windows": "啟用多視窗支援", - "hex.builtin.setting.interface.scaling_factor": "縮放", - "hex.builtin.setting.interface.scaling.native": "原生", - "hex.builtin.setting.interface.wiki_explain_language": "維基百科語言", + "hex.builtin.setting.interface.pattern_data_row_bg": "", "hex.builtin.setting.interface.restore_window_pos": "Restore window position", + "hex.builtin.setting.interface.scaling.native": "原生", + "hex.builtin.setting.interface.scaling_factor": "縮放", + "hex.builtin.setting.interface.style": "", + "hex.builtin.setting.interface.wiki_explain_language": "維基百科語言", + "hex.builtin.setting.interface.window": "", "hex.builtin.setting.proxy": "Proxy", "hex.builtin.setting.proxy.description": "Proxy 將立即在儲存、查詢維基百科,或使用任何外掛程式時生效。", "hex.builtin.setting.proxy.enable": "啟用 Proxy", "hex.builtin.setting.proxy.url": "Proxy 網址", "hex.builtin.setting.proxy.url.tooltip": "http(s):// 或 socks5:// (例如 http:127.0.0.1:1080)", + "hex.builtin.setting.shortcuts": "", + "hex.builtin.setting.shortcuts.global": "", + "hex.builtin.setting.toolbar": "", + "hex.builtin.setting.toolbar.description": "", + "hex.builtin.setting.toolbar.icons": "", + "hex.builtin.shortcut.next_provider": "", + "hex.builtin.shortcut.prev_provider": "", "hex.builtin.title_bar_button.debug_build": "除錯組建", "hex.builtin.title_bar_button.feedback": "意見回饋", "hex.builtin.tools.ascii_table": "ASCII 表", @@ -443,10 +519,19 @@ "hex.builtin.tools.byte_swapper": "", "hex.builtin.tools.calc": "計算機", "hex.builtin.tools.color": "Color picker", + "hex.builtin.tools.color.components": "", + "hex.builtin.tools.color.formats": "", + "hex.builtin.tools.color.formats.color_name": "", + "hex.builtin.tools.color.formats.hex": "", + "hex.builtin.tools.color.formats.percent": "", + "hex.builtin.tools.color.formats.vec4": "", "hex.builtin.tools.demangler": "LLVM Demangler", "hex.builtin.tools.demangler.demangled": "Demangled name", "hex.builtin.tools.demangler.mangled": "Mangled name", "hex.builtin.tools.error": "Last error: '{0}'", + "hex.builtin.tools.euclidean_algorithm": "", + "hex.builtin.tools.euclidean_algorithm.description": "", + "hex.builtin.tools.euclidean_algorithm.overflow": "", "hex.builtin.tools.file_tools": "檔案工具", "hex.builtin.tools.file_tools.combiner": "合併器", "hex.builtin.tools.file_tools.combiner.add": "新增...", @@ -500,7 +585,14 @@ "hex.builtin.tools.format.programmer": "程式", "hex.builtin.tools.format.scientific": "科學", "hex.builtin.tools.format.standard": "標準", + "hex.builtin.tools.graphing": "", "hex.builtin.tools.history": "歷史", + "hex.builtin.tools.http_requests": "", + "hex.builtin.tools.http_requests.body": "", + "hex.builtin.tools.http_requests.enter_url": "", + "hex.builtin.tools.http_requests.headers": "", + "hex.builtin.tools.http_requests.response": "", + "hex.builtin.tools.http_requests.send": "", "hex.builtin.tools.ieee754": "IEEE 754 浮點數測試工具", "hex.builtin.tools.ieee754.clear": "清除", "hex.builtin.tools.ieee754.description": "IEEE754 是表示浮點數的標準,現代大部分的 CPU 皆採用。\n\n此工具將內部的表示流程可視化,並可對尾數或指數位元非標準的數字進行解碼和編碼。", @@ -519,12 +611,12 @@ "hex.builtin.tools.ieee754.sign": "符號", "hex.builtin.tools.ieee754.single_precision": "單精度", "hex.builtin.tools.ieee754.type": "類型", + "hex.builtin.tools.input": "輸入", "hex.builtin.tools.invariant_multiplication": "", "hex.builtin.tools.invariant_multiplication.description": "", "hex.builtin.tools.invariant_multiplication.num_bits": "位元數", - "hex.builtin.tools.input": "輸入", - "hex.builtin.tools.output": "", "hex.builtin.tools.name": "名稱", + "hex.builtin.tools.output": "", "hex.builtin.tools.permissions": "UNIX 權限計算機", "hex.builtin.tools.permissions.absolute": "Absolute Notation", "hex.builtin.tools.permissions.perm_bits": "權限位元", @@ -536,16 +628,39 @@ "hex.builtin.tools.regex_replacer.output": "輸出", "hex.builtin.tools.regex_replacer.pattern": "Regex 模式", "hex.builtin.tools.regex_replacer.replace": "取代模式", + "hex.builtin.tools.tcp_client_server": "", + "hex.builtin.tools.tcp_client_server.client": "", + "hex.builtin.tools.tcp_client_server.messages": "", + "hex.builtin.tools.tcp_client_server.server": "", + "hex.builtin.tools.tcp_client_server.settings": "", "hex.builtin.tools.value": "數值", "hex.builtin.tools.wiki_explain": "Wikipedia 術語定義", "hex.builtin.tools.wiki_explain.control": "控制", "hex.builtin.tools.wiki_explain.invalid_response": "維基百科回應無效!", "hex.builtin.tools.wiki_explain.results": "結果", "hex.builtin.tools.wiki_explain.search": "搜尋", + "hex.builtin.tutorial.introduction": "", + "hex.builtin.tutorial.introduction.description": "", + "hex.builtin.tutorial.introduction.step1.description": "", + "hex.builtin.tutorial.introduction.step1.title": "", + "hex.builtin.tutorial.introduction.step2.description": "", + "hex.builtin.tutorial.introduction.step2.highlight": "", + "hex.builtin.tutorial.introduction.step2.title": "", + "hex.builtin.tutorial.introduction.step3.highlight": "", + "hex.builtin.tutorial.introduction.step4.highlight": "", + "hex.builtin.tutorial.introduction.step5.highlight.pattern_data": "", + "hex.builtin.tutorial.introduction.step5.highlight.pattern_editor": "", + "hex.builtin.tutorial.introduction.step6.highlight": "", + "hex.builtin.undo_operation.fill": "", + "hex.builtin.undo_operation.insert": "", + "hex.builtin.undo_operation.modification": "", + "hex.builtin.undo_operation.patches": "", + "hex.builtin.undo_operation.remove": "", + "hex.builtin.undo_operation.write": "", + "hex.builtin.view.achievements.click": "點擊此處", "hex.builtin.view.achievements.name": "成就", "hex.builtin.view.achievements.unlocked": "已解鎖成就!", "hex.builtin.view.achievements.unlocked_count": "已解鎖", - "hex.builtin.view.achievements.click": "點擊此處", "hex.builtin.view.bookmarks.address": "0x{0:02X} - 0x{1:02X}", "hex.builtin.view.bookmarks.button.jump": "跳至", "hex.builtin.view.bookmarks.button.remove": "移除", @@ -596,6 +711,8 @@ "hex.builtin.view.find.search.reset": "重設", "hex.builtin.view.find.searching": "正在搜尋...", "hex.builtin.view.find.sequences": "序列", + "hex.builtin.view.find.sequences.ignore_case": "", + "hex.builtin.view.find.shortcut.select_all": "", "hex.builtin.view.find.strings": "字串", "hex.builtin.view.find.strings.chars": "字元", "hex.builtin.view.find.strings.line_feeds": "Line Feeds", @@ -613,20 +730,24 @@ "hex.builtin.view.find.value.max": "最大值", "hex.builtin.view.find.value.min": "最小值", "hex.builtin.view.find.value.range": "", + "hex.builtin.view.help.about.commits": "", "hex.builtin.view.help.about.contributor": "貢獻者", "hex.builtin.view.help.about.donations": "贊助", "hex.builtin.view.help.about.libs": "使用的程式庫", "hex.builtin.view.help.about.license": "授權條款", "hex.builtin.view.help.about.name": "關於", "hex.builtin.view.help.about.paths": "ImHex 目錄", - "hex.builtin.view.help.plugins.author": "作者", - "hex.builtin.view.help.plugins.desc": "說明", - "hex.builtin.view.help.plugins.plugin": "外掛程式", + "hex.builtin.view.help.about.plugins": "", + "hex.builtin.view.help.about.plugins.author": "", + "hex.builtin.view.help.about.plugins.desc": "", + "hex.builtin.view.help.about.plugins.plugin": "", + "hex.builtin.view.help.about.release_notes": "", "hex.builtin.view.help.about.source": "原始碼存放於 GitHub:", "hex.builtin.view.help.about.thanks": "如果您喜歡 ImHex,請考慮贊助使專案能夠永續運營。感謝您 <3", "hex.builtin.view.help.about.translator": "由 5idereal 翻譯", "hex.builtin.view.help.calc_cheat_sheet": "計算機小抄", "hex.builtin.view.help.documentation": "ImHex 說明文件", + "hex.builtin.view.help.documentation_search": "", "hex.builtin.view.help.name": "幫助", "hex.builtin.view.help.pattern_cheat_sheet": "模式語言小抄", "hex.builtin.view.hex_editor.copy.address": "位址", @@ -653,6 +774,7 @@ "hex.builtin.view.hex_editor.goto.offset.relative": "相對", "hex.builtin.view.hex_editor.menu.edit.copy": "複製", "hex.builtin.view.hex_editor.menu.edit.copy_as": "複製為...", + "hex.builtin.view.hex_editor.menu.edit.cut": "", "hex.builtin.view.hex_editor.menu.edit.fill": "填充...", "hex.builtin.view.hex_editor.menu.edit.insert": "插入...", "hex.builtin.view.hex_editor.menu.edit.jump_to": "跳至", @@ -673,22 +795,46 @@ "hex.builtin.view.hex_editor.name": "十六進位編輯器", "hex.builtin.view.hex_editor.search.find": "尋找", "hex.builtin.view.hex_editor.search.hex": "十六進位", + "hex.builtin.view.hex_editor.search.no_more_results": "沒有更多結果", "hex.builtin.view.hex_editor.search.string": "字串", "hex.builtin.view.hex_editor.search.string.encoding": "編碼", - "hex.builtin.view.hex_editor.search.string.encoding.utf8": "UTF-8", "hex.builtin.view.hex_editor.search.string.encoding.utf16": "UTF-16", "hex.builtin.view.hex_editor.search.string.encoding.utf32": "UTF-32", + "hex.builtin.view.hex_editor.search.string.encoding.utf8": "UTF-8", "hex.builtin.view.hex_editor.search.string.endianness": "端序", - "hex.builtin.view.hex_editor.search.string.endianness.little": "小端序", "hex.builtin.view.hex_editor.search.string.endianness.big": "大端序", - "hex.builtin.view.hex_editor.search.no_more_results": "沒有更多結果", + "hex.builtin.view.hex_editor.search.string.endianness.little": "小端序", "hex.builtin.view.hex_editor.select.offset.begin": "開始", "hex.builtin.view.hex_editor.select.offset.end": "結束", "hex.builtin.view.hex_editor.select.offset.region": "區域", "hex.builtin.view.hex_editor.select.offset.size": "大小", "hex.builtin.view.hex_editor.select.select": "選取", + "hex.builtin.view.hex_editor.shortcut.cursor_down": "", + "hex.builtin.view.hex_editor.shortcut.cursor_end": "", + "hex.builtin.view.hex_editor.shortcut.cursor_left": "", + "hex.builtin.view.hex_editor.shortcut.cursor_page_down": "", + "hex.builtin.view.hex_editor.shortcut.cursor_page_up": "", + "hex.builtin.view.hex_editor.shortcut.cursor_right": "", + "hex.builtin.view.hex_editor.shortcut.cursor_start": "", + "hex.builtin.view.hex_editor.shortcut.cursor_up": "", + "hex.builtin.view.hex_editor.shortcut.enter_editing": "", + "hex.builtin.view.hex_editor.shortcut.remove_selection": "", + "hex.builtin.view.hex_editor.shortcut.selection_down": "", + "hex.builtin.view.hex_editor.shortcut.selection_left": "", + "hex.builtin.view.hex_editor.shortcut.selection_page_down": "", + "hex.builtin.view.hex_editor.shortcut.selection_page_up": "", + "hex.builtin.view.hex_editor.shortcut.selection_right": "", + "hex.builtin.view.hex_editor.shortcut.selection_up": "", + "hex.builtin.view.highlight_rules.config": "", + "hex.builtin.view.highlight_rules.expression": "", + "hex.builtin.view.highlight_rules.help_text": "", + "hex.builtin.view.highlight_rules.menu.edit.rules": "", + "hex.builtin.view.highlight_rules.name": "", + "hex.builtin.view.highlight_rules.new_rule": "", + "hex.builtin.view.highlight_rules.no_rule": "", "hex.builtin.view.information.analyze": "分析頁面", "hex.builtin.view.information.analyzing": "正在分析...", + "hex.builtin.view.information.apple_type": "", "hex.builtin.view.information.block_size": "區塊大小", "hex.builtin.view.information.block_size.desc": "{0} blocks of {1} bytes", "hex.builtin.view.information.byte_types": "", @@ -698,21 +844,22 @@ "hex.builtin.view.information.distribution": "位元組分佈", "hex.builtin.view.information.encrypted": "此資料很有可能經過加密或壓縮!", "hex.builtin.view.information.entropy": "熵", + "hex.builtin.view.information.extension": "", "hex.builtin.view.information.file_entropy": "", "hex.builtin.view.information.highest_entropy": "Highest block entropy", - "hex.builtin.view.information.lowest_entropy": "", "hex.builtin.view.information.info_analysis": "資訊分析", "hex.builtin.view.information.layered_distribution": "", + "hex.builtin.view.information.lowest_entropy": "", "hex.builtin.view.information.magic": "Magic information", "hex.builtin.view.information.magic_db_added": "Magic database added!", "hex.builtin.view.information.mime": "MIME 類型", "hex.builtin.view.information.name": "資料資訊", "hex.builtin.view.information.octet_stream_text": "未知", "hex.builtin.view.information.octet_stream_warning": "application/octet-stream denotes an unknown data type.\n\nThis means that this data has no MIME type associated with it because it's not in a known format.", - "hex.builtin.view.information.region": "Analyzed region", "hex.builtin.view.information.plain_text": "此資料很有可能是純文字。", "hex.builtin.view.information.plain_text_percentage": "純文字比例", "hex.builtin.view.information.provider_information": "提供者資訊", + "hex.builtin.view.information.region": "Analyzed region", "hex.builtin.view.logs.component": "Component", "hex.builtin.view.logs.log_level": "記錄等級", "hex.builtin.view.logs.message": "訊息", @@ -740,6 +887,8 @@ "hex.builtin.view.pattern_editor.debugger.scope.global": "Global Scope", "hex.builtin.view.pattern_editor.env_vars": "環境變數", "hex.builtin.view.pattern_editor.evaluating": "正在評估...", + "hex.builtin.view.pattern_editor.find_hint": "", + "hex.builtin.view.pattern_editor.find_hint_history": "", "hex.builtin.view.pattern_editor.menu.edit.place_pattern": "Place pattern...", "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin": "內建類型", "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array": "陣列", @@ -747,16 +896,33 @@ "hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom": "自訂類型", "hex.builtin.view.pattern_editor.menu.file.load_pattern": "載入模式...", "hex.builtin.view.pattern_editor.menu.file.save_pattern": "儲存模式...", + "hex.builtin.view.pattern_editor.menu.find": "", + "hex.builtin.view.pattern_editor.menu.find_next": "", + "hex.builtin.view.pattern_editor.menu.find_previous": "", + "hex.builtin.view.pattern_editor.menu.replace": "", + "hex.builtin.view.pattern_editor.menu.replace_all": "", + "hex.builtin.view.pattern_editor.menu.replace_next": "", + "hex.builtin.view.pattern_editor.menu.replace_previous": "", "hex.builtin.view.pattern_editor.name": "模式編輯器", "hex.builtin.view.pattern_editor.no_in_out_vars": "Define some global variables with the 'in' or 'out' specifier for them to appear here.", + "hex.builtin.view.pattern_editor.no_results": "", + "hex.builtin.view.pattern_editor.of": "", "hex.builtin.view.pattern_editor.open_pattern": "開啟模式", + "hex.builtin.view.pattern_editor.replace_hint": "", + "hex.builtin.view.pattern_editor.replace_hint_history": "", "hex.builtin.view.pattern_editor.section_popup": "Section", "hex.builtin.view.pattern_editor.sections": "Sections", "hex.builtin.view.pattern_editor.settings": "設定", + "hex.builtin.view.pattern_editor.shortcut.add_breakpoint": "", + "hex.builtin.view.pattern_editor.shortcut.continue_debugger": "", + "hex.builtin.view.pattern_editor.shortcut.run_pattern": "", + "hex.builtin.view.pattern_editor.shortcut.step_debugger": "", + "hex.builtin.view.pattern_editor.virtual_files": "", "hex.builtin.view.provider_settings.load_error": "An error occurred while trying to open this provider!", "hex.builtin.view.provider_settings.load_error_details": "", "hex.builtin.view.provider_settings.load_popup": "開啟提供者", "hex.builtin.view.provider_settings.name": "提供者設定", + "hex.builtin.view.replace.name": "", "hex.builtin.view.settings.name": "設定", "hex.builtin.view.settings.restart_question": "需要重啟 ImHex 方能使您所做的更動生效。您要現在重新啟動嗎?", "hex.builtin.view.store.desc": "從 ImHex 的線上資料庫下載新內容", @@ -767,9 +933,11 @@ "hex.builtin.view.store.netfailed": "Net request to load store content failed!", "hex.builtin.view.store.reload": "重新載入", "hex.builtin.view.store.remove": "移除", - "hex.builtin.view.store.row.description": "說明", "hex.builtin.view.store.row.authors": "作者", + "hex.builtin.view.store.row.description": "說明", "hex.builtin.view.store.row.name": "名稱", + "hex.builtin.view.store.system": "", + "hex.builtin.view.store.system.explanation": "", "hex.builtin.view.store.tab.constants": "常數", "hex.builtin.view.store.tab.encodings": "編碼", "hex.builtin.view.store.tab.includes": "程式庫", @@ -780,13 +948,16 @@ "hex.builtin.view.store.tab.yara": "Yara 規則", "hex.builtin.view.store.update": "更新", "hex.builtin.view.store.update_count": "全部更新\n可用更新:{}", - "hex.builtin.view.theme_manager.name": "主題名稱", "hex.builtin.view.theme_manager.colors": "主題管理員", "hex.builtin.view.theme_manager.export": "顏色", "hex.builtin.view.theme_manager.export.name": "匯出", + "hex.builtin.view.theme_manager.name": "主題名稱", "hex.builtin.view.theme_manager.save_theme": "儲存主題", "hex.builtin.view.theme_manager.styles": "樣式", "hex.builtin.view.tools.name": "工具", + "hex.builtin.view.tutorials.description": "", + "hex.builtin.view.tutorials.name": "", + "hex.builtin.view.tutorials.start": "", "hex.builtin.visualizer.binary": "", "hex.builtin.visualizer.decimal.signed.16bit": "十進位有號數 (16 位元)", "hex.builtin.visualizer.decimal.signed.32bit": "十進位有號數 (32 位元)", @@ -805,21 +976,16 @@ "hex.builtin.visualizer.hexadecimal.8bit": "十六進位 (8 位元)", "hex.builtin.visualizer.hexii": "HexII", "hex.builtin.visualizer.rgba8": "RGBA8 顏色", - "hex.builtin.oobe.server_contact_text": "", - "hex.builtin.oobe.server_contact.data_collected_table.key": "類型", - "hex.builtin.oobe.server_contact.data_collected_table.value": "數值", - "hex.builtin.oobe.server_contact.data_collected_title": "將分享的資料", - "hex.builtin.oobe.server_contact.data_collected.uuid": "隨機 ID", - "hex.builtin.oobe.server_contact.data_collected.version": "ImHex 版本", - "hex.builtin.oobe.server_contact.data_collected.os": "作業系統", - "hex.builtin.oobe.server_contact.crash_logs_only": "僅崩潰記錄檔", "hex.builtin.welcome.customize.settings.desc": "更改 ImHex 的設定", "hex.builtin.welcome.customize.settings.title": "設定", + "hex.builtin.welcome.drop_file": "", "hex.builtin.welcome.header.customize": "自訂", "hex.builtin.welcome.header.help": "幫助", + "hex.builtin.welcome.header.info": "", "hex.builtin.welcome.header.learn": "學習", "hex.builtin.welcome.header.main": "歡迎使用 ImHex", "hex.builtin.welcome.header.plugins": "已載入的外掛程式", + "hex.builtin.welcome.header.quick_settings": "", "hex.builtin.welcome.header.start": "開始", "hex.builtin.welcome.header.update": "更新", "hex.builtin.welcome.header.various": "多樣", @@ -829,32 +995,31 @@ "hex.builtin.welcome.help.gethelp.link": "https://github.com/WerWolv/ImHex/discussions/categories/get-help", "hex.builtin.welcome.help.repo": "GitHub 儲存庫", "hex.builtin.welcome.help.repo.link": "https://imhex.werwolv.net/git", + "hex.builtin.welcome.learn.achievements.desc": "", + "hex.builtin.welcome.learn.achievements.title": "", + "hex.builtin.welcome.learn.imhex.desc": "透過我們詳盡的說明文件來學習 ImHex 的基本操作", + "hex.builtin.welcome.learn.imhex.link": "https://docs.werwolv.net/imhex/", + "hex.builtin.welcome.learn.imhex.title": "ImHex 說明文件", "hex.builtin.welcome.learn.latest.desc": "閱讀 ImHex 的更新日誌", "hex.builtin.welcome.learn.latest.link": "https://github.com/WerWolv/ImHex/releases/latest", "hex.builtin.welcome.learn.latest.title": "最新版本", "hex.builtin.welcome.learn.pattern.desc": "學習如何編寫 ImHex 的模式", "hex.builtin.welcome.learn.pattern.link": "https://docs.werwolv.net/pattern-language/", "hex.builtin.welcome.learn.pattern.title": "模式語言說明文件", - "hex.builtin.welcome.learn.imhex.desc": "透過我們詳盡的說明文件來學習 ImHex 的基本操作", - "hex.builtin.welcome.learn.imhex.link": "https://docs.werwolv.net/imhex/", - "hex.builtin.welcome.learn.imhex.title": "ImHex 說明文件", "hex.builtin.welcome.learn.plugins.desc": " 使用外掛程式來拓展 ImHex 的功能", "hex.builtin.welcome.learn.plugins.link": "https://github.com/WerWolv/ImHex/wiki/Plugins-Development-Guide", "hex.builtin.welcome.learn.plugins.title": "外掛程式 API", - "hex.builtin.popup.safety_backup.delete": "不用,請刪除", - "hex.builtin.popup.safety_backup.desc": "喔不,ImHex 上次崩潰了。\n您要復原您的工作階段嗎?", - "hex.builtin.popup.safety_backup.log_file": "記錄檔:", - "hex.builtin.popup.safety_backup.report_error": "將崩潰記錄檔傳送給開發者", - "hex.builtin.popup.safety_backup.restore": "好,請復原", - "hex.builtin.popup.safety_backup.title": "復原遺失資料", + "hex.builtin.welcome.quick_settings.simplified": "", "hex.builtin.welcome.start.create_file": "建立新檔案", "hex.builtin.welcome.start.open_file": "開啟檔案", "hex.builtin.welcome.start.open_other": "其他提供者", "hex.builtin.welcome.start.open_project": "開啟專案", "hex.builtin.welcome.start.recent": "近期檔案", + "hex.builtin.welcome.start.recent.auto_backups": "", + "hex.builtin.welcome.start.recent.auto_backups.backup": "", "hex.builtin.welcome.tip_of_the_day": "今日提示", "hex.builtin.welcome.update.desc": "ImHex {0} 發布了!點此下載。", "hex.builtin.welcome.update.link": "https://github.com/WerWolv/ImHex/releases/latest", "hex.builtin.welcome.update.title": "有可用更新!" } -} +} \ No newline at end of file diff --git a/plugins/diffing/romfs/lang/de_DE.json b/plugins/diffing/romfs/lang/de_DE.json index ac811a635..9989b6b7f 100644 --- a/plugins/diffing/romfs/lang/de_DE.json +++ b/plugins/diffing/romfs/lang/de_DE.json @@ -5,10 +5,10 @@ "fallback": false, "translations": { "hex.diffing.view.diff.name": "Diffing", - "hex.diffing.view.diff.added": "", - "hex.diffing.view.diff.modified": "", - "hex.diffing.view.diff.provider_a": "", - "hex.diffing.view.diff.provider_b": "", - "hex.diffing.view.diff.removed": "" + "hex.diffing.view.diff.added": "Hinzugefügt", + "hex.diffing.view.diff.modified": "Bearbeitet", + "hex.diffing.view.diff.provider_a": "Provider A", + "hex.diffing.view.diff.provider_b": "Provider B", + "hex.diffing.view.diff.removed": "Entfernt" } } \ No newline at end of file diff --git a/plugins/disassembler/romfs/lang/de_DE.json b/plugins/disassembler/romfs/lang/de_DE.json index c2e7c013b..187cd2d39 100644 --- a/plugins/disassembler/romfs/lang/de_DE.json +++ b/plugins/disassembler/romfs/lang/de_DE.json @@ -1,8 +1,8 @@ { "code": "de-DE", - "language": "German", "country": "Germany", "fallback": false, + "language": "German", "translations": { "hex.disassembler.view.disassembler.16bit": "16-bit", "hex.disassembler.view.disassembler.32bit": "32-bit", @@ -51,20 +51,6 @@ "hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X", "hex.disassembler.view.disassembler.mos65xx.65c02": "65C02", "hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02", - "hex.disassembler.view.disassembler.sh.sh2": "", - "hex.disassembler.view.disassembler.sh.sh2a": "", - "hex.disassembler.view.disassembler.sh.sh3": "", - "hex.disassembler.view.disassembler.sh.sh4": "", - "hex.disassembler.view.disassembler.sh.sh4a": "", - "hex.disassembler.view.disassembler.sh.fpu": "", - "hex.disassembler.view.disassembler.sh.dsp": "", - "hex.disassembler.view.disassembler.tricore.110": "", - "hex.disassembler.view.disassembler.tricore.120": "", - "hex.disassembler.view.disassembler.tricore.130": "", - "hex.disassembler.view.disassembler.tricore.131": "", - "hex.disassembler.view.disassembler.tricore.160": "", - "hex.disassembler.view.disassembler.tricore.161": "", - "hex.disassembler.view.disassembler.tricore.162": "", "hex.disassembler.view.disassembler.name": "Disassembler", "hex.disassembler.view.disassembler.position": "Position", "hex.disassembler.view.disassembler.ppc.booke": "Book-E", @@ -73,6 +59,20 @@ "hex.disassembler.view.disassembler.region": "Code Region", "hex.disassembler.view.disassembler.riscv.compressed": "Komprimiert", "hex.disassembler.view.disassembler.settings.mode": "Modus", - "hex.disassembler.view.disassembler.sparc.v9": "Sparc V9" + "hex.disassembler.view.disassembler.sh.dsp": "DSP", + "hex.disassembler.view.disassembler.sh.fpu": "FPU", + "hex.disassembler.view.disassembler.sh.sh2": "SH2", + "hex.disassembler.view.disassembler.sh.sh2a": "SH2A", + "hex.disassembler.view.disassembler.sh.sh3": "SH3", + "hex.disassembler.view.disassembler.sh.sh4": "SH4", + "hex.disassembler.view.disassembler.sh.sh4a": "SH4A", + "hex.disassembler.view.disassembler.sparc.v9": "Sparc V9", + "hex.disassembler.view.disassembler.tricore.110": "110", + "hex.disassembler.view.disassembler.tricore.120": "120", + "hex.disassembler.view.disassembler.tricore.130": "130", + "hex.disassembler.view.disassembler.tricore.131": "131", + "hex.disassembler.view.disassembler.tricore.160": "160", + "hex.disassembler.view.disassembler.tricore.161": "161", + "hex.disassembler.view.disassembler.tricore.162": "162" } -} +} \ No newline at end of file diff --git a/plugins/disassembler/romfs/lang/es_ES.json b/plugins/disassembler/romfs/lang/es_ES.json index c36969905..f227e6f9b 100644 --- a/plugins/disassembler/romfs/lang/es_ES.json +++ b/plugins/disassembler/romfs/lang/es_ES.json @@ -1,8 +1,8 @@ { "code": "es_ES", - "language": "Spanish", "country": "Spain", "fallback": false, + "language": "Spanish", "translations": { "hex.disassembler.view.disassembler.16bit": "16-bit", "hex.disassembler.view.disassembler.32bit": "32-bit", @@ -51,20 +51,6 @@ "hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X", "hex.disassembler.view.disassembler.mos65xx.65c02": "65C02", "hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02", - "hex.disassembler.view.disassembler.sh.sh2": "", - "hex.disassembler.view.disassembler.sh.sh2a": "", - "hex.disassembler.view.disassembler.sh.sh3": "", - "hex.disassembler.view.disassembler.sh.sh4": "", - "hex.disassembler.view.disassembler.sh.sh4a": "", - "hex.disassembler.view.disassembler.sh.fpu": "", - "hex.disassembler.view.disassembler.sh.dsp": "", - "hex.disassembler.view.disassembler.tricore.110": "", - "hex.disassembler.view.disassembler.tricore.120": "", - "hex.disassembler.view.disassembler.tricore.130": "", - "hex.disassembler.view.disassembler.tricore.131": "", - "hex.disassembler.view.disassembler.tricore.160": "", - "hex.disassembler.view.disassembler.tricore.161": "", - "hex.disassembler.view.disassembler.tricore.162": "", "hex.disassembler.view.disassembler.name": "Desensamblador", "hex.disassembler.view.disassembler.position": "Posición", "hex.disassembler.view.disassembler.ppc.booke": "Book-E", @@ -73,6 +59,20 @@ "hex.disassembler.view.disassembler.region": "Región de código", "hex.disassembler.view.disassembler.riscv.compressed": "Comprimido", "hex.disassembler.view.disassembler.settings.mode": "Modo", - "hex.disassembler.view.disassembler.sparc.v9": "Sparc V9" + "hex.disassembler.view.disassembler.sh.dsp": "", + "hex.disassembler.view.disassembler.sh.fpu": "", + "hex.disassembler.view.disassembler.sh.sh2": "", + "hex.disassembler.view.disassembler.sh.sh2a": "", + "hex.disassembler.view.disassembler.sh.sh3": "", + "hex.disassembler.view.disassembler.sh.sh4": "", + "hex.disassembler.view.disassembler.sh.sh4a": "", + "hex.disassembler.view.disassembler.sparc.v9": "Sparc V9", + "hex.disassembler.view.disassembler.tricore.110": "", + "hex.disassembler.view.disassembler.tricore.120": "", + "hex.disassembler.view.disassembler.tricore.130": "", + "hex.disassembler.view.disassembler.tricore.131": "", + "hex.disassembler.view.disassembler.tricore.160": "", + "hex.disassembler.view.disassembler.tricore.161": "", + "hex.disassembler.view.disassembler.tricore.162": "" } -} +} \ No newline at end of file diff --git a/plugins/disassembler/romfs/lang/it_IT.json b/plugins/disassembler/romfs/lang/it_IT.json index 1f7e49ef0..ca3ae8dbb 100644 --- a/plugins/disassembler/romfs/lang/it_IT.json +++ b/plugins/disassembler/romfs/lang/it_IT.json @@ -1,8 +1,8 @@ { "code": "it-IT", - "language": "Italian", "country": "Italy", "fallback": false, + "language": "Italian", "translations": { "hex.disassembler.view.disassembler.16bit": "16-bit", "hex.disassembler.view.disassembler.32bit": "32-bit", @@ -51,20 +51,6 @@ "hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X", "hex.disassembler.view.disassembler.mos65xx.65c02": "65C02", "hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02", - "hex.disassembler.view.disassembler.sh.sh2": "", - "hex.disassembler.view.disassembler.sh.sh2a": "", - "hex.disassembler.view.disassembler.sh.sh3": "", - "hex.disassembler.view.disassembler.sh.sh4": "", - "hex.disassembler.view.disassembler.sh.sh4a": "", - "hex.disassembler.view.disassembler.sh.fpu": "", - "hex.disassembler.view.disassembler.sh.dsp": "", - "hex.disassembler.view.disassembler.tricore.110": "", - "hex.disassembler.view.disassembler.tricore.120": "", - "hex.disassembler.view.disassembler.tricore.130": "", - "hex.disassembler.view.disassembler.tricore.131": "", - "hex.disassembler.view.disassembler.tricore.160": "", - "hex.disassembler.view.disassembler.tricore.161": "", - "hex.disassembler.view.disassembler.tricore.162": "", "hex.disassembler.view.disassembler.name": "Disassembla", "hex.disassembler.view.disassembler.position": "Posiziona", "hex.disassembler.view.disassembler.ppc.booke": "Book-E", @@ -73,6 +59,20 @@ "hex.disassembler.view.disassembler.region": "Regione del Codice", "hex.disassembler.view.disassembler.riscv.compressed": "Compresso", "hex.disassembler.view.disassembler.settings.mode": "", - "hex.disassembler.view.disassembler.sparc.v9": "Sparc V9" + "hex.disassembler.view.disassembler.sh.dsp": "", + "hex.disassembler.view.disassembler.sh.fpu": "", + "hex.disassembler.view.disassembler.sh.sh2": "", + "hex.disassembler.view.disassembler.sh.sh2a": "", + "hex.disassembler.view.disassembler.sh.sh3": "", + "hex.disassembler.view.disassembler.sh.sh4": "", + "hex.disassembler.view.disassembler.sh.sh4a": "", + "hex.disassembler.view.disassembler.sparc.v9": "Sparc V9", + "hex.disassembler.view.disassembler.tricore.110": "", + "hex.disassembler.view.disassembler.tricore.120": "", + "hex.disassembler.view.disassembler.tricore.130": "", + "hex.disassembler.view.disassembler.tricore.131": "", + "hex.disassembler.view.disassembler.tricore.160": "", + "hex.disassembler.view.disassembler.tricore.161": "", + "hex.disassembler.view.disassembler.tricore.162": "" } -} +} \ No newline at end of file diff --git a/plugins/disassembler/romfs/lang/ja_JP.json b/plugins/disassembler/romfs/lang/ja_JP.json index 74bcc9671..4156268b4 100644 --- a/plugins/disassembler/romfs/lang/ja_JP.json +++ b/plugins/disassembler/romfs/lang/ja_JP.json @@ -1,8 +1,8 @@ { "code": "ja-JP", - "language": "Japanese", "country": "Japan", "fallback": false, + "language": "Japanese", "translations": { "hex.disassembler.view.disassembler.16bit": "16-bit", "hex.disassembler.view.disassembler.32bit": "32-bit", @@ -51,20 +51,6 @@ "hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X", "hex.disassembler.view.disassembler.mos65xx.65c02": "65C02", "hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02", - "hex.disassembler.view.disassembler.sh.sh2": "", - "hex.disassembler.view.disassembler.sh.sh2a": "", - "hex.disassembler.view.disassembler.sh.sh3": "", - "hex.disassembler.view.disassembler.sh.sh4": "", - "hex.disassembler.view.disassembler.sh.sh4a": "", - "hex.disassembler.view.disassembler.sh.fpu": "", - "hex.disassembler.view.disassembler.sh.dsp": "", - "hex.disassembler.view.disassembler.tricore.110": "", - "hex.disassembler.view.disassembler.tricore.120": "", - "hex.disassembler.view.disassembler.tricore.130": "", - "hex.disassembler.view.disassembler.tricore.131": "", - "hex.disassembler.view.disassembler.tricore.160": "", - "hex.disassembler.view.disassembler.tricore.161": "", - "hex.disassembler.view.disassembler.tricore.162": "", "hex.disassembler.view.disassembler.name": "逆アセンブラ", "hex.disassembler.view.disassembler.position": "位置", "hex.disassembler.view.disassembler.ppc.booke": "Book-E", @@ -73,6 +59,20 @@ "hex.disassembler.view.disassembler.region": "コード領域", "hex.disassembler.view.disassembler.riscv.compressed": "圧縮済み", "hex.disassembler.view.disassembler.settings.mode": "モード", - "hex.disassembler.view.disassembler.sparc.v9": "Sparc V9" + "hex.disassembler.view.disassembler.sh.dsp": "", + "hex.disassembler.view.disassembler.sh.fpu": "", + "hex.disassembler.view.disassembler.sh.sh2": "", + "hex.disassembler.view.disassembler.sh.sh2a": "", + "hex.disassembler.view.disassembler.sh.sh3": "", + "hex.disassembler.view.disassembler.sh.sh4": "", + "hex.disassembler.view.disassembler.sh.sh4a": "", + "hex.disassembler.view.disassembler.sparc.v9": "Sparc V9", + "hex.disassembler.view.disassembler.tricore.110": "", + "hex.disassembler.view.disassembler.tricore.120": "", + "hex.disassembler.view.disassembler.tricore.130": "", + "hex.disassembler.view.disassembler.tricore.131": "", + "hex.disassembler.view.disassembler.tricore.160": "", + "hex.disassembler.view.disassembler.tricore.161": "", + "hex.disassembler.view.disassembler.tricore.162": "" } -} +} \ No newline at end of file diff --git a/plugins/disassembler/romfs/lang/ko_KR.json b/plugins/disassembler/romfs/lang/ko_KR.json index ef10a23f4..cc579972b 100644 --- a/plugins/disassembler/romfs/lang/ko_KR.json +++ b/plugins/disassembler/romfs/lang/ko_KR.json @@ -1,8 +1,8 @@ { "code": "ko-KR", - "language": "Korean", "country": "Korea", "fallback": false, + "language": "Korean", "translations": { "hex.disassembler.view.disassembler.16bit": "16비트", "hex.disassembler.view.disassembler.32bit": "32비트", @@ -51,20 +51,6 @@ "hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X", "hex.disassembler.view.disassembler.mos65xx.65c02": "65C02", "hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02", - "hex.disassembler.view.disassembler.sh.sh2": "SH2", - "hex.disassembler.view.disassembler.sh.sh2a": "SH2A", - "hex.disassembler.view.disassembler.sh.sh3": "SH3", - "hex.disassembler.view.disassembler.sh.sh4": "SH4", - "hex.disassembler.view.disassembler.sh.sh4a": "SH4A", - "hex.disassembler.view.disassembler.sh.fpu": "FPU", - "hex.disassembler.view.disassembler.sh.dsp": "DSP", - "hex.disassembler.view.disassembler.tricore.110": "110", - "hex.disassembler.view.disassembler.tricore.120": "120", - "hex.disassembler.view.disassembler.tricore.130": "130", - "hex.disassembler.view.disassembler.tricore.131": "131", - "hex.disassembler.view.disassembler.tricore.160": "160", - "hex.disassembler.view.disassembler.tricore.161": "161", - "hex.disassembler.view.disassembler.tricore.162": "162", "hex.disassembler.view.disassembler.name": "디스어셈블러", "hex.disassembler.view.disassembler.position": "위치", "hex.disassembler.view.disassembler.ppc.booke": "Book-E", @@ -73,6 +59,20 @@ "hex.disassembler.view.disassembler.region": "코드 영역", "hex.disassembler.view.disassembler.riscv.compressed": "압축됨", "hex.disassembler.view.disassembler.settings.mode": "모드", - "hex.disassembler.view.disassembler.sparc.v9": "Sparc V9" + "hex.disassembler.view.disassembler.sh.dsp": "DSP", + "hex.disassembler.view.disassembler.sh.fpu": "FPU", + "hex.disassembler.view.disassembler.sh.sh2": "SH2", + "hex.disassembler.view.disassembler.sh.sh2a": "SH2A", + "hex.disassembler.view.disassembler.sh.sh3": "SH3", + "hex.disassembler.view.disassembler.sh.sh4": "SH4", + "hex.disassembler.view.disassembler.sh.sh4a": "SH4A", + "hex.disassembler.view.disassembler.sparc.v9": "Sparc V9", + "hex.disassembler.view.disassembler.tricore.110": "110", + "hex.disassembler.view.disassembler.tricore.120": "120", + "hex.disassembler.view.disassembler.tricore.130": "130", + "hex.disassembler.view.disassembler.tricore.131": "131", + "hex.disassembler.view.disassembler.tricore.160": "160", + "hex.disassembler.view.disassembler.tricore.161": "161", + "hex.disassembler.view.disassembler.tricore.162": "162" } -} +} \ No newline at end of file diff --git a/plugins/disassembler/romfs/lang/pt_BR.json b/plugins/disassembler/romfs/lang/pt_BR.json index e6cb44cc7..03ede52a6 100644 --- a/plugins/disassembler/romfs/lang/pt_BR.json +++ b/plugins/disassembler/romfs/lang/pt_BR.json @@ -1,8 +1,8 @@ { "code": "pt-BR", - "language": "Portuguese", "country": "Brazil", "fallback": false, + "language": "Portuguese", "translations": { "hex.disassembler.view.disassembler.16bit": "16-bit", "hex.disassembler.view.disassembler.32bit": "32-bit", @@ -51,20 +51,6 @@ "hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X", "hex.disassembler.view.disassembler.mos65xx.65c02": "65C02", "hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02", - "hex.disassembler.view.disassembler.sh.sh2": "", - "hex.disassembler.view.disassembler.sh.sh2a": "", - "hex.disassembler.view.disassembler.sh.sh3": "", - "hex.disassembler.view.disassembler.sh.sh4": "", - "hex.disassembler.view.disassembler.sh.sh4a": "", - "hex.disassembler.view.disassembler.sh.fpu": "", - "hex.disassembler.view.disassembler.sh.dsp": "", - "hex.disassembler.view.disassembler.tricore.110": "", - "hex.disassembler.view.disassembler.tricore.120": "", - "hex.disassembler.view.disassembler.tricore.130": "", - "hex.disassembler.view.disassembler.tricore.131": "", - "hex.disassembler.view.disassembler.tricore.160": "", - "hex.disassembler.view.disassembler.tricore.161": "", - "hex.disassembler.view.disassembler.tricore.162": "", "hex.disassembler.view.disassembler.name": "Desmontador", "hex.disassembler.view.disassembler.position": "Posição", "hex.disassembler.view.disassembler.ppc.booke": "Book-E", @@ -73,6 +59,20 @@ "hex.disassembler.view.disassembler.region": "Região do código", "hex.disassembler.view.disassembler.riscv.compressed": "Compressed", "hex.disassembler.view.disassembler.settings.mode": "Modo", - "hex.disassembler.view.disassembler.sparc.v9": "Sparc V9" + "hex.disassembler.view.disassembler.sh.dsp": "", + "hex.disassembler.view.disassembler.sh.fpu": "", + "hex.disassembler.view.disassembler.sh.sh2": "", + "hex.disassembler.view.disassembler.sh.sh2a": "", + "hex.disassembler.view.disassembler.sh.sh3": "", + "hex.disassembler.view.disassembler.sh.sh4": "", + "hex.disassembler.view.disassembler.sh.sh4a": "", + "hex.disassembler.view.disassembler.sparc.v9": "Sparc V9", + "hex.disassembler.view.disassembler.tricore.110": "", + "hex.disassembler.view.disassembler.tricore.120": "", + "hex.disassembler.view.disassembler.tricore.130": "", + "hex.disassembler.view.disassembler.tricore.131": "", + "hex.disassembler.view.disassembler.tricore.160": "", + "hex.disassembler.view.disassembler.tricore.161": "", + "hex.disassembler.view.disassembler.tricore.162": "" } -} +} \ No newline at end of file diff --git a/plugins/disassembler/romfs/lang/zh_CN.json b/plugins/disassembler/romfs/lang/zh_CN.json index 01f305582..83b041163 100644 --- a/plugins/disassembler/romfs/lang/zh_CN.json +++ b/plugins/disassembler/romfs/lang/zh_CN.json @@ -1,8 +1,8 @@ { "code": "zh-CN", - "language": "Chinese (Simplified)", "country": "China", "fallback": false, + "language": "Chinese (Simplified)", "translations": { "hex.disassembler.view.disassembler.16bit": "16 位", "hex.disassembler.view.disassembler.32bit": "32 位", @@ -51,20 +51,6 @@ "hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X", "hex.disassembler.view.disassembler.mos65xx.65c02": "65C02", "hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02", - "hex.disassembler.view.disassembler.sh.sh2": "SH2", - "hex.disassembler.view.disassembler.sh.sh2a": "SH2A", - "hex.disassembler.view.disassembler.sh.sh3": "SH3", - "hex.disassembler.view.disassembler.sh.sh4": "SH4", - "hex.disassembler.view.disassembler.sh.sh4a": "SH4A", - "hex.disassembler.view.disassembler.sh.fpu": "FPU", - "hex.disassembler.view.disassembler.sh.dsp": "DSP", - "hex.disassembler.view.disassembler.tricore.110": "110", - "hex.disassembler.view.disassembler.tricore.120": "120", - "hex.disassembler.view.disassembler.tricore.130": "130", - "hex.disassembler.view.disassembler.tricore.131": "131", - "hex.disassembler.view.disassembler.tricore.160": "160", - "hex.disassembler.view.disassembler.tricore.161": "161", - "hex.disassembler.view.disassembler.tricore.162": "162", "hex.disassembler.view.disassembler.name": "反汇编", "hex.disassembler.view.disassembler.position": "位置", "hex.disassembler.view.disassembler.ppc.booke": "PowerPC Book-E", @@ -73,6 +59,20 @@ "hex.disassembler.view.disassembler.region": "代码范围", "hex.disassembler.view.disassembler.riscv.compressed": "压缩的 RISC-V", "hex.disassembler.view.disassembler.settings.mode": "模式", - "hex.disassembler.view.disassembler.sparc.v9": "Sparc V9" + "hex.disassembler.view.disassembler.sh.dsp": "DSP", + "hex.disassembler.view.disassembler.sh.fpu": "FPU", + "hex.disassembler.view.disassembler.sh.sh2": "SH2", + "hex.disassembler.view.disassembler.sh.sh2a": "SH2A", + "hex.disassembler.view.disassembler.sh.sh3": "SH3", + "hex.disassembler.view.disassembler.sh.sh4": "SH4", + "hex.disassembler.view.disassembler.sh.sh4a": "SH4A", + "hex.disassembler.view.disassembler.sparc.v9": "Sparc V9", + "hex.disassembler.view.disassembler.tricore.110": "110", + "hex.disassembler.view.disassembler.tricore.120": "120", + "hex.disassembler.view.disassembler.tricore.130": "130", + "hex.disassembler.view.disassembler.tricore.131": "131", + "hex.disassembler.view.disassembler.tricore.160": "160", + "hex.disassembler.view.disassembler.tricore.161": "161", + "hex.disassembler.view.disassembler.tricore.162": "162" } -} +} \ No newline at end of file diff --git a/plugins/disassembler/romfs/lang/zh_TW.json b/plugins/disassembler/romfs/lang/zh_TW.json index ff87bae4c..135838631 100644 --- a/plugins/disassembler/romfs/lang/zh_TW.json +++ b/plugins/disassembler/romfs/lang/zh_TW.json @@ -1,8 +1,8 @@ { "code": "zh-TW", - "language": "Chinese (Traditional)", "country": "Taiwan", "fallback": false, + "language": "Chinese (Traditional)", "translations": { "hex.disassembler.view.disassembler.16bit": "16 位元", "hex.disassembler.view.disassembler.32bit": "32 位元", @@ -51,20 +51,6 @@ "hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X", "hex.disassembler.view.disassembler.mos65xx.65c02": "65C02", "hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02", - "hex.disassembler.view.disassembler.sh.sh2": "SH2", - "hex.disassembler.view.disassembler.sh.sh2a": "SH2A", - "hex.disassembler.view.disassembler.sh.sh3": "SH3", - "hex.disassembler.view.disassembler.sh.sh4": "SH4", - "hex.disassembler.view.disassembler.sh.sh4a": "SH4A", - "hex.disassembler.view.disassembler.sh.fpu": "FPU", - "hex.disassembler.view.disassembler.sh.dsp": "DSP", - "hex.disassembler.view.disassembler.tricore.110": "110", - "hex.disassembler.view.disassembler.tricore.120": "120", - "hex.disassembler.view.disassembler.tricore.130": "130", - "hex.disassembler.view.disassembler.tricore.131": "131", - "hex.disassembler.view.disassembler.tricore.160": "160", - "hex.disassembler.view.disassembler.tricore.161": "161", - "hex.disassembler.view.disassembler.tricore.162": "162", "hex.disassembler.view.disassembler.name": "反組譯器", "hex.disassembler.view.disassembler.position": "位置", "hex.disassembler.view.disassembler.ppc.booke": "Book-E", @@ -73,6 +59,20 @@ "hex.disassembler.view.disassembler.region": "程式碼區域", "hex.disassembler.view.disassembler.riscv.compressed": "Compressed", "hex.disassembler.view.disassembler.settings.mode": "模式", - "hex.disassembler.view.disassembler.sparc.v9": "Sparc V9" + "hex.disassembler.view.disassembler.sh.dsp": "DSP", + "hex.disassembler.view.disassembler.sh.fpu": "FPU", + "hex.disassembler.view.disassembler.sh.sh2": "SH2", + "hex.disassembler.view.disassembler.sh.sh2a": "SH2A", + "hex.disassembler.view.disassembler.sh.sh3": "SH3", + "hex.disassembler.view.disassembler.sh.sh4": "SH4", + "hex.disassembler.view.disassembler.sh.sh4a": "SH4A", + "hex.disassembler.view.disassembler.sparc.v9": "Sparc V9", + "hex.disassembler.view.disassembler.tricore.110": "110", + "hex.disassembler.view.disassembler.tricore.120": "120", + "hex.disassembler.view.disassembler.tricore.130": "130", + "hex.disassembler.view.disassembler.tricore.131": "131", + "hex.disassembler.view.disassembler.tricore.160": "160", + "hex.disassembler.view.disassembler.tricore.161": "161", + "hex.disassembler.view.disassembler.tricore.162": "162" } -} +} \ No newline at end of file diff --git a/plugins/hashes/romfs/lang/de_DE.json b/plugins/hashes/romfs/lang/de_DE.json index d7c112013..ede7f5841 100644 --- a/plugins/hashes/romfs/lang/de_DE.json +++ b/plugins/hashes/romfs/lang/de_DE.json @@ -1,11 +1,24 @@ { "code": "de-DE", - "language": "German", "country": "Germany", "fallback": false, + "language": "German", "translations": { - "hex.hashes.achievement.misc.create_hash.name": "", - "hex.hashes.achievement.misc.create_hash.desc": "", + "hex.hashes.achievement.misc.create_hash.desc": "Erstell eine neue Hash funktion in der Hash View in dem du einen typ auswählst, ihm einen Namen gibst und dann auf den Plus knopf klickst.", + "hex.hashes.achievement.misc.create_hash.name": "Hashish", + "hex.hashes.hash.common.iv": "Initialwert", + "hex.hashes.hash.common.key": "Schlüssel", + "hex.hashes.hash.common.personalization": "Personalisierung", + "hex.hashes.hash.common.poly": "Polynom", + "hex.hashes.hash.common.refl_in": "Reflect In", + "hex.hashes.hash.common.refl_out": "Reflect Out", + "hex.hashes.hash.common.rounds": "Runden", + "hex.hashes.hash.common.salt": "Salt", + "hex.hashes.hash.common.security_level": "Sicherheitsstufe", + "hex.hashes.hash.common.size": "Grösse", + "hex.hashes.hash.common.standard": "Standart", + "hex.hashes.hash.common.standard.custom": "Benutzerdefiniert", + "hex.hashes.hash.common.xor_out": "XOR Out", "hex.hashes.view.hashes.function": "Hashfunktion", "hex.hashes.view.hashes.hash": "Hash", "hex.hashes.view.hashes.hover_info": "Bewege die Maus über die ausgewählten Bytes im Hex Editor und halte SHIFT gedrückt, um die Hashes dieser Region anzuzeigen.", @@ -14,11 +27,6 @@ "hex.hashes.view.hashes.remove": "Hash entfernen", "hex.hashes.view.hashes.table.name": "Name", "hex.hashes.view.hashes.table.result": "Resultat", - "hex.hashes.view.hashes.table.type": "Typ", - "hex.hashes.hash.common.iv": "Initialwert", - "hex.hashes.hash.common.poly": "Polynom", - "hex.hashes.hash.common.refl_in": "Reflect In", - "hex.hashes.hash.common.refl_out": "Reflect Out", - "hex.hashes.hash.common.xor_out": "XOR Out" + "hex.hashes.view.hashes.table.type": "Typ" } -} +} \ No newline at end of file diff --git a/plugins/hashes/romfs/lang/es_ES.json b/plugins/hashes/romfs/lang/es_ES.json index 5091c0c75..5f39c1005 100644 --- a/plugins/hashes/romfs/lang/es_ES.json +++ b/plugins/hashes/romfs/lang/es_ES.json @@ -1,11 +1,24 @@ { "code": "es_ES", - "language": "Spanish", "country": "Spain", "fallback": false, + "language": "Spanish", "translations": { - "hex.hashes.achievement.misc.create_hash.name": "", "hex.hashes.achievement.misc.create_hash.desc": "", + "hex.hashes.achievement.misc.create_hash.name": "", + "hex.hashes.hash.common.iv": "Valor Inicial", + "hex.hashes.hash.common.key": "", + "hex.hashes.hash.common.personalization": "", + "hex.hashes.hash.common.poly": "Polinomio", + "hex.hashes.hash.common.refl_in": "Reflect In", + "hex.hashes.hash.common.refl_out": "Reflect Out", + "hex.hashes.hash.common.rounds": "", + "hex.hashes.hash.common.salt": "", + "hex.hashes.hash.common.security_level": "", + "hex.hashes.hash.common.size": "", + "hex.hashes.hash.common.standard": "", + "hex.hashes.hash.common.standard.custom": "", + "hex.hashes.hash.common.xor_out": "XOR Out", "hex.hashes.view.hashes.function": "Función de Hash", "hex.hashes.view.hashes.hash": "Hash", "hex.hashes.view.hashes.hover_info": "Sitúe el ratón sobre la selección del Editor Hexadecimal y mantenga SHIFT para ver los hashes de esa región.", @@ -14,11 +27,6 @@ "hex.hashes.view.hashes.remove": "Eliminar hash", "hex.hashes.view.hashes.table.name": "Nombre", "hex.hashes.view.hashes.table.result": "Resultado", - "hex.hashes.view.hashes.table.type": "Tipo", - "hex.hashes.hash.common.iv": "Valor Inicial", - "hex.hashes.hash.common.poly": "Polinomio", - "hex.hashes.hash.common.refl_in": "Reflect In", - "hex.hashes.hash.common.refl_out": "Reflect Out", - "hex.hashes.hash.common.xor_out": "XOR Out" + "hex.hashes.view.hashes.table.type": "Tipo" } -} +} \ No newline at end of file diff --git a/plugins/hashes/romfs/lang/it_IT.json b/plugins/hashes/romfs/lang/it_IT.json index 5a0530708..0ab072ad9 100644 --- a/plugins/hashes/romfs/lang/it_IT.json +++ b/plugins/hashes/romfs/lang/it_IT.json @@ -1,11 +1,24 @@ { "code": "it-IT", - "language": "Italian", "country": "Italy", "fallback": false, + "language": "Italian", "translations": { - "hex.hashes.achievement.misc.create_hash.name": "", "hex.hashes.achievement.misc.create_hash.desc": "", + "hex.hashes.achievement.misc.create_hash.name": "", + "hex.hashes.hash.common.iv": "Valore Iniziale", + "hex.hashes.hash.common.key": "", + "hex.hashes.hash.common.personalization": "", + "hex.hashes.hash.common.poly": "Polinomio", + "hex.hashes.hash.common.refl_in": "", + "hex.hashes.hash.common.refl_out": "", + "hex.hashes.hash.common.rounds": "", + "hex.hashes.hash.common.salt": "", + "hex.hashes.hash.common.security_level": "", + "hex.hashes.hash.common.size": "", + "hex.hashes.hash.common.standard": "", + "hex.hashes.hash.common.standard.custom": "", + "hex.hashes.hash.common.xor_out": "", "hex.hashes.view.hashes.function": "Funzioni di Hash", "hex.hashes.view.hashes.hash": "Hash", "hex.hashes.view.hashes.hover_info": "", @@ -14,11 +27,6 @@ "hex.hashes.view.hashes.remove": "", "hex.hashes.view.hashes.table.name": "", "hex.hashes.view.hashes.table.result": "Risultato", - "hex.hashes.view.hashes.table.type": "", - "hex.hashes.hash.common.iv": "Valore Iniziale", - "hex.hashes.hash.common.poly": "Polinomio", - "hex.hashes.hash.common.refl_in": "", - "hex.hashes.hash.common.refl_out": "", - "hex.hashes.hash.common.xor_out": "" + "hex.hashes.view.hashes.table.type": "" } -} +} \ No newline at end of file diff --git a/plugins/hashes/romfs/lang/ja_JP.json b/plugins/hashes/romfs/lang/ja_JP.json index f0104d920..646278e6c 100644 --- a/plugins/hashes/romfs/lang/ja_JP.json +++ b/plugins/hashes/romfs/lang/ja_JP.json @@ -1,11 +1,24 @@ { "code": "ja-JP", - "language": "Japanese", "country": "Japan", "fallback": false, + "language": "Japanese", "translations": { - "hex.hashes.achievement.misc.create_hash.name": "", "hex.hashes.achievement.misc.create_hash.desc": "", + "hex.hashes.achievement.misc.create_hash.name": "", + "hex.hashes.hash.common.iv": "初期値", + "hex.hashes.hash.common.key": "", + "hex.hashes.hash.common.personalization": "", + "hex.hashes.hash.common.poly": "多項式", + "hex.hashes.hash.common.refl_in": "入力を反映", + "hex.hashes.hash.common.refl_out": "出力を反映", + "hex.hashes.hash.common.rounds": "", + "hex.hashes.hash.common.salt": "", + "hex.hashes.hash.common.security_level": "", + "hex.hashes.hash.common.size": "", + "hex.hashes.hash.common.standard": "", + "hex.hashes.hash.common.standard.custom": "", + "hex.hashes.hash.common.xor_out": "最終XOR値", "hex.hashes.view.hashes.function": "ハッシュ関数", "hex.hashes.view.hashes.hash": "", "hex.hashes.view.hashes.hover_info": "", @@ -14,11 +27,6 @@ "hex.hashes.view.hashes.remove": "", "hex.hashes.view.hashes.table.name": "", "hex.hashes.view.hashes.table.result": "結果", - "hex.hashes.view.hashes.table.type": "", - "hex.hashes.hash.common.iv": "初期値", - "hex.hashes.hash.common.poly": "多項式", - "hex.hashes.hash.common.refl_in": "入力を反映", - "hex.hashes.hash.common.refl_out": "出力を反映", - "hex.hashes.hash.common.xor_out": "最終XOR値" + "hex.hashes.view.hashes.table.type": "" } -} +} \ No newline at end of file diff --git a/plugins/hashes/romfs/lang/ko_KR.json b/plugins/hashes/romfs/lang/ko_KR.json index e865f1e1f..121af5362 100644 --- a/plugins/hashes/romfs/lang/ko_KR.json +++ b/plugins/hashes/romfs/lang/ko_KR.json @@ -1,11 +1,24 @@ { "code": "ko-KR", - "language": "Korean", "country": "Korea", "fallback": false, + "language": "Korean", "translations": { - "hex.hashes.achievement.misc.create_hash.name": "해시 브라운", "hex.hashes.achievement.misc.create_hash.desc": "해시 보기에서 유형을 선택하고 이름을 지정한 다음 옆에 있는 더하기 버튼을 클릭하여 새 해시 함수를 만듭니다.", + "hex.hashes.achievement.misc.create_hash.name": "해시 브라운", + "hex.hashes.hash.common.iv": "초기 값", + "hex.hashes.hash.common.key": "", + "hex.hashes.hash.common.personalization": "", + "hex.hashes.hash.common.poly": "다항식", + "hex.hashes.hash.common.refl_in": "입력에 반영", + "hex.hashes.hash.common.refl_out": "출력에 반영", + "hex.hashes.hash.common.rounds": "", + "hex.hashes.hash.common.salt": "", + "hex.hashes.hash.common.security_level": "", + "hex.hashes.hash.common.size": "", + "hex.hashes.hash.common.standard": "", + "hex.hashes.hash.common.standard.custom": "", + "hex.hashes.hash.common.xor_out": "XOR 출력", "hex.hashes.view.hashes.function": "해시 함수", "hex.hashes.view.hashes.hash": "해시", "hex.hashes.view.hashes.hover_info": "헥스 에디터 선택 영역 위로 마우스를 가져간 상태에서 Shift를 길게 누르면 해당 영역의 해시를 볼 수 있습니다.", @@ -14,11 +27,6 @@ "hex.hashes.view.hashes.remove": "해시 제거", "hex.hashes.view.hashes.table.name": "이름", "hex.hashes.view.hashes.table.result": "결과", - "hex.hashes.view.hashes.table.type": "유형", - "hex.hashes.hash.common.iv": "초기 값", - "hex.hashes.hash.common.poly": "다항식", - "hex.hashes.hash.common.refl_in": "입력에 반영", - "hex.hashes.hash.common.refl_out": "출력에 반영", - "hex.hashes.hash.common.xor_out": "XOR 출력" + "hex.hashes.view.hashes.table.type": "유형" } -} +} \ No newline at end of file diff --git a/plugins/hashes/romfs/lang/pt_BR.json b/plugins/hashes/romfs/lang/pt_BR.json index 641aee81e..de47511b3 100644 --- a/plugins/hashes/romfs/lang/pt_BR.json +++ b/plugins/hashes/romfs/lang/pt_BR.json @@ -1,11 +1,24 @@ { "code": "pt-BR", - "language": "Portuguese", "country": "Brazil", "fallback": false, + "language": "Portuguese", "translations": { - "hex.hashes.achievement.misc.create_hash.name": "", "hex.hashes.achievement.misc.create_hash.desc": "", + "hex.hashes.achievement.misc.create_hash.name": "", + "hex.hashes.hash.common.iv": "Initial Value", + "hex.hashes.hash.common.key": "", + "hex.hashes.hash.common.personalization": "", + "hex.hashes.hash.common.poly": "Polynomial", + "hex.hashes.hash.common.refl_in": "Reflect In", + "hex.hashes.hash.common.refl_out": "Reflect Out", + "hex.hashes.hash.common.rounds": "", + "hex.hashes.hash.common.salt": "", + "hex.hashes.hash.common.security_level": "", + "hex.hashes.hash.common.size": "", + "hex.hashes.hash.common.standard": "", + "hex.hashes.hash.common.standard.custom": "", + "hex.hashes.hash.common.xor_out": "XOR Out", "hex.hashes.view.hashes.function": "Função Hash", "hex.hashes.view.hashes.hash": "Hash", "hex.hashes.view.hashes.hover_info": "Passe o mouse sobre a seleção Hex Editor e mantenha pressionada a tecla SHIFT para visualizar os hashes dessa região.", @@ -14,11 +27,6 @@ "hex.hashes.view.hashes.remove": "Remover hash", "hex.hashes.view.hashes.table.name": "Nome", "hex.hashes.view.hashes.table.result": "Resultado", - "hex.hashes.view.hashes.table.type": "Tipo", - "hex.hashes.hash.common.iv": "Initial Value", - "hex.hashes.hash.common.poly": "Polynomial", - "hex.hashes.hash.common.refl_in": "Reflect In", - "hex.hashes.hash.common.refl_out": "Reflect Out", - "hex.hashes.hash.common.xor_out": "XOR Out" + "hex.hashes.view.hashes.table.type": "Tipo" } -} +} \ No newline at end of file diff --git a/plugins/hashes/romfs/lang/zh_CN.json b/plugins/hashes/romfs/lang/zh_CN.json index ac4f48c64..be13d5e5a 100644 --- a/plugins/hashes/romfs/lang/zh_CN.json +++ b/plugins/hashes/romfs/lang/zh_CN.json @@ -1,11 +1,24 @@ { "code": "zh-CN", - "language": "Chinese (Simplified)", "country": "China", "fallback": false, + "language": "Chinese (Simplified)", "translations": { - "hex.hashes.achievement.misc.create_hash.name": "Hash!", "hex.hashes.achievement.misc.create_hash.desc": "通过选择类型、为其命名并单击旁边的加号按钮,在“哈希”视图中创建新的哈希函数。", + "hex.hashes.achievement.misc.create_hash.name": "Hash!", + "hex.hashes.hash.common.iv": "初始值", + "hex.hashes.hash.common.key": "", + "hex.hashes.hash.common.personalization": "", + "hex.hashes.hash.common.poly": "多项式", + "hex.hashes.hash.common.refl_in": "输入值取反", + "hex.hashes.hash.common.refl_out": "输出值取反", + "hex.hashes.hash.common.rounds": "", + "hex.hashes.hash.common.salt": "", + "hex.hashes.hash.common.security_level": "", + "hex.hashes.hash.common.size": "", + "hex.hashes.hash.common.standard": "", + "hex.hashes.hash.common.standard.custom": "", + "hex.hashes.hash.common.xor_out": "结果异或值", "hex.hashes.view.hashes.function": "哈希函数", "hex.hashes.view.hashes.hash": "哈希", "hex.hashes.view.hashes.hover_info": "将鼠标放在 Hex 编辑器的选区上,按住 SHIFT 来查看其哈希。", @@ -14,11 +27,6 @@ "hex.hashes.view.hashes.remove": "移除哈希", "hex.hashes.view.hashes.table.name": "名称", "hex.hashes.view.hashes.table.result": "结果", - "hex.hashes.view.hashes.table.type": "类型", - "hex.hashes.hash.common.iv": "初始值", - "hex.hashes.hash.common.poly": "多项式", - "hex.hashes.hash.common.refl_in": "输入值取反", - "hex.hashes.hash.common.refl_out": "输出值取反", - "hex.hashes.hash.common.xor_out": "结果异或值" + "hex.hashes.view.hashes.table.type": "类型" } -} +} \ No newline at end of file diff --git a/plugins/hashes/romfs/lang/zh_TW.json b/plugins/hashes/romfs/lang/zh_TW.json index 86df5d50c..c8f653d0e 100644 --- a/plugins/hashes/romfs/lang/zh_TW.json +++ b/plugins/hashes/romfs/lang/zh_TW.json @@ -1,11 +1,24 @@ { "code": "zh-TW", - "language": "Chinese (Traditional)", "country": "Taiwan", "fallback": false, + "language": "Chinese (Traditional)", "translations": { - "hex.hashes.achievement.misc.create_hash.name": "Hash browns", "hex.hashes.achievement.misc.create_hash.desc": "Create a new hash function in the Hash view by selecting the type, giving it a name and clicking on the Plus button next to it.", + "hex.hashes.achievement.misc.create_hash.name": "Hash browns", + "hex.hashes.hash.common.iv": "初始數值", + "hex.hashes.hash.common.key": "", + "hex.hashes.hash.common.personalization": "", + "hex.hashes.hash.common.poly": "多項式", + "hex.hashes.hash.common.refl_in": "Reflect In", + "hex.hashes.hash.common.refl_out": "Reflect Out", + "hex.hashes.hash.common.rounds": "", + "hex.hashes.hash.common.salt": "", + "hex.hashes.hash.common.security_level": "", + "hex.hashes.hash.common.size": "", + "hex.hashes.hash.common.standard": "", + "hex.hashes.hash.common.standard.custom": "", + "hex.hashes.hash.common.xor_out": "XOR Out", "hex.hashes.view.hashes.function": "雜湊函式", "hex.hashes.view.hashes.hash": "雜湊", "hex.hashes.view.hashes.hover_info": "懸停在十六進位編輯器的選取範圍上,並按住 Shift 以查看該區域的雜湊。", @@ -14,11 +27,6 @@ "hex.hashes.view.hashes.remove": "移除雜湊", "hex.hashes.view.hashes.table.name": "名稱", "hex.hashes.view.hashes.table.result": "結果", - "hex.hashes.view.hashes.table.type": "類型", - "hex.hashes.hash.common.iv": "初始數值", - "hex.hashes.hash.common.poly": "多項式", - "hex.hashes.hash.common.refl_in": "Reflect In", - "hex.hashes.hash.common.refl_out": "Reflect Out", - "hex.hashes.hash.common.xor_out": "XOR Out" + "hex.hashes.view.hashes.table.type": "類型" } -} +} \ No newline at end of file diff --git a/plugins/script_loader/romfs/lang/de_DE.json b/plugins/script_loader/romfs/lang/de_DE.json new file mode 100644 index 000000000..526f4b7b7 --- /dev/null +++ b/plugins/script_loader/romfs/lang/de_DE.json @@ -0,0 +1,10 @@ +{ + "code": "en-US", + "country": "United States", + "language": "English", + "translations": { + "hex.script_loader.menu.run_script": "Skript ausführen", + "hex.script_loader.menu.loading": "Laden...", + "hex.script_loader.menu.no_scripts": "Keine Skripte gefunden" + } +} \ No newline at end of file diff --git a/plugins/script_loader/romfs/lang/zh_TW.json b/plugins/script_loader/romfs/lang/zh_TW.json index 69a5173a8..833c5ddfc 100644 --- a/plugins/script_loader/romfs/lang/zh_TW.json +++ b/plugins/script_loader/romfs/lang/zh_TW.json @@ -3,8 +3,8 @@ "country": "Taiwan", "language": "Chinese (Traditional)", "translations": { - "hex.script_loader.menu.run_script": "執行指令碼...", "hex.script_loader.menu.loading": "正在載入...", - "hex.script_loader.menu.no_scripts": "找不到指令碼" + "hex.script_loader.menu.no_scripts": "找不到指令碼", + "hex.script_loader.menu.run_script": "執行指令碼..." } } \ No newline at end of file diff --git a/plugins/ui/romfs/lang/de_DE.json b/plugins/ui/romfs/lang/de_DE.json index 51c357e85..dcf87505b 100644 --- a/plugins/ui/romfs/lang/de_DE.json +++ b/plugins/ui/romfs/lang/de_DE.json @@ -1,9 +1,10 @@ { "code": "de-DE", - "language": "German", "country": "Germany", "fallback": false, + "language": "German", "translations": { + "hex.ui.common.add": "Hinzufügen", "hex.ui.common.address": "Adresse", "hex.ui.common.allow": "Erlauben", "hex.ui.common.begin": "Anfangen", @@ -15,17 +16,18 @@ "hex.ui.common.choose_file": "Datei auswählen", "hex.ui.common.close": "Schliessen", "hex.ui.common.comment": "Kommentar", + "hex.ui.common.continue": "Fortfahren", "hex.ui.common.count": "Anzahl", "hex.ui.common.decimal": "Dezimal", "hex.ui.common.deny": "Verweigern", "hex.ui.common.dont_show_again": "Nicht mehr anzeigen", + "hex.ui.common.edit": "Bearbeiten", "hex.ui.common.encoding.ascii": "ASCII", "hex.ui.common.encoding.utf16be": "UTF-16BE", "hex.ui.common.encoding.utf16le": "UTF-16LE", "hex.ui.common.encoding.utf8": "UTF-8", "hex.ui.common.end": "Beenden", "hex.ui.common.endian": "Endian", - "hex.ui.common.warning": "Warnung", "hex.ui.common.error": "Fehler", "hex.ui.common.fatal": "Fataler Fehler", "hex.ui.common.file": "Datei", @@ -33,18 +35,23 @@ "hex.ui.common.hexadecimal": "Hexadezimal", "hex.ui.common.info": "Information", "hex.ui.common.instruction": "Instruktion", + "hex.ui.common.key": "Schlüssel", "hex.ui.common.link": "Link", "hex.ui.common.little": "Little", "hex.ui.common.little_endian": "Little Endian", "hex.ui.common.load": "Laden", + "hex.ui.common.loading": "Laden...", "hex.ui.common.match_selection": "Arbeitsbereich synchronisieren", "hex.ui.common.name": "Name", "hex.ui.common.no": "Nein", "hex.ui.common.number_format": "Format", "hex.ui.common.octal": "Oktal", + "hex.ui.common.off": "Aus", "hex.ui.common.offset": "Offset", "hex.ui.common.okay": "Okay", + "hex.ui.common.on": "An", "hex.ui.common.open": "Öffnen", + "hex.ui.common.path": "Pfad", "hex.ui.common.percentage": "Prozent", "hex.ui.common.processing": "Verarbeiten", "hex.ui.common.project": "Projekt", @@ -53,6 +60,7 @@ "hex.ui.common.range.entire_data": "Gesamte Daten", "hex.ui.common.range.selection": "Auswahl", "hex.ui.common.region": "Region", + "hex.ui.common.remove": "Entfernen", "hex.ui.common.reset": "Zurücksetzen", "hex.ui.common.set": "Setzen", "hex.ui.common.settings": "Einstellungen", @@ -73,12 +81,13 @@ "hex.ui.common.type.u64": "uint64_t", "hex.ui.common.type.u8": "uint8_t", "hex.ui.common.value": "Wert", + "hex.ui.common.warning": "Warnung", "hex.ui.common.yes": "Ja", "hex.ui.hex_editor.ascii_view": "ASCII Spalte anzeigen", "hex.ui.hex_editor.custom_encoding_view": "Erweiterte Dekodierungsspalte anzeigen", - "hex.ui.hex_editor.human_readable_units_footer": "", "hex.ui.hex_editor.data_size": "Datengrösse", "hex.ui.hex_editor.gray_out_zero": "Nullen ausgrauen", + "hex.ui.hex_editor.human_readable_units_footer": "Lesbare Einheiten", "hex.ui.hex_editor.no_bytes": "Keine Bytes verfügbar", "hex.ui.hex_editor.page": "Seite", "hex.ui.hex_editor.region": "Region", @@ -93,16 +102,16 @@ "hex.ui.pattern_drawer.favorites": "Favoriten", "hex.ui.pattern_drawer.local": "Local", "hex.ui.pattern_drawer.size": "Grösse", - "hex.ui.pattern_drawer.spec_name": "", + "hex.ui.pattern_drawer.spec_name": "Spezifikatiosnamen", "hex.ui.pattern_drawer.start": "Start", - "hex.ui.pattern_drawer.tree_style.tree": "Baum", "hex.ui.pattern_drawer.tree_style.auto_expanded": "Automatisch geöffneter Baum", "hex.ui.pattern_drawer.tree_style.flattened": "Flach", + "hex.ui.pattern_drawer.tree_style.tree": "Baum", "hex.ui.pattern_drawer.type": "Typ", - "hex.ui.pattern_drawer.updating": "", + "hex.ui.pattern_drawer.updating": "Aktualisieren...", "hex.ui.pattern_drawer.value": "Wert", "hex.ui.pattern_drawer.var_name": "Name", - "hex.ui.pattern_drawer.visualizer.unknown": "Unbekannter Visualizer", - "hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "Falsche anzahl Parameter" + "hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "Falsche anzahl Parameter", + "hex.ui.pattern_drawer.visualizer.unknown": "Unbekannter Visualizer" } -} +} \ No newline at end of file diff --git a/plugins/ui/romfs/lang/es_ES.json b/plugins/ui/romfs/lang/es_ES.json index d0ddffdc9..0aa31f05e 100644 --- a/plugins/ui/romfs/lang/es_ES.json +++ b/plugins/ui/romfs/lang/es_ES.json @@ -1,9 +1,10 @@ { "code": "es_ES", - "language": "Spanish", "country": "Spain", "fallback": false, + "language": "Spanish", "translations": { + "hex.ui.common.add": "", "hex.ui.common.address": "Dirección", "hex.ui.common.allow": "", "hex.ui.common.begin": "Inicio", @@ -15,17 +16,18 @@ "hex.ui.common.choose_file": "Escoger archivo", "hex.ui.common.close": "Cerrar", "hex.ui.common.comment": "Comentario", + "hex.ui.common.continue": "", "hex.ui.common.count": "Cantidad", "hex.ui.common.decimal": "Decimal", "hex.ui.common.deny": "", "hex.ui.common.dont_show_again": "No mostrar de nuevo", + "hex.ui.common.edit": "", "hex.ui.common.encoding.ascii": "ASCII", "hex.ui.common.encoding.utf16be": "UTF-16BE", "hex.ui.common.encoding.utf16le": "UTF-16LE", "hex.ui.common.encoding.utf8": "UTF-8", "hex.ui.common.end": "Fin", "hex.ui.common.endian": "Endian", - "hex.ui.common.warning": "", "hex.ui.common.error": "Error", "hex.ui.common.fatal": "Error Crítico", "hex.ui.common.file": "Archivo", @@ -33,18 +35,23 @@ "hex.ui.common.hexadecimal": "Hexadecimal", "hex.ui.common.info": "Información", "hex.ui.common.instruction": "Instrucción", + "hex.ui.common.key": "", "hex.ui.common.link": "Enlace", "hex.ui.common.little": "Little", "hex.ui.common.little_endian": "Little Endian", "hex.ui.common.load": "Cargar", + "hex.ui.common.loading": "", "hex.ui.common.match_selection": "Match Selection", "hex.ui.common.name": "Nombre", "hex.ui.common.no": "No", "hex.ui.common.number_format": "Formato", "hex.ui.common.octal": "Octal", + "hex.ui.common.off": "", "hex.ui.common.offset": "Offset", "hex.ui.common.okay": "Okey", + "hex.ui.common.on": "", "hex.ui.common.open": "Abrir", + "hex.ui.common.path": "", "hex.ui.common.percentage": "Porcentaje", "hex.ui.common.processing": "Procesado", "hex.ui.common.project": "", @@ -53,6 +60,7 @@ "hex.ui.common.range.entire_data": "Todos los Datos", "hex.ui.common.range.selection": "Selección", "hex.ui.common.region": "Región", + "hex.ui.common.remove": "", "hex.ui.common.reset": "", "hex.ui.common.set": "Establecer", "hex.ui.common.settings": "Ajustes", @@ -73,12 +81,13 @@ "hex.ui.common.type.u64": "uint64_t", "hex.ui.common.type.u8": "uint8_t", "hex.ui.common.value": "Valor", + "hex.ui.common.warning": "", "hex.ui.common.yes": "Sí", "hex.ui.hex_editor.ascii_view": "Mostrar columna ASCII", "hex.ui.hex_editor.custom_encoding_view": "Mostrar columna de decodificación avanzada", - "hex.ui.hex_editor.human_readable_units_footer": "", "hex.ui.hex_editor.data_size": "Tamaño de Datos", "hex.ui.hex_editor.gray_out_zero": "Mostrar ceros en gris", + "hex.ui.hex_editor.human_readable_units_footer": "", "hex.ui.hex_editor.no_bytes": "No hay bytes disponibles", "hex.ui.hex_editor.page": "Página", "hex.ui.hex_editor.region": "Región", @@ -95,14 +104,14 @@ "hex.ui.pattern_drawer.size": "Tamaño", "hex.ui.pattern_drawer.spec_name": "", "hex.ui.pattern_drawer.start": "", - "hex.ui.pattern_drawer.tree_style.tree": "Árbol", "hex.ui.pattern_drawer.tree_style.auto_expanded": "Árbol Automáticamente Expandido", "hex.ui.pattern_drawer.tree_style.flattened": "Allanado", + "hex.ui.pattern_drawer.tree_style.tree": "Árbol", "hex.ui.pattern_drawer.type": "Tipo", "hex.ui.pattern_drawer.updating": "", "hex.ui.pattern_drawer.value": "Valor", "hex.ui.pattern_drawer.var_name": "Nombre", - "hex.ui.pattern_drawer.visualizer.unknown": "Visualizador Desconocido", - "hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "Cantidad de parámetros inválida" + "hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "Cantidad de parámetros inválida", + "hex.ui.pattern_drawer.visualizer.unknown": "Visualizador Desconocido" } -} +} \ No newline at end of file diff --git a/plugins/ui/romfs/lang/it_IT.json b/plugins/ui/romfs/lang/it_IT.json index 689b343a3..74a1ea675 100644 --- a/plugins/ui/romfs/lang/it_IT.json +++ b/plugins/ui/romfs/lang/it_IT.json @@ -1,9 +1,10 @@ { "code": "it-IT", - "language": "Italian", "country": "Italy", "fallback": false, + "language": "Italian", "translations": { + "hex.ui.common.add": "", "hex.ui.common.address": "Indirizzo", "hex.ui.common.allow": "", "hex.ui.common.begin": "", @@ -15,17 +16,18 @@ "hex.ui.common.choose_file": "Scegli file", "hex.ui.common.close": "Chiudi", "hex.ui.common.comment": "", + "hex.ui.common.continue": "", "hex.ui.common.count": "", "hex.ui.common.decimal": "Decimale", "hex.ui.common.deny": "", "hex.ui.common.dont_show_again": "Non mostrare di nuovo", + "hex.ui.common.edit": "", "hex.ui.common.encoding.ascii": "ASCII", "hex.ui.common.encoding.utf16be": "UTF-16BE", "hex.ui.common.encoding.utf16le": "UTF-16LE", "hex.ui.common.encoding.utf8": "UTF-8", "hex.ui.common.end": "", "hex.ui.common.endian": "Endian", - "hex.ui.common.warning": "", "hex.ui.common.error": "Errore", "hex.ui.common.fatal": "Errore Fatale", "hex.ui.common.file": "File", @@ -33,18 +35,23 @@ "hex.ui.common.hexadecimal": "Esadecimale", "hex.ui.common.info": "Informazioni", "hex.ui.common.instruction": "", + "hex.ui.common.key": "", "hex.ui.common.link": "Link", "hex.ui.common.little": "Little", "hex.ui.common.little_endian": "Little Endian", "hex.ui.common.load": "Carica", + "hex.ui.common.loading": "", "hex.ui.common.match_selection": "Seleziona abbinamento", "hex.ui.common.name": "", "hex.ui.common.no": "No", "hex.ui.common.number_format": "", "hex.ui.common.octal": "Ottale", + "hex.ui.common.off": "", "hex.ui.common.offset": "Offset", "hex.ui.common.okay": "Okay", + "hex.ui.common.on": "", "hex.ui.common.open": "Apri", + "hex.ui.common.path": "", "hex.ui.common.percentage": "", "hex.ui.common.processing": "", "hex.ui.common.project": "", @@ -53,6 +60,7 @@ "hex.ui.common.range.entire_data": "", "hex.ui.common.range.selection": "", "hex.ui.common.region": "Regione", + "hex.ui.common.remove": "", "hex.ui.common.reset": "", "hex.ui.common.set": "Imposta", "hex.ui.common.settings": "Impostazioni", @@ -73,12 +81,13 @@ "hex.ui.common.type.u64": "uint64_t", "hex.ui.common.type.u8": "uint8_t", "hex.ui.common.value": "", + "hex.ui.common.warning": "", "hex.ui.common.yes": "Sì", "hex.ui.hex_editor.ascii_view": "Mostra la colonna ASCII", "hex.ui.hex_editor.custom_encoding_view": "Mostra la colonna di decodifica avanzata", - "hex.ui.hex_editor.human_readable_units_footer": "", "hex.ui.hex_editor.data_size": "", "hex.ui.hex_editor.gray_out_zero": "Taglia fuori gli zeri", + "hex.ui.hex_editor.human_readable_units_footer": "", "hex.ui.hex_editor.no_bytes": "", "hex.ui.hex_editor.page": "", "hex.ui.hex_editor.region": "", @@ -95,14 +104,14 @@ "hex.ui.pattern_drawer.size": "", "hex.ui.pattern_drawer.spec_name": "", "hex.ui.pattern_drawer.start": "", - "hex.ui.pattern_drawer.tree_style.tree": "", "hex.ui.pattern_drawer.tree_style.auto_expanded": "", "hex.ui.pattern_drawer.tree_style.flattened": "", + "hex.ui.pattern_drawer.tree_style.tree": "", "hex.ui.pattern_drawer.type": "", "hex.ui.pattern_drawer.updating": "", "hex.ui.pattern_drawer.value": "", "hex.ui.pattern_drawer.var_name": "", - "hex.ui.pattern_drawer.visualizer.unknown": "", - "hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "" + "hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "", + "hex.ui.pattern_drawer.visualizer.unknown": "" } -} +} \ No newline at end of file diff --git a/plugins/ui/romfs/lang/ja_JP.json b/plugins/ui/romfs/lang/ja_JP.json index 40ebf05b0..a60529c79 100644 --- a/plugins/ui/romfs/lang/ja_JP.json +++ b/plugins/ui/romfs/lang/ja_JP.json @@ -1,9 +1,10 @@ { "code": "ja-JP", - "language": "Japanese", "country": "Japan", "fallback": false, + "language": "Japanese", "translations": { + "hex.ui.common.add": "", "hex.ui.common.address": "アドレス", "hex.ui.common.allow": "", "hex.ui.common.begin": "", @@ -15,17 +16,18 @@ "hex.ui.common.choose_file": "ファイルを選択", "hex.ui.common.close": "閉じる", "hex.ui.common.comment": "コメント", + "hex.ui.common.continue": "", "hex.ui.common.count": "", "hex.ui.common.decimal": "10進数", "hex.ui.common.deny": "", "hex.ui.common.dont_show_again": "再度表示しない", + "hex.ui.common.edit": "", "hex.ui.common.encoding.ascii": "ASCII", "hex.ui.common.encoding.utf16be": "UTF-16BE", "hex.ui.common.encoding.utf16le": "UTF-16LE", "hex.ui.common.encoding.utf8": "UTF-8", "hex.ui.common.end": "", "hex.ui.common.endian": "エンディアン", - "hex.ui.common.warning": "", "hex.ui.common.error": "エラー", "hex.ui.common.fatal": "深刻なエラー", "hex.ui.common.file": "ファイル", @@ -33,18 +35,23 @@ "hex.ui.common.hexadecimal": "16進数", "hex.ui.common.info": "情報", "hex.ui.common.instruction": "", + "hex.ui.common.key": "", "hex.ui.common.link": "リンク", "hex.ui.common.little": "リトル", "hex.ui.common.little_endian": "リトルエンディアン", "hex.ui.common.load": "読み込む", + "hex.ui.common.loading": "", "hex.ui.common.match_selection": "選択範囲と一致", "hex.ui.common.name": "", "hex.ui.common.no": "いいえ", "hex.ui.common.number_format": "", "hex.ui.common.octal": "8進数", + "hex.ui.common.off": "", "hex.ui.common.offset": "オフセット", "hex.ui.common.okay": "OK", + "hex.ui.common.on": "", "hex.ui.common.open": "開く", + "hex.ui.common.path": "", "hex.ui.common.percentage": "", "hex.ui.common.processing": "", "hex.ui.common.project": "", @@ -53,6 +60,7 @@ "hex.ui.common.range.entire_data": "データ全体", "hex.ui.common.range.selection": "選択範囲", "hex.ui.common.region": "領域", + "hex.ui.common.remove": "", "hex.ui.common.reset": "", "hex.ui.common.set": "セット", "hex.ui.common.settings": "設定", @@ -73,12 +81,13 @@ "hex.ui.common.type.u64": "uint64_t", "hex.ui.common.type.u8": "uint8_t", "hex.ui.common.value": "値", + "hex.ui.common.warning": "", "hex.ui.common.yes": "はい", "hex.ui.hex_editor.ascii_view": "ASCIIを表示", "hex.ui.hex_editor.custom_encoding_view": "他のデコード列を表示", - "hex.ui.hex_editor.human_readable_units_footer": "", "hex.ui.hex_editor.data_size": "ファイルサイズ", "hex.ui.hex_editor.gray_out_zero": "ゼロをグレーアウト", + "hex.ui.hex_editor.human_readable_units_footer": "", "hex.ui.hex_editor.no_bytes": "", "hex.ui.hex_editor.page": "ページ", "hex.ui.hex_editor.region": "ページの領域", @@ -95,14 +104,14 @@ "hex.ui.pattern_drawer.size": "サイズ", "hex.ui.pattern_drawer.spec_name": "", "hex.ui.pattern_drawer.start": "", - "hex.ui.pattern_drawer.tree_style.tree": "", "hex.ui.pattern_drawer.tree_style.auto_expanded": "", "hex.ui.pattern_drawer.tree_style.flattened": "", + "hex.ui.pattern_drawer.tree_style.tree": "", "hex.ui.pattern_drawer.type": "型", "hex.ui.pattern_drawer.updating": "", "hex.ui.pattern_drawer.value": "値", "hex.ui.pattern_drawer.var_name": "名前", - "hex.ui.pattern_drawer.visualizer.unknown": "", - "hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "" + "hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "", + "hex.ui.pattern_drawer.visualizer.unknown": "" } -} +} \ No newline at end of file diff --git a/plugins/ui/romfs/lang/ko_KR.json b/plugins/ui/romfs/lang/ko_KR.json index 1fbdc697b..5d838ea11 100644 --- a/plugins/ui/romfs/lang/ko_KR.json +++ b/plugins/ui/romfs/lang/ko_KR.json @@ -1,9 +1,10 @@ { "code": "ko-KR", - "language": "Korean", "country": "Korea", "fallback": false, + "language": "Korean", "translations": { + "hex.ui.common.add": "", "hex.ui.common.address": "주소", "hex.ui.common.allow": "허용", "hex.ui.common.begin": "시작", @@ -15,17 +16,18 @@ "hex.ui.common.choose_file": "파일 선택", "hex.ui.common.close": "닫기", "hex.ui.common.comment": "주석", + "hex.ui.common.continue": "", "hex.ui.common.count": "개수", "hex.ui.common.decimal": "10진수", "hex.ui.common.deny": "거부", "hex.ui.common.dont_show_again": "다시 보지 않기", + "hex.ui.common.edit": "", "hex.ui.common.encoding.ascii": "ASCII", "hex.ui.common.encoding.utf16be": "UTF-16BE", "hex.ui.common.encoding.utf16le": "UTF-16LE", "hex.ui.common.encoding.utf8": "UTF-8", "hex.ui.common.end": "끝", "hex.ui.common.endian": "엔디언", - "hex.ui.common.warning": "경고", "hex.ui.common.error": "오류", "hex.ui.common.fatal": "치명적 오류", "hex.ui.common.file": "파일", @@ -33,18 +35,23 @@ "hex.ui.common.hexadecimal": "16진수", "hex.ui.common.info": "정보", "hex.ui.common.instruction": "지침", + "hex.ui.common.key": "", "hex.ui.common.link": "링크", "hex.ui.common.little": "리틀", "hex.ui.common.little_endian": "리틀 엔디언", "hex.ui.common.load": "불러오기", + "hex.ui.common.loading": "", "hex.ui.common.match_selection": "선택 영역 일치", "hex.ui.common.name": "이름", "hex.ui.common.no": "아니요", "hex.ui.common.number_format": "포맷", "hex.ui.common.octal": "8진수", + "hex.ui.common.off": "", "hex.ui.common.offset": "오프셋", "hex.ui.common.okay": "확인", + "hex.ui.common.on": "", "hex.ui.common.open": "열기", + "hex.ui.common.path": "", "hex.ui.common.percentage": "비율", "hex.ui.common.processing": "작업 중", "hex.ui.common.project": "프로젝트", @@ -53,6 +60,7 @@ "hex.ui.common.range.entire_data": "전체 데이터", "hex.ui.common.range.selection": "선택 영역", "hex.ui.common.region": "영역", + "hex.ui.common.remove": "", "hex.ui.common.reset": "재설정", "hex.ui.common.set": "설정", "hex.ui.common.settings": "설정", @@ -73,12 +81,13 @@ "hex.ui.common.type.u64": "uint64_t", "hex.ui.common.type.u8": "uint8_t", "hex.ui.common.value": "값", + "hex.ui.common.warning": "경고", "hex.ui.common.yes": "예", "hex.ui.hex_editor.ascii_view": "ASCII 열 표시", "hex.ui.hex_editor.custom_encoding_view": "추가 디코딩 열 표시", - "hex.ui.hex_editor.human_readable_units_footer": "크기를 사람이 읽을 수 있는 단위로 변환", "hex.ui.hex_editor.data_size": "데이터 크기", "hex.ui.hex_editor.gray_out_zero": "00을 회색으로 표시", + "hex.ui.hex_editor.human_readable_units_footer": "크기를 사람이 읽을 수 있는 단위로 변환", "hex.ui.hex_editor.no_bytes": "바이트가 없습니다", "hex.ui.hex_editor.page": "페이지", "hex.ui.hex_editor.region": "영역", @@ -95,14 +104,14 @@ "hex.ui.pattern_drawer.size": "크기", "hex.ui.pattern_drawer.spec_name": "명세 이름 표시", "hex.ui.pattern_drawer.start": "시작", - "hex.ui.pattern_drawer.tree_style.tree": "트리", "hex.ui.pattern_drawer.tree_style.auto_expanded": "자동 확장 트리", "hex.ui.pattern_drawer.tree_style.flattened": "접기", + "hex.ui.pattern_drawer.tree_style.tree": "트리", "hex.ui.pattern_drawer.type": "유형", "hex.ui.pattern_drawer.updating": "패턴 업데이트 중...", "hex.ui.pattern_drawer.value": "값", "hex.ui.pattern_drawer.var_name": "이름", - "hex.ui.pattern_drawer.visualizer.unknown": "알 수 없는 시각화", - "hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "잘못된 매개변수 수" + "hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "잘못된 매개변수 수", + "hex.ui.pattern_drawer.visualizer.unknown": "알 수 없는 시각화" } -} +} \ No newline at end of file diff --git a/plugins/ui/romfs/lang/pt_BR.json b/plugins/ui/romfs/lang/pt_BR.json index e0908d17e..58438550c 100644 --- a/plugins/ui/romfs/lang/pt_BR.json +++ b/plugins/ui/romfs/lang/pt_BR.json @@ -1,9 +1,10 @@ { "code": "pt-BR", - "language": "Portuguese", "country": "Brazil", "fallback": false, + "language": "Portuguese", "translations": { + "hex.ui.common.add": "", "hex.ui.common.address": "Address", "hex.ui.common.allow": "", "hex.ui.common.begin": "", @@ -15,17 +16,18 @@ "hex.ui.common.choose_file": "Escolher arquivo", "hex.ui.common.close": "Fechar", "hex.ui.common.comment": "", + "hex.ui.common.continue": "", "hex.ui.common.count": "", "hex.ui.common.decimal": "Decimal", "hex.ui.common.deny": "", "hex.ui.common.dont_show_again": "Não Mostrar Novamente", + "hex.ui.common.edit": "", "hex.ui.common.encoding.ascii": "ASCII", "hex.ui.common.encoding.utf16be": "UTF-16BE", "hex.ui.common.encoding.utf16le": "UTF-16LE", "hex.ui.common.encoding.utf8": "UTF-8", "hex.ui.common.end": "", "hex.ui.common.endian": "Endian", - "hex.ui.common.warning": "", "hex.ui.common.error": "Erro", "hex.ui.common.fatal": "Erro Fatal", "hex.ui.common.file": "Arquivo", @@ -33,18 +35,23 @@ "hex.ui.common.hexadecimal": "Hexadecimal", "hex.ui.common.info": "Informação", "hex.ui.common.instruction": "", + "hex.ui.common.key": "", "hex.ui.common.link": "Link", "hex.ui.common.little": "Little", "hex.ui.common.little_endian": "Little Endian", "hex.ui.common.load": "Carregar", + "hex.ui.common.loading": "", "hex.ui.common.match_selection": "Seleção de correspondência", "hex.ui.common.name": "", "hex.ui.common.no": "Não", "hex.ui.common.number_format": "Format", "hex.ui.common.octal": "Octal", + "hex.ui.common.off": "", "hex.ui.common.offset": "Offset", "hex.ui.common.okay": "OK", + "hex.ui.common.on": "", "hex.ui.common.open": "Abrir", + "hex.ui.common.path": "", "hex.ui.common.percentage": "", "hex.ui.common.processing": "Processando", "hex.ui.common.project": "", @@ -53,6 +60,7 @@ "hex.ui.common.range.entire_data": "", "hex.ui.common.range.selection": "", "hex.ui.common.region": "Region", + "hex.ui.common.remove": "", "hex.ui.common.reset": "", "hex.ui.common.set": "Colocar", "hex.ui.common.settings": "Configurações", @@ -73,12 +81,13 @@ "hex.ui.common.type.u64": "uint64_t", "hex.ui.common.type.u8": "uint8_t", "hex.ui.common.value": "", + "hex.ui.common.warning": "", "hex.ui.common.yes": "Sim", "hex.ui.hex_editor.ascii_view": "Exibir coluna ASCII", "hex.ui.hex_editor.custom_encoding_view": "", - "hex.ui.hex_editor.human_readable_units_footer": "", "hex.ui.hex_editor.data_size": "Tamanho dos Dados", "hex.ui.hex_editor.gray_out_zero": "", + "hex.ui.hex_editor.human_readable_units_footer": "", "hex.ui.hex_editor.no_bytes": "Nenhum Byte Disponivel", "hex.ui.hex_editor.page": "Pagina", "hex.ui.hex_editor.region": "Região", @@ -95,14 +104,14 @@ "hex.ui.pattern_drawer.size": "Tamanho", "hex.ui.pattern_drawer.spec_name": "", "hex.ui.pattern_drawer.start": "", - "hex.ui.pattern_drawer.tree_style.tree": "", "hex.ui.pattern_drawer.tree_style.auto_expanded": "", "hex.ui.pattern_drawer.tree_style.flattened": "", + "hex.ui.pattern_drawer.tree_style.tree": "", "hex.ui.pattern_drawer.type": "Tipo", "hex.ui.pattern_drawer.updating": "", "hex.ui.pattern_drawer.value": "Valor", "hex.ui.pattern_drawer.var_name": "Nome", - "hex.ui.pattern_drawer.visualizer.unknown": "", - "hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "" + "hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "", + "hex.ui.pattern_drawer.visualizer.unknown": "" } -} +} \ No newline at end of file diff --git a/plugins/ui/romfs/lang/zh_CN.json b/plugins/ui/romfs/lang/zh_CN.json index 9a2b803bf..3ee7756bf 100644 --- a/plugins/ui/romfs/lang/zh_CN.json +++ b/plugins/ui/romfs/lang/zh_CN.json @@ -1,9 +1,10 @@ { "code": "zh-CN", - "language": "Chinese (Simplified)", "country": "China", "fallback": false, + "language": "Chinese (Simplified)", "translations": { + "hex.ui.common.add": "", "hex.ui.common.address": "地址", "hex.ui.common.allow": "允许", "hex.ui.common.begin": "起始", @@ -15,17 +16,18 @@ "hex.ui.common.choose_file": "选择文件", "hex.ui.common.close": "关闭", "hex.ui.common.comment": "注释", + "hex.ui.common.continue": "", "hex.ui.common.count": "数量", "hex.ui.common.decimal": "十进制", "hex.ui.common.deny": "拒绝", "hex.ui.common.dont_show_again": "不要再次显示", + "hex.ui.common.edit": "", "hex.ui.common.encoding.ascii": "ASCII", "hex.ui.common.encoding.utf16be": "UTF-16BE", "hex.ui.common.encoding.utf16le": "UTF-16LE", "hex.ui.common.encoding.utf8": "UTF-8", "hex.ui.common.end": "末尾", "hex.ui.common.endian": "端序", - "hex.ui.common.warning": "警告", "hex.ui.common.error": "错误", "hex.ui.common.fatal": "致命错误", "hex.ui.common.file": "文件", @@ -33,18 +35,23 @@ "hex.ui.common.hexadecimal": "十六进制", "hex.ui.common.info": "信息", "hex.ui.common.instruction": "指示", + "hex.ui.common.key": "", "hex.ui.common.link": "链接", "hex.ui.common.little": "小", "hex.ui.common.little_endian": "小端序", "hex.ui.common.load": "加载", + "hex.ui.common.loading": "", "hex.ui.common.match_selection": "匹配选择", "hex.ui.common.name": "名称", "hex.ui.common.no": "否", "hex.ui.common.number_format": "数字进制", "hex.ui.common.octal": "八进制", + "hex.ui.common.off": "", "hex.ui.common.offset": "偏移", "hex.ui.common.okay": "好的", + "hex.ui.common.on": "", "hex.ui.common.open": "打开", + "hex.ui.common.path": "", "hex.ui.common.percentage": "百分比", "hex.ui.common.processing": "处理", "hex.ui.common.project": "项目", @@ -53,6 +60,7 @@ "hex.ui.common.range.entire_data": "所有数据", "hex.ui.common.range.selection": "选区", "hex.ui.common.region": "区域", + "hex.ui.common.remove": "", "hex.ui.common.reset": "重置", "hex.ui.common.set": "设置", "hex.ui.common.settings": "设置", @@ -73,12 +81,13 @@ "hex.ui.common.type.u64": "uint64_t", "hex.ui.common.type.u8": "uint8_t", "hex.ui.common.value": "值", + "hex.ui.common.warning": "警告", "hex.ui.common.yes": "是", "hex.ui.hex_editor.ascii_view": "显示 ASCII 栏", "hex.ui.hex_editor.custom_encoding_view": "显示高级解码栏", - "hex.ui.hex_editor.human_readable_units_footer": "将数据转换为人类可读的单位", "hex.ui.hex_editor.data_size": "总大小", "hex.ui.hex_editor.gray_out_zero": "显示零字节为灰色", + "hex.ui.hex_editor.human_readable_units_footer": "将数据转换为人类可读的单位", "hex.ui.hex_editor.no_bytes": "没有可显示的字节", "hex.ui.hex_editor.page": "分页", "hex.ui.hex_editor.region": "范围", @@ -95,14 +104,14 @@ "hex.ui.pattern_drawer.size": "大小", "hex.ui.pattern_drawer.spec_name": "显示标准名称", "hex.ui.pattern_drawer.start": "开始", - "hex.ui.pattern_drawer.tree_style.tree": "树", "hex.ui.pattern_drawer.tree_style.auto_expanded": "自动展开树", "hex.ui.pattern_drawer.tree_style.flattened": "扁平化", + "hex.ui.pattern_drawer.tree_style.tree": "树", "hex.ui.pattern_drawer.type": "类型", "hex.ui.pattern_drawer.updating": "更新模式中...", "hex.ui.pattern_drawer.value": "值", "hex.ui.pattern_drawer.var_name": "名称", - "hex.ui.pattern_drawer.visualizer.unknown": "未知可视化器", - "hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "无效参数数" + "hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "无效参数数", + "hex.ui.pattern_drawer.visualizer.unknown": "未知可视化器" } -} +} \ No newline at end of file diff --git a/plugins/ui/romfs/lang/zh_TW.json b/plugins/ui/romfs/lang/zh_TW.json index 6d44f364f..d97729519 100644 --- a/plugins/ui/romfs/lang/zh_TW.json +++ b/plugins/ui/romfs/lang/zh_TW.json @@ -1,9 +1,10 @@ { "code": "zh-TW", - "language": "Chinese (Traditional)", "country": "Taiwan", "fallback": false, + "language": "Chinese (Traditional)", "translations": { + "hex.ui.common.add": "", "hex.ui.common.address": "位址", "hex.ui.common.allow": "允許", "hex.ui.common.begin": "起始", @@ -15,17 +16,18 @@ "hex.ui.common.choose_file": "選擇檔案", "hex.ui.common.close": "關閉", "hex.ui.common.comment": "註解", + "hex.ui.common.continue": "", "hex.ui.common.count": "計數", "hex.ui.common.decimal": "十進位", "hex.ui.common.deny": "拒絕", "hex.ui.common.dont_show_again": "不再顯示", + "hex.ui.common.edit": "", "hex.ui.common.encoding.ascii": "ASCII", "hex.ui.common.encoding.utf16be": "UTF-16BE", "hex.ui.common.encoding.utf16le": "UTF-16LE", "hex.ui.common.encoding.utf8": "UTF-8", "hex.ui.common.end": "結尾", "hex.ui.common.endian": "端序", - "hex.ui.common.warning": "警告", "hex.ui.common.error": "錯誤", "hex.ui.common.fatal": "嚴重錯誤", "hex.ui.common.file": "檔案", @@ -33,18 +35,23 @@ "hex.ui.common.hexadecimal": "十六進位", "hex.ui.common.info": "資訊", "hex.ui.common.instruction": "指令", + "hex.ui.common.key": "", "hex.ui.common.link": "連結", "hex.ui.common.little": "小", "hex.ui.common.little_endian": "小端序", "hex.ui.common.load": "載入", + "hex.ui.common.loading": "", "hex.ui.common.match_selection": "符合選取", "hex.ui.common.name": "名稱", "hex.ui.common.no": "否", "hex.ui.common.number_format": "格式", "hex.ui.common.octal": "八進位", + "hex.ui.common.off": "", "hex.ui.common.offset": "位移", "hex.ui.common.okay": "好", + "hex.ui.common.on": "", "hex.ui.common.open": "開啟", + "hex.ui.common.path": "", "hex.ui.common.percentage": "百分比", "hex.ui.common.processing": "正在處理", "hex.ui.common.project": "專案", @@ -53,6 +60,7 @@ "hex.ui.common.range.entire_data": "整筆資料", "hex.ui.common.range.selection": "所選", "hex.ui.common.region": "區域", + "hex.ui.common.remove": "", "hex.ui.common.reset": "重設", "hex.ui.common.set": "設定", "hex.ui.common.settings": "設定", @@ -73,12 +81,13 @@ "hex.ui.common.type.u64": "uint64_t", "hex.ui.common.type.u8": "uint8_t", "hex.ui.common.value": "數值", + "hex.ui.common.warning": "警告", "hex.ui.common.yes": "是", "hex.ui.hex_editor.ascii_view": "顯示 ASCII 欄", "hex.ui.hex_editor.custom_encoding_view": "顯示進階解碼欄", - "hex.ui.hex_editor.human_readable_units_footer": "將大小轉換成較為易讀的單位", "hex.ui.hex_editor.data_size": "資料大小", "hex.ui.hex_editor.gray_out_zero": "Grey out zeros", + "hex.ui.hex_editor.human_readable_units_footer": "將大小轉換成較為易讀的單位", "hex.ui.hex_editor.no_bytes": "無可用位元組", "hex.ui.hex_editor.page": "頁面", "hex.ui.hex_editor.region": "區域", @@ -95,14 +104,14 @@ "hex.ui.pattern_drawer.size": "大小", "hex.ui.pattern_drawer.spec_name": "Display specification names", "hex.ui.pattern_drawer.start": "起始", - "hex.ui.pattern_drawer.tree_style.tree": "樹", "hex.ui.pattern_drawer.tree_style.auto_expanded": "", "hex.ui.pattern_drawer.tree_style.flattened": "", + "hex.ui.pattern_drawer.tree_style.tree": "樹", "hex.ui.pattern_drawer.type": "類型", "hex.ui.pattern_drawer.updating": "正在更新模式...", "hex.ui.pattern_drawer.value": "數值", "hex.ui.pattern_drawer.var_name": "名稱", - "hex.ui.pattern_drawer.visualizer.unknown": "", - "hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "" + "hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "", + "hex.ui.pattern_drawer.visualizer.unknown": "" } -} +} \ No newline at end of file diff --git a/plugins/visualizers/romfs/lang/de_DE.json b/plugins/visualizers/romfs/lang/de_DE.json index fede34be0..01e8b9801 100644 --- a/plugins/visualizers/romfs/lang/de_DE.json +++ b/plugins/visualizers/romfs/lang/de_DE.json @@ -1,15 +1,21 @@ { "code": "de-DE", - "language": "German", "country": "Germany", "fallback": false, + "language": "German", "translations": { - "hex.visualizers.pl_visualizer.3d.rotation": "Rotation", - "hex.visualizers.pl_visualizer.3d.scale": "Skala", + "hex.visualizers.pl_visualizer.3d.ambient_brightness": "Umgebungslicht", + "hex.visualizers.pl_visualizer.3d.diffuse_brightness": "Diffuses Licht", + "hex.visualizers.pl_visualizer.3d.light_color": "Lichtfarbe", + "hex.visualizers.pl_visualizer.3d.light_position": "Lichtposition", + "hex.visualizers.pl_visualizer.3d.more_settings": "Mehr Einstellungen", + "hex.visualizers.pl_visualizer.3d.object_reflectiveness": "Objektreflexion", + "hex.visualizers.pl_visualizer.3d.specular_brightness": "Spiegelndes Licht", + "hex.visualizers.pl_visualizer.3d.texture_file": "Texturdatei", "hex.visualizers.pl_visualizer.coordinates.latitude": "Breitengrade", "hex.visualizers.pl_visualizer.coordinates.longitude": "Längengrad", "hex.visualizers.pl_visualizer.coordinates.query": "Adresse finden", "hex.visualizers.pl_visualizer.coordinates.querying": "Adresse abfragen...", "hex.visualizers.pl_visualizer.coordinates.querying_no_address": "Keine Adresse gefunden" } -} +} \ No newline at end of file diff --git a/plugins/visualizers/romfs/lang/es_ES.json b/plugins/visualizers/romfs/lang/es_ES.json index c273d6be6..ae8e7fed2 100644 --- a/plugins/visualizers/romfs/lang/es_ES.json +++ b/plugins/visualizers/romfs/lang/es_ES.json @@ -1,15 +1,21 @@ { "code": "es_ES", - "language": "Spanish", "country": "Spain", "fallback": false, + "language": "Spanish", "translations": { - "hex.visualizers.pl_visualizer.3d.rotation": "Rotación", - "hex.visualizers.pl_visualizer.3d.scale": "Escala", + "hex.visualizers.pl_visualizer.3d.ambient_brightness": "", + "hex.visualizers.pl_visualizer.3d.diffuse_brightness": "", + "hex.visualizers.pl_visualizer.3d.light_color": "", + "hex.visualizers.pl_visualizer.3d.light_position": "", + "hex.visualizers.pl_visualizer.3d.more_settings": "", + "hex.visualizers.pl_visualizer.3d.object_reflectiveness": "", + "hex.visualizers.pl_visualizer.3d.specular_brightness": "", + "hex.visualizers.pl_visualizer.3d.texture_file": "", "hex.visualizers.pl_visualizer.coordinates.latitude": "", "hex.visualizers.pl_visualizer.coordinates.longitude": "", "hex.visualizers.pl_visualizer.coordinates.query": "", "hex.visualizers.pl_visualizer.coordinates.querying": "", "hex.visualizers.pl_visualizer.coordinates.querying_no_address": "" } -} +} \ No newline at end of file diff --git a/plugins/visualizers/romfs/lang/it_IT.json b/plugins/visualizers/romfs/lang/it_IT.json index 5480dae08..a91640641 100644 --- a/plugins/visualizers/romfs/lang/it_IT.json +++ b/plugins/visualizers/romfs/lang/it_IT.json @@ -1,15 +1,21 @@ { "code": "it-IT", - "language": "Italian", "country": "Italy", "fallback": false, + "language": "Italian", "translations": { - "hex.visualizers.pl_visualizer.3d.rotation": "", - "hex.visualizers.pl_visualizer.3d.scale": "", + "hex.visualizers.pl_visualizer.3d.ambient_brightness": "", + "hex.visualizers.pl_visualizer.3d.diffuse_brightness": "", + "hex.visualizers.pl_visualizer.3d.light_color": "", + "hex.visualizers.pl_visualizer.3d.light_position": "", + "hex.visualizers.pl_visualizer.3d.more_settings": "", + "hex.visualizers.pl_visualizer.3d.object_reflectiveness": "", + "hex.visualizers.pl_visualizer.3d.specular_brightness": "", + "hex.visualizers.pl_visualizer.3d.texture_file": "", "hex.visualizers.pl_visualizer.coordinates.latitude": "", "hex.visualizers.pl_visualizer.coordinates.longitude": "", "hex.visualizers.pl_visualizer.coordinates.query": "", "hex.visualizers.pl_visualizer.coordinates.querying": "", "hex.visualizers.pl_visualizer.coordinates.querying_no_address": "" } -} +} \ No newline at end of file diff --git a/plugins/visualizers/romfs/lang/ja_JP.json b/plugins/visualizers/romfs/lang/ja_JP.json index 52fbcdeb1..70ce5e7e7 100644 --- a/plugins/visualizers/romfs/lang/ja_JP.json +++ b/plugins/visualizers/romfs/lang/ja_JP.json @@ -1,15 +1,21 @@ { "code": "ja-JP", - "language": "Japanese", "country": "Japan", "fallback": false, + "language": "Japanese", "translations": { - "hex.visualizers.pl_visualizer.3d.rotation": "", - "hex.visualizers.pl_visualizer.3d.scale": "", + "hex.visualizers.pl_visualizer.3d.ambient_brightness": "", + "hex.visualizers.pl_visualizer.3d.diffuse_brightness": "", + "hex.visualizers.pl_visualizer.3d.light_color": "", + "hex.visualizers.pl_visualizer.3d.light_position": "", + "hex.visualizers.pl_visualizer.3d.more_settings": "", + "hex.visualizers.pl_visualizer.3d.object_reflectiveness": "", + "hex.visualizers.pl_visualizer.3d.specular_brightness": "", + "hex.visualizers.pl_visualizer.3d.texture_file": "", "hex.visualizers.pl_visualizer.coordinates.latitude": "", "hex.visualizers.pl_visualizer.coordinates.longitude": "", "hex.visualizers.pl_visualizer.coordinates.query": "", "hex.visualizers.pl_visualizer.coordinates.querying": "", "hex.visualizers.pl_visualizer.coordinates.querying_no_address": "" } -} +} \ No newline at end of file diff --git a/plugins/visualizers/romfs/lang/ko_KR.json b/plugins/visualizers/romfs/lang/ko_KR.json index 0cdc6f8c1..1137329f0 100644 --- a/plugins/visualizers/romfs/lang/ko_KR.json +++ b/plugins/visualizers/romfs/lang/ko_KR.json @@ -1,23 +1,21 @@ { "code": "ko-KR", - "language": "Korean", "country": "Korea", "fallback": false, + "language": "Korean", "translations": { - "hex.visualizers.pl_visualizer.3d.rotation": "회전", - "hex.visualizers.pl_visualizer.3d.scale": "배율", + "hex.visualizers.pl_visualizer.3d.ambient_brightness": "주변 밝기", + "hex.visualizers.pl_visualizer.3d.diffuse_brightness": "확산 밝기", + "hex.visualizers.pl_visualizer.3d.light_color": "조명 색상", + "hex.visualizers.pl_visualizer.3d.light_position": "조명 위치", + "hex.visualizers.pl_visualizer.3d.more_settings": "설정 더 보기", + "hex.visualizers.pl_visualizer.3d.object_reflectiveness": "개체 반사도", + "hex.visualizers.pl_visualizer.3d.specular_brightness": "반사 밝기", + "hex.visualizers.pl_visualizer.3d.texture_file": "텍스처 파일 경로", "hex.visualizers.pl_visualizer.coordinates.latitude": "위도", "hex.visualizers.pl_visualizer.coordinates.longitude": "경도", "hex.visualizers.pl_visualizer.coordinates.query": "주소 찾기", "hex.visualizers.pl_visualizer.coordinates.querying": "주소 쿼리 중...", - "hex.visualizers.pl_visualizer.coordinates.querying_no_address": "찾은 주소가 없습니다", - "hex.visualizers.pl_visualizer.3d.light_position": "조명 위치", - "hex.visualizers.pl_visualizer.3d.ambient_brightness": "주변 밝기", - "hex.visualizers.pl_visualizer.3d.diffuse_brightness": "확산 밝기", - "hex.visualizers.pl_visualizer.3d.specular_brightness": "반사 밝기", - "hex.visualizers.pl_visualizer.3d.object_reflectiveness": "개체 반사도", - "hex.visualizers.pl_visualizer.3d.light_color": "조명 색상", - "hex.visualizers.pl_visualizer.3d.more_settings": "설정 더 보기", - "hex.visualizers.pl_visualizer.3d.texture_file": "텍스처 파일 경로" + "hex.visualizers.pl_visualizer.coordinates.querying_no_address": "찾은 주소가 없습니다" } -} +} \ No newline at end of file diff --git a/plugins/visualizers/romfs/lang/pt_BR.json b/plugins/visualizers/romfs/lang/pt_BR.json index 8c1c301d1..fa5813163 100644 --- a/plugins/visualizers/romfs/lang/pt_BR.json +++ b/plugins/visualizers/romfs/lang/pt_BR.json @@ -1,15 +1,21 @@ { "code": "pt-BR", - "language": "Portuguese", "country": "Brazil", "fallback": false, + "language": "Portuguese", "translations": { - "hex.visualizers.pl_visualizer.3d.rotation": "", - "hex.visualizers.pl_visualizer.3d.scale": "", + "hex.visualizers.pl_visualizer.3d.ambient_brightness": "", + "hex.visualizers.pl_visualizer.3d.diffuse_brightness": "", + "hex.visualizers.pl_visualizer.3d.light_color": "", + "hex.visualizers.pl_visualizer.3d.light_position": "", + "hex.visualizers.pl_visualizer.3d.more_settings": "", + "hex.visualizers.pl_visualizer.3d.object_reflectiveness": "", + "hex.visualizers.pl_visualizer.3d.specular_brightness": "", + "hex.visualizers.pl_visualizer.3d.texture_file": "", "hex.visualizers.pl_visualizer.coordinates.latitude": "", "hex.visualizers.pl_visualizer.coordinates.longitude": "", "hex.visualizers.pl_visualizer.coordinates.query": "", "hex.visualizers.pl_visualizer.coordinates.querying": "", "hex.visualizers.pl_visualizer.coordinates.querying_no_address": "" } -} +} \ No newline at end of file diff --git a/plugins/visualizers/romfs/lang/zh_CN.json b/plugins/visualizers/romfs/lang/zh_CN.json index 325219111..eee1c0b42 100644 --- a/plugins/visualizers/romfs/lang/zh_CN.json +++ b/plugins/visualizers/romfs/lang/zh_CN.json @@ -1,15 +1,21 @@ { "code": "zh-CN", - "language": "Chinese (Simplified)", "country": "China", "fallback": false, + "language": "Chinese (Simplified)", "translations": { - "hex.visualizers.pl_visualizer.3d.rotation": "旋转", - "hex.visualizers.pl_visualizer.3d.scale": "缩放", + "hex.visualizers.pl_visualizer.3d.ambient_brightness": "", + "hex.visualizers.pl_visualizer.3d.diffuse_brightness": "", + "hex.visualizers.pl_visualizer.3d.light_color": "", + "hex.visualizers.pl_visualizer.3d.light_position": "", + "hex.visualizers.pl_visualizer.3d.more_settings": "", + "hex.visualizers.pl_visualizer.3d.object_reflectiveness": "", + "hex.visualizers.pl_visualizer.3d.specular_brightness": "", + "hex.visualizers.pl_visualizer.3d.texture_file": "", "hex.visualizers.pl_visualizer.coordinates.latitude": "维度", "hex.visualizers.pl_visualizer.coordinates.longitude": "精度", "hex.visualizers.pl_visualizer.coordinates.query": "查找地址", "hex.visualizers.pl_visualizer.coordinates.querying": "正在查找地址...", "hex.visualizers.pl_visualizer.coordinates.querying_no_address": "找不到地址" } -} +} \ No newline at end of file diff --git a/plugins/visualizers/romfs/lang/zh_TW.json b/plugins/visualizers/romfs/lang/zh_TW.json index 0c5e8c4a5..255746c54 100644 --- a/plugins/visualizers/romfs/lang/zh_TW.json +++ b/plugins/visualizers/romfs/lang/zh_TW.json @@ -1,15 +1,21 @@ { "code": "zh-TW", - "language": "Chinese (Traditional)", "country": "Taiwan", "fallback": false, + "language": "Chinese (Traditional)", "translations": { - "hex.visualizers.pl_visualizer.3d.rotation": "", - "hex.visualizers.pl_visualizer.3d.scale": "", + "hex.visualizers.pl_visualizer.3d.ambient_brightness": "", + "hex.visualizers.pl_visualizer.3d.diffuse_brightness": "", + "hex.visualizers.pl_visualizer.3d.light_color": "", + "hex.visualizers.pl_visualizer.3d.light_position": "", + "hex.visualizers.pl_visualizer.3d.more_settings": "", + "hex.visualizers.pl_visualizer.3d.object_reflectiveness": "", + "hex.visualizers.pl_visualizer.3d.specular_brightness": "", + "hex.visualizers.pl_visualizer.3d.texture_file": "", "hex.visualizers.pl_visualizer.coordinates.latitude": "緯度", "hex.visualizers.pl_visualizer.coordinates.longitude": "經度", "hex.visualizers.pl_visualizer.coordinates.query": "查詢地址", "hex.visualizers.pl_visualizer.coordinates.querying": "正在查詢地址...", "hex.visualizers.pl_visualizer.coordinates.querying_no_address": "找不到地址" } -} +} \ No newline at end of file diff --git a/plugins/windows/romfs/lang/de_DE.json b/plugins/windows/romfs/lang/de_DE.json index 01f07b689..ea0c256bf 100644 --- a/plugins/windows/romfs/lang/de_DE.json +++ b/plugins/windows/romfs/lang/de_DE.json @@ -4,6 +4,7 @@ "language": "German", "translations": { "hex.builtin.setting.general.context_menu_entry": "Windows Kontextmenu-Eintrag", + "hex.builtin.setting.interface.show_resource_usage": "Resourcenverbrauch anzeigen", "hex.windows.view.tty_console.auto_scroll": "Auto scroll", "hex.windows.view.tty_console.baud": "Baudrate", "hex.windows.view.tty_console.clear": "Löschen", diff --git a/plugins/windows/romfs/lang/ko_KR.json b/plugins/windows/romfs/lang/ko_KR.json index 1ab9be46d..f777608d5 100644 --- a/plugins/windows/romfs/lang/ko_KR.json +++ b/plugins/windows/romfs/lang/ko_KR.json @@ -4,6 +4,7 @@ "language": "Korean", "translations": { "hex.builtin.setting.general.context_menu_entry": "Windows 컨텍스트 메뉴 항목", + "hex.builtin.setting.interface.show_resource_usage": "하단에 리소스 사용량 표시", "hex.windows.view.tty_console.auto_scroll": "자동 스크롤", "hex.windows.view.tty_console.baud": "보 레이트", "hex.windows.view.tty_console.clear": "지우기", @@ -22,7 +23,6 @@ "hex.windows.view.tty_console.send_eot": "EOT 보내기", "hex.windows.view.tty_console.send_etx": "ETX 보내기", "hex.windows.view.tty_console.send_sub": "SUB 보내기", - "hex.windows.view.tty_console.stop_bits": "스톱 비트", - "hex.builtin.setting.interface.show_resource_usage": "하단에 리소스 사용량 표시" + "hex.windows.view.tty_console.stop_bits": "스톱 비트" } -} +} \ No newline at end of file diff --git a/plugins/windows/romfs/lang/pt_BR.json b/plugins/windows/romfs/lang/pt_BR.json index f28cdc5b6..3154efc6b 100644 --- a/plugins/windows/romfs/lang/pt_BR.json +++ b/plugins/windows/romfs/lang/pt_BR.json @@ -4,6 +4,7 @@ "language": "Portuguese", "translations": { "hex.builtin.setting.general.context_menu_entry": "Entrada do menu de contexto do Windows", + "hex.builtin.setting.interface.show_resource_usage": "", "hex.windows.view.tty_console.auto_scroll": "Auto rolagem", "hex.windows.view.tty_console.baud": "Baud rate", "hex.windows.view.tty_console.clear": "Limpar", diff --git a/plugins/windows/romfs/lang/zh_CN.json b/plugins/windows/romfs/lang/zh_CN.json index 9fbdf9ee7..2d74cdedd 100644 --- a/plugins/windows/romfs/lang/zh_CN.json +++ b/plugins/windows/romfs/lang/zh_CN.json @@ -4,6 +4,7 @@ "language": "Chinese (Simplified)", "translations": { "hex.builtin.setting.general.context_menu_entry": "窗口上下文菜单项", + "hex.builtin.setting.interface.show_resource_usage": "", "hex.windows.view.tty_console.auto_scroll": "自动滚动", "hex.windows.view.tty_console.baud": "波特率", "hex.windows.view.tty_console.clear": "清除", @@ -24,4 +25,4 @@ "hex.windows.view.tty_console.send_sub": "发送 SUB", "hex.windows.view.tty_console.stop_bits": "终止位" } -} +} \ No newline at end of file diff --git a/plugins/windows/romfs/lang/zh_TW.json b/plugins/windows/romfs/lang/zh_TW.json index a51d84738..614388186 100644 --- a/plugins/windows/romfs/lang/zh_TW.json +++ b/plugins/windows/romfs/lang/zh_TW.json @@ -4,6 +4,7 @@ "language": "Chinese (Traditional)", "translations": { "hex.builtin.setting.general.context_menu_entry": "視窗內容功能表項目", + "hex.builtin.setting.interface.show_resource_usage": "", "hex.windows.view.tty_console.auto_scroll": "自動捲動", "hex.windows.view.tty_console.baud": "鮑率", "hex.windows.view.tty_console.clear": "清除", diff --git a/plugins/yara_rules/romfs/lang/de_DE.json b/plugins/yara_rules/romfs/lang/de_DE.json index ff5eb0cea..a2ed89757 100644 --- a/plugins/yara_rules/romfs/lang/de_DE.json +++ b/plugins/yara_rules/romfs/lang/de_DE.json @@ -1,8 +1,8 @@ { "code": "de-DE", - "language": "German", "country": "Germany", "fallback": false, + "language": "German", "translations": { "hex.yara_rules.view.yara.error": "Yara Kompilerfehler: {0}", "hex.yara_rules.view.yara.header.matches": "Treffer", @@ -18,4 +18,4 @@ "hex.yara_rules.view.yara.rule_added": "Yara Regel hinzugefügt!", "hex.yara_rules.view.yara.whole_data": "Gesamte Daten Übereinstimmung!" } -} +} \ No newline at end of file diff --git a/plugins/yara_rules/romfs/lang/es_ES.json b/plugins/yara_rules/romfs/lang/es_ES.json index 32364f837..df2157d43 100644 --- a/plugins/yara_rules/romfs/lang/es_ES.json +++ b/plugins/yara_rules/romfs/lang/es_ES.json @@ -1,8 +1,8 @@ { "code": "es_ES", - "language": "Spanish", "country": "Spain", "fallback": false, + "language": "Spanish", "translations": { "hex.yara_rules.view.yara.error": "Error del compilador de Yara: ", "hex.yara_rules.view.yara.header.matches": "Coincidenciasç", @@ -18,4 +18,4 @@ "hex.yara_rules.view.yara.rule_added": "¡La Yara Rule fue añadida con éxito!", "hex.yara_rules.view.yara.whole_data": "¡El archivo completo coincide!" } -} +} \ No newline at end of file diff --git a/plugins/yara_rules/romfs/lang/it_IT.json b/plugins/yara_rules/romfs/lang/it_IT.json index b039302df..d37118d2e 100644 --- a/plugins/yara_rules/romfs/lang/it_IT.json +++ b/plugins/yara_rules/romfs/lang/it_IT.json @@ -1,8 +1,8 @@ { "code": "it-IT", - "language": "Italian", "country": "Italy", "fallback": false, + "language": "Italian", "translations": { "hex.yara_rules.view.yara.error": "Errore compilazione Yara: {0}", "hex.yara_rules.view.yara.header.matches": "Abbinamenti", @@ -18,4 +18,4 @@ "hex.yara_rules.view.yara.rule_added": "Regola di Yara aggiunta!", "hex.yara_rules.view.yara.whole_data": "Tutti i file combaciano!" } -} +} \ No newline at end of file diff --git a/plugins/yara_rules/romfs/lang/ja_JP.json b/plugins/yara_rules/romfs/lang/ja_JP.json index 9a1bb0b76..c6766f09c 100644 --- a/plugins/yara_rules/romfs/lang/ja_JP.json +++ b/plugins/yara_rules/romfs/lang/ja_JP.json @@ -1,8 +1,8 @@ { "code": "ja-JP", - "language": "Japanese", "country": "Japan", "fallback": false, + "language": "Japanese", "translations": { "hex.yara_rules.view.yara.error": "Yaraコンパイルエラー: {0}", "hex.yara_rules.view.yara.header.matches": "マッチ結果", @@ -18,4 +18,4 @@ "hex.yara_rules.view.yara.rule_added": "Yaraルールが追加されました。", "hex.yara_rules.view.yara.whole_data": "ファイル全体が一致します。" } -} +} \ No newline at end of file diff --git a/plugins/yara_rules/romfs/lang/ko_KR.json b/plugins/yara_rules/romfs/lang/ko_KR.json index 7798978a9..9cb4f4d4d 100644 --- a/plugins/yara_rules/romfs/lang/ko_KR.json +++ b/plugins/yara_rules/romfs/lang/ko_KR.json @@ -1,8 +1,8 @@ { "code": "ko-KR", - "language": "Korean", "country": "Korea", "fallback": false, + "language": "Korean", "translations": { "hex.yara_rules.view.yara.error": "Yara 컴파일러 오류: {0}", "hex.yara_rules.view.yara.header.matches": "일치", @@ -18,4 +18,4 @@ "hex.yara_rules.view.yara.rule_added": "Yara 규칙 추가됨!", "hex.yara_rules.view.yara.whole_data": "모든 파일을 검색했습니다!" } -} +} \ No newline at end of file diff --git a/plugins/yara_rules/romfs/lang/pt_BR.json b/plugins/yara_rules/romfs/lang/pt_BR.json index fada71b6f..3d4a7e25b 100644 --- a/plugins/yara_rules/romfs/lang/pt_BR.json +++ b/plugins/yara_rules/romfs/lang/pt_BR.json @@ -1,8 +1,8 @@ { "code": "pt-BR", - "language": "Portuguese", "country": "Brazil", "fallback": false, + "language": "Portuguese", "translations": { "hex.yara_rules.view.yara.error": "Erro do compilador Yara: {0}", "hex.yara_rules.view.yara.header.matches": "Combinações", @@ -18,4 +18,4 @@ "hex.yara_rules.view.yara.rule_added": "Regra Yara Adicionada!", "hex.yara_rules.view.yara.whole_data": "O arquivo inteiro corresponde!" } -} +} \ No newline at end of file diff --git a/plugins/yara_rules/romfs/lang/zh_CN.json b/plugins/yara_rules/romfs/lang/zh_CN.json index 73b8002a0..84f6c37f6 100644 --- a/plugins/yara_rules/romfs/lang/zh_CN.json +++ b/plugins/yara_rules/romfs/lang/zh_CN.json @@ -1,8 +1,8 @@ { "code": "zh-CN", - "language": "Chinese (Simplified)", "country": "China", "fallback": false, + "language": "Chinese (Simplified)", "translations": { "hex.yara_rules.view.yara.error": "Yara 编译器错误: {0}", "hex.yara_rules.view.yara.header.matches": "匹配", @@ -18,4 +18,4 @@ "hex.yara_rules.view.yara.rule_added": "Yara 规则已添加!", "hex.yara_rules.view.yara.whole_data": "全文件匹配!" } -} +} \ No newline at end of file diff --git a/plugins/yara_rules/romfs/lang/zh_TW.json b/plugins/yara_rules/romfs/lang/zh_TW.json index ec48a1930..3a176c749 100644 --- a/plugins/yara_rules/romfs/lang/zh_TW.json +++ b/plugins/yara_rules/romfs/lang/zh_TW.json @@ -1,8 +1,8 @@ { "code": "zh-TW", - "language": "Chinese (Traditional)", "country": "Taiwan", "fallback": false, + "language": "Chinese (Traditional)", "translations": { "hex.yara_rules.view.yara.error": "Yara 編譯器錯誤:", "hex.yara_rules.view.yara.header.matches": "Matches", @@ -18,4 +18,4 @@ "hex.yara_rules.view.yara.rule_added": " Yara 規則已新增!", "hex.yara_rules.view.yara.whole_data": "Whole file matches!" } -} +} \ No newline at end of file