feat: Added bytes swapper tool

This commit is contained in:
WerWolv 2023-03-20 22:25:27 +01:00
parent 17c4e405a6
commit 0a0c0c0d07
10 changed files with 458 additions and 36 deletions

View File

@ -9,6 +9,7 @@
"hex.builtin.command.web.desc": "Webseite nachschlagen",
"hex.builtin.command.web.result": "'{0}' nachschlagen",
"hex.builtin.common.address": "Adresse",
"hex.builtin.common.begin": "",
"hex.builtin.common.big": "Big",
"hex.builtin.common.big_endian": "Big Endian",
"hex.builtin.common.browse": "Durchsuchen...",
@ -24,6 +25,7 @@
"hex.builtin.common.encoding.utf16be": "UTF-16BE",
"hex.builtin.common.encoding.utf16le": "UTF-16LE",
"hex.builtin.common.encoding.utf8": "UTF-8",
"hex.builtin.common.end": "",
"hex.builtin.common.endian": "Endian",
"hex.builtin.common.error": "Fehler",
"hex.builtin.common.fatal": "Fataler Fehler",
@ -51,6 +53,7 @@
"hex.builtin.common.range.entire_data": "Gesamte Daten",
"hex.builtin.common.range.selection": "Auswahl",
"hex.builtin.common.region": "Region",
"hex.builtin.common.reset": "",
"hex.builtin.common.set": "Setzen",
"hex.builtin.common.settings": "Einstellungen",
"hex.builtin.common.size": "Länge",
@ -138,6 +141,8 @@
"hex.builtin.menu.file.export": "Exportieren...",
"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.bookmark": "",
"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": "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!",
@ -146,22 +151,29 @@
"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": "",
"hex.builtin.menu.file.export.popup.create": "Daten konnten nicht exportiert werden. Datei konnte nicht erstellt werden!",
"hex.builtin.menu.file.export.title": "Datei exportieren",
"hex.builtin.menu.file.import": "Importieren...",
"hex.builtin.menu.file.import.base64": "Base64 Datei",
"hex.builtin.menu.file.import.base64.popup.import_error": "Datei hat kein gültiges Base64 Format!",
"hex.builtin.menu.file.import.base64.popup.open_error": "Öffnen der Datei fehlgeschlagen!",
"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.pattern": "",
"hex.builtin.menu.file.open_file": "Datei öffnen...",
"hex.builtin.menu.file.open_other": "Provider öffnen...",
"hex.builtin.menu.file.open_project": "Projekt öffnen...",
"hex.builtin.menu.file.open_recent": "Zuletzt geöffnete Dateien",
"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.quit": "ImHex beenden",
"hex.builtin.menu.file.reload_provider": "Provider neu laden",
"hex.builtin.menu.file.save_project": "Projekt speichern",
"hex.builtin.menu.file.save_project_as": "Projekt speichern unter...",
"hex.builtin.menu.help": "Hilfe",
"hex.builtin.menu.layout": "Layout",
"hex.builtin.menu.view": "Ansicht",
@ -172,17 +184,25 @@
"hex.builtin.nodes.arithmetic.add.header": "Plus",
"hex.builtin.nodes.arithmetic.average": "Durchschnitt",
"hex.builtin.nodes.arithmetic.average.header": "Durchschnitt",
"hex.builtin.nodes.arithmetic.ceil": "",
"hex.builtin.nodes.arithmetic.ceil.header": "",
"hex.builtin.nodes.arithmetic.div": "Division",
"hex.builtin.nodes.arithmetic.div.header": "Durch",
"hex.builtin.nodes.arithmetic.floor": "",
"hex.builtin.nodes.arithmetic.floor.header": "",
"hex.builtin.nodes.arithmetic.median": "Median",
"hex.builtin.nodes.arithmetic.median.header": "Median",
"hex.builtin.nodes.arithmetic.mod": "Modulus",
"hex.builtin.nodes.arithmetic.mod.header": "Modulo",
"hex.builtin.nodes.arithmetic.mul": "Multiplikation",
"hex.builtin.nodes.arithmetic.mul.header": "Mal",
"hex.builtin.nodes.arithmetic.round": "",
"hex.builtin.nodes.arithmetic.round.header": "",
"hex.builtin.nodes.arithmetic.sub": "Subtraktion",
"hex.builtin.nodes.arithmetic.sub.header": "Minus",
"hex.builtin.nodes.bitwise": "Bitweise Operationen",
"hex.builtin.nodes.bitwise.add": "",
"hex.builtin.nodes.bitwise.add.header": "",
"hex.builtin.nodes.bitwise.and": "UND",
"hex.builtin.nodes.bitwise.and.header": "Bitweise UND",
"hex.builtin.nodes.bitwise.not": "NICHT",
@ -201,6 +221,9 @@
"hex.builtin.nodes.buffer.repeat.header": "Buffer wiederholen",
"hex.builtin.nodes.buffer.repeat.input.buffer": "Input",
"hex.builtin.nodes.buffer.repeat.input.count": "Anzahl",
"hex.builtin.nodes.buffer.size": "",
"hex.builtin.nodes.buffer.size.header": "",
"hex.builtin.nodes.buffer.size.output": "",
"hex.builtin.nodes.buffer.slice": "Zerschneiden",
"hex.builtin.nodes.buffer.slice.header": "Buffer zerschneiden",
"hex.builtin.nodes.buffer.slice.input.buffer": "Input",
@ -267,6 +290,15 @@
"hex.builtin.nodes.crypto.aes.key_length": "Schlüssellänge",
"hex.builtin.nodes.crypto.aes.mode": "Modus",
"hex.builtin.nodes.crypto.aes.nonce": "Nonce",
"hex.builtin.nodes.custom": "",
"hex.builtin.nodes.custom.custom": "",
"hex.builtin.nodes.custom.custom.edit": "",
"hex.builtin.nodes.custom.custom.edit_hint": "",
"hex.builtin.nodes.custom.custom.header": "",
"hex.builtin.nodes.custom.input": "",
"hex.builtin.nodes.custom.input.header": "",
"hex.builtin.nodes.custom.output": "",
"hex.builtin.nodes.custom.output.header": "",
"hex.builtin.nodes.data_access": "Datenzugriff",
"hex.builtin.nodes.data_access.read": "Lesen",
"hex.builtin.nodes.data_access.read.address": "Adresse",
@ -321,6 +353,8 @@
"hex.builtin.pattern_drawer.var_name": "Name",
"hex.builtin.pattern_drawer.visualizer.invalid_parameter_count": "Falsche anzahl Parameter",
"hex.builtin.pattern_drawer.visualizer.unknown": "Unbekannter Visualizer",
"hex.builtin.pl_visualizer.3d.rotation": "",
"hex.builtin.pl_visualizer.3d.scale": "",
"hex.builtin.popup.close_provider.desc": "Es wurden ungespeicherte Änderungen an diesem Provider vorgenommen.\nBist du sicher, dass du ihn schliessen willst?",
"hex.builtin.popup.close_provider.title": "Provider schliessen?",
"hex.builtin.popup.error.create": "Erstellen der neuen Datei fehlgeschlagen!",
@ -333,6 +367,8 @@
"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.desc": "Einige Tasks laufen immer noch im Hintergrund.\nImHex wird geschlossen, nachdem diese Abgeschlossen wurden.",
"hex.builtin.popup.waiting_for_tasks.title": "Warten auf Tasks",
"hex.builtin.provider.disk": "Datenträger Provider",
"hex.builtin.provider.disk.disk_size": "Datenträgergrösse",
"hex.builtin.provider.disk.reload": "Neu laden",
@ -367,6 +403,7 @@
"hex.builtin.setting.general.auto_load_patterns": "Automatisches Laden unterstützter Pattern",
"hex.builtin.setting.general.check_for_updates": "Automatisch nach Updates beim Start suchen",
"hex.builtin.setting.general.enable_unicode": "Alle Unicode Zeichen laden",
"hex.builtin.setting.general.save_recent_providers": "",
"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.hex_editor": "Hex Editor",
@ -411,6 +448,7 @@
"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.calc": "Rechner",
"hex.builtin.tools.color": "Farbwähler",
"hex.builtin.tools.demangler": "LLVM Demangler",
@ -491,6 +529,7 @@
"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.name": "Name",
"hex.builtin.tools.output": "",
"hex.builtin.tools.permissions": "UNIX Berechtigungsrechner",
"hex.builtin.tools.permissions.absolute": "Absolute Notation",
"hex.builtin.tools.permissions.perm_bits": "Berechtigungsbits",
@ -535,8 +574,14 @@
"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.name": "Datenprozessor",
"hex.builtin.view.diff.added": "",
"hex.builtin.view.diff.modified": "",
"hex.builtin.view.diff.name": "Diffing",
"hex.builtin.view.diff.provider_a": "",
"hex.builtin.view.diff.provider_b": "",
"hex.builtin.view.diff.removed": "",
"hex.builtin.view.disassembler.16bit": "16-bit",
"hex.builtin.view.disassembler.32bit": "32-bit",
"hex.builtin.view.disassembler.64bit": "64-bit",
@ -650,8 +695,9 @@
"hex.builtin.view.hex_editor.copy.cpp": "C++ Array",
"hex.builtin.view.hex_editor.copy.crystal": "Crystal Array",
"hex.builtin.view.hex_editor.copy.csharp": "C# Array",
"hex.builtin.view.hex_editor.copy.custom_encoding": "Benutzerdefinierte Codierung",
"hex.builtin.view.hex_editor.copy.go": "Go Array",
"hex.builtin.view.hex_editor.copy.ascuu": "Hex String",
"hex.builtin.view.hex_editor.copy.hex_view": "Hex View",
"hex.builtin.view.hex_editor.copy.html": "HTML",
"hex.builtin.view.hex_editor.copy.java": "Java Array",
"hex.builtin.view.hex_editor.copy.js": "JavaScript Array",
@ -703,9 +749,9 @@
"hex.builtin.view.information.entropy": "Entropie",
"hex.builtin.view.information.file_entropy": "Gesammtentropie",
"hex.builtin.view.information.highest_entropy": "Höchste Blockentropie",
"hex.builtin.view.information.Lowest_entropy": "Tiefste Blockentropie",
"hex.builtin.view.information.info_analysis": "Informationsanalyse",
"hex.builtin.view.information.layered_distribution": "Schichtverteilung",
"hex.builtin.view.information.lowest_entropy": "",
"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:",
@ -762,9 +808,17 @@
"hex.builtin.view.store.tab.encodings": "Encodings",
"hex.builtin.view.store.tab.libraries": "Libraries",
"hex.builtin.view.store.tab.magics": "Magic Files",
"hex.builtin.view.store.tab.nodes": "",
"hex.builtin.view.store.tab.patterns": "Patterns",
"hex.builtin.view.store.tab.themes": "",
"hex.builtin.view.store.tab.yara": "Yara Regeln",
"hex.builtin.view.store.update": "Update",
"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": "Werkzeuge",
"hex.builtin.view.yara.error": "Yara Kompilerfehler: ",
"hex.builtin.view.yara.header.matches": "Treffer",
@ -779,6 +833,7 @@
"hex.builtin.view.yara.reset": "Zurücksetzen",
"hex.builtin.view.yara.rule_added": "Yara Regel hinzugefügt!",
"hex.builtin.view.yara.whole_data": "Gesamte Daten Übereinstimmung!",
"hex.builtin.visualizer.binary": "",
"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)",
@ -837,10 +892,6 @@
"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!",
"hex.builtin.popup.waiting_for_tasks.title": "Warten auf Tasks",
"hex.builtin.popup.waiting_for_tasks.desc": "Einige Tasks laufen immer noch im Hintergrund.\nImHex wird geschlossen, nachdem diese Abgeschlossen wurden.",
"hex.builtin.view.hex_editor.copy.custom_encoding": "Benutzerdefinierte Codierung",
"hex.builtin.view.hex_editor.copy.hex_view": "Hex View"
"hex.builtin.welcome.update.title": "Neues Update verfügbar!"
}
}
}

