From c96a0a7bda53244e38b9a8ec32bf8a712c3afec8 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Mon, 30 May 2022 16:53:01 +0200 Subject: [PATCH] lang: Added missing localization for the hash view rewrite --- plugins/builtin/source/lang/de_DE.cpp | 26 ++++++++++++++++++++++---- plugins/builtin/source/lang/it_IT.cpp | 25 ++++++++++++++++++++++--- plugins/builtin/source/lang/ja_JP.cpp | 27 +++++++++++++++++++++------ plugins/builtin/source/lang/zh_CN.cpp | 25 ++++++++++++++++++++++--- 4 files changed, 87 insertions(+), 16 deletions(-) diff --git a/plugins/builtin/source/lang/de_DE.cpp b/plugins/builtin/source/lang/de_DE.cpp index 2b2a35e39..caacc9414 100644 --- a/plugins/builtin/source/lang/de_DE.cpp +++ b/plugins/builtin/source/lang/de_DE.cpp @@ -215,11 +215,14 @@ namespace hex::plugin::builtin { { "hex.builtin.view.disassembler.disassembly.bytes", "Byte" }, { "hex.builtin.view.hashes.name", "Hashes" }, - { "hex.builtin.view.hashes.settings", "Einstellungen" }, - { "hex.builtin.view.hashes.function", "Hash Funktion" }, - { "hex.builtin.view.hashes.iv", "Startwert" }, - { "hex.builtin.view.hashes.poly", "Polynomial" }, + { "hex.builtin.view.hashes.hash", "Hash" }, + { "hex.builtin.view.hashes.no_settings", "Keine Einstellungen verfügbar" }, + { "hex.builtin.view.hashes.function", "Hashfunktion" }, + { "hex.builtin.view.hashes.name", "Name" }, + { "hex.builtin.view.hashes.type", "Typ" }, { "hex.builtin.view.hashes.result", "Resultat" }, + { "hex.builtin.view.hashes.remove", "Hash entfernen" }, + { "hex.builtin.view.hashes.hover_info", "Bewege die Maus über die seketierten Bytes im Hex Editor und halte SHIFT gedrückt, um die Hashes dieser Region anzuzeigen." }, { "hex.builtin.view.help.name", "Hilfe" }, { "hex.builtin.view.help.about.name", "Über ImHex" }, @@ -729,6 +732,21 @@ namespace hex::plugin::builtin { { "hex.builtin.visualizer.floating_point.64bit", "Floating Point (64 bits)" }, { "hex.builtin.visualizer.hexii", "HexII" }, { "hex.builtin.visualizer.rgba8", "RGBA8 Farbe" }, + + { "hex.builtin.hash.md5", "MD5" }, + { "hex.builtin.hash.sha1", "SHA1" }, + { "hex.builtin.hash.sha224", "SHA224" }, + { "hex.builtin.hash.sha256", "SHA256" }, + { "hex.builtin.hash.sha384", "SHA384" }, + { "hex.builtin.hash.sha512", "SHA512" }, + { "hex.builtin.hash.crc8", "CRC8" }, + { "hex.builtin.hash.crc16", "CRC16" }, + { "hex.builtin.hash.crc32", "CRC32" }, + { "hex.builtin.hash.crc.poly", "Polynom" }, + { "hex.builtin.hash.crc.iv", "Initialwert" }, + { "hex.builtin.hash.crc.xor_out", "XOR Out" }, + { "hex.builtin.hash.crc.refl_in", "Reflect In" }, + { "hex.builtin.hash.crc.refl_out", "Reflect Out" }, }); } diff --git a/plugins/builtin/source/lang/it_IT.cpp b/plugins/builtin/source/lang/it_IT.cpp index 8dadc6dab..7a2bd2fae 100644 --- a/plugins/builtin/source/lang/it_IT.cpp +++ b/plugins/builtin/source/lang/it_IT.cpp @@ -216,11 +216,15 @@ namespace hex::plugin::builtin { { "hex.builtin.view.disassembler.disassembly.bytes", "Byte" }, { "hex.builtin.view.hashes.name", "Hash" }, - { "hex.builtin.view.hashes.settings", "Impostazioni" }, + { "hex.builtin.view.hashes.hash", "Hash" }, + //{ "hex.builtin.view.hashes.no_settings", "No settings available" }, { "hex.builtin.view.hashes.function", "Funzioni di Hash" }, - { "hex.builtin.view.hashes.iv", "Valore Iniziale" }, - { "hex.builtin.view.hashes.poly", "Polinomio" }, + //{ "hex.builtin.view.hashes.name", "Name" }, + //{ "hex.builtin.view.hashes.type", "Type" }, { "hex.builtin.view.hashes.result", "Risultato" }, + //{ "hex.builtin.view.hashes.remove", "Remove hash" }, + //{ "hex.builtin.view.hashes.hover_info", "Hover over the Hex Editor selection and hold down SHIFT to view the hashes of that region." }, + { "hex.builtin.view.help.name", "Aiuto" }, { "hex.builtin.view.help.about.name", "Riguardo ImHex" }, @@ -734,6 +738,21 @@ namespace hex::plugin::builtin { //{ "hex.builtin.visualizer.floating_point.64bit", "Floating Point (64 bits)" }, //{ "hex.builtin.visualizer.hexii", "HexII" }, //{ "hex.builtin.visualizer.rgba8", "RGBA8 Color" }, + + { "hex.builtin.hash.md5", "MD5" }, + { "hex.builtin.hash.sha1", "SHA1" }, + { "hex.builtin.hash.sha224", "SHA224" }, + { "hex.builtin.hash.sha256", "SHA256" }, + { "hex.builtin.hash.sha384", "SHA384" }, + { "hex.builtin.hash.sha512", "SHA512" }, + { "hex.builtin.hash.crc8", "CRC8" }, + { "hex.builtin.hash.crc16", "CRC16" }, + { "hex.builtin.hash.crc32", "CRC32" }, + { "hex.builtin.hash.crc.poly", "Polinomio" }, + { "hex.builtin.hash.crc.iv", "Valore Iniziale" }, + //{ "hex.builtin.hash.crc.xor_out", "XOR Out" }, + //{ "hex.builtin.hash.crc.refl_in", "Reflect In" }, + //{ "hex.builtin.hash.crc.refl_out", "Reflect Out" }, }); } diff --git a/plugins/builtin/source/lang/ja_JP.cpp b/plugins/builtin/source/lang/ja_JP.cpp index 01f2a5ad9..c8372620d 100644 --- a/plugins/builtin/source/lang/ja_JP.cpp +++ b/plugins/builtin/source/lang/ja_JP.cpp @@ -218,14 +218,14 @@ namespace hex::plugin::builtin { { "hex.builtin.view.disassembler.disassembly.bytes", "バイト" }, { "hex.builtin.view.hashes.name", "ハッシュ" }, - { "hex.builtin.view.hashes.settings", "設定" }, + //{ "hex.builtin.view.hashes.hash", "Hash" }, + //{ "hex.builtin.view.hashes.no_settings", "No settings available" }, { "hex.builtin.view.hashes.function", "ハッシュ関数" }, - { "hex.builtin.view.hashes.iv", "初期値" }, - { "hex.builtin.view.hashes.xorout", "最終XOR値" }, - { "hex.builtin.common.reflectIn", "入力を反映" }, - { "hex.builtin.common.reflectOut", "出力を反映" }, - { "hex.builtin.view.hashes.poly", "多項式" }, + //{ "hex.builtin.view.hashes.name", "Name" }, + //{ "hex.builtin.view.hashes.type", "Type" }, { "hex.builtin.view.hashes.result", "結果" }, + //{ "hex.builtin.view.hashes.remove", "Remove hash" }, + //{ "hex.builtin.view.hashes.hover_info", "Hover over the Hex Editor selection and hold down SHIFT to view the hashes of that region." }, { "hex.builtin.view.help.name", "ヘルプ" }, { "hex.builtin.view.help.about.name", "このソフトについて" }, @@ -735,6 +735,21 @@ namespace hex::plugin::builtin { //{ "hex.builtin.visualizer.floating_point.64bit", "Floating Point (64 bits)" }, //{ "hex.builtin.visualizer.hexii", "HexII" }, //{ "hex.builtin.visualizer.rgba8", "RGBA8 Color" }, + + { "hex.builtin.hash.md5", "MD5" }, + { "hex.builtin.hash.sha1", "SHA1" }, + { "hex.builtin.hash.sha224", "SHA224" }, + { "hex.builtin.hash.sha256", "SHA256" }, + { "hex.builtin.hash.sha384", "SHA384" }, + { "hex.builtin.hash.sha512", "SHA512" }, + { "hex.builtin.hash.crc8", "CRC8" }, + { "hex.builtin.hash.crc16", "CRC16" }, + { "hex.builtin.hash.crc32", "CRC32" }, + { "hex.builtin.hash.crc.poly", "多項式" }, + { "hex.builtin.hash.crc.iv", "初期値" }, + { "hex.builtin.hash.crc.xor_out", "最終XOR値" }, + { "hex.builtin.hash.crc.refl_in", "入力を反映" }, + { "hex.builtin.hash.crc.refl_out", "出力を反映" }, }); } diff --git a/plugins/builtin/source/lang/zh_CN.cpp b/plugins/builtin/source/lang/zh_CN.cpp index acc6b93bb..66e3780ca 100644 --- a/plugins/builtin/source/lang/zh_CN.cpp +++ b/plugins/builtin/source/lang/zh_CN.cpp @@ -216,11 +216,15 @@ namespace hex::plugin::builtin { { "hex.builtin.view.disassembler.disassembly.bytes", "字节" }, { "hex.builtin.view.hashes.name", "哈希" }, - { "hex.builtin.view.hashes.settings", "设置" }, + //{ "hex.builtin.view.hashes.hash", "Hash" }, + //{ "hex.builtin.view.hashes.no_settings", "No settings available" }, { "hex.builtin.view.hashes.function", "哈希函数" }, - { "hex.builtin.view.hashes.iv", "初始值" }, - { "hex.builtin.view.hashes.poly", "多项式" }, + //{ "hex.builtin.view.hashes.name", "Name" }, + //{ "hex.builtin.view.hashes.type", "Type" }, { "hex.builtin.view.hashes.result", "结果" }, + //{ "hex.builtin.view.hashes.remove", "Remove hash" }, + //{ "hex.builtin.view.hashes.hover_info", "Hover over the Hex Editor selection and hold down SHIFT to view the hashes of that region." }, + { "hex.builtin.view.help.name", "帮助" }, { "hex.builtin.view.help.about.name", "关于" }, @@ -727,6 +731,21 @@ namespace hex::plugin::builtin { //{ "hex.builtin.visualizer.floating_point.64bit", "Floating Point (64 bits)" }, //{ "hex.builtin.visualizer.hexii", "HexII" }, //{ "hex.builtin.visualizer.rgba8", "RGBA8 Color" }, + + { "hex.builtin.hash.md5", "MD5" }, + { "hex.builtin.hash.sha1", "SHA1" }, + { "hex.builtin.hash.sha224", "SHA224" }, + { "hex.builtin.hash.sha256", "SHA256" }, + { "hex.builtin.hash.sha384", "SHA384" }, + { "hex.builtin.hash.sha512", "SHA512" }, + { "hex.builtin.hash.crc8", "CRC8" }, + { "hex.builtin.hash.crc16", "CRC16" }, + { "hex.builtin.hash.crc32", "CRC32" }, + { "hex.builtin.hash.crc.poly", "多项式" }, + { "hex.builtin.hash.crc.iv", "初始值" }, + //{ "hex.builtin.hash.crc.xor_out", "XOR Out" }, + //{ "hex.builtin.hash.crc.refl_in", "Reflect In" }, + //{ "hex.builtin.hash.crc.refl_out", "Reflect Out" }, }); }