View File

@ -449,6 +449,7 @@
"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": "Byte Swapper",
"hex.builtin.tools.calc": "Calculator",
"hex.builtin.tools.color": "Color picker",
"hex.builtin.tools.demangler": "LLVM Demangler",
@ -528,6 +529,7 @@
"hex.builtin.tools.invariant_multiplication.description": "Division by invariant multiplication is a technique often used by compilers to optimize integer division by a constant into a multiplication followed by a shift. The reason for this is that divisions often take many times more clock cycles than multiplications do.\n\nThis tool can be used to calculate the multiplier from the divisor or the divisor from the multiplier.",
"hex.builtin.tools.invariant_multiplication.num_bits": "Number of Bits",
"hex.builtin.tools.input": "Input",
"hex.builtin.tools.output": "Output",
"hex.builtin.tools.name": "Name",
"hex.builtin.tools.permissions": "UNIX Permissions Calculator",
"hex.builtin.tools.permissions.absolute": "Absolute Notation",

View File

@ -9,6 +9,7 @@
"hex.builtin.command.web.desc": "Consulta il Web",
"hex.builtin.command.web.result": "Naviga a '{0}'",
"hex.builtin.common.address": "Indirizzo",
"hex.builtin.common.begin": "",
"hex.builtin.common.big": "Big",
"hex.builtin.common.big_endian": "Big Endian",
"hex.builtin.common.browse": "Esplora...",
@ -24,6 +25,7 @@
"hex.builtin.common.encoding.utf16be": "UTF-16BE",
"hex.builtin.common.encoding.utf16le": "UTF-16LE",
"hex.builtin.common.encoding.utf8": "UTF-8",
"hex.builtin.common.end": "",
"hex.builtin.common.endian": "Endian",
"hex.builtin.common.error": "Errore",
"hex.builtin.common.fatal": "Errore Fatale",
@ -51,6 +53,7 @@
"hex.builtin.common.range.entire_data": "",
"hex.builtin.common.range.selection": "",
"hex.builtin.common.region": "Regione",
"hex.builtin.common.reset": "",
"hex.builtin.common.set": "Imposta",
"hex.builtin.common.settings": "Impostazioni",
"hex.builtin.common.size": "Dimensione",
@ -138,6 +141,8 @@
"hex.builtin.menu.file.export": "Esporta...",
"hex.builtin.menu.file.export.base64": "",
"hex.builtin.menu.file.export.base64.popup.export_error": "",
"hex.builtin.menu.file.export.bookmark": "",
"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": "",
@ -146,22 +151,29 @@
"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.title": "Esporta File",
"hex.builtin.menu.file.import": "Importa...",
"hex.builtin.menu.file.import.base64": "Base64 File",
"hex.builtin.menu.file.import.base64.popup.import_error": "",
"hex.builtin.menu.file.import.base64.popup.open_error": "",
"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.pattern": "",
"hex.builtin.menu.file.open_file": "Apri File...",
"hex.builtin.menu.file.open_other": "Apri altro...",
"hex.builtin.menu.file.open_project": "Apri un Progetto...",
"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.quit": "Uscita ImHex",
"hex.builtin.menu.file.reload_provider": "",
"hex.builtin.menu.file.save_project": "Salva Progetto",
"hex.builtin.menu.file.save_project_as": "",
"hex.builtin.menu.help": "Aiuto",
"hex.builtin.menu.layout": "Layout",
"hex.builtin.menu.view": "Vista",
@ -172,17 +184,25 @@
"hex.builtin.nodes.arithmetic.add.header": "Aggiungi",
"hex.builtin.nodes.arithmetic.average": "",
"hex.builtin.nodes.arithmetic.average.header": "",
"hex.builtin.nodes.arithmetic.ceil": "",
"hex.builtin.nodes.arithmetic.ceil.header": "",
"hex.builtin.nodes.arithmetic.div": "Divisione",
"hex.builtin.nodes.arithmetic.div.header": "Dividi",
"hex.builtin.nodes.arithmetic.floor": "",
"hex.builtin.nodes.arithmetic.floor.header": "",
"hex.builtin.nodes.arithmetic.median": "",
"hex.builtin.nodes.arithmetic.median.header": "",
"hex.builtin.nodes.arithmetic.mod": "Modulo",
"hex.builtin.nodes.arithmetic.mod.header": "Modulo",
"hex.builtin.nodes.arithmetic.mul": "Moltiplicazione",
"hex.builtin.nodes.arithmetic.mul.header": "Moltiplica",
"hex.builtin.nodes.arithmetic.round": "",
"hex.builtin.nodes.arithmetic.round.header": "",
"hex.builtin.nodes.arithmetic.sub": "Sottrazione",
"hex.builtin.nodes.arithmetic.sub.header": "Sottrai",
"hex.builtin.nodes.bitwise": "Operazioni di Bitwise",
"hex.builtin.nodes.bitwise.add": "",
"hex.builtin.nodes.bitwise.add.header": "",
"hex.builtin.nodes.bitwise.and": "E",
"hex.builtin.nodes.bitwise.and.header": "Bitwise E",
"hex.builtin.nodes.bitwise.not": "NON",
@ -201,6 +221,9 @@
"hex.builtin.nodes.buffer.repeat.header": "Ripeti buffer",
"hex.builtin.nodes.buffer.repeat.input.buffer": "Input",
"hex.builtin.nodes.buffer.repeat.input.count": "Conta",
"hex.builtin.nodes.buffer.size": "",
"hex.builtin.nodes.buffer.size.header": "",
"hex.builtin.nodes.buffer.size.output": "",
"hex.builtin.nodes.buffer.slice": "Affetta",
"hex.builtin.nodes.buffer.slice.header": "Affetta buffer",
"hex.builtin.nodes.buffer.slice.input.buffer": "Input",
@ -267,6 +290,15 @@
"hex.builtin.nodes.crypto.aes.key_length": "Lunghezza Chiave",
"hex.builtin.nodes.crypto.aes.mode": "Modalità",
"hex.builtin.nodes.crypto.aes.nonce": "Nonce",
"hex.builtin.nodes.custom": "",
"hex.builtin.nodes.custom.custom": "",
"hex.builtin.nodes.custom.custom.edit": "",
"hex.builtin.nodes.custom.custom.edit_hint": "",
"hex.builtin.nodes.custom.custom.header": "",
"hex.builtin.nodes.custom.input": "",
"hex.builtin.nodes.custom.input.header": "",
"hex.builtin.nodes.custom.output": "",
"hex.builtin.nodes.custom.output.header": "",
"hex.builtin.nodes.data_access": "Accesso ai Dati",
"hex.builtin.nodes.data_access.read": "Leggi",
"hex.builtin.nodes.data_access.read.address": "Indirizzo",
@ -321,6 +353,8 @@
"hex.builtin.pattern_drawer.var_name": "",
"hex.builtin.pattern_drawer.visualizer.invalid_parameter_count": "",
"hex.builtin.pattern_drawer.visualizer.unknown": "",
"hex.builtin.pl_visualizer.3d.rotation": "",
"hex.builtin.pl_visualizer.3d.scale": "",
"hex.builtin.popup.close_provider.desc": "",
"hex.builtin.popup.close_provider.title": "",
"hex.builtin.popup.error.create": "Impossibile creare il nuovo File!",
@ -333,6 +367,8 @@
"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.desc": "",
"hex.builtin.popup.waiting_for_tasks.title": "",
"hex.builtin.provider.disk": "Provider di dischi raw",
"hex.builtin.provider.disk.disk_size": "Dimensione disco",
"hex.builtin.provider.disk.reload": "Ricarica",
@ -367,6 +403,7 @@
"hex.builtin.setting.general.auto_load_patterns": "Auto-caricamento del pattern supportato",
"hex.builtin.setting.general.check_for_updates": "",
"hex.builtin.setting.general.enable_unicode": "",
"hex.builtin.setting.general.save_recent_providers": "",
"hex.builtin.setting.general.show_tips": "Mostra consigli all'avvio",
"hex.builtin.setting.general.sync_pattern_source": "",
"hex.builtin.setting.hex_editor": "Hex Editor",
@ -411,6 +448,7 @@
"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.calc": "Calcolatrice",
"hex.builtin.tools.color": "Selettore di Colore",
"hex.builtin.tools.demangler": "LLVM Demangler",
@ -491,6 +529,7 @@
"hex.builtin.tools.invariant_multiplication.description": "",
"hex.builtin.tools.invariant_multiplication.num_bits": "",
"hex.builtin.tools.name": "Nome",
"hex.builtin.tools.output": "",
"hex.builtin.tools.permissions": "Calcolatrice dei permessi UNIX",
"hex.builtin.tools.permissions.absolute": "Notazione assoluta",
"hex.builtin.tools.permissions.perm_bits": "Bit di autorizzazione",
@ -535,8 +574,14 @@
"hex.builtin.view.data_processor.menu.remove_link": "Rimuovi Link",
"hex.builtin.view.data_processor.menu.remove_node": "Rimuovi Nodo",
"hex.builtin.view.data_processor.menu.remove_selection": "Rimuovi i selezionati",
"hex.builtin.view.data_processor.menu.save_node": "",
"hex.builtin.view.data_processor.name": "Processa Dati",
"hex.builtin.view.diff.added": "",
"hex.builtin.view.diff.modified": "",
"hex.builtin.view.diff.name": "Diffing",
"hex.builtin.view.diff.provider_a": "",
"hex.builtin.view.diff.provider_b": "",
"hex.builtin.view.diff.removed": "",
"hex.builtin.view.disassembler.16bit": "16-bit",
"hex.builtin.view.disassembler.32bit": "32-bit",
"hex.builtin.view.disassembler.64bit": "64-bit",
@ -644,12 +689,15 @@
"hex.builtin.view.help.name": "Aiuto",
"hex.builtin.view.help.pattern_cheat_sheet": "Pattern Language Cheat Sheet",
"hex.builtin.view.hex_editor.copy.address": "",
"hex.builtin.view.hex_editor.copy.ascii": "",
"hex.builtin.view.hex_editor.copy.base64": "Base64",
"hex.builtin.view.hex_editor.copy.c": "C Array",
"hex.builtin.view.hex_editor.copy.cpp": "C++ Array",
"hex.builtin.view.hex_editor.copy.crystal": "Crystal Array",
"hex.builtin.view.hex_editor.copy.csharp": "C# Array",
"hex.builtin.view.hex_editor.copy.custom_encoding": "",
"hex.builtin.view.hex_editor.copy.go": "Go Array",
"hex.builtin.view.hex_editor.copy.hex_view": "",
"hex.builtin.view.hex_editor.copy.html": "HTML",
"hex.builtin.view.hex_editor.copy.java": "Java Array",
"hex.builtin.view.hex_editor.copy.js": "JavaScript Array",
@ -703,6 +751,7 @@
"hex.builtin.view.information.highest_entropy": "Highest block 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:",
@ -759,9 +808,17 @@
"hex.builtin.view.store.tab.encodings": "Encodings",
"hex.builtin.view.store.tab.libraries": "Librerie",
"hex.builtin.view.store.tab.magics": "File Magici",
"hex.builtin.view.store.tab.nodes": "",
"hex.builtin.view.store.tab.patterns": "Modelli",
"hex.builtin.view.store.tab.themes": "",
"hex.builtin.view.store.tab.yara": "Regole di Yara",
"hex.builtin.view.store.update": "Aggiorna",
"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.yara.error": "Errore compilazione Yara: ",
"hex.builtin.view.yara.header.matches": "Abbinamenti",
@ -776,6 +833,7 @@
"hex.builtin.view.yara.reset": "",
"hex.builtin.view.yara.rule_added": "Regola di Yara aggiunta!",
"hex.builtin.view.yara.whole_data": "Tutti i file combaciano!",
"hex.builtin.visualizer.binary": "",
"hex.builtin.visualizer.decimal.signed.16bit": "",
"hex.builtin.visualizer.decimal.signed.32bit": "",
"hex.builtin.visualizer.decimal.signed.64bit": "",

View File

@ -9,6 +9,7 @@
"hex.builtin.command.web.desc": "ウェブサイト参照",
"hex.builtin.command.web.result": "'{0}' を開く",
"hex.builtin.common.address": "アドレス",
"hex.builtin.common.begin": "",
"hex.builtin.common.big": "ビッグ",
"hex.builtin.common.big_endian": "ビッグエンディアン",
"hex.builtin.common.browse": "ファイルを参照…",
@ -24,6 +25,7 @@
"hex.builtin.common.encoding.utf16be": "UTF-16BE",
"hex.builtin.common.encoding.utf16le": "UTF-16LE",
"hex.builtin.common.encoding.utf8": "UTF-8",
"hex.builtin.common.end": "",
"hex.builtin.common.endian": "エンディアン",
"hex.builtin.common.error": "エラー",
"hex.builtin.common.fatal": "深刻なエラー",
@ -51,6 +53,7 @@
"hex.builtin.common.range.entire_data": "データ全体",
"hex.builtin.common.range.selection": "選択範囲",
"hex.builtin.common.region": "領域",
"hex.builtin.common.reset": "",
"hex.builtin.common.set": "セット",
"hex.builtin.common.settings": "設定",
"hex.builtin.common.size": "サイズ",
@ -138,6 +141,8 @@
"hex.builtin.menu.file.export": "エクスポート…",
"hex.builtin.menu.file.export.base64": "",
"hex.builtin.menu.file.export.base64.popup.export_error": "",
"hex.builtin.menu.file.export.bookmark": "",
"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": "",
@ -146,22 +151,29 @@
"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.title": "ファイルをエクスポート",
"hex.builtin.menu.file.import": "インポート…",
"hex.builtin.menu.file.import.base64": "Base64ファイル",
"hex.builtin.menu.file.import.base64.popup.import_error": "有効なBase64形式ではありません。",
"hex.builtin.menu.file.import.base64.popup.open_error": "ファイルを開けません。",
"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.pattern": "",
"hex.builtin.menu.file.open_file": "ファイルを開く…",
"hex.builtin.menu.file.open_other": "その他の開くオプション…",
"hex.builtin.menu.file.open_project": "プロジェクトを開く…",
"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.quit": "ImHexを終了",
"hex.builtin.menu.file.reload_provider": "",
"hex.builtin.menu.file.save_project": "プロジェクトを保存",
"hex.builtin.menu.file.save_project_as": "",
"hex.builtin.menu.help": "ヘルプ",
"hex.builtin.menu.layout": "レイアウト",
"hex.builtin.menu.view": "表示",
@ -172,17 +184,25 @@
"hex.builtin.nodes.arithmetic.add.header": "加算",
"hex.builtin.nodes.arithmetic.average": "",
"hex.builtin.nodes.arithmetic.average.header": "",
"hex.builtin.nodes.arithmetic.ceil": "",
"hex.builtin.nodes.arithmetic.ceil.header": "",
"hex.builtin.nodes.arithmetic.div": "除算÷",
"hex.builtin.nodes.arithmetic.div.header": "除算",
"hex.builtin.nodes.arithmetic.floor": "",
"hex.builtin.nodes.arithmetic.floor.header": "",
"hex.builtin.nodes.arithmetic.median": "",
"hex.builtin.nodes.arithmetic.median.header": "",
"hex.builtin.nodes.arithmetic.mod": "剰余(余り)",
"hex.builtin.nodes.arithmetic.mod.header": "剰余",
"hex.builtin.nodes.arithmetic.mul": "乗算×",
"hex.builtin.nodes.arithmetic.mul.header": "乗算",
"hex.builtin.nodes.arithmetic.round": "",
"hex.builtin.nodes.arithmetic.round.header": "",
"hex.builtin.nodes.arithmetic.sub": "減算-",
"hex.builtin.nodes.arithmetic.sub.header": "減算",
"hex.builtin.nodes.bitwise": "Bitwise operations",
"hex.builtin.nodes.bitwise.add": "",
"hex.builtin.nodes.bitwise.add.header": "",
"hex.builtin.nodes.bitwise.and": "AND",
"hex.builtin.nodes.bitwise.and.header": "Bitwise AND",
"hex.builtin.nodes.bitwise.not": "NOT",
@ -201,6 +221,9 @@
"hex.builtin.nodes.buffer.repeat.header": "バッファを繰り返し",
"hex.builtin.nodes.buffer.repeat.input.buffer": "",
"hex.builtin.nodes.buffer.repeat.input.count": "カウント",
"hex.builtin.nodes.buffer.size": "",
"hex.builtin.nodes.buffer.size.header": "",
"hex.builtin.nodes.buffer.size.output": "",
"hex.builtin.nodes.buffer.slice": "スライス",
"hex.builtin.nodes.buffer.slice.header": "バッファをスライス",
"hex.builtin.nodes.buffer.slice.input.buffer": "",
@ -267,6 +290,15 @@
"hex.builtin.nodes.crypto.aes.key_length": "キー長",
"hex.builtin.nodes.crypto.aes.mode": "モード",
"hex.builtin.nodes.crypto.aes.nonce": "Nonce",
"hex.builtin.nodes.custom": "",
"hex.builtin.nodes.custom.custom": "",
"hex.builtin.nodes.custom.custom.edit": "",
"hex.builtin.nodes.custom.custom.edit_hint": "",
"hex.builtin.nodes.custom.custom.header": "",
"hex.builtin.nodes.custom.input": "",
"hex.builtin.nodes.custom.input.header": "",
"hex.builtin.nodes.custom.output": "",
"hex.builtin.nodes.custom.output.header": "",
"hex.builtin.nodes.data_access": "データアクセス",
"hex.builtin.nodes.data_access.read": "読み込み",
"hex.builtin.nodes.data_access.read.address": "アドレス",
@ -321,6 +353,8 @@
"hex.builtin.pattern_drawer.var_name": "名前",
"hex.builtin.pattern_drawer.visualizer.invalid_parameter_count": "",
"hex.builtin.pattern_drawer.visualizer.unknown": "",
"hex.builtin.pl_visualizer.3d.rotation": "",
"hex.builtin.pl_visualizer.3d.scale": "",
"hex.builtin.popup.close_provider.desc": "変更がプロジェクトとして保存されていません。\nファイルを閉じてもよろしいですか",
"hex.builtin.popup.close_provider.title": "タブを閉じますか?",
"hex.builtin.popup.error.create": "新しいファイルを作成できませんでした。",
@ -333,6 +367,8 @@
"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.desc": "",
"hex.builtin.popup.waiting_for_tasks.title": "",
"hex.builtin.provider.disk": "ディスクイメージ",
"hex.builtin.provider.disk.disk_size": "ディスクサイズ",
"hex.builtin.provider.disk.reload": "リロード",
@ -367,6 +403,7 @@
"hex.builtin.setting.general.auto_load_patterns": "対応するパターンを自動で読み込む",
"hex.builtin.setting.general.check_for_updates": "",
"hex.builtin.setting.general.enable_unicode": "",
"hex.builtin.setting.general.save_recent_providers": "",
"hex.builtin.setting.general.show_tips": "起動時に豆知識を表示",
"hex.builtin.setting.general.sync_pattern_source": "ファイル間のパターンソースコードを同期",
"hex.builtin.setting.hex_editor": "Hexエディタ",
@ -411,6 +448,7 @@
"hex.builtin.tools.base_converter.dec": "10進法",
"hex.builtin.tools.base_converter.hex": "16進法",
"hex.builtin.tools.base_converter.oct": "8進法",
"hex.builtin.tools.byte_swapper": "",
"hex.builtin.tools.calc": "電卓",
"hex.builtin.tools.color": "カラーピッカー",
"hex.builtin.tools.demangler": "LLVMデマングラー",
@ -491,6 +529,7 @@
"hex.builtin.tools.invariant_multiplication.description": "",
"hex.builtin.tools.invariant_multiplication.num_bits": "",
"hex.builtin.tools.name": "名前",
"hex.builtin.tools.output": "",
"hex.builtin.tools.permissions": "UNIXパーミッション計算機",
"hex.builtin.tools.permissions.absolute": "数値表記",
"hex.builtin.tools.permissions.perm_bits": "アクセス権",
@ -535,8 +574,14 @@
"hex.builtin.view.data_processor.menu.remove_link": "リンクを削除",
"hex.builtin.view.data_processor.menu.remove_node": "ノードを削除",
"hex.builtin.view.data_processor.menu.remove_selection": "選択部分を削除",
"hex.builtin.view.data_processor.menu.save_node": "",
"hex.builtin.view.data_processor.name": "データプロセッサ",
"hex.builtin.view.diff.added": "",
"hex.builtin.view.diff.modified": "",
"hex.builtin.view.diff.name": "比較",
"hex.builtin.view.diff.provider_a": "",
"hex.builtin.view.diff.provider_b": "",
"hex.builtin.view.diff.removed": "",
"hex.builtin.view.disassembler.16bit": "16-bit",
"hex.builtin.view.disassembler.32bit": "32-bit",
"hex.builtin.view.disassembler.64bit": "64-bit",
@ -644,12 +689,15 @@
"hex.builtin.view.help.name": "ヘルプ",
"hex.builtin.view.help.pattern_cheat_sheet": "パターン言語リファレンス",
"hex.builtin.view.hex_editor.copy.address": "",
"hex.builtin.view.hex_editor.copy.ascii": "",
"hex.builtin.view.hex_editor.copy.base64": "Base64",
"hex.builtin.view.hex_editor.copy.c": "C 配列",
"hex.builtin.view.hex_editor.copy.cpp": "C++ 配列",
"hex.builtin.view.hex_editor.copy.crystal": "Crystal 配列",
"hex.builtin.view.hex_editor.copy.csharp": "C# 配列",
"hex.builtin.view.hex_editor.copy.custom_encoding": "",
"hex.builtin.view.hex_editor.copy.go": "Go 配列",
"hex.builtin.view.hex_editor.copy.hex_view": "",
"hex.builtin.view.hex_editor.copy.html": "HTML",
"hex.builtin.view.hex_editor.copy.java": "Java 配列",
"hex.builtin.view.hex_editor.copy.js": "JavaScript 配列",
@ -703,6 +751,7 @@
"hex.builtin.view.information.highest_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タイプ:",
@ -759,9 +808,17 @@
"hex.builtin.view.store.tab.encodings": "エンコード",
"hex.builtin.view.store.tab.libraries": "ライブラリ",
"hex.builtin.view.store.tab.magics": "Magicファイル",
"hex.builtin.view.store.tab.nodes": "",
"hex.builtin.view.store.tab.patterns": "パターン",
"hex.builtin.view.store.tab.themes": "",
"hex.builtin.view.store.tab.yara": "Yaraルール",
"hex.builtin.view.store.update": "アップデート",
"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.yara.error": "Yaraコンパイルエラー: ",
"hex.builtin.view.yara.header.matches": "マッチ結果",
@ -776,6 +833,7 @@
"hex.builtin.view.yara.reset": "",
"hex.builtin.view.yara.rule_added": "Yaraルールが追加されました。",
"hex.builtin.view.yara.whole_data": "ファイル全体が一致します。",
"hex.builtin.visualizer.binary": "",
"hex.builtin.visualizer.decimal.signed.16bit": "符号付き整数型 (16 bits)",
"hex.builtin.visualizer.decimal.signed.32bit": "符号付き整数型 (32 bits)",
"hex.builtin.visualizer.decimal.signed.64bit": "符号付き整数型 (64 bits)",

View File

@ -9,6 +9,7 @@
"hex.builtin.command.web.desc": "웹사이트 탐색",
"hex.builtin.command.web.result": "웹사이트 이동 '{0}'",
"hex.builtin.common.address": "주소",
"hex.builtin.common.begin": "",
"hex.builtin.common.big": "빅",
"hex.builtin.common.big_endian": "빅 엔디안",
"hex.builtin.common.browse": "찾아보기...",
@ -24,6 +25,7 @@
"hex.builtin.common.encoding.utf16be": "UTF-16BE",
"hex.builtin.common.encoding.utf16le": "UTF-16LE",
"hex.builtin.common.encoding.utf8": "UTF-8",
"hex.builtin.common.end": "",
"hex.builtin.common.endian": "엔디안",
"hex.builtin.common.error": "에러",
"hex.builtin.common.fatal": "치명적 에러",
@ -51,6 +53,7 @@
"hex.builtin.common.range.entire_data": "전체 데이터",
"hex.builtin.common.range.selection": "선택",
"hex.builtin.common.region": "지역",
"hex.builtin.common.reset": "",
"hex.builtin.common.set": "설정",
"hex.builtin.common.settings": "설정",
"hex.builtin.common.size": "크기",
@ -138,6 +141,8 @@
"hex.builtin.menu.file.export": "내보내기...",
"hex.builtin.menu.file.export.base64": "",
"hex.builtin.menu.file.export.base64.popup.export_error": "",
"hex.builtin.menu.file.export.bookmark": "",
"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": "",
@ -146,22 +151,29 @@
"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": "데이터를 내보낼 수 없습니다. 파일을 만드는 데 실패했습니다!",
"hex.builtin.menu.file.export.title": "파일 내보내기",
"hex.builtin.menu.file.import": "가져오기...",
"hex.builtin.menu.file.import.base64": "Base64 파일",
"hex.builtin.menu.file.import.base64.popup.import_error": "파일이 올바른 Base64 형식이 아닙니다!",
"hex.builtin.menu.file.import.base64.popup.open_error": "파일을 여는 데 실패했습니다!",
"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.pattern": "",
"hex.builtin.menu.file.open_file": "파일 열기...",
"hex.builtin.menu.file.open_other": "다른 공급자 열기...",
"hex.builtin.menu.file.open_project": "프로젝트 열기...",
"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.quit": "ImHex 종료하기",
"hex.builtin.menu.file.reload_provider": "",
"hex.builtin.menu.file.save_project": "프로젝트 저장",
"hex.builtin.menu.file.save_project_as": "",
"hex.builtin.menu.help": "도움말",
"hex.builtin.menu.layout": "레이아웃",
"hex.builtin.menu.view": "뷰",
@ -172,17 +184,25 @@
"hex.builtin.nodes.arithmetic.add.header": "덧셈",
"hex.builtin.nodes.arithmetic.average": "",
"hex.builtin.nodes.arithmetic.average.header": "",
"hex.builtin.nodes.arithmetic.ceil": "",
"hex.builtin.nodes.arithmetic.ceil.header": "",
"hex.builtin.nodes.arithmetic.div": "나눗셈",
"hex.builtin.nodes.arithmetic.div.header": "나눗셈",
"hex.builtin.nodes.arithmetic.floor": "",
"hex.builtin.nodes.arithmetic.floor.header": "",
"hex.builtin.nodes.arithmetic.median": "",
"hex.builtin.nodes.arithmetic.median.header": "",
"hex.builtin.nodes.arithmetic.mod": "나머지",
"hex.builtin.nodes.arithmetic.mod.header": "나머지",
"hex.builtin.nodes.arithmetic.mul": "곱셈",
"hex.builtin.nodes.arithmetic.mul.header": "곱셈",
"hex.builtin.nodes.arithmetic.round": "",
"hex.builtin.nodes.arithmetic.round.header": "",
"hex.builtin.nodes.arithmetic.sub": "뺄셈",
"hex.builtin.nodes.arithmetic.sub.header": "뺄셈",
"hex.builtin.nodes.bitwise": "비트 연산",
"hex.builtin.nodes.bitwise.add": "",
"hex.builtin.nodes.bitwise.add.header": "",
"hex.builtin.nodes.bitwise.and": "AND",
"hex.builtin.nodes.bitwise.and.header": "논리 AND",
"hex.builtin.nodes.bitwise.not": "NOT",
@ -201,6 +221,9 @@
"hex.builtin.nodes.buffer.repeat.header": "버퍼 반복",
"hex.builtin.nodes.buffer.repeat.input.buffer": "",
"hex.builtin.nodes.buffer.repeat.input.count": "개수",
"hex.builtin.nodes.buffer.size": "",
"hex.builtin.nodes.buffer.size.header": "",
"hex.builtin.nodes.buffer.size.output": "",
"hex.builtin.nodes.buffer.slice": "자르기",
"hex.builtin.nodes.buffer.slice.header": "버퍼 자르기",
"hex.builtin.nodes.buffer.slice.input.buffer": "입력",
@ -267,6 +290,15 @@
"hex.builtin.nodes.crypto.aes.key_length": "Key 길이",
"hex.builtin.nodes.crypto.aes.mode": "모드",
"hex.builtin.nodes.crypto.aes.nonce": "논스",
"hex.builtin.nodes.custom": "",
"hex.builtin.nodes.custom.custom": "",
"hex.builtin.nodes.custom.custom.edit": "",
"hex.builtin.nodes.custom.custom.edit_hint": "",
"hex.builtin.nodes.custom.custom.header": "",
"hex.builtin.nodes.custom.input": "",
"hex.builtin.nodes.custom.input.header": "",
"hex.builtin.nodes.custom.output": "",
"hex.builtin.nodes.custom.output.header": "",
"hex.builtin.nodes.data_access": "데이터 접근",
"hex.builtin.nodes.data_access.read": "읽기",
"hex.builtin.nodes.data_access.read.address": "주소",
@ -321,6 +353,8 @@
"hex.builtin.pattern_drawer.var_name": "이름",
"hex.builtin.pattern_drawer.visualizer.invalid_parameter_count": "",
"hex.builtin.pattern_drawer.visualizer.unknown": "",
"hex.builtin.pl_visualizer.3d.rotation": "",
"hex.builtin.pl_visualizer.3d.scale": "",
"hex.builtin.popup.close_provider.desc": "공급자에 저장하지 않은 내용이 있습니다.\n정말로 종료하시겠습니까?",
"hex.builtin.popup.close_provider.title": "공급자를 종료하시겠습니까?",
"hex.builtin.popup.error.create": "새 파일을 만드는데 실패했습니다!",
@ -333,6 +367,8 @@
"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.desc": "",
"hex.builtin.popup.waiting_for_tasks.title": "",
"hex.builtin.provider.disk": "Raw 디스크 공급자",
"hex.builtin.provider.disk.disk_size": "디스크 크기",
"hex.builtin.provider.disk.reload": "새로 고침",
@ -367,6 +403,7 @@
"hex.builtin.setting.general.auto_load_patterns": "지원하는 패턴 자동으로 로드",
"hex.builtin.setting.general.check_for_updates": "",
"hex.builtin.setting.general.enable_unicode": "",
"hex.builtin.setting.general.save_recent_providers": "",
"hex.builtin.setting.general.show_tips": "시작 시 팁 표시",
"hex.builtin.setting.general.sync_pattern_source": "공급자 간 패턴 소스 코드 동기화",
"hex.builtin.setting.hex_editor": "헥스 편집기",
@ -411,6 +448,7 @@
"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.calc": "계산기",
"hex.builtin.tools.color": "컬러 피커",
"hex.builtin.tools.demangler": "LLVM Demangler",
@ -491,6 +529,7 @@
"hex.builtin.tools.invariant_multiplication.description": "",
"hex.builtin.tools.invariant_multiplication.num_bits": "",
"hex.builtin.tools.name": "이름",
"hex.builtin.tools.output": "",
"hex.builtin.tools.permissions": "UNIX 권한 계산기",
"hex.builtin.tools.permissions.absolute": "절대값",
"hex.builtin.tools.permissions.perm_bits": "권한 비트",
@ -535,8 +574,14 @@
"hex.builtin.view.data_processor.menu.remove_link": "링크 삭제",
"hex.builtin.view.data_processor.menu.remove_node": "노드 삭제",
"hex.builtin.view.data_processor.menu.remove_selection": "선택 영역 삭제",
"hex.builtin.view.data_processor.menu.save_node": "",
"hex.builtin.view.data_processor.name": "데이터 프로세서",
"hex.builtin.view.diff.added": "",
"hex.builtin.view.diff.modified": "",
"hex.builtin.view.diff.name": "파일 비교",
"hex.builtin.view.diff.provider_a": "",
"hex.builtin.view.diff.provider_b": "",
"hex.builtin.view.diff.removed": "",
"hex.builtin.view.disassembler.16bit": "16-bit",
"hex.builtin.view.disassembler.32bit": "32-bit",
"hex.builtin.view.disassembler.64bit": "64-bit",
@ -644,12 +689,15 @@
"hex.builtin.view.help.name": "도움말",
"hex.builtin.view.help.pattern_cheat_sheet": "패턴 언어 치트시트",
"hex.builtin.view.hex_editor.copy.address": "",
"hex.builtin.view.hex_editor.copy.ascii": "",
"hex.builtin.view.hex_editor.copy.base64": "Base64",
"hex.builtin.view.hex_editor.copy.c": "C 배열",
"hex.builtin.view.hex_editor.copy.cpp": "C++ 배열",
"hex.builtin.view.hex_editor.copy.crystal": "Crystal 배열",
"hex.builtin.view.hex_editor.copy.csharp": "C# 배열",
"hex.builtin.view.hex_editor.copy.custom_encoding": "",
"hex.builtin.view.hex_editor.copy.go": "Go 배열",
"hex.builtin.view.hex_editor.copy.hex_view": "",
"hex.builtin.view.hex_editor.copy.html": "HTML",
"hex.builtin.view.hex_editor.copy.java": "Java 배열",
"hex.builtin.view.hex_editor.copy.js": "JavaScript 배열",
@ -703,6 +751,7 @@
"hex.builtin.view.information.highest_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 타입:",
@ -759,9 +808,17 @@
"hex.builtin.view.store.tab.encodings": "인코딩",
"hex.builtin.view.store.tab.libraries": "라이브러리",
"hex.builtin.view.store.tab.magics": "Magic 파일",
"hex.builtin.view.store.tab.nodes": "",
"hex.builtin.view.store.tab.patterns": "패턴",
"hex.builtin.view.store.tab.themes": "",
"hex.builtin.view.store.tab.yara": "Yara 규칙",
"hex.builtin.view.store.update": "업데이트",
"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.yara.error": "Yara 컴파일러 에러: ",
"hex.builtin.view.yara.header.matches": "규칙",
@ -776,6 +833,7 @@
"hex.builtin.view.yara.reset": "",
"hex.builtin.view.yara.rule_added": "Yara 규칙 추가됨!",
"hex.builtin.view.yara.whole_data": "모든 파일을 검색했습니다!",
"hex.builtin.visualizer.binary": "",
"hex.builtin.visualizer.decimal.signed.16bit": "부호 있는 10진수 (16 비트)",
"hex.builtin.visualizer.decimal.signed.32bit": "부호 있는 10진수 (32 비트)",
"hex.builtin.visualizer.decimal.signed.64bit": "부호 있는 10진수 (64 비트)",

View File

@ -9,6 +9,7 @@
"hex.builtin.command.web.desc": "Website lookup",
"hex.builtin.command.web.result": "Navegar para '{0}'",
"hex.builtin.common.address": "Address",
"hex.builtin.common.begin": "",
"hex.builtin.common.big": "Big",
"hex.builtin.common.big_endian": "Big Endian",
"hex.builtin.common.browse": "Navegar...",
@ -24,6 +25,7 @@
"hex.builtin.common.encoding.utf16be": "UTF-16BE",
"hex.builtin.common.encoding.utf16le": "UTF-16LE",
"hex.builtin.common.encoding.utf8": "UTF-8",
"hex.builtin.common.end": "",
"hex.builtin.common.endian": "Endian",
"hex.builtin.common.error": "Erro",
"hex.builtin.common.fatal": "Erro Fatal",
@ -51,6 +53,7 @@
"hex.builtin.common.range.entire_data": "",
"hex.builtin.common.range.selection": "",
"hex.builtin.common.region": "Region",
"hex.builtin.common.reset": "",
"hex.builtin.common.set": "Colocar",
"hex.builtin.common.settings": "Configurações",
"hex.builtin.common.size": "Tamanho",
@ -138,6 +141,8 @@
"hex.builtin.menu.file.export": "Exportar...",
"hex.builtin.menu.file.export.base64": "",
"hex.builtin.menu.file.export.base64.popup.export_error": "",
"hex.builtin.menu.file.export.bookmark": "",
"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": "",
@ -146,22 +151,29 @@
"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.title": "Exportar Arquivo",
"hex.builtin.menu.file.import": "Importar...",
"hex.builtin.menu.file.import.base64": "Arquivo Base64",
"hex.builtin.menu.file.import.base64.popup.import_error": "Esse arquivo não é baseado em um formato Base64 valido!",
"hex.builtin.menu.file.import.base64.popup.open_error": "Falha ao abrir o arquivo!",
"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.pattern": "",
"hex.builtin.menu.file.open_file": "Abrir Arquivo...",
"hex.builtin.menu.file.open_other": "Abrir outro...",
"hex.builtin.menu.file.open_project": "Abrir Projeto...",
"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.quit": "Sair do ImHex",
"hex.builtin.menu.file.reload_provider": "",
"hex.builtin.menu.file.save_project": "Salvar Projeto",
"hex.builtin.menu.file.save_project_as": "",
"hex.builtin.menu.help": "Ajuda",
"hex.builtin.menu.layout": "Layout",
"hex.builtin.menu.view": "Exibir",
@ -172,17 +184,25 @@
"hex.builtin.nodes.arithmetic.add.header": "Adicionar",
"hex.builtin.nodes.arithmetic.average": "",
"hex.builtin.nodes.arithmetic.average.header": "",
"hex.builtin.nodes.arithmetic.ceil": "",
"hex.builtin.nodes.arithmetic.ceil.header": "",
"hex.builtin.nodes.arithmetic.div": "Divisão",
"hex.builtin.nodes.arithmetic.div.header": "Dividir",
"hex.builtin.nodes.arithmetic.floor": "",
"hex.builtin.nodes.arithmetic.floor.header": "",
"hex.builtin.nodes.arithmetic.median": "",
"hex.builtin.nodes.arithmetic.median.header": "",
"hex.builtin.nodes.arithmetic.mod": "Módulos",
"hex.builtin.nodes.arithmetic.mod.header": "Módulo",
"hex.builtin.nodes.arithmetic.mul": "Multiplição",
"hex.builtin.nodes.arithmetic.mul.header": "Multiplicar",
"hex.builtin.nodes.arithmetic.round": "",
"hex.builtin.nodes.arithmetic.round.header": "",
"hex.builtin.nodes.arithmetic.sub": "Subtração",
"hex.builtin.nodes.arithmetic.sub.header": "Subtrair",
"hex.builtin.nodes.bitwise": "Bitwise operations",
"hex.builtin.nodes.bitwise.add": "",
"hex.builtin.nodes.bitwise.add.header": "",
"hex.builtin.nodes.bitwise.and": "AND",
"hex.builtin.nodes.bitwise.and.header": "Bitwise AND",
"hex.builtin.nodes.bitwise.not": "NOT",
@ -201,6 +221,9 @@
"hex.builtin.nodes.buffer.repeat.header": "Repetir buffer",
"hex.builtin.nodes.buffer.repeat.input.buffer": "",
"hex.builtin.nodes.buffer.repeat.input.count": "Contar",
"hex.builtin.nodes.buffer.size": "",
"hex.builtin.nodes.buffer.size.header": "",
"hex.builtin.nodes.buffer.size.output": "",
"hex.builtin.nodes.buffer.slice": "Slice",
"hex.builtin.nodes.buffer.slice.header": "Slice buffer",
"hex.builtin.nodes.buffer.slice.input.buffer": "Entrada",
@ -267,6 +290,15 @@
"hex.builtin.nodes.crypto.aes.key_length": "Key length",
"hex.builtin.nodes.crypto.aes.mode": "Mode",
"hex.builtin.nodes.crypto.aes.nonce": "Nonce",
"hex.builtin.nodes.custom": "",
"hex.builtin.nodes.custom.custom": "",
"hex.builtin.nodes.custom.custom.edit": "",
"hex.builtin.nodes.custom.custom.edit_hint": "",
"hex.builtin.nodes.custom.custom.header": "",
"hex.builtin.nodes.custom.input": "",
"hex.builtin.nodes.custom.input.header": "",
"hex.builtin.nodes.custom.output": "",
"hex.builtin.nodes.custom.output.header": "",
"hex.builtin.nodes.data_access": "Acesso de dados",
"hex.builtin.nodes.data_access.read": "Ler",
"hex.builtin.nodes.data_access.read.address": "Caminho",
@ -321,6 +353,8 @@
"hex.builtin.pattern_drawer.var_name": "Nome",
"hex.builtin.pattern_drawer.visualizer.invalid_parameter_count": "",
"hex.builtin.pattern_drawer.visualizer.unknown": "",
"hex.builtin.pl_visualizer.3d.rotation": "",
"hex.builtin.pl_visualizer.3d.scale": "",
"hex.builtin.popup.close_provider.desc": "",
"hex.builtin.popup.close_provider.title": "",
"hex.builtin.popup.error.create": "Falha ao criar um novo arquivo!",
@ -333,6 +367,8 @@
"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.desc": "",
"hex.builtin.popup.waiting_for_tasks.title": "",
"hex.builtin.provider.disk": "Provedor de disco bruto",
"hex.builtin.provider.disk.disk_size": "Tamanho do Disco",
"hex.builtin.provider.disk.reload": "Recarregar",
@ -367,6 +403,7 @@
"hex.builtin.setting.general.auto_load_patterns": "Padrão compatível com carregamento automático",
"hex.builtin.setting.general.check_for_updates": "",
"hex.builtin.setting.general.enable_unicode": "",
"hex.builtin.setting.general.save_recent_providers": "",
"hex.builtin.setting.general.show_tips": "Mostrar dicas na inicialização",
"hex.builtin.setting.general.sync_pattern_source": "",
"hex.builtin.setting.hex_editor": "Hex Editor",
@ -411,6 +448,7 @@
"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.calc": "Calculadora",
"hex.builtin.tools.color": "Color picker",
"hex.builtin.tools.demangler": "LLVM Demangler",
@ -491,6 +529,7 @@
"hex.builtin.tools.invariant_multiplication.description": "",
"hex.builtin.tools.invariant_multiplication.num_bits": "",
"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",
@ -535,8 +574,14 @@
"hex.builtin.view.data_processor.menu.remove_link": "Remover Link",
"hex.builtin.view.data_processor.menu.remove_node": "Remover Node",
"hex.builtin.view.data_processor.menu.remove_selection": "Remover Selecionado",
"hex.builtin.view.data_processor.menu.save_node": "",
"hex.builtin.view.data_processor.name": "Data Processor",
"hex.builtin.view.diff.added": "",
"hex.builtin.view.diff.modified": "",
"hex.builtin.view.diff.name": "Diferenciando",
"hex.builtin.view.diff.provider_a": "",
"hex.builtin.view.diff.provider_b": "",
"hex.builtin.view.diff.removed": "",
"hex.builtin.view.disassembler.16bit": "16-bit",
"hex.builtin.view.disassembler.32bit": "32-bit",
"hex.builtin.view.disassembler.64bit": "64-bit",
@ -644,12 +689,15 @@
"hex.builtin.view.help.name": "Ajuda",
"hex.builtin.view.help.pattern_cheat_sheet": "Pattern Language Cheat Sheet",
"hex.builtin.view.hex_editor.copy.address": "",
"hex.builtin.view.hex_editor.copy.ascii": "",
"hex.builtin.view.hex_editor.copy.base64": "Base64",
"hex.builtin.view.hex_editor.copy.c": "C Array",
"hex.builtin.view.hex_editor.copy.cpp": "C++ Array",
"hex.builtin.view.hex_editor.copy.crystal": "Crystal Array",
"hex.builtin.view.hex_editor.copy.csharp": "C# Array",
"hex.builtin.view.hex_editor.copy.custom_encoding": "",
"hex.builtin.view.hex_editor.copy.go": "Go Array",
"hex.builtin.view.hex_editor.copy.hex_view": "",
"hex.builtin.view.hex_editor.copy.html": "HTML",
"hex.builtin.view.hex_editor.copy.java": "Java Array",
"hex.builtin.view.hex_editor.copy.js": "JavaScript Array",
@ -703,6 +751,7 @@
"hex.builtin.view.information.highest_entropy": "Highest block 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:",
@ -759,9 +808,17 @@
"hex.builtin.view.store.tab.encodings": "Codificações",
"hex.builtin.view.store.tab.libraries": "Bibliotecas",
"hex.builtin.view.store.tab.magics": "Arquivos Mágicos",
"hex.builtin.view.store.tab.nodes": "",
"hex.builtin.view.store.tab.patterns": "Padrões",
"hex.builtin.view.store.tab.themes": "",
"hex.builtin.view.store.tab.yara": "Regras Yara",
"hex.builtin.view.store.update": "Atualizar",
"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.yara.error": "Erro do compilador Yara: ",
"hex.builtin.view.yara.header.matches": "Combinações",
@ -776,6 +833,7 @@
"hex.builtin.view.yara.reset": "",
"hex.builtin.view.yara.rule_added": "Regra Yara Adicionada!",
"hex.builtin.view.yara.whole_data": "O arquivo inteiro corresponde!",
"hex.builtin.visualizer.binary": "",
"hex.builtin.visualizer.decimal.signed.16bit": "Decimal Signed (16 bits)",
"hex.builtin.visualizer.decimal.signed.32bit": "Decimal Signed (32 bits)",
"hex.builtin.visualizer.decimal.signed.64bit": "Decimal Signed (64 bits)",

View File

@ -9,6 +9,7 @@
"hex.builtin.command.web.desc": "网站解析",
"hex.builtin.command.web.result": "导航到 '{0}'",
"hex.builtin.common.address": "地址",
"hex.builtin.common.begin": "",
"hex.builtin.common.big": "大",
"hex.builtin.common.big_endian": "大端序",
"hex.builtin.common.browse": "浏览...",
@ -24,6 +25,7 @@
"hex.builtin.common.encoding.utf16be": "UTF-16BE",
"hex.builtin.common.encoding.utf16le": "UTF-16LE",
"hex.builtin.common.encoding.utf8": "UTF-8",
"hex.builtin.common.end": "",
"hex.builtin.common.endian": "端序",
"hex.builtin.common.error": "错误",
"hex.builtin.common.fatal": "致命错误",
@ -51,6 +53,7 @@
"hex.builtin.common.range.entire_data": "所有数据",
"hex.builtin.common.range.selection": "选区",
"hex.builtin.common.region": "区域",
"hex.builtin.common.reset": "",
"hex.builtin.common.set": "设置",
"hex.builtin.common.settings": "设置",
"hex.builtin.common.size": "大小",
@ -138,6 +141,8 @@
"hex.builtin.menu.file.export": "导出...",
"hex.builtin.menu.file.export.base64": "",
"hex.builtin.menu.file.export.base64.popup.export_error": "",
"hex.builtin.menu.file.export.bookmark": "",
"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": "",
@ -146,22 +151,29 @@
"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": "无法导出文件。文件创建失败!",
"hex.builtin.menu.file.export.title": "导出文件",
"hex.builtin.menu.file.import": "导入...",
"hex.builtin.menu.file.import.base64": "Base64 文件",
"hex.builtin.menu.file.import.base64.popup.import_error": "文件不是有效的 Base64 格式!",
"hex.builtin.menu.file.import.base64.popup.open_error": "打开文件失败!",
"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.pattern": "",
"hex.builtin.menu.file.open_file": "打开文件...",
"hex.builtin.menu.file.open_other": "打开其他...",
"hex.builtin.menu.file.open_project": "打开项目...",
"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.quit": "退出 ImHex",
"hex.builtin.menu.file.reload_file": "",
"hex.builtin.menu.file.save_project": "保存项目",
"hex.builtin.menu.file.save_project_as": "另存项目为...",
"hex.builtin.menu.file.reload_provider": "",
"hex.builtin.menu.help": "帮助",
"hex.builtin.menu.layout": "布局",
"hex.builtin.menu.view": "视图",
@ -172,17 +184,25 @@
"hex.builtin.nodes.arithmetic.add.header": "加法",
"hex.builtin.nodes.arithmetic.average": "平均值",
"hex.builtin.nodes.arithmetic.average.header": "平均值",
"hex.builtin.nodes.arithmetic.ceil": "",
"hex.builtin.nodes.arithmetic.ceil.header": "",
"hex.builtin.nodes.arithmetic.div": "除法",
"hex.builtin.nodes.arithmetic.div.header": "除法",
"hex.builtin.nodes.arithmetic.floor": "",
"hex.builtin.nodes.arithmetic.floor.header": "",
"hex.builtin.nodes.arithmetic.median": "中位数",
"hex.builtin.nodes.arithmetic.median.header": "中位数",
"hex.builtin.nodes.arithmetic.mod": "取模",
"hex.builtin.nodes.arithmetic.mod.header": "取模",
"hex.builtin.nodes.arithmetic.mul": "乘法",
"hex.builtin.nodes.arithmetic.mul.header": "乘法",
"hex.builtin.nodes.arithmetic.round": "",
"hex.builtin.nodes.arithmetic.round.header": "",
"hex.builtin.nodes.arithmetic.sub": "减法",
"hex.builtin.nodes.arithmetic.sub.header": "减法",
"hex.builtin.nodes.bitwise": "按位操作",
"hex.builtin.nodes.bitwise.add": "",
"hex.builtin.nodes.bitwise.add.header": "",
"hex.builtin.nodes.bitwise.and": "与",
"hex.builtin.nodes.bitwise.and.header": "位与",
"hex.builtin.nodes.bitwise.not": "取反",
@ -201,6 +221,9 @@
"hex.builtin.nodes.buffer.repeat.header": "缓冲区重复",
"hex.builtin.nodes.buffer.repeat.input.buffer": "输入",
"hex.builtin.nodes.buffer.repeat.input.count": "次数",
"hex.builtin.nodes.buffer.size": "",
"hex.builtin.nodes.buffer.size.header": "",
"hex.builtin.nodes.buffer.size.output": "",
"hex.builtin.nodes.buffer.slice": "切片",
"hex.builtin.nodes.buffer.slice.header": "缓冲区切片",
"hex.builtin.nodes.buffer.slice.input.buffer": "输入",
@ -267,6 +290,15 @@
"hex.builtin.nodes.crypto.aes.key_length": "密钥长度",
"hex.builtin.nodes.crypto.aes.mode": "模式",
"hex.builtin.nodes.crypto.aes.nonce": "Nonce",
"hex.builtin.nodes.custom": "",
"hex.builtin.nodes.custom.custom": "",
"hex.builtin.nodes.custom.custom.edit": "",
"hex.builtin.nodes.custom.custom.edit_hint": "",
"hex.builtin.nodes.custom.custom.header": "",
"hex.builtin.nodes.custom.input": "",
"hex.builtin.nodes.custom.input.header": "",
"hex.builtin.nodes.custom.output": "",
"hex.builtin.nodes.custom.output.header": "",
"hex.builtin.nodes.data_access": "数据访问",
"hex.builtin.nodes.data_access.read": "读取",
"hex.builtin.nodes.data_access.read.address": "地址",
@ -321,6 +353,8 @@
"hex.builtin.pattern_drawer.var_name": "名称",
"hex.builtin.pattern_drawer.visualizer.invalid_parameter_count": "",
"hex.builtin.pattern_drawer.visualizer.unknown": "",
"hex.builtin.pl_visualizer.3d.rotation": "",
"hex.builtin.pl_visualizer.3d.scale": "",
"hex.builtin.popup.close_provider.desc": "有对此提供器做出的未保存的更改。\n你确定要关闭吗",
"hex.builtin.popup.close_provider.title": "关闭提供器?",
"hex.builtin.popup.error.create": "创建新文件失败!",
@ -333,6 +367,8 @@
"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.desc": "",
"hex.builtin.popup.waiting_for_tasks.title": "",
"hex.builtin.provider.disk": "原始磁盘",
"hex.builtin.provider.disk.disk_size": "磁盘大小",
"hex.builtin.provider.disk.reload": "刷新",
@ -367,6 +403,7 @@
"hex.builtin.setting.general.auto_load_patterns": "自动加载支持的模式",
"hex.builtin.setting.general.check_for_updates": "启动时检查更新",
"hex.builtin.setting.general.enable_unicode": "加载所有 Unicode 字符",
"hex.builtin.setting.general.save_recent_providers": "",
"hex.builtin.setting.general.show_tips": "在启动时显示每日提示",
"hex.builtin.setting.general.sync_pattern_source": "在提供器间同步模式源码",
"hex.builtin.setting.hex_editor": "Hex 编辑器",
@ -411,6 +448,7 @@
"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.calc": "计算器",
"hex.builtin.tools.color": "颜色选择器",
"hex.builtin.tools.demangler": "LLVM 名还原",
@ -491,6 +529,7 @@
"hex.builtin.tools.invariant_multiplication.description": "",
"hex.builtin.tools.invariant_multiplication.num_bits": "",
"hex.builtin.tools.name": "名称",
"hex.builtin.tools.output": "",
"hex.builtin.tools.permissions": "UNIX 权限计算器",
"hex.builtin.tools.permissions.absolute": "绝对符号",
"hex.builtin.tools.permissions.perm_bits": "权限位",
@ -535,8 +574,14 @@
"hex.builtin.view.data_processor.menu.remove_link": "移除链接",
"hex.builtin.view.data_processor.menu.remove_node": "移除节点",
"hex.builtin.view.data_processor.menu.remove_selection": "移除已选",
"hex.builtin.view.data_processor.menu.save_node": "",
"hex.builtin.view.data_processor.name": "数据处理器",
"hex.builtin.view.diff.added": "",
"hex.builtin.view.diff.modified": "",
"hex.builtin.view.diff.name": "差异",
"hex.builtin.view.diff.provider_a": "",
"hex.builtin.view.diff.provider_b": "",
"hex.builtin.view.diff.removed": "",
"hex.builtin.view.disassembler.16bit": "16 位",
"hex.builtin.view.disassembler.32bit": "32 位",
"hex.builtin.view.disassembler.64bit": "64 位",
@ -650,8 +695,9 @@
"hex.builtin.view.hex_editor.copy.cpp": "C++ 数组",
"hex.builtin.view.hex_editor.copy.crystal": "Crystal 数组",
"hex.builtin.view.hex_editor.copy.csharp": "C# 数组",
"hex.builtin.view.hex_editor.copy.custom_encoding": "",
"hex.builtin.view.hex_editor.copy.go": "Go 数组",
"hex.builtin.view.hex_editor.copy.hex": "字符串",
"hex.builtin.view.hex_editor.copy.hex_view": "",
"hex.builtin.view.hex_editor.copy.html": "HTML",
"hex.builtin.view.hex_editor.copy.java": "Java 数组",
"hex.builtin.view.hex_editor.copy.js": "JavaScript 数组",
@ -705,6 +751,7 @@
"hex.builtin.view.information.highest_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 类型:",
@ -761,9 +808,17 @@
"hex.builtin.view.store.tab.encodings": "编码",
"hex.builtin.view.store.tab.libraries": "库",
"hex.builtin.view.store.tab.magics": "LibMagic 数据库",
"hex.builtin.view.store.tab.nodes": "",
"hex.builtin.view.store.tab.patterns": "模式",
"hex.builtin.view.store.tab.themes": "",
"hex.builtin.view.store.tab.yara": "Yara 规则",
"hex.builtin.view.store.update": "更新",
"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.yara.error": "Yara 编译器错误: ",
"hex.builtin.view.yara.header.matches": "匹配",
@ -778,6 +833,7 @@
"hex.builtin.view.yara.reset": "重置",
"hex.builtin.view.yara.rule_added": "Yara 规则已添加!",
"hex.builtin.view.yara.whole_data": "全文件匹配!",
"hex.builtin.visualizer.binary": "",
"hex.builtin.visualizer.decimal.signed.16bit": "有符号十进制16 位)",
"hex.builtin.visualizer.decimal.signed.32bit": "有符号十进制32 位)",
"hex.builtin.visualizer.decimal.signed.64bit": "有符号十进制64 位)",

View File

@ -9,6 +9,7 @@
"hex.builtin.command.web.desc": "網站查詢",
"hex.builtin.command.web.result": "前往 '{0}'",
"hex.builtin.common.address": "位址",
"hex.builtin.common.begin": "",
"hex.builtin.common.big": "大",
"hex.builtin.common.big_endian": "大端序",
"hex.builtin.common.browse": "瀏覽...",
@ -24,6 +25,7 @@
"hex.builtin.common.encoding.utf16be": "UTF-16BE",
"hex.builtin.common.encoding.utf16le": "UTF-16LE",
"hex.builtin.common.encoding.utf8": "UTF-8",
"hex.builtin.common.end": "",
"hex.builtin.common.endian": "端序",
"hex.builtin.common.error": "錯誤",
"hex.builtin.common.fatal": "嚴重錯誤",
@ -51,8 +53,9 @@
"hex.builtin.common.range.entire_data": "整筆資料",
"hex.builtin.common.range.selection": "所選",
"hex.builtin.common.region": "區域",
"hex.builtin.common.set": "設置",
"hex.builtin.common.reset": "",
"hex.builtin.common.set": "設定",
"hex.builtin.common.settings": "",
"hex.builtin.common.size": "大小",
"hex.builtin.common.type": "類型",
"hex.builtin.common.type.f32": "float",
@ -138,6 +141,8 @@
"hex.builtin.menu.file.export": "匯出...",
"hex.builtin.menu.file.export.base64": "",
"hex.builtin.menu.file.export.base64.popup.export_error": "",
"hex.builtin.menu.file.export.bookmark": "",
"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": "",
@ -146,22 +151,29 @@
"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": "無法匯出資料。無法建立檔案!",
"hex.builtin.menu.file.export.title": "匯出檔案",
"hex.builtin.menu.file.import": "匯入...",
"hex.builtin.menu.file.import.base64": "Base64 檔案",
"hex.builtin.menu.file.import.base64.popup.import_error": "檔案並非有效的 Base64 格式!",
"hex.builtin.menu.file.import.base64.popup.open_error": "無法開啟檔案!",
"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.pattern": "",
"hex.builtin.menu.file.open_file": "開啟檔案...",
"hex.builtin.menu.file.open_other": "開啟其他...",
"hex.builtin.menu.file.open_project": "開啟專案...",
"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.quit": "退出 ImHex",
"hex.builtin.menu.file.reload_file": "",
"hex.builtin.menu.file.save_project": "儲存專案",
"hex.builtin.menu.file.save_project_as": "另存專案為...",
"hex.builtin.menu.file.reload_provider": "",
"hex.builtin.menu.help": "幫助",
"hex.builtin.menu.layout": "版面配置",
"hex.builtin.menu.view": "檢視",
@ -172,17 +184,25 @@
"hex.builtin.nodes.arithmetic.add.header": "加",
"hex.builtin.nodes.arithmetic.average": "平均數",
"hex.builtin.nodes.arithmetic.average.header": "平均數",
"hex.builtin.nodes.arithmetic.ceil": "",
"hex.builtin.nodes.arithmetic.ceil.header": "",
"hex.builtin.nodes.arithmetic.div": "除法",
"hex.builtin.nodes.arithmetic.div.header": "除",
"hex.builtin.nodes.arithmetic.floor": "",
"hex.builtin.nodes.arithmetic.floor.header": "",
"hex.builtin.nodes.arithmetic.median": "中位數",
"hex.builtin.nodes.arithmetic.median.header": "中位數",
"hex.builtin.nodes.arithmetic.mod": "取模",
"hex.builtin.nodes.arithmetic.mod.header": "模",
"hex.builtin.nodes.arithmetic.mul": "乘法",
"hex.builtin.nodes.arithmetic.mul.header": "乘",
"hex.builtin.nodes.arithmetic.round": "",
"hex.builtin.nodes.arithmetic.round.header": "",
"hex.builtin.nodes.arithmetic.sub": "減法",
"hex.builtin.nodes.arithmetic.sub.header": "減",
"hex.builtin.nodes.bitwise": "位元運算",
"hex.builtin.nodes.bitwise.add": "",
"hex.builtin.nodes.bitwise.add.header": "",
"hex.builtin.nodes.bitwise.and": "AND",
"hex.builtin.nodes.bitwise.and.header": "位元 AND",
"hex.builtin.nodes.bitwise.not": "NOT",
@ -201,6 +221,9 @@
"hex.builtin.nodes.buffer.repeat.header": "重複緩衝",
"hex.builtin.nodes.buffer.repeat.input.buffer": "輸入",
"hex.builtin.nodes.buffer.repeat.input.count": "計數",
"hex.builtin.nodes.buffer.size": "",
"hex.builtin.nodes.buffer.size.header": "",
"hex.builtin.nodes.buffer.size.output": "",
"hex.builtin.nodes.buffer.slice": "分割",
"hex.builtin.nodes.buffer.slice.header": "分割緩衝",
"hex.builtin.nodes.buffer.slice.input.buffer": "輸入",
@ -267,6 +290,15 @@
"hex.builtin.nodes.crypto.aes.key_length": "金鑰長度",
"hex.builtin.nodes.crypto.aes.mode": "模式",
"hex.builtin.nodes.crypto.aes.nonce": "Nonce",
"hex.builtin.nodes.custom": "",
"hex.builtin.nodes.custom.custom": "",
"hex.builtin.nodes.custom.custom.edit": "",
"hex.builtin.nodes.custom.custom.edit_hint": "",
"hex.builtin.nodes.custom.custom.header": "",
"hex.builtin.nodes.custom.input": "",
"hex.builtin.nodes.custom.input.header": "",
"hex.builtin.nodes.custom.output": "",
"hex.builtin.nodes.custom.output.header": "",
"hex.builtin.nodes.data_access": "資料存取",
"hex.builtin.nodes.data_access.read": "讀取",
"hex.builtin.nodes.data_access.read.address": "位址",
@ -321,6 +353,8 @@
"hex.builtin.pattern_drawer.var_name": "名稱",
"hex.builtin.pattern_drawer.visualizer.invalid_parameter_count": "",
"hex.builtin.pattern_drawer.visualizer.unknown": "",
"hex.builtin.pl_visualizer.3d.rotation": "",
"hex.builtin.pl_visualizer.3d.scale": "",
"hex.builtin.popup.close_provider.desc": "您對此提供者有未儲存的更動。\n您確定要關閉嗎",
"hex.builtin.popup.close_provider.title": "關閉提供者?",
"hex.builtin.popup.error.create": "無法建立新檔案!",
@ -333,6 +367,8 @@
"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.desc": "",
"hex.builtin.popup.waiting_for_tasks.title": "",
"hex.builtin.provider.disk": "原始磁碟提供者",
"hex.builtin.provider.disk.disk_size": "磁碟大小",
"hex.builtin.provider.disk.reload": "重新載入",
@ -367,6 +403,7 @@
"hex.builtin.setting.general.auto_load_patterns": "自動載入支援的模式",
"hex.builtin.setting.general.check_for_updates": "Check for updates on startup",
"hex.builtin.setting.general.enable_unicode": "載入所有 unicode 字元",
"hex.builtin.setting.general.save_recent_providers": "",
"hex.builtin.setting.general.show_tips": "啟動時顯示提示",
"hex.builtin.setting.general.sync_pattern_source": "同步提供者之間的模式原始碼",
"hex.builtin.setting.hex_editor": "十六進位編輯器",
@ -411,6 +448,7 @@
"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.calc": "計算機",
"hex.builtin.tools.color": "Color picker",
"hex.builtin.tools.demangler": "LLVM Demangler",
@ -491,6 +529,7 @@
"hex.builtin.tools.invariant_multiplication.description": "",
"hex.builtin.tools.invariant_multiplication.num_bits": "",
"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": "權限位元",
@ -535,8 +574,14 @@
"hex.builtin.view.data_processor.menu.remove_link": "移除連結",
"hex.builtin.view.data_processor.menu.remove_node": "移除節點",
"hex.builtin.view.data_processor.menu.remove_selection": "移除所選",
"hex.builtin.view.data_processor.menu.save_node": "",
"hex.builtin.view.data_processor.name": "資料處理器",
"hex.builtin.view.diff.added": "",
"hex.builtin.view.diff.modified": "",
"hex.builtin.view.diff.name": "Diffing",
"hex.builtin.view.diff.provider_a": "",
"hex.builtin.view.diff.provider_b": "",
"hex.builtin.view.diff.removed": "",
"hex.builtin.view.disassembler.16bit": "16 位元",
"hex.builtin.view.disassembler.32bit": "32 位元",
"hex.builtin.view.disassembler.64bit": "64 位元",
@ -644,12 +689,15 @@
"hex.builtin.view.help.name": "幫助",
"hex.builtin.view.help.pattern_cheat_sheet": "模式語言小抄",
"hex.builtin.view.hex_editor.copy.address": "地址",
"hex.builtin.view.hex_editor.copy.ascii": "",
"hex.builtin.view.hex_editor.copy.base64": "Base64",
"hex.builtin.view.hex_editor.copy.c": "C 陣列",
"hex.builtin.view.hex_editor.copy.cpp": "C++ 陣列",
"hex.builtin.view.hex_editor.copy.crystal": "Crystal 陣列",
"hex.builtin.view.hex_editor.copy.csharp": "C# 陣列",
"hex.builtin.view.hex_editor.copy.custom_encoding": "",
"hex.builtin.view.hex_editor.copy.go": "Go 陣列",
"hex.builtin.view.hex_editor.copy.hex_view": "",
"hex.builtin.view.hex_editor.copy.html": "HTML",
"hex.builtin.view.hex_editor.copy.java": "Java 陣列",
"hex.builtin.view.hex_editor.copy.js": "JavaScript 陣列",
@ -703,6 +751,7 @@
"hex.builtin.view.information.highest_entropy": "Highest block 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 類型:",
@ -759,9 +808,17 @@
"hex.builtin.view.store.tab.encodings": "編碼",
"hex.builtin.view.store.tab.libraries": "程式庫",
"hex.builtin.view.store.tab.magics": "Magic Files",
"hex.builtin.view.store.tab.nodes": "",
"hex.builtin.view.store.tab.patterns": "模式",
"hex.builtin.view.store.tab.themes": "",
"hex.builtin.view.store.tab.yara": "Yara 規則",
"hex.builtin.view.store.update": "更新",
"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.yara.error": "Yara 編譯器錯誤:",
"hex.builtin.view.yara.header.matches": "Matches",
@ -776,6 +833,7 @@
"hex.builtin.view.yara.reset": "Reset",
"hex.builtin.view.yara.rule_added": " Yara 規則已新增!",
"hex.builtin.view.yara.whole_data": "Whole file matches!",
"hex.builtin.visualizer.binary": "",
"hex.builtin.visualizer.decimal.signed.16bit": "十進位有號數 (16 位元)",
"hex.builtin.visualizer.decimal.signed.32bit": "十進位有號數 (32 位元)",
"hex.builtin.visualizer.decimal.signed.64bit": "十進位有號數 (64 位元)",

View File

@ -124,7 +124,7 @@ namespace hex::plugin::builtin {
void drawColorPicker() {
static std::array<float, 4> pickedColor = { 0 };
ImGui::SetNextItemWidth(300.0F);
ImGui::SetNextItemWidth(300_scaled);
ImGui::ColorPicker4("hex.builtin.tools.color"_lang, pickedColor.data(), ImGuiColorEditFlags_Uint8 | ImGuiColorEditFlags_AlphaBar | ImGuiColorEditFlags_AlphaPreviewHalf | ImGuiColorEditFlags_DisplayRGB | ImGuiColorEditFlags_DisplayHSV | ImGuiColorEditFlags_DisplayHex);
}
@ -485,6 +485,28 @@ namespace hex::plugin::builtin {
ConvertBases(2);
}
void drawByteSwapper() {
static std::string input, buffer, output;
if (ImGui::InputTextIcon("hex.builtin.tools.input"_lang, ICON_VS_SYMBOL_NUMERIC, input, ImGuiInputTextFlags_CharsHexadecimal)) {
auto nextAlignedSize = std::max<size_t>(2, std::bit_ceil(input.size()));
buffer.clear();
buffer.resize(nextAlignedSize - input.size(), '0');
buffer += input;
output.clear();
for (u32 i = 0; i < buffer.size(); i += 2) {
output += buffer[buffer.size() - i - 2];
output += buffer[buffer.size() - i - 1];
}
}
ImGui::PushStyleVar(ImGuiStyleVar_Alpha, ImGui::GetStyle().DisabledAlpha);
ImGui::InputTextIcon("hex.builtin.tools.output"_lang, ICON_VS_SYMBOL_NUMERIC, output, ImGuiInputTextFlags_ReadOnly);
ImGui::PopStyleVar();
}
void drawPermissionsCalculator() {
static bool setuid, setgid, sticky;
static bool r[3], w[3], x[3];
@ -1374,6 +1396,7 @@ namespace hex::plugin::builtin {
ContentRegistry::Tools::add("hex.builtin.tools.color", drawColorPicker);
ContentRegistry::Tools::add("hex.builtin.tools.calc", drawMathEvaluator);
ContentRegistry::Tools::add("hex.builtin.tools.base_converter", drawBaseConverter);
ContentRegistry::Tools::add("hex.builtin.tools.byte_swapper", drawByteSwapper);
ContentRegistry::Tools::add("hex.builtin.tools.permissions", drawPermissionsCalculator);
ContentRegistry::Tools::add("hex.builtin.tools.file_uploader", drawFileUploader);
ContentRegistry::Tools::add("hex.builtin.tools.wiki_explain", drawWikiExplainer);

View File

@ -41,8 +41,8 @@ namespace hex::plugin::builtin {
auto textState = ImGui::GetInputTextState(ImGui::GetID("##command_input"));
if (textState != nullptr) {
textState->Stb.cursor = this->m_commandBuffer.size();
textState->Stb.select_start = this->m_commandBuffer.size();
textState->Stb.cursor =
textState->Stb.select_start =
textState->Stb.select_end = this->m_commandBuffer.size();
